Changelog
cdbs (0.4.135ubuntu1) yakkety; urgency=low
* Merge from Debian unstable. Remaining changes:
- 1/rules/utils.mk.in: add some text before listing missing file to make
it easier to see from the build log. (Debian #565771)
- 1/class/gnome.mk.in: Call dh_translations.
- test/testsuite_functions: Set NO_PKG_MANGLE so that tests do not fail
with pkgstriptranslations installed. (Ubuntu-specific)
- 1/rules/debhelper.mk.in: Call dh_scour.
- debian/control.in: Add scour build and binary dependency (build dep for
test suite).
cdbs (0.4.135) unstable; urgency=medium
* Fix resolve variable DEB_SOURCE_PACKAGE (broken since 0.4.131).
cdbs (0.4.134) unstable; urgency=medium
* Fix gnome.mk cleanup (typo since 0.4.132).
Closes: Bug#824585. Thanks to Chris Lamb and Michael Biebl.
* Update copyright info: Merge Files sections with identical license.
cdbs (0.4.133) unstable; urgency=medium
* Update copyright info:
+ Fix add a missing trailing colon.
+ Extend copyright for main author to cover recent years.
+ Fix add missed copyright holder.
* Misc. code cleanup.
+ Fix add delimiting commas to resolved build-dependencies.
+ Use make instead of shell at more places.
+ Drop variables:
cdbs_autotools_invoke
deb_*flags (CDBS-labelled compiler flags)
DEB_COPYRIGHT_CHECK_ARGS
DEB_COPYRIGHT_CHECK_INVOKE
DEB_COPYRIGHT_CHECK_PARSELINES
DEB_COPYRIGHT_CHECK_REGEX
DEB_COPYRIGHT_CHECK_SCRIPT
DEB_COPYRIGHT_EXTRACT_SUFFIX
DEB_UPSTREAM_CRUFT_BACKUPDIR
DEB_WARNING_FLAGS
+ Deprecate variable DEB_COPYRIGHT_CHECK_IGNORE_REGEX.
+ Introduce new variables:
newline
DEB_AUTOCONF_ARGS DEB_AUTOPOINT_ARGS
DEB_AUTOHEADER_ARGS
DEB_AUTO_UPDATE_AUTOPOINT
+ Fix expansion variables cdbs_expand_nondefaultvar
cdbs_set_nondefaultvars.
+ Fix and simplify compiler flags.
Closes: Bug#712729. Thanks to Felipe Sateler.
+ Drop hack in buildvars.mk unneeded since debhelper 5.0.30.
+ Drop target fail-source-not-repackaged.
+ Have license-miner support environment variable
LICENSE_MINER_SUFFIX.
+ Have licensecheck2dep5 support commandline options.
+ Fix count copryright-check newhints (not hints).
+ Fix copyright-check regex handling (broken since 0.4.131).
+ Tidy output.
Closes: Bug#824087. Thanks to Michael Biebl.
* Drop support for bogus DEB_BUILD_OPTIONS debug option.
Thanks to Ben Hutchings.
* Add all-clean test to testsuite.
* Update autotools (with autoreconf -f -i).
cdbs (0.4.132) unstable; urgency=medium
* Improve gnome.mk:
+ Fix gnome.mk to not fail on missing builddir.
Closes: Bug#824083. Thanks to Helmut Grohne.
+ Simplify cleanup.
* Improve snippets ant-vars.mk ant.mk:
+ Avoid subshells.
+ Support overriding DEB_ANT_ARGS after (not only before) snippet
inclusion.
* Improve makefile.mk:
+ Use cdbs_warn.
* Improve pd.mk:
+ Use relative paths.
+ Merge find commands.
+ Use "find -execdir '{}' ';'" (not less safe and failure-ignoring
"find -exec {} +").
* Update copyright info:
+ Extend copyright for main author to cover current year.
cdbs (0.4.131) unstable; urgency=medium
[ Jonas Smedegaard ]
* Modernize python-distutils.mk installdir handling (since supported
even in oldstable now):
+ Use --install-layout=deb (and drop --prefix=/usr) by default.
+ Use --install-lib option (not --install-purelib/--install-platlib,
and only when DEB_PYTHON_DISTUTILS_INSTALLDIR_SKEL is set).
+ Have cdbs_expand_python_distutils_installdir provide
.../dist-packages dir (not .../site-packages) by default, to try
cope with packages relying on it for non-skel use.
Closes: bug#565973. Thanks to Matthias Klose and Piotr Ożarowski.
* Fix error message to talk about multiple python implementations (not
packaging systems nor too specific ones).
* Tighten cdbs_make_curflavor resolving, to simplify its use.
* Fix allow early override of python autotools variable.
* Improve copyright-check:
+ Support extending (not only replacing) exceptions.
+ Support extracting metadata from select binary files.
* Introduce new variables:
+ DEB_CONFIGURE_SCRIPT_ENV_PYTHON
+ DEB_COPYRIGHT_CHECK_IGNORE_EXTS
+ DEB_COPYRIGHT_CHECK_IGNORE_PATHS
+ DEB_COPYRIGHT_EXTRACT_EXTS
+ DEB_COPYRIGHT_EXTRACT_PATHS_EXIF
+ DEB_COPYRIGHT_EXTRACT_PATHS_TTF
+ DEB_COPYRIGHT_EXTRACT_SUFFIX
+ cdbs_autotools_configure_env
+ cdbs_lc
+ cdbs_make_curpythonruntime
+ cdbs_uc
* Rename variables:
+ cdbs_python_pysupport → cdbs_pythonsystem_pysupport
+ cdbs_python_pycentral → cdbs_pythonsystem_pycentral
+ cdbs_python2 → cdbs_pythonsystem_python2
+ cdbs_python3 → cdbs_pythonsystem_python3
+ cdbs_python2_builddeps → cdbs_python_builddeps_python2
+ cdbs_python3_builddeps → cdbs_python_builddeps_python3
Former ones above dropped without deprecation (unused outside cdbs).
* Deprecate variables:
+ cdbs_expand_python_distutils_installdir
* Drop unmaintained and unused snippets:
+ docbookxml.mk
+ hbuild.mk
+ kde.mk
* Support xz compressed upstream tarballs.
Closes: Bug#700321. Thanks to Vasudev Kamath.
* Relax to build-depend unversioned on devscripts: Needed version is
satisfied even in oldstable.
* Update Vcs-* URLs:
+ Use https protocol.
+ Use cgit browser.
+ Fix path.
* Declare compliance with Debian Policy 3.9.8.
* Have debhelper.mk snippet resolve unversioned build-dependency for
compat level 9.
* Fix have debhelper.mk invoke dh_systemd_enable before
dh_installinit.
Closes: Bug#811555. Thanks to Dan Nicholson.
* Update copyright info:
+ Extend coverage for main author to include recent years.
+ Drop Copyright field from header section.
+ Extend copyright for main author to cover recent years.
+ Use License shortname X11 (not Expat̃X with X exception).
+ Use License shortnames FSFUL FSFULLR (not GAP).
+ Update Files sections for autotools.
+ Relicense (where permitted) to GPL-3+.
+ Use License-Grant and License-Reference fields.
Thanks to Ben Finney.
* Update autotools (with autoreconf -f -i).
* Add lintian override regarding license in License-Reference field.
See bug#786450.
* Resolve (if not overridden) and globally export SOURCE_DATE_EPOCH.
Closes: Bug#794241. Thanks to Maria Valentina Marin.
* Have debhelper.mk call dh_strip_nondeterminism if available.
Closes: Bug#764478. Thanks to Holger Levsen.
* Drop tests debhelper4 debhelper5 tied to archaic debhelper compat
levels no longer supported.
Closes: Bug#805315. Thanks to Niels Thykier.
* Build-depend on default-jdk-headless (and on default-jdk only as
fallback to ease backporting).
[ Vasudev Kamath ]
* Add myself to Uploaders
[ IOhannes m zmölnig ]
* class/pd: only run commands on *.pd_linux files
-- Steve Langasek <email address hidden> Wed, 18 May 2016 14:56:31 -0700