[Bug 735934] Re: Build dh_translations
This bug was fixed in the package cdbs - 0.4.93ubuntu1 --- cdbs (0.4.93ubuntu1) oneiric; urgency=low * Remove changes to kde.mk, this is obsolete. * Remove kde4.mk, apparently not being used any more. If you still need this, please yell, and I'll put it back. * Dropped langpack.mk.in, and associated test cases. We have dh-translations now. * Drop some fixes for corner cases to simple-patchsys and cdbs-edit-patch. The world uses quilt now, no need to carry this delta forever. * 1/class/gnome.mk.in: Drop langpack.mk, call dh_translations instead. (LP: #735934) * Merge with Debian unstable. Remaining Ubuntu changes: - 1/class/gnome.mk.in: Call dh_translations. - 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. - 1/rules/utils.mk.in: add some text before listing missing file to make it easier to see from the build log (LP #509249) - test/testsuite_functions: Set NO_PKG_MANGLE so that tests do not fail with pkgstriptranslations installed. - 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) cdbs (0.4.93) unstable; urgency=low [ Jonas Smedegaard ] * Fix readd default compile flag -Wall, accidentally dropped in cdbs 0.4.90. Introduce new variable $DEB_WARNING_FLAGS to ease overriding while still rely on dpkg-buildflags. * Fix comment in langcore.mk. * Fix support arch-independent python3 modules: Resolve $cdbs_curpythonindepbinary properly, used for the Python binary to invoke for default builds. Closes: bug#621749. Thanks to Tanguy Ortolo and Jakub Wilk. * Add variables $cdbs_python2_indep_packages and $cdbs_python3_indep_packages to python-vars.mk, and when used tighten build-dependency on cdbs to versions properly supporting arch-independent Python3 builds. * Extend long ugly build-dependency cleanup routine to include cdbs 0.4.93~. * Resolve $DEB_HOST_MULTIARCH from dpkg-architecture. Closes: bug#617841. Thanks to Steve Langasek. * Bump DEP5 format to rev. 174. * Stop compiling or installing documentation, to avoid circular build-dependency. Documentation will reappear as separate package. Stop build-depending on documentation-related tools, which also closes: bug#614536. Thanks to Lucas Nussbaum and Loïc Minier. * Bump copyright file format to draft 174 of DEP-5. * Fix refer to git source (not old svn source) in copyright file. [ IOhannes m zmölnig ] * Fix automatic DEB_PACKAGES->DKMS_PACKAGES detection in dkms.mk, and tidy some cruft. * Fix set permissions in pd.mk. [ Emilio Pozuelo Monfort ] * Call dh_installgsettings in debhelper.mk if available. Closes: #621328. cdbs (0.4.92) unstable; urgency=low [ Jonas Smedegaard ] * Fix add missing leading quote to DEB_CONFIGURE_SCRIPT_ENV in python-autotools.mk. Thanks to Stefano Rivera. * Fix resolve DEB_MAKE_DESTDIRSKEL early in python-autotools.mk: Flavors are used in build targets also resolved early. Closes: bug#610624. Thanks to Stefano Rivera. * Drop use of obsolete DEB_BUILD_MAKE_TARGET. * Adjust copyright-check hint file: + Bump referenced DEP5 to candidate draft Subversion rev166. + Drop misleading copyright+license paragraphs in header section. * Claim ownership of recent changes. * Update copyright file: + Extend copyright year. + Duplicate header copyright+license as initial Files: wildcard section. [ IOhannes m zmölnig ] * Add draft snippet for DKMS support (not included in binary package). cdbs (0.4.91) experimental; urgency=low [ Rémi Thebault ] * Adjust waf class to use global, default and per-package variables. * Update waf class documentation. * Check sha1sum of waf file and unpack on failure, to ease inspection of potentially malicious waf file. [ Jonas Smedegaard ] * Add new targets checksanity and testsanity/$(pkg). * Fix avoid comma in default DEB_COPYRIGHT_CHECK_DELIMITER. * Bum
[Bug 735934] Re: Build dh_translations
** Branch linked: lp:~ubuntu-core-dev/cdbs/ubuntu -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/735934 Title: Build dh_translations -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 735934] Re: Build dh_translations
** Changed in: cdbs (Ubuntu) Status: Triaged => In Progress -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/735934 Title: Build dh_translations -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 735934] Re: Build dh_translations
** Branch linked: lp:ubuntu/pkgbinarymangler -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/735934 Title: Build dh_translations -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 735934] Re: Build dh_translations
This bug was fixed in the package pkgbinarymangler - 92 --- pkgbinarymangler (92) natty; urgency=low * Add debhelper script for handling translation operations. This makes it possible to have properly i18n'ed packages that don't use cdbs without introducing complicated build system changes. (LP: #735934) - test/icecream: Add po/ dir with an example po/*.po, *.desktop, *.server, *.policy, *.schemas files, and a Makefile which generates the pot. - Add dh_translations: debhelper script. Port the logic from /usr/share/cdbs/1/rules/langpack.mk. - test/run: Add test_dh_translations() test case. - debian/control, debian/dh-translations.install: Install dh_translations. - debian/rules: Build and install manpage from dh_translations POD. * test/icecream/debian/rules: Simplify using an override. * Add translations.pm: debhelper sequencer. Switch test/icecream/debian/rules to use --with translations instead of calling dh_translations directly. Point to local translations.pm in test/run setup. * dh_translations: Try getting domain from Python setup.cfg if po/Makefile does not exist. -- Martin PittThu, 17 Mar 2011 12:25:09 +0100 ** Changed in: pkgbinarymangler (Ubuntu Natty) Status: Fix Committed => Fix Released -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/735934 Title: Build dh_translations -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 735934] Re: Build dh_translations
(It also adds the domain to , BTW) -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/735934 Title: Build dh_translations -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 735934] Re: Build dh_translations
David, we have had this rule in cdbs' langpack.mk for quite a while now, and I also added this to dh_translations. ** Changed in: pkgbinarymangler (Ubuntu Natty) Status: In Progress => Fix Committed -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/735934 Title: Build dh_translations -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 735934] Re: Build dh_translations
Martin, as now we can load translations from .policy files directly from the .mo files (bug 619632), do you think it might be worth creating a rule that does a similar thing as with the .desktop/.server files, but with .policy files? I.e. strip translations from the .policy files and and add the gettext- domain to the descriptions, as in: Remove downloaded package files To clean downloaded package files, you need to authenticate. auth_admin auth_admin yes -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/735934 Title: Build dh_translations -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 735934] Re: Build dh_translations
** Branch linked: lp:pkgbinarymangler -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/735934 Title: Build dh_translations -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 735934] Re: Build dh_translations
** Summary changed: - Build dh_langpack + Build dh_translations -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/735934 Title: Build dh_translations -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs