lp:ubuntu/trusty/libgnomecanvasmm2.6

Created by James Westby and last modified
Get this branch:
bzr branch lp:ubuntu/trusty/libgnomecanvasmm2.6
Members of Ubuntu branches can upload to this branch. Log in for directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Ubuntu branches
Status:
Development

Recent revisions

20. By Logan Rosen

Manually patch libtool files to add support for ppc64el.

19. By Alexander Sack

rebuild rest of main for armel armv7/thumb2 optimization;
UbuntuSpec:mobile-lucid-arm-gcc-v7-thumb2

18. By Deng Xiyue <email address hidden>

* New upstream stable release.
* Upload to unstable, drop check-dist.mk.
* Target unstable branch in VCS-*.
* Track stable releases in debian/watch.
* Update Standard-Version to 3.8.1.
* Update debian/copyright to conform to latest DEP 5 proposal
  + Add missing copyright statement.
  + Point to versioned license files.

17. By Deng Xiyue <email address hidden>

[ Deng Xiyue ]
* Add dpkg-dev >= 1.14.16 to Build-Depends for DM usage.
* Remove doc-base from Build-Depends as it's not b-deped on.
* Add ${shlibs:Depends} to all Depends fields as recommended.
* Use machine-interpretable format for debian/copyright.

[ Loic Minier ]
* Properly anchor package name regexp.

[ Deng Xiyue ]
* New upstream development release.
  + Update SHVER to 2.23.1 due to new API addition.
* `make -C examples clean` after `make install` to prevent shipping
  unexpected files.
* Add check-dist.mk to prevent unexpected upload.
* Track development releases in debian/watch.
* Update Standard-Version to 3.8.0. No change needed.
* Track experimental branch in Vcs-*.
* Use viewsvn in Vcs-Browser.

16. By Deng Xiyue <email address hidden>

* New upstream release.
  + Drop examples/README exclude rule, as upstream doesn't ship it now.
* Correct copyright holders, correct license pointer to
  /usr/share/common-licenses/LGPL-2.1 in debian/copyright.
* Refined watch file to check for number based version, and update watch
  version to 3.
* Bump compat level to 6, let debhelper >= 6 accordingly, and let
  cdbs >= 0.4.51 to avoid empty -dbg bug.
* Refine build-dependencies as per upstream configure script, and drop
  -1 postfix in version as per lintian.
* Add ${shlibs:Depends} to -dev package.
* Refined debian/rules to set variables SHARED_PKG and DOC_PKG by sed
  from debian/control and use variable SHVER for shlibs version, and
  refine and reformat corresponding rules accordingly.
* Remove compression exclude rule, as it's usually harmless to live
  without it.
* Drop 70_relibtoolize.patch, and use chrpath hack to get rid of amd64
  rpath issue, hence add chrpath to b-deps. Should contact upstream for
  real fix.
* Fix section in doc-base reference.
* Add `DM-Upload-Allowed: yes' field. Thanks Loïc for advocacy.

15. By Deng Xiyue <email address hidden>

[ Deng Xiyue ]
* debian/control, debian/control.in:
  + Bump standard version to 3.7.3. No change required.
  + Bump cdbs version to >= 0.4.41, reason given below.
* debian/copyright:
  + Update download URL.
  + Update upstream authors' email addresses.
* debian/*.install:
  + Refined to the shortened form.
* debian/libgnomecanvasmm-2.6-doc.docs:
  + Install with original path hierarchy.
* debian/libgnomecanvasmm-2.6-doc.doc-base.*:
  + Fix path.
* debian/rules:
  + Add LDFLAGS "-Wl,--as-needed" to reduce unneeded shlibs dependencies.
  + Let examples be compressed.
  + Directly specify LDFLAG instead of using DEB_CONFIGURE_SCRIPT_ENV
    which might override existing LDFLAGS settings, which is supported
    since cdbs >= 0.4.41, hence bump its dependency. Thanks Loïc Minier.
  + Include clean-la.mk from gnome-pkg-tools to remove dependency_libs
    information from .la files. Thanks Loïc Minier and Josselin Mouette.
  - Drop DEB_AUTO_UPDATE_DEBIAN_CONTROL as cdbs dependency is written by
    hand, and avoiding generating debian/control twice by a single clean.
  + Replace most ':=' with '+=' to avoid overwriting existing values.
  + Refine exclude rules.
  - Remove useless DEB_INSTALL_CHANGELOGS_ALL.
  + Add DEB_DH_INSTALL_SOURCEDIR := debian/tmp, so *.install files can
    be shortened.
  + Add an extra rule to exclude empty examples/README to make lintian happy.
* debian/watch:
  + Use spaces instead of tabs when indent.
  (Thanks Loïc Minier for reviewing and the suggestions)

[ Loic Minier ]
* Wrap Conflicts and Replaces.
* Fix watch file.

14. By Deng Xiyue <email address hidden>

* debian/control, debian/control.in
  + Add Homepage, Vcs-Browser and Vcs-Svn entries.
  + Add Replaces: to handle file moving together with Conflicts:,
    without which might causes breakage when upgrading. Hence the urgency.
    (Closes: 452157)

13. By Deng Xiyue <email address hidden>

* New upstream release.
* Migrate build system to cdbs, and update build dependencies.
* Use ${binary:Version} instead of deprecated ${Source-Version}.
* Split documents into separate -doc package, and make it conflict with
  older -dev package.
* Bump shlibs version to 2.14.0 according to ChangeLog.
* debian/patches
  + 70_relibtoolize.patch as libtool issue work around.
* Migrate ownership to Debian GNOME Team.
  - Add myself as maintainer with consensus from Debian GNOME Team.
  - Original maintainer Bradley Bell is also a member of Debian GNOME
    Team now. Thanks Bradley.
  - Add Debian GNOME Team as uploaders.

12. By Daniel Holbach

* New upstream release:
  - Increased version number for GNOME 2.20.

11. By Daniel Holbach

Rebuild against glib, now that the fix is actually applied.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
This branch contains Public information 
Everyone can see this information.

Subscribers