Format: 1.8 Date: Mon, 27 Apr 2009 16:49:15 +0200 Source: cdbs Binary: cdbs Architecture: all Version: 0.4.56ubuntu1 Distribution: karmic Urgency: low Maintainer: Ubuntu/i386 Build Daemon Changed-By: Martin Pitt Description: cdbs - common build system for Debian packages Launchpad-Bugs-Fixed: 254048 Changes: cdbs (0.4.56ubuntu1) karmic; urgency=low . * Merge with Debian unstable. Remaining Ubuntu changes: - Add 1/class/kde4.mk.in: Generic KDE4 build rules. Install it in Makefile.am. - Add 1/rules/langpack.mk.in: Generic langpack related tasks: Build POT files and add X-Ubuntu-Gettext-Domain to .desktop/.server/.directory files. Install file in Makefile.am. Add intltool dependency for this. - Add 1/rules/clean-la.mk.in: Remove dependency_libs lines from .la files. 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. - 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. - 1/class/gnome.mk.in: + Include langpack.mk. + Check if $DEB_BUILDDIR actually exists before cd'ing to it. - 1/class/python-distutils.mk.in: + Supply --install-layout=deb install argument, to install files into /usr instead of /usr/local/. + Rename dist-packages/ to site-packages/ again, so that packages which expect setup.py to install to site-packages/ and depend on that in their dh_install files don't break. dh_py* will take care of the final renaming. - 1/class/autotools-files.mk.in: Add -i option when calling libtoolize to install missing files. (Debian #525849) - ant.mk (ant-sanity-check): Allow JAVACMD to include options. (Debian #520105) - 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) - debian/control: Drop kaffe build-dep since it is not in main. - test/testsuite_functions: Set NO_PKG_MANGLE so that tests do not fail with pkgstriptranslations installed. * Drop xfce.mk, not used any more. (LP: #254048) * Stop hardcoding Python versions, to not break the tests if a new version is added or one dropped: (Debian #525855) - debian/control: Drop hardcoded python2.x-dev build dependencies, replaced by python-all-dev. - test/distutils-[347].sh: Use a loop over pyversions -vs instead of hardcoding versions in python module destination paths. Checksums-Sha1: da9ca036623f014e8880ddacabc5fad5c6bebe61 1037250 cdbs_0.4.56ubuntu1_all.deb Checksums-Sha256: 74ae484b40269f522c4ad5932d206225dc23c2393b7c354c05cb5dccb77db3ee 1037250 cdbs_0.4.56ubuntu1_all.deb Files: f8f83e2611267dc51a6ffb2097ae8018 1037250 devel optional cdbs_0.4.56ubuntu1_all.deb Original-Maintainer: CDBS Hackers