Update to 2.27.3

Bug #375843 reported by Robert Ancell
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
anjuta (Ubuntu)
Fix Released
Wishlist
Unassigned
Changed in anjuta (Ubuntu):
assignee: nobody → Robert Ancell (robert-ancell)
importance: Undecided → Wishlist
status: New → In Progress
Changed in anjuta (Ubuntu):
assignee: Robert Ancell (robert-ancell) → Didier Roche (didrocks)
status: In Progress → Triaged
Revision history for this message
Didier Roche-Tolomelli (didrocks) wrote :

Some comments on the sponsoring procedure, before subscribing u-u-s:
- unassigned yourself to the bug
- change its status to completed or "triaged"
- copy the changelog since last ubuntu version in the bug description.

The update itself :
- 2:2.27.1.0-0ubuntu2 should be 2:2.27.1.0-0ubuntu1 (it's the first ubuntu version based on this revision)

Regarding the bzr usage:
- Like said at https://wiki.ubuntu.com/DesktopTeam/Bzr, the debian/changelog must have the "UNRELEASED" distribution pocket while the package is modified, but not uploaded yet.
The reviewer will then "debcommit -r" what will add "release version..." as a comment of the commit, tag the revision and change the changelog pocket to karmic.
- Also, as described in the desktop team bzr page, please update the regexp in debian/watch to be able to download the development anjuta version and benefit from bzr-buildpackage goodness :)

Also, have a look at the current package bugs (https://bugs.launchpad.net/ubuntu/+source/anjuta). For instance, some bugs fixed upstream here are also in ubuntu (https://bugs.edge.launchpad.net/ubuntu/+source/anjuta/+bug/361524 corresponding to upstream bug http://bugzilla.gnome.org/show_bug.cgi?id=579118 that is marked as fixed in upstream changelog).
Good hint, look at : https://bugs.launchpad.net/bugs/bugtrackers/gnome-bugs/##### where ##### corresponds to gnome bug number (for instance: https://bugs.launchpad.net/bugs/bugtrackers/gnome-bugs/579118).
So, here, you can add some (LP:# …) to close bugs automatically in LP.

- think to report every changes (and one commit = one change in bzr) :
it seems that you diff debian/control.in beetween last and new revision. And you bumped gtk, great!

-GTK_REQUIRED=2.12.10
+GTK_REQUIRED=2.14.0
-> libgtk2.0-dev (>= 2.14.0),
Great!

But you forgot some:
-GDL_REQUIRED=2.26.0
+GDL_REQUIRED=2.24.0
-> libgdl-1-dev (>= 2.26.0),
not updated (even if we have gdl > 2.26 in ubuntu, I think it's great to use it when the info is available)!
Some others dependencies like libgda are not up-to-date.

Last remark, for presentation, add changes in debian/ in the same "level" in debian/changlog than "New upstream version", for instance:
  * New upstream version (LP: #375843)
    - Improvements in git plugin
    - Improvements with auto-completion speed
    - #530740 - Use GtkBuilder instead of libglade
    [...]
   * debian/control.in:
    - Bump gtk to >= 2.14.0
    - Make anjuta conflict/replace libgbf-1-2 not libgbf-1-2-common (LP: #338464)
    - Added VCS link
  * debian/control: Rebuilt

Can you fix those please? Apart from that, good work :)

Changed in anjuta (Ubuntu):
status: Triaged → Incomplete
assignee: Didier Roche (didrocks) → Robert Ancell (robert-ancell)
Revision history for this message
Sebastien Bacher (seb128) wrote :

Robert, do you still plan to work on this update? There is a new version available now

Revision history for this message
Robert Ancell (robert-ancell) wrote : Re: Update to 2.27.2

Branch updated for 2.27.2. I had already done this for 2.27.1 but didn't ping here for some reason. Perhaps UDS intrerrupted me? :)

anjuta (2:2.27.2.0-0ubuntu1) UNRELEASED; urgency=low

  * New upstream version (LP: #375843)
    - 2.27.1
      - Improvements in git plugin
      - Improvements with auto-completion speed
      - #530740 – Use GtkBuilder instead of libglade
      - #581074 – Creating a new wxWidgets project should not include libglade
      - #580994 – using DEBUG_PRINT instead of g_print
      - #580013 – patch plugin doesn't handle patch-files with whitespace
      - #568779 – project wizard should infer project name from base path
      - #577721 – tooltips appears in wrong position
      - #579118 – Segmentation fault when adding file to project (LP: #361524)
      - #578087 – Artwork for Symbol Database is actually not from Monodevelop
      - #567588 – highlight default button in Find dialog
      - #576959 - Search does not point to correct line number on first match when file is not opened in editor.
      - #577006 – crash creating new file
      - #574607 – Replace function selects text uncorrectly
      - #576057 – doesn't build with graphviz 2.22.2
      - #575617 – Update FSF address
    - 2.27.2
      - Lots of git improvements
      - Subversion improvements
      - Removed libglade dependency
      - #581416 - Fix void function cannot return value
      - #581869 - anjuta fails to build outside source tree
      - #582710 - Please consider using g_timeout_add_seconds to reduce wakeups
      - #582977 – String misspelled
      - #581421 - build fail on symbol-db/test
      - #530740 – Use GtkBuilder instead of libglade
      - #583589 – Some untranslated strings
      - #580340 - Reuse the last commit message when amending commits
  * debian/control.in:
    - Bump dependencies: gtk to >= 2.14.0, libgdl to 2.27.1, libgda4 to 4.0.0
    - Remove dependency on libglade
    - Make anjuta conflict/replace libgbf-1-2 not libgbf-1-2-common (LP: #338464)
    - Added VCS link
  * debian/control: Rebuilt
  * debian/watch: Watch for unstable versions

 -- Robert Ancell <email address hidden> Wed, 03 Jun 2009 15:49:24 +1000

summary: - Update to 2.27.1
+ Update to 2.27.2
Changed in anjuta (Ubuntu):
status: Incomplete → Triaged
Changed in anjuta (Ubuntu):
assignee: Robert Ancell (robert-ancell) → nobody
Revision history for this message
Iain Lane (laney) wrote :

Why did you bump the gdl build-dep to 2.27.1? This version is not packaged and configure.in only demants 2.26.0 anyway.

Changed in anjuta (Ubuntu):
status: Triaged → Incomplete
tags: added: desktop-upgrade
summary: - Update to 2.27.2
+ Update to 2.27.3
description: updated
Revision history for this message
Robert Ancell (robert-ancell) wrote :

I'm not working on this anymore, please claim if you know what to do!

Revision history for this message
Christophe Sauthier (christophe.sauthier) wrote :

i have removed the u-u-s since it is not useful while it is not ready.

Changed in anjuta (Ubuntu):
assignee: nobody → Christophe Sauthier (huats) (christophe.sauthier)
status: Incomplete → In Progress
Revision history for this message
Christophe Sauthier (christophe.sauthier) wrote :

Branch with the new package : lp:~christophe.sauthier/anjuta/ubuntu

Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package anjuta - 2:2.27.3.0-0ubuntu1

---------------
anjuta (2:2.27.3.0-0ubuntu1) karmic; urgency=low

  * New upstream version (LP: #375843)
    - 2.27.3.0
      + Pixel-saving UI for tabs
      + Remove markup from translatable strings
      + Lots of git bugs fixed
      + #584013 – libanjuta-1.0.pc.in still requires libglade-2.0
      + #584347 – Don't reference child revisions
      + #567214 - bookmarks window wastes too much space
      + #582464 – crash in Anjuta IDE: Hacking on Empathy, dele...
    - 2.27.2.0
      + Lots of git improvements
      + Subversion improvements
      + Removed libglade dependency
      + #581416 - Fix void function cannot return value
      + #581869 - anjuta fails to build outside source tree
      + #582710 - Please consider using g_timeout_add_seconds to reduce wakeups
      + #582977 – String misspelled
      + #581421 - build fail on symbol-db/test
      + #530740 – Use GtkBuilder instead of libglade
      + #583589 – Some untranslated strings
      + #580340 - Reuse the last commit message when amending commits
    - 2.27.1.0
      + Improvements in git plugin
      + Improvements with auto-completion speed
      + #530740 – Use GtkBuilder instead of libglade
      + #581074 – Creating a new wxWidgets project should not include libglade
      + #580994 – using DEBUG_PRINT instead of g_print
      + #580013 – patch plugin doesn't handle patch-files with whitespace
      + #568779 – project wizard should infer project name from base path
      + #577721 – tooltips appears in wrong position
      + #579118 – Segmentation fault when adding file to project (LP: #361524)
      + #578087 – Artwork for Symbol Database is actually not from Monodevelop
      + #567588 – highlight default button in Find dialog
      + #576959 - Search does not point to correct line number on first match when file is not opened in editor.
      + #577006 – crash creating new file
      + #574607 – Replace function selects text uncorrectly
      + #576057 – doesn't build with graphviz 2.22.2
      + #575617 – Update FSF address

  [ Robert Ancell ]
  * debian/control.in:
    - Bump dependencies: gtk to >= 2.14.0, libgdl to 2.27.1, libgda4 to 4.0.0
    - Remove dependency on libglade
    - Make anjuta conflict/replace libgbf-1-2 not libgbf-1-2-common (LP: #338464)
    - Added VCS link
  * debian/control: Rebuilt
  * debian/watch: Watch for unstable versions

  [ Christophe Sauthier ]
  * debian/control.in:
    - Remove Build-depends on binutils-dev, libgraphviz-dev

 -- Christophe Sauthier <email address hidden> Wed, 24 Jun 2009 16:49:32 +0200

Changed in anjuta (Ubuntu):
status: In Progress → Fix Released
Changed in anjuta (Ubuntu):
assignee: Christophe Sauthier (huats) (christophe.sauthier) → nobody
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.