Change logs for cdbs source package in Natty

  • cdbs (0.4.90ubuntu14) natty; urgency=low
    
      * 1/rules/clean-la.mk.in: Put back missing endif (regression from
        0.4.90ubuntu9).
     -- Martin Pitt <email address hidden>   Thu, 24 Mar 2011 23:07:49 +0100
  • cdbs (0.4.90ubuntu13) natty; urgency=low
    
      * Put back python-scour and automatic SVG optimizations, now that
        python-scour has only lightweight dependencies any more. (LP: #734471)
     -- Martin Pitt <email address hidden>   Sun, 20 Mar 2011 12:34:00 +0100
  • cdbs (0.4.90ubuntu12) natty; urgency=low
    
      * Remove python-scour as a *dependency*, not just a build-dependency.
     -- Steve Langasek <email address hidden>   Sat, 19 Mar 2011 14:29:26 -0700
  • cdbs (0.4.90ubuntu11) natty; urgency=low
    
      * Remove the references to python-scour in 1/rules/debhelper.mk.in, so
        that the package actually works without the dependency.
     -- Steve Langasek <email address hidden>   Sat, 19 Mar 2011 12:33:41 -0700
  • cdbs (0.4.90ubuntu10) natty; urgency=low
    
      * Drop dependency on python-scour so that we can build libraries in the
        GNOME stack again; workaround for LP: #734471.
     -- Steve Langasek <email address hidden>   Sat, 19 Mar 2011 11:47:59 -0700
  • cdbs (0.4.90ubuntu9) natty; urgency=low
    
      * 1/rules/clean-la.mk.in: fix up to handle .la files under multiarch lib
        dirs.
     -- Steve Langasek <email address hidden>   Mon, 14 Mar 2011 21:46:24 -0700
  • cdbs (0.4.90ubuntu8) natty; urgency=low
    
      * 1/rules/buildvars.mk.in: export DEB_HOST_MULTIARCH from dpkg-architecture
        (if present).
     -- Steve Langasek <email address hidden>   Fri, 11 Mar 2011 10:43:30 -0800
  • cdbs (0.4.90ubuntu7) natty; urgency=low
    
      * 1/rules/debhelper.mk.in: skip symlinking files under
        usr/share/doc/$(cdbs_curpkg) if this is a symlink; this fixes build of
        packages like gdb which might create symlinks between /usr/share/doc/*
        subdirs before the target.
      * 1/rules/debhelper.mk.in: anchor Architecture: regexp in sed calls.
     -- Loic Minier <email address hidden>   Tue, 08 Mar 2011 23:48:42 +0100
  • cdbs (0.4.90ubuntu6) natty; urgency=low
    
      * Build-dep on ghostscript to allow running (called from dot -Tps2 in doc/);
        Debian #614536.
     -- Loic Minier <email address hidden>   Mon, 28 Feb 2011 22:50:22 +0100
  • cdbs (0.4.90ubuntu5) natty; urgency=low
    
      * 1/rules/debhelper.mk.in: don't replace docs with symlinks to matching
        files in dependent packages when the dependent package is arch: all and
        the depending package isn't; ensures consistency between packages built
        with -b vs. -B, required by multiarch.  LP: #722933.
     -- Steve Langasek <email address hidden>   Tue, 22 Feb 2011 11:07:42 -0800
  • cdbs (0.4.90ubuntu4) natty; urgency=low
    
      * 1/rules/debhelper.mk.in: Only call dh_scour automatically if we build a
        package in main. (LP: #708081)
     -- Martin Pitt <email address hidden>   Wed, 26 Jan 2011 20:22:51 +0100
  • cdbs (0.4.90ubuntu3) natty; urgency=low
    
      * Fix regressions in python-autotools.mk: Missing quote in configure,
        flavoured DESTDIR. (LP: #705426)
     -- Stefano Rivera <email address hidden>   Thu, 20 Jan 2011 16:09:51 +0200
  • cdbs (0.4.90ubuntu2) natty; urgency=low
    
      * 1/rules/debhelper.mk.in: patch by Laurent Bigonville to make sure that
        DEB_DH_GIREPOSITORY_ARGS is passed to dh_girepository call. Included in
        Debian's 0.4.91 too. (LP: #703420)
     -- Daniel Holbach <email address hidden>   Mon, 17 Jan 2011 11:01:30 +0100
  • cdbs (0.4.90ubuntu1) natty; urgency=low
    
      * Rename distutils-9.sh test to python-custom-prefix.sh, to avoid conflicts
        with future added tests from Debian.
      * Merge with Debian experimental. Remaining Ubuntu changes:
        - 1/class/autotools-files.mk.in: Add -i option when calling libtoolize to
          install missing files. (Debian #525849)
        - 1/class/gnome.mk.in:
          + Include langpack.mk.
          + Check if $DEB_BUILDDIR actually exists before cd'ing to it.
        - Add 1/class/kde4.mk.in: Generic KDE4 build rules. Install it in
          Makefile.am.
        - 1/class/kde.mk.in:
          + Call dh_icons and bump autogenerated debhelper build dependency
            appropriately.
          + Add --without-arts to standard configure flags, since it is
            deprecated.
          + build POT file, and add X-Ubuntu-Gettext-Domain to .desktop files.
         - Add 1/rules/clean-la.mk.in: Remove dependency_libs lines from .la files.
           Install it in Makefile.am.
        - 1/rules/debhelper.mk.in:
          + Do not install upstream changelogs by default.  They are huge and thus
            waste a lot of archive and CD space, quite uninteresting for ordinary
            users, and easy to get by downloading the source package or visiting the
            upstream page pointed out in copyright.
          + Symlink /usr/share/doc/ files to identical versions in any depending
            package which is built by the source package (except copyright, to
            adhere to Debian Policy). This can be disabled by setting
            $CDBS_NO_DOC_SYMLINKING.
          + Symlink identical Gnome help files (like untranslated images). This
            can be disabled by setting $CDBS_NO_GNOME_HELP_SYMLINKING. Add fdupes
            dependency for this.
        - Add 1/rules/langpack.mk.in: Generic langpack related tasks: Build POT
          files, add X-Ubuntu-Gettext-Domain to .desktop/.server/.directory
          files, and strip translations from gconf schemas. Install file in
          Makefile.am. Add intltool dependency for this.
        - Add strip-schema.pl: Script to remove translations from gconf schemas.
          Install it in Makefile.am.
        - 1/rules/simple-patchsys.mk.in: Revert the change for Debian bug #387103
          that causes patches to be unapplied before cleaning the build directory;
          the original issue was addressed more thoroughly in 0.4.49 with a fix
          for Debian bug #424080, and unpatch-before-clean breaks some relevant
          use cases that involve patching of build systems. (Debian #494254)
        - 1/rules/utils.mk.in: add some text before listing missing file to make
          it easier to see from the build log (LP #509249)
        - scripts/cdbs-edit-patch: Add fallback if DEB_TAR_SRCDIR contains
          variables. (LP #137827)
        - test/testsuite_functions: Set NO_PKG_MANGLE so that tests do not fail
          with pkgstriptranslations installed.
        - Add test/i18n: New test package for testing i18n. For now, ship a couple
          of .desktop files in different variants (simple, with translations, with
          initial empty line, with multiple sections).
        - Add test/langpack-1.mk: Verify that langpack.mk's translation stripping
          and domain addition works in all four cases above.
        - 1/rules/debhelper.mk.in: Call dh_scour. debian/control.in: Add scour
          build and binary dependency (build dep for test suite).
        - 1/class/python-distutils.mk.in, 1/class/python-module.mk.in: Add
          --prefix support for pysupport by DEB_PYTHON_PREFIX_ARG (LP #625581)
     -- Martin Pitt <email address hidden>   Fri, 14 Jan 2011 17:06:31 -0600
  • cdbs (0.4.89ubuntu6) natty; urgency=low
    
      * 1/class/python-distutils.mk.in, 1/class/python-module.mk.in: (LP: #625581)
        - add --prefix support for pysupport by DEB_PYTHON_PREFIX_ARG
      * test/distutils-9.sh:
        - add the test to check DEB_PYTHON_PREFIX_ARG usage
      * debian/control.in:
        - depends on specific version of python-support so that the test pass
     -- Didier Roche <email address hidden>   Thu, 18 Nov 2010 11:27:13 +0100
  • cdbs (0.4.89ubuntu5) natty; urgency=low
    
      * Add -p$(cdbs_curpkg) to dh_scout in debhelper.mk, run it only on
        files relevant for that package
     -- Jonathan Riddell <email address hidden>   Fri, 05 Nov 2010 16:01:01 +0000
  • cdbs (0.4.89ubuntu4) natty; urgency=low
    
      * Add DEB_DH_SCOUR_ARGS
     -- Jonathan Riddell <email address hidden>   Fri, 05 Nov 2010 14:20:05 +0000
  • cdbs (0.4.89ubuntu3) natty; urgency=low
    
      * Erk, the package is called "python-scour", not "scour".
     -- Martin Pitt <email address hidden>   Tue, 02 Nov 2010 14:52:05 -0400
  • cdbs (0.4.89ubuntu2) natty; urgency=low
    
      * 1/rules/debhelper.mk.in: Call dh_scour.
      * debian/control.in: Add scour build and binary dependency (build dep for
        test suite).
     -- Martin Pitt <email address hidden>   Tue, 02 Nov 2010 14:13:04 -0400
  • cdbs (0.4.89ubuntu1) natty; urgency=low
    
      * Merge from debian unstable, remaining changes:
        - 1/class/autotools-files.mk.in: Add -i option when calling libtoolize to
          install missing files. (Debian #525849)
        - 1/class/gnome.mk.in:
          + Include langpack.mk.
          + Check if $DEB_BUILDDIR actually exists before cd'ing to it.
        - Add 1/class/kde4.mk.in: Generic KDE4 build rules. Install it in
          Makefile.am.
        - 1/class/kde.mk.in:
          + Call dh_icons and bump autogenerated debhelper build dependency
            appropriately.
          + Add --without-arts to standard configure flags, since it is
            deprecated.
          + build POT file, and add X-Ubuntu-Gettext-Domain to .desktop files.
         - Add 1/rules/clean-la.mk.in: Remove dependency_libs lines from .la files.
           Install it in Makefile.am.
        - 1/rules/debhelper.mk.in:
          + Do not install upstream changelogs by default.  They are huge and thus
            waste a lot of archive and CD space, quite uninteresting for ordinary
            users, and easy to get by downloading the source package or visiting the
            upstream page pointed out in copyright.
          + Symlink /usr/share/doc/ files to identical versions in any depending
            package which is built by the source package (except copyright, to
            adhere to Debian Policy). This can be disabled by setting
            $CDBS_NO_DOC_SYMLINKING.
          + Symlink identical Gnome help files (like untranslated images). This
            can be disabled by setting $CDBS_NO_GNOME_HELP_SYMLINKING. Add fdupes
            dependency for this.
        - Add 1/rules/langpack.mk.in: Generic langpack related tasks: Build POT
          files, add X-Ubuntu-Gettext-Domain to .desktop/.server/.directory
          files, and strip translations from gconf schemas. Install file in
          Makefile.am. Add intltool dependency for this.
        - Add strip-schema.pl: Script to remove translations from gconf schemas.
          Install it in Makefile.am.
        - 1/rules/simple-patchsys.mk.in: Revert the change for Debian bug #387103
          that causes patches to be unapplied before cleaning the build directory;
          the original issue was addressed more thoroughly in 0.4.49 with a fix
          for Debian bug #424080, and unpatch-before-clean breaks some relevant
          use cases that involve patching of build systems. (Debian #494254)
        - 1/rules/utils.mk.in: add some text before listing missing file to make
          it easier to see from the build log (LP #509249)
        - scripts/cdbs-edit-patch: Add fallback if DEB_TAR_SRCDIR contains
          variables. (LP #137827)
        - test/testsuite_functions: Set NO_PKG_MANGLE so that tests do not fail
          with pkgstriptranslations installed.
        - Add test/i18n: New test package for testing i18n. For now, ship a couple
          of .desktop files in different variants (simple, with translations, with
          initial empty line, with multiple sections).
        - Add test/langpack-1.mk: Verify that langpack.mk's translation stripping
          and domain addition works in all four cases above.
      * 1/class/python-distutils.mk.in: Fix building for directories with spaces
        in the name. Thanks Mike Terry! (LP: #636277, Debian #598410)
    
    cdbs (0.4.89) unstable; urgency=low
    
      * Stop conflicting against ancient/bogus build-common.
      * Fix and simplify dh_buildinfo support: Invoke in debhelper (not
        utils) snippet, limited to each binary package.
        Closes: bug#590601. Thanks (again) to Michael Biebl.
      * Fix ensure makefile-vars.mk is usable without makefile.mk: add
        simpler fallback for cdbs_make_curbuilddir.
        Closes: bug#596950. Thanks to Lucas Nussbaum and others.
      * Add TODO item: Mention replacement variable in deprecation warnings.
      * Fix tighten copyright-check auto-resolved build-dependency on cdbs.
      * Build-depend on dh-buildinfo.
    
    cdbs (0.4.88) unstable; urgency=medium
    
      * Fix only optionally-declare ( using ?= ) DEB_COPYRIGHT_CHECK_STRICT,
        to allow early override.
      * Suppress sole delimiter in cdbs_expand_curvar function.
        Closes:bug#590806, thanks to Kris Shannon.
      * Fix invoke dh_buildinfo after dh_installdocs and dh_link.
        Closes: bug#590601, thanks to Axel Beckert, Michael Biebl and Simon
        McVittie.
      * Bump Policy compliance to standards-version 3.9.1.
      * Set urgency=medium as this fixes FTBFS of other packages.
    
    cdbs (0.4.87) unstable; urgency=low
    
      * Fix strip trailing comma in autoresolved build-dependencies.
    
    cdbs (0.4.86) unstable; urgency=high
    
      * Fix space-separate variables expanded via cdbs_expand_curvar.
        Closes: bug#586742, thanks to Yves-Alexis Perez and others.
      * Raise to severity=high, as above caused FTBFS.
    
    cdbs (0.4.85) unstable; urgency=low
    
      * Per-package variables in buildcore.mk and debhelper.mk now generally
        use the following scheme:
        + VAR_ALL applies to all packages
        + VAR_<package> applies to current package
        + VAR_DEFAULT applies to current package if VAR_pkg is empty
        Use of VAR without "suffix" for per-package variables is now
        deprecated, except for a few cases marked as TODO in those files.
        Closes: bug#582693, thanks to Rudy Godoy.
      * Really fix suppress build-dependency on ourself (not only relax
        versioning).
      * Introduce new convenience variable cdbs_python_primary_version.
      * Fix use dh_prep with debhelper 7 and newer (not only newer than 7).
        Closes: bug#586616, thanks to Nelson A. de Oliveira.
      * Fix double expansion of CDBS_DEPENDS (possibly the cause of
        occasional spurious extra comma in build-dependencies).
      * Deprecate dpatch.mk, simple-patchsys.mk and tarball.mk, suggesting
        source format 3.0 as alternative.
      * Add NEWS entry about new per-package variable scheme and deprecated
        snippets.
    
    cdbs (0.4.84) unstable; urgency=low
    
      * Improve copyright file:
        + Rewrap license sections Expat and other-X.
        + Add comment on Expat variation.
      * Fix suppress build-dependency on ourselves.
      * Add TODO on a way to fix bug#207775 in 2nd epoch.
     -- Martin Pitt <email address hidden>   Tue, 12 Oct 2010 13:08:37 +0200
  • cdbs (0.4.83ubuntu2) maverick; urgency=low
    
      * 1/rules/langpack.mk.in:
        - Make .policy files use gettext
     -- Robert Ancell <email address hidden>   Fri, 27 Aug 2010 09:57:53 +1000