lp://qastaging/debian/experimental/cdbs
- Get this branch:
- bzr branch lp://qastaging/debian/experimental/cdbs
Branch information
- Owner:
- Ubuntu branches
- Status:
- Development
Recent revisions
- 33. By Jonas Smedegaard <email address hidden>
-
[ 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 .
* Bump copyright format to Subversion candidate draft 162 of DEP5.
Add License hint.
* Extend a few copyright years.
* Improve build-dependency resolving.
* Fix expand DEB_DH_GIREPOSITORY_ ARGS_* variables.
Closes: bug#610187. Thanks to Laurent Bigonville.
* Introduce DEB_PYTHON_DISTUTILS_ INSTALLDIR_ SKEL variable, to ease
installing Python module as a private one.
* Tidy pd class, and add build-dependency hint.
* Suppress lintian error about waf script requiring dependency on
Python.[ Emilio Pozuelo Monfort ]
* Stop invoking deprecated dh_scrollkeeper in gnome.mk.[ IOhannes m zmölnig ]
* Add pd.mk class for PureData extensions. - 32. By Jonas Smedegaard <email address hidden>
-
[ Jonas Smedegaard ]
* Tighten resolved build-dependency on cdbs when using debhelper
compat level 7, to ensure use of dh_prep (see bug#586616).
* Fix add support for DEB_CONFIGURE_FLAGS_$ flavor variables.
* Introduce new variable DEB_UPSTREAM_WGET_OPTS to upstream-
tarball.mk.
* Sync copyright-check with recent draft of DEP5 (Bazaar rev. 132).
* Have debhelper.mk invoke dh_bugfiles if available.
Closes: bug#604548. Thanks to Laurent Bigonville.
* Reorganize autotools-vars.mk variables for clarity.
* Have autotools add --enable-debug when DEB_BUILD_OPTIONS contains
debug.
Closes: bug#599218. Thanks to Emilio Pozuelo Monfort.
* Have python-distutils.mk quote --root path to work when parent of
builddir contains spaces.
Closes: bug#598410. Thanks to Michael Terry.
* Fix documentation to use relative DEB_SRCDIR in autotools.mk
example.
Closes: bug#594042. Thanks to IOhannes m zmoelnig.
* Reorganize langcore.mk variables in preparation for improvements.
* Deprecate DEB_OPT_FLAG (if ever used it should be done differently).
* Have langcore.mk resolve compile flags using dpkg-buildflags when
possible.
Closes: bug#583559. Thanks to Raphaël Hertzog.
* Fix cdbs_expand_nondefaultvar function, and extend to also avoid
undefined (not only default) and support fallback.
* Introduce new variable CDBS_FIX_COMPILE_ FLAGS (uset by default).
Closes: bug#523642 (as best possible). Thanks to Robert Millan.
* Fix respect DEB_MAKE_DESTDIRSKEL when flavors are used in
makefile.mk. Keep install flavors in same destdir for python-
autotools. Add NEWS item about the change.
* Support per-flavor DEB_MAKE_BUILDDIRSKEL and DEB_MAKE_ DESTDIRSKEL.
* Use newline+space delimiter in copyright-hints by default,
configurable through DEB_COPYRIGHT_CHECK_DELIMITER .
* Improve cleanup rules in python-distutils. mk: also clean python3
__pycache__ dirs (even if currently unused).
* Use new python-2 system by default (i.e. when DEB_PYTHON_SYSTEM not
set).
* Tighten resolved build-dependency on python when using default
python-2 system.
* Rewrite copyright file using Bazaar rev.132 draft of DEP5 format.
* Simplify python-vars.mk to expand recursively (drop colon): no
longer used for rules expansion (and apparently never were).
* Revert filter out python3 modules by default: May cause regressions,
and is handled better for python2/python3 system anyway.
* Fix avoid marking stampfile targets as PHONY in python-distutils. mk.
* Fix invoke python debhelper only for relevant packages.
Really closes: bug#377965, but since that bug is 4+ years old we fix
only for new python2/python3 and keep broken behavior for legacy
systems to avoid surprises.
* Extend python classes to support dh_python3 packaging system.
* Add new copyright holder to debian/copyright (no new licensing).[ Piotr Ożarowski ]
* No longer creates debian/pycompat files in clean rule.
Closes: bug#424898. Thanks to Bernd Zeimetz and others.
* Extend python classes to support dh_python2 packaging system.
Add corresponding distutils-9 distutils-10 and distutils-11
regression test.
Closes: bug#604718.
* Ignore python3 packages in python-vars.mk.[ Emilio Pozuelo Monfort ]
* dh_desktop is deprecated, don't call it anymore.
Closes: bug#439717.
* Fix permissions of new python2 regression test.
* Fix variable substitution in DEB_CONFIGURE_FLAGS_$ flavor expansion.
* debhelper.mk: Invoke dh_girepository if available.
Closes: bug#606703.[ Rémi Thebault ]
* Add waf class. - 31. By Jonas Smedegaard <email address hidden>
-
* 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. - 30. By Jonas Smedegaard <email address hidden>
-
* 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. - 29. By Jonas Smedegaard <email address hidden>
-
Fix strip trailing comma in autoresolved build-dependencies.
- 28. By Jonas Smedegaard <email address hidden>
-
* 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. - 27. By Jonas Smedegaard <email address hidden>
-
* 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. - 26. By Jonas Smedegaard <email address hidden>
-
* 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. - 25. By Jonas Smedegaard <email address hidden>
-
* Fail the fail-source-
not-repackaged rule (in addition to get-orig-
source) if old DEB_UPSTREAM_REPACKAGE_ EXCLUDE is declared, in
upstream-tarball. mk.
* Fix check excluded directories (not files twice) in the fail-source-
not-repackaged rule, in upstream-tarball. mk.
* Support cross-building: Avoid setting CC or CXX in autotools.mk
except if explicitly declared, and set CC="-gcc" in makefile.mk when
cross-building. Closes: bug#450483, thanks to Neil Williams - 24. By Jonas Smedegaard <email address hidden>
-
* Fix expansion of multiple DEB_SUGAR_BRANCHES in python-sugar.mk.
* Add find-style DEB_UPSTREAM_REPACKAGE_ EXCLUDES (and drop
DEB_UPSTREAM_REPACKAGE_ EXCLUDE apparently broken for dirs) in
upstream-tarball. mk.
* Add support for parallel build in scons-vars.mk. Closes: bug#575762,
thanks to Felipe Sateler.
* Only optionally-declare (i.e. using ?= not = ) when possible to
allow early override.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp://qastaging/debian/cdbs