Change log for pkgbinarymangler package in Ubuntu
1 → 75 of 142 results | First • Previous • Next • Last |
pkgbinarymangler (152.23.04.0) lunar; urgency=medium * striptranslations.blacklist: Add ubuntu-pro-client-l10n. (LP: #2037584) -- Grant Orndorff <email address hidden> Wed, 27 Sep 2023 11:49:44 -0400
Available diffs
- diff from 152 to 152.23.04.0 (425 bytes)
pkgbinarymangler (149.22.04.0) jammy; urgency=medium * striptranslations.blacklist: Add ubuntu-pro-client-l10n. (LP: #2037584) -- Grant Orndorff <email address hidden> Wed, 27 Sep 2023 11:49:44 -0400
Available diffs
- diff from 149 to 149.22.04.0 (458 bytes)
pkgbinarymangler (144.20.04.0) focal; urgency=medium * striptranslations.blacklist: Add ubuntu-pro-client-l10n. (LP: #2037584) -- Grant Orndorff <email address hidden> Wed, 27 Sep 2023 11:49:44 -0400
Available diffs
- diff from 144 to 144.20.04.0 (433 bytes)
pkgbinarymangler (138.18.04.2) bionic; urgency=medium * striptranslations.blacklist: Add ubuntu-pro-client-l10n. (LP: #2037584) -- Grant Orndorff <email address hidden> Wed, 27 Sep 2023 11:49:44 -0400
Available diffs
- diff from 138.18.04.1 to 138.18.04.2 (458 bytes)
pkgbinarymangler (129.16.04.0) xenial; urgency=medium * striptranslations.blacklist: Add ubuntu-pro-client-l10n. (LP: #2037584) -- Grant Orndorff <email address hidden> Wed, 27 Sep 2023 11:49:44 -0400
Available diffs
- diff from 129 to 129.16.04.0 (451 bytes)
Published in noble-release |
Published in mantic-release |
Deleted in mantic-proposed (Reason: Moved to mantic) |
pkgbinarymangler (154) mantic; urgency=medium [ Grant Orndorff ] * striptranslations.blacklist: add ubuntu-pro-client-l10n, it will ship ubuntu-pro-client translations instead of langpacks -- Sebastien Bacher <email address hidden> Tue, 26 Sep 2023 16:43:29 +0200
Available diffs
- diff from 153 to 154 (482 bytes)
pkgbinarymangler (153) mantic; urgency=medium * Generate POT files with GNOME’s version of metainfo.its (LP: #1927149) -- Gunnar Hjalmarsson <email address hidden> Wed, 24 May 2023 16:42:26 +0200
Available diffs
- diff from 152 to 153 (1.4 KiB)
Superseded in mantic-release |
Published in lunar-release |
Deleted in lunar-proposed (Reason: Moved to lunar) |
pkgbinarymangler (152) lunar; urgency=medium [ Shengjing Zhu ] * pkgstripfiles: only strip debian changelog if debhelper hasn't done so. debhelper >= 13.10 strips debian changelog by default (LP: #2002871). [ Gunnar Hjalmarsson ] * Add VCS fields -- Shengjing Zhu <email address hidden> Mon, 20 Feb 2023 16:56:48 +0800
Available diffs
- diff from 151 to 152 (1.9 KiB)
pkgbinarymangler (151) lunar; urgency=medium * dh_translations: - Drop the qx_meson_cmd function and use perl’s builtin qx instead (see https://bugs.debian.org/1028963 for the background). -- Gunnar Hjalmarsson <email address hidden> Fri, 20 Jan 2023 00:11:17 +0100
Available diffs
- diff from 150 to 151 (1.1 KiB)
pkgbinarymangler (150) lunar; urgency=medium * dh_translations: - After the latest debhelper change, the qx_cmd() function from Dh_Lib.pm does not work in the context in which it's used in dh_translations. So the previous qx_cmd() function has been copied into dh_translations under the name qx_meson_cmd() (LP: #2002845). * Failing tests disabled in test/run: - test_debian_changelog_truncation - test_native_changelog_truncation - test_ppa_debian_changelog -- Gunnar Hjalmarsson <email address hidden> Sat, 14 Jan 2023 10:59:26 +0100
Available diffs
- diff from 149 to 150 (1.6 KiB)
Superseded in lunar-release |
Obsolete in kinetic-release |
Published in jammy-release |
Deleted in jammy-proposed (Reason: Moved to jammy) |
pkgbinarymangler (149) jammy; urgency=medium * Replace deprecated `which` usage with command -v. -- Dimitri John Ledkov <email address hidden> Tue, 02 Nov 2021 13:50:39 +0000
Available diffs
- diff from 148 to 149 (680 bytes)
Superseded in jammy-release |
Obsolete in impish-release |
Deleted in impish-proposed (Reason: Moved to impish) |
pkgbinarymangler (148) impish; urgency=medium * Use dpkg --ctrl-tarfile to extract control files to avoid hardcoding the compression used to compress them and thus fix the tests after the switch zstd by default. -- Michael Hudson-Doyle <email address hidden> Wed, 11 Aug 2021 15:16:40 +1200
Available diffs
- diff from 147 to 148 (758 bytes)
Superseded in impish-release |
Obsolete in hirsute-release |
Deleted in hirsute-proposed (Reason: moved to Release) |
pkgbinarymangler (147) hirsute; urgency=medium * Break builds that ship non-executable initramfs-tools hooks. -- Dimitri John Ledkov <email address hidden> Thu, 04 Mar 2021 10:43:41 +0000
Available diffs
- diff from 146 to 147 (731 bytes)
Superseded in hirsute-release |
Obsolete in groovy-release |
Deleted in groovy-proposed (Reason: moved to Release) |
pkgbinarymangler (146) groovy; urgency=medium [ Colin Watson ] * Use debhelper Dh_Lib instead of hardcoding our version. -- Gianfranco Costamagna <email address hidden> Thu, 04 Jun 2020 12:53:46 +0200
Available diffs
- diff from 145 to 146 (1.3 KiB)
pkgbinarymangler (145) groovy; urgency=medium * No change rebuild against debhelper 13.1 with fixed Dh_Lib.pm file (Dh_Lib.pm and Dh_GetOpt.pm are copied and sed-ed during build) * Bump compat level to 13 * Bump std-version to 4.5.0 -- Gianfranco Costamagna <email address hidden> Thu, 04 Jun 2020 12:37:18 +0200
Available diffs
- diff from 144 to 145 (696 bytes)
Superseded in groovy-release |
Published in focal-release |
Obsolete in eoan-release |
Obsolete in disco-release |
Deleted in disco-proposed (Reason: moved to release) |
pkgbinarymangler (144) disco; urgency=medium * Add Provides: dh-sequence-translations * Use $(DEB_VERSION) from pkg-info.mk instead of parsing dpkg-parsechangelog * Adapt dh_translations to meson 0.49 changing 'name' property to 'descriptive_name' -- Jeremy Bicha <email address hidden> Tue, 05 Feb 2019 10:05:37 -0500
Available diffs
- diff from 143 to 144 (2.1 KiB)
pkgbinarymangler (138.18.04.1) bionic-proposed; urgency=medium [ Gunnar Hjalmarsson ] * dh_translations: - Prevent domain confusion for Meson packages when a help-* domain is present (LP: #1762889). - Don't build help-*.pot. Those templates are used to build static localized XML pages, and we don't want to create LP templates and deal with exported LP translations for such pages anyway. - Allow the domain to be passed to dh_translations via an option in debian/rules. [ Didier Roche ] * dh_translations, fix meson being picked even if not used as the build system (causing FTBFS on n-m-applet): - detect if a ninja build directory was found, otherwise, discard meson findings and let other build systems be tested. - follow the same code logic for setting meson as preferred, but only if domain wasn't found, instead of unconditionally overriding. - still prefer po/Makefile as first source - let people override it with dh{domain} -- Gunnar Hjalmarsson <email address hidden> Mon, 08 Oct 2018 19:12:00 +0200
Available diffs
- diff from 138.18.04.0 to 138.18.04.1 (2.3 KiB)
Superseded in disco-release |
Obsolete in cosmic-release |
Deleted in cosmic-proposed (Reason: moved to release) |
pkgbinarymangler (143) cosmic; urgency=medium * Fix gnome-shell FTBFS due to inverse logic in meson build dir detection (LP: #1793476) -- Didier Roche <email address hidden> Thu, 20 Sep 2018 15:13:34 +0200
Available diffs
- diff from 142 to 143 (577 bytes)
pkgbinarymangler (142) cosmic; urgency=medium * dh_translations, fix meson being picked even if not used as the build system (causing FTBFS on n-m-applet): - detect if a ninja build directory was found, otherwise, discare meson findings and let other build systems being tested. - follow the same code logic for setting meson as preferred, but only if domain wasn't found, instead of unconditionally overriding. - still prefer po/Makefile as first source - let people override it with dh{domain} -- Didier Roche <email address hidden> Fri, 07 Sep 2018 08:26:55 +0200
Available diffs
- diff from 141 to 142 (1.6 KiB)
Superseded in bionic-updates |
Published in bionic-security |
Deleted in bionic-proposed (Reason: moved to -updates) |
pkgbinarymangler (138.18.04.0) bionic; urgency=medium * pkgstripfiles: Serialize PNG optimization and changelog trucation using the lock already used for serializing creating symlinks for identical documentation files. (LP: #1782094) * pkgstripfiles: Skip symlinking identical documentation to not built packages, otherwise arch: any only builds may create symlinks which are not created when building arch: all and arch: any together. The mismatch between the symlinked and not symlinked files causes failure when trying to coinstall arch:any packages using multiarch. (LP: #1574351) -- Balint Reczey <email address hidden> Tue, 17 Jul 2018 16:23:13 +0200
Available diffs
- diff from 138 to 138.18.04.0 (990 bytes)
pkgbinarymangler (141) cosmic; urgency=medium * pkgstripfiles: Serialize PNG optimization and changelog trucation using the lock already used for serializing creating symlinks for identical documentation files. (LP: #1782094) -- Balint Reczey <email address hidden> Tue, 17 Jul 2018 10:03:52 +0200
Available diffs
- diff from 140 to 141 (516 bytes)
pkgbinarymangler (140) cosmic; urgency=medium * pkgstripfiles: Skip symlinking identical documentation to not built packages, otherwise arch: any only builds may create symlinks which are not created when building arch: all and arch: any together. The mismatch between the symlinked and not symlinked files causes failure when trying to coinstall arch:any packages using multiarch. (LP: #1574351) -- Balint Reczey <email address hidden> Fri, 13 Jul 2018 21:54:23 +0200
Available diffs
- diff from 139 to 140 (776 bytes)
pkgbinarymangler (139) cosmic; urgency=medium * dh_translations: - Prevent domain confusion for Meson packages when a help-* domain is present (LP: #1762889). - Don't build help-*.pot. Those templates are used to build static localized XML pages, and we don't want to create LP templates and deal with exported LP translations for such pages anyway. - Allow the domain to be passed to dh_translations via an option in debian/rules. - Strip also Icon and Keywords translations in .desktop files. -- Gunnar Hjalmarsson <email address hidden> Mon, 21 May 2018 12:51:24 +0100
Available diffs
- diff from 138 to 139 (1.7 KiB)
Superseded in cosmic-release |
Published in bionic-release |
Deleted in bionic-proposed (Reason: moved to release) |
pkgbinarymangler (138) bionic; urgency=medium * dh_builddeb: Don't lock for dbgsym packages; we don't act on them. Revert the previous upload, since we're now not processing dbgsym packages at all, and it was broken for automatic dbgsym packages which don't take this lock. -- Iain Lane <email address hidden> Fri, 20 Apr 2018 16:17:19 +0100
Available diffs
- diff from 137 to 138 (839 bytes)
pkgbinarymangler (137) bionic; urgency=medium * Fix pkgstripfiles to not fail to clear the lock when processing dbgsym packages. -- Steve Langasek <email address hidden> Thu, 19 Apr 2018 21:16:40 -0700
Available diffs
- diff from 136 to 137 (583 bytes)
pkgbinarymangler (136) bionic; urgency=medium * dh_translations: Add support for meson / ninja projects. (LP: #1751820) -- Iain Lane <email address hidden> Mon, 09 Apr 2018 17:23:47 +0100
Available diffs
- diff from 135 to 136 (1.3 KiB)
pkgbinarymangler (135) bionic; urgency=medium [ Colin Watson ] * dh_builddeb: avoid using default TMPDIR because it might be used already by debian/rules (this fixes openshot-qt extra files in the final deb file) [ Gianfranco Costamagna ] * Bump std-version to 4.1.3, move priority to optional * Move to compat level 11 -- Gianfranco Costamagna <email address hidden> Tue, 27 Feb 2018 12:47:26 +0100
Available diffs
- diff from 134 to 135 (1.0 KiB)
pkgbinarymangler (134) bionic; urgency=medium * Updated tests for the new dpkg which is generating files in the .tar.xz format instead of .tar.gz -- Sebastien Bacher <email address hidden> Fri, 09 Feb 2018 11:07:45 +0100
Available diffs
- diff from 131 to 134 (1.0 KiB)
- diff from 132 to 134 (684 bytes)
pkgbinarymangler (132) bionic; urgency=medium * dh_translations: - Take into account alternative syntax in configure.ac, used in some packages, when grabbing translation domain (LP: #1688994). -- Gunnar Hjalmarsson <email address hidden> Wed, 07 Feb 2018 11:10:00 +0100
Available diffs
- diff from 131 to 132 (598 bytes)
Superseded in bionic-release |
Obsolete in artful-release |
Obsolete in zesty-release |
Obsolete in yakkety-release |
Deleted in yakkety-proposed (Reason: moved to release) |
pkgbinarymangler (131) yakkety; urgency=medium * Rebuild against current debhelper. -- Matthias Klose <email address hidden> Thu, 06 Oct 2016 08:40:53 +0200
Available diffs
- diff from 130 to 131 (330 bytes)
pkgbinarymangler (130) yakkety; urgency=medium * pkgbinarymangler: Only accept X-Ubuntu-Use-Langpack: at the start of the line, to ignore commented-out lines. -- Martin Pitt <email address hidden> Wed, 25 May 2016 08:18:59 +0200
Available diffs
- diff from 129 to 130 (592 bytes)
Superseded in yakkety-release |
Published in xenial-release |
Deleted in xenial-proposed (Reason: moved to release) |
pkgbinarymangler (129) xenial; urgency=medium * Rebuild against the merged debhelper. * Don't lock on -dbgsym packages; debhelper 9.20160115ubuntu1 still calls pkgstripfiles on -dbgsym packages. -- Matthias Klose <email address hidden> Wed, 20 Jan 2016 00:50:51 +0100
Available diffs
- diff from 128 to 129 (576 bytes)
pkgbinarymangler (128) xenial; urgency=medium * pkgstripfiles (optimize_pngs): Honor whitespace in png file names. -- Matthias Klose <email address hidden> Tue, 05 Jan 2016 10:37:10 +0100
Available diffs
- diff from 127 to 128 (689 bytes)
pkgbinarymangler (127) xenial; urgency=medium * pkgstripfiles (optimize_pngs): Fix quoting, remove debug messages. -- Matthias Klose <email address hidden> Mon, 04 Jan 2016 23:50:39 +0100
Available diffs
- diff from 125 to 127 (647 bytes)
- diff from 126 to 127 (400 bytes)
pkgbinarymangler (126) xenial; urgency=medium * pkgstripfiles (optimize_pngs): Fix quoting, remove debug messages. -- Matthias Klose <email address hidden> Mon, 04 Jan 2016 23:50:39 +0100
Available diffs
- diff from 125 to 126 (646 bytes)
pkgbinarymangler (125) xenial; urgency=medium * Allow dh_builddeb to run in parallel mode. Make sure that pkgstripfiles's symlink_doc is run in the right order. -- Matthias Klose <email address hidden> Tue, 08 Dec 2015 16:42:26 +0100
Available diffs
- diff from 123 to 125 (2.4 KiB)
- diff from 124 to 125 (689 bytes)
pkgbinarymangler (124) xenial; urgency=medium * Allow dh_builddeb to run in parallel mode. Make sure that pkgstripfiles's symlink_doc is run in the right order. -- Matthias Klose <email address hidden> Tue, 08 Dec 2015 16:42:26 +0100
Available diffs
- diff from 123 to 124 (2.3 KiB)
pkgbinarymangler (123) xenial; urgency=medium * Fix test failures, don't let dh_strip_nondeterminism touch the png files. * Avoid unittest warnings running the tests. * Parallelize png file optimizations. -- Matthias Klose <email address hidden> Thu, 03 Dec 2015 23:14:50 +0100
Available diffs
- diff from 122 to 123 (2.6 KiB)
Superseded in xenial-release |
Obsolete in wily-release |
Deleted in wily-proposed (Reason: moved to release) |
pkgbinarymangler (122) wily; urgency=medium * test/run: Document build() method and clarify parameter name. * Add missing lockfile-progs build dependency. * Remove trailing whitespace in all files. * Stop failing nested package builds (packages calling dpkg-buildpackage for tests, etc.) on "inconsistent /CurrentlyBuilding file". This fixes FTBFS of debmake-doc, and also allows us to drop Ubuntu delta from some packages. * test/run: Fix PEP-8 issues. * test/run: Use modern assertions. -- Martin Pitt <email address hidden> Wed, 23 Sep 2015 09:22:09 +0200
Available diffs
- diff from 121 to 122 (8.1 KiB)
Superseded in wily-release |
Obsolete in vivid-release |
Obsolete in utopic-release |
Published in trusty-release |
Deleted in trusty-proposed (Reason: moved to release) |
pkgbinarymangler (121) trusty; urgency=medium * pkgstripfiles: Count path components for ../ expansion on symlinks. -- Adam Conrad <email address hidden> Thu, 27 Mar 2014 16:20:30 -0600
Available diffs
- diff from 120 to 121 (641 bytes)
pkgbinarymangler (120) trusty; urgency=medium * pkgstripfiles: Fix escaping of % characters to also work with bash 4.3. -- Martin Pitt <email address hidden> Tue, 18 Mar 2014 08:40:33 +0100
Available diffs
- diff from 119 to 120 (526 bytes)
pkgbinarymangler (119) trusty; urgency=medium * Use "dpkg-deb --fsys-tarfile" instead of "ar p" in tests to extract files, to stop depending on gzip compression. Fixes test suite failures/FTBFS in current trusty. * Bump Standards-Version to 3.9.5 (no changes necessary). -- Martin Pitt <email address hidden> Wed, 15 Jan 2014 10:28:41 +0100
Available diffs
- diff from 118 to 119 (995 bytes)
Superseded in trusty-release |
Obsolete in saucy-release |
Deleted in saucy-proposed (Reason: moved to release) |
pkgbinarymangler (118) saucy; urgency=low * dh_translations: If ./CMakeLists.txt does not have the domain, check in po/CMakeLists.txt, too. (first half of LP: #1181187) * dh_translations: Accept more variations (whitespace, quotes or not) of setting GETTEXT_PACKAGE in cmake files. (second half of LP: #1181187) * Bump Standards-Version to 3.9.4, no changes necessary. -- Martin Pitt <email address hidden> Fri, 17 May 2013 15:00:23 +0200
Available diffs
- diff from 117 to 118 (1.4 KiB)
pkgbinarymangler (117) quantal; urgency=low * pkgstripfiles: Remove buildinfo_<arch>.gz files as well. Update test/run accordingly. -- Martin Pitt <email address hidden> Tue, 25 Sep 2012 15:18:49 +0200
Available diffs
- diff from 116 to 117 (904 bytes)
pkgbinarymangler (116) precise; urgency=low * pkgstriptranslations: change X-GNOME-Keywords to official Keywords (lp: #949849) -- Sebastien Bacher <email address hidden> Thu, 08 Mar 2012 18:59:11 +0100
Available diffs
- diff from 115 to 116 (887 bytes)
pkgbinarymangler (115) precise; urgency=low [ Felix Geyer ] * pkgstriptranslations: Fix updating of md5sums in gnome2_help() and mallard_help(). (LP: #930757) -- Martin Pitt <email address hidden> Wed, 15 Feb 2012 07:42:22 +0100
Available diffs
- diff from 114 to 115 (600 bytes)
pkgbinarymangler (114) precise; urgency=low [ Felix Geyer ] * pkgstripfiles, symlink_doc(): Don't create symlinks that would point to the same package. (LP: #923343) * test/run: Add test_doc_symlink_dependency_cycle() to make sure that pkgstripfiles works correctly when there is a dependency cycle inside a source package. [ Martin Pitt ] * pkgstripfiles: Always update md5sum even if advpng fails. Also call advpng if optipng fails, to at least get some optimization. Thanks Felix Geyer! (LP: #923407) * pkgstripfiles: Do not truncate changelogs when they are in a different directory pointed to a symlink. Add corresponding test case which mimics the perl hack that it applies to its doc files. (LP: #923430) -- Martin Pitt <email address hidden> Fri, 03 Feb 2012 06:36:35 +0100
Available diffs
- diff from 113 to 114 (2.2 KiB)
pkgbinarymangler (113) precise; urgency=low * dh_translations: fixes previous issues harder (lp: #913085) -- Sebastien Bacher <email address hidden> Fri, 13 Jan 2012 17:06:18 +0100
Available diffs
- diff from 112 to 113 (492 bytes)
pkgbinarymangler (112) precise; urgency=low * dh_translations: - strip out quotes from the gettext domain (lp: #913085) -- Sebastien Bacher <email address hidden> Fri, 13 Jan 2012 10:23:28 +0100
Available diffs
- diff from 111 to 112 (527 bytes)
pkgbinarymangler (111) precise; urgency=low * small improvements to dh_translations: - close the correct file in the configure.ac case - try using configure.in after configure.ac, those are still common - get the gettext domain from config.h if possible, the configure.ac can use variables and reading from it would give the wrong value -- Sebastien Bacher <email address hidden> Thu, 05 Jan 2012 15:20:36 +0100
Available diffs
- diff from 110 to 111 (706 bytes)
pkgbinarymangler (110) precise; urgency=low [ Martin Pitt ] * pkgstripfiles: Log how many seconds the PNG optimization took. * pkgstripfiles: Skip PNG optimization for -doc packages. They sometimes take an inordinate amount of build time and are much less important as we do not ship them on CD images. [ Evan Broder ] * pkgstriptranslations: Use a copy of the code from dh_link to make sure pkgstriptranslations creates symlinks compliant with Debian Policy. (LP: #899520) * test/run: Adjust tests to expect relative symlinks. -- Martin Pitt <email address hidden> Mon, 12 Dec 2011 12:19:21 +0100
Available diffs
- diff from 109 to 110 (2.4 KiB)
pkgbinarymangler (109) precise; urgency=low * striptranslations.blacklist: Fix libapt entries, these are regexps, not globs. * striptranslations.blacklist: Add update-notifier. (LP: #562900) -- Martin Pitt <email address hidden> Wed, 30 Nov 2011 07:58:02 +0100
Available diffs
- diff from 108 to 109 (538 bytes)
pkgbinarymangler (108) precise; urgency=low * test/run: Fix creation of local diversion "fake" symlink to also work when pkgbinarymangler <= 106 is installed (as on our buildds when we try to build >= 107 the first time). * debian/pkgbinarymangler.preinst: Remove obsolete conffile and diversion migration code. This was last relevant in edgy. -- Martin Pitt <email address hidden> Tue, 29 Nov 2011 10:21:32 +0100
Available diffs
- diff from 107 to 108 (985 bytes)
pkgbinarymangler (107) precise; urgency=low * test/run, test_doc_symlink(): Simplify installation of "Makefile". * test/run, test_doc_symlink(): Introduce some test library binary packages to check handling of transitive dependencies. * pkgstripfiles, symlink_doc(): If the link destination target is itself a link, resolve it to directly link to the final target instead of not symlinking the file at all. * test/run: Add new test cases test_doc_symlink_parallel_{fixed,unlimited}() which run the symlink test with DEB_BUILD_OPTIONS "parallel=4" and "parallel" respectively. Run through them three times as this is a race condition and does not trigger every time. This reproduces LP #893826. * Add dh_builddeb: Wrapper around the debhelper command which filters out the "parallel" option from $DEB_BUILD_OPTIONS. We must not run dpkg-deb in parallel as this breaks a predictable doc symlink structure which we require for multi-arch. (LP: #893826) * debian/pkgbinarymangler.install: Install dh_builddeb wrapper. * debian/pkgbinarymangler.{preinst,postrm}: Set up diversion for dh_builddeb. -- Martin Pitt <email address hidden> Tue, 29 Nov 2011 10:00:54 +0100
Available diffs
- diff from 106 to 107 (3.2 KiB)
pkgbinarymangler (106) precise; urgency=low * Move code for determining the location of the binary package control file, and its existence check into common, and simplify pkgmaintainermangler, pkgsanitychecks, and pkgstripfiles. * pkgstriptranslations: Stop iterating over all binary packages, just process the current one. Update an existing translation tarball if it already exists from a previous run. This greatly speeds up package builds with lots of binary packages. (LP: #890595) Also reorganize the code to put the different tasks into separate functions, so that it becomes easier to read. Drop the now obsolete stripping of XPI files. * With this version, haskell-dummy builds in finite time and succeeds. (LP: #890596) -- Martin Pitt <email address hidden> Tue, 15 Nov 2011 16:00:12 +0100
Available diffs
- diff from 105 to 106 (5.3 KiB)
pkgbinarymangler (105) precise; urgency=low * pkgstriptranslations: Also strip X-GNOME-Keywords. Add corresponding test case. * dh_translations: Also check configure.ac for GETTEXT_DOMAIN. (LP: #786632) * pkgstripfiles: First symlink identical doc files, then truncate Debian changelogs. Otherwise truncated changelogs will never be identical due to the added "please see apt-get changelog <pkgname>" line. In oneiric and before this got hidden because of a wrong exit code of zcmp, which has been fixed in gzip 1.4 in precise. * pkgstripfiles: As we truncate long Debian changelogs, and a packages' dependencies may not have been processed by pkgstripfiles yet, Debian changelogs are sometimes different at the tail. Debian changelogs are generally identical between binary packages anyway, but as there is the theoretical possibility of having a binary package specific one, do a comparison still, but only the topmost 20 lines. -- Martin Pitt <email address hidden> Thu, 27 Oct 2011 14:54:41 +0200
Available diffs
- diff from 104 to 105 (2.3 KiB)
pkgbinarymangler (104) oneiric; urgency=low * Add libapt-pkg* and libapt-inst* to the blacklist. LP: #855085 -- Gabor Kelemen <email address hidden> Thu, 22 Sep 2011 09:02:30 +0200
Available diffs
- diff from 103 to 104 (476 bytes)
pkgbinarymangler (103) oneiric; urgency=low * debian/control: Drop Vcs-Bzr:, using ubuntu:pkgbinarymangler branch now (existing history was pushed there). * test/run: Add test_mallard_help() test case for the new-style /usr/share/help layout. Reproduces LP#841340. * pkgstriptranslations: Strip/symlink/save Mallard-style /usr/share/help/<locale>/<project>/ files. (LP: #841340) -- Martin Pitt <email address hidden> Mon, 05 Sep 2011 11:44:58 +0200
Available diffs
- diff from 102 to 103 (2.1 KiB)
pkgbinarymangler (102) oneiric; urgency=low * test/icecream/debian/rules, test/icecream/Makefile: Install PNGs with some defined permissions. * test/run, check_deb_integrity(): Verify that PNG permissions in the final debs are as they are expected to be. * pkgstripfiles: Restore permissions of optimized PNG files to their original value; advpng does not preserve them. (LP: #817792) -- Martin Pitt <email address hidden> Sun, 21 Aug 2011 21:13:59 +0200
Available diffs
- diff from 101 to 102 (1.3 KiB)
pkgbinarymangler (101) oneiric; urgency=low * pkgstriptranslations: Run apt-cache under env -u LD_PRELOAD to avoid running it under fakeroot. This now fails since fakeroot 1.16.1 (see Debian #629956 and Debian #630591). -- Martin Pitt <email address hidden> Wed, 15 Jun 2011 14:48:23 +0200
Available diffs
- diff from 100 to 101 (725 bytes)
pkgbinarymangler (100) oneiric; urgency=low * test/run: Add forgotten check_deb_integrity() to documentation symlink tests. This catches the wrong md5sums of symlinked doc files. * pkgstripfiles: Remove doc files from md5sums which get replaced with a symlink. (LP: #795845) * test/run: Call check_deb_integrity() in build(), and remove the explicit call from all the individual tests. There is no situation where we expect broken debs to be created, so this saves us from accidentally forgetting to call it in newly created tests. * test/run: Drop separate check_translation_tarball() test, and integrate it into check_deb_mo(). We now want to move to only building translation tarballs for packages which we actually strip, so it does not make sense any more to check those two individually. * pkgstriptranslations: Do not build a translation tarball if we did not strip the packages. With that, Launchpad does not need to check the component of the package any more, but can just import everything we throw at it. This also allows us to put some selected universe packages under langpack support. (LP: #788685, part 1) * pkgstriptranslations: Force stripping and translation tarball build if debian/control has "X..-Ubuntu-Use-Langpack: yes" header. Add corresponding test case. (LP: #788685, part 2) * test/run: Fix ResourceWarnings for unclosed files. Python 3, you are overly picky! -- Martin Pitt <email address hidden> Wed, 15 Jun 2011 09:08:54 +0200
Available diffs
- diff from 99 to 100 (4.5 KiB)
pkgbinarymangler (99) oneiric; urgency=low * dh-translations: - support CMake projects having a make .pot target with GETTEXT_PACKAGE -- Didier Roche <email address hidden> Wed, 25 May 2011 20:30:04 +0200
Available diffs
- diff from 98 to 99 (567 bytes)
pkgbinarymangler (98) oneiric; urgency=low * pkgstriptranslations: Don't break the build on empty po/pot files. Instead, just print a warning and exclude them from the translation tarball. Add corresponding test case. -- Martin Pitt <email address hidden> Mon, 16 May 2011 16:42:50 +0200
Available diffs
- diff from 97 to 98 (1.1 KiB)
pkgbinarymangler (97) oneiric; urgency=low * test/run, test_dh_translations_no_domain(): Explicitly specify UTF-8 encoding for the opened files, so that the test case also succeeds with Python 3 under a C locale (such as on the buildds). * pkgstripfiles: Update dependency parsing code to adapt to the changed behavior of "split" in Perl 5.12. * debian/control: Bump Standards-Version to 3.9.2. No changes needed. -- Martin Pitt <email address hidden> Fri, 06 May 2011 10:57:53 +0200
Available diffs
- diff from 96 to 97 (1.2 KiB)
pkgbinarymangler (96) oneiric; urgency=low * pkgstripfiles: Symlink identical documentation to depending packages. This was ported from cdbs' debhelper.mk, but makes more sense here because more packages use dh7 these days, we want to reduce the cdbs delta to Debian, and we want to centralize all our Ubuntu specific package mangling to one place to reduce confusion. This can be suppressed by setting $NO_DOC_PKG_MANGLE, or $CDBS_NO_DOC_SYMLINKING for backwards compatibility. (First part of LP #595008) * pkgstriptranslations: Symlink identical GNOME help files (which often happens for images which are just copied verbatim from C, but are not actually translated). In the new test case for this also check that the static translation tarball is correct. This provides another Ubuntu specific general packaging change which previously was done in cdbs' debhelper.mk. (LP: #595008) * pkgstripfiles: Break down into separate functions, to make the code easier to read and maintain. * test/run: Simplify code with recently introduced sed_control() helper method. * test/run: Replace obsolete assert_() and failIf() calls with assertTrue() and assertFalse(). * test/run, test/pickle_argv: Port to Python 3. Change build dependency from python to python3. -- Martin Pitt <email address hidden> Fri, 06 May 2011 09:59:01 +0200
Available diffs
- diff from 95 to 96 (9.0 KiB)
pkgbinarymangler (95) natty; urgency=low * Build-dep on intltool as needed for the testsuite (dh-translations binary package already depends on it) -- Didier Roche <email address hidden> Fri, 01 Apr 2011 00:03:47 +0200
Available diffs
- diff from 94 to 95 (548 bytes)
pkgbinarymangler (94) natty; urgency=low * dh_translations: - support cmake package as there is no makefile in the po dir neither setup.cfg. Try to grep the domain from CMakeLists.txt and force it in the intltool call. - add the cmake testcase in test/run -- Didier Roche <email address hidden> Wed, 30 Mar 2011 20:44:15 +0200
Available diffs
- diff from 93 to 94 (1.2 KiB)
pkgbinarymangler (93) natty; urgency=low * When mangling changelogs, make sure to recompress with gzip -n; otherwise the resulting file is different for each build, so not compatible with multiarch. -- Steve Langasek <email address hidden> Fri, 18 Mar 2011 01:41:43 -0700
Available diffs
- diff from 92 to 93 (676 bytes)
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 Pitt <email address hidden> Thu, 17 Mar 2011 12:25:09 +0100
Available diffs
- diff from 91 to 92 (6.7 KiB)
pkgbinarymangler (91) natty; urgency=low * dpkg-deb: also skip parsing /CurrentlyBuilding and debian/control if NO_PKG_MANGLE is non-empty as e.g. grep-ing control might trigger warnings in some testsuites. -- Loic Minier <email address hidden> Wed, 19 Jan 2011 18:07:33 +0100
Available diffs
- diff from 90 to 91 (642 bytes)
pkgbinarymangler (90) natty; urgency=low * test/icecream/debian/rules: Install a "changes" directory below /usr/share/doc/. This reproduces the build failure of texlive-extra. * pkgstripfiles: Only consider files which have a changelog-like name. -- Martin Pitt <email address hidden> Wed, 22 Dec 2010 17:08:55 +0100
Available diffs
- diff from 89 to 90 (793 bytes)
pkgbinarymangler (89) natty; urgency=low * pkgstripfiles: Games are prone to rely on a particular PNG image format, so skip PNG optimization for "Section: games". Add test case. (LP: #685421) * pkgstripfiles: Also skip PNG squashing if $NO_PNG_PKG_MANGLE is set; this allows packages to selectively disable PNG optimization without disabling the other parts of pkgbinarymangler. Add test case. * debian/control: Bump Standards-Version to 3.9.1 (no changes necessary). -- Martin Pitt <email address hidden> Fri, 10 Dec 2010 10:50:46 +0100
Available diffs
- diff from 88 to 89 (1.8 KiB)
pkgbinarymangler (88) natty; urgency=low * test/run: Use "foo%.png" instead of foo.png, to check that file names with percent signs are handled correctly. This reproduces LP #684569. * pkgstripfiles: Escape percent characters in file names, to avoid breaking the sed expression. (LP: #684569) -- Martin Pitt <email address hidden> Thu, 09 Dec 2010 12:38:37 +0100
Available diffs
- diff from 87 to 88 (1.2 KiB)
pkgbinarymangler (87) natty; urgency=low * Tweak shell syntax in dpkg-deb and also pass "$@" to pkgstriptranslations to simplify tests a bit. -- Loic Minier <email address hidden> Thu, 25 Nov 2010 15:37:40 +0100
Available diffs
- diff from 86 to 87 (840 bytes)
pkgbinarymangler (86) natty; urgency=low [ Soren Hansen ] * Ensure arguments get passed through dpkg-deb wrapper unmangled. -- Martin Pitt <email address hidden> Thu, 25 Nov 2010 15:28:14 +0100
Available diffs
- diff from 85 to 86 (1.8 KiB)
1 → 75 of 142 results | First • Previous • Next • Last |