This is an automated email from the git hooks/post-receive script. ebourg-guest pushed a commit to branch master in repository maven-debian-helper.
commit 868f0f50e497aca4a2cf2196b5548a319e4571ae Author: Emmanuel Bourg <[email protected]> Date: Tue May 5 09:48:57 2015 +0200 Export the DEB_CHANGELOG_DATETIME variable with the date of the latest entry in debian/changelog --- debian/changelog | 2 ++ share/cdbs/1/class/maven.mk | 6 ++++++ 2 files changed, 8 insertions(+) diff --git a/debian/changelog b/debian/changelog index 70df75e..1b73aaf 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,6 +1,8 @@ maven-debian-helper (1.6.11) UNRELEASED; urgency=medium * Removed the timestamp from the javadoc files to make the builds reproducible + * Export the DEB_CHANGELOG_DATETIME variable with the date of the latest entry + in debian/changelog -- Emmanuel Bourg <[email protected]> Mon, 04 May 2015 17:39:56 +0200 diff --git a/share/cdbs/1/class/maven.mk b/share/cdbs/1/class/maven.mk index baa9f29..08582a1 100644 --- a/share/cdbs/1/class/maven.mk +++ b/share/cdbs/1/class/maven.mk @@ -36,6 +36,12 @@ DEB_MAVEN_REPO := $(CURDIR)/debian/maven-repo JAVA_OPTS = \ $(shell test -n "$(DEB_MAVEN_PROPERTYFILE)" && echo -Dproperties.file.manual=$(DEB_MAVEN_PROPERTYFILE)) +# Export the date of the latest entry in debian/changelog (used by maven-archiver to make reproducible builds) +ifneq ("$(wildcard debian/changelog)","") + export DEB_CHANGELOG_DATETIME=$(shell dpkg-parsechangelog --show-field Date) + export DEB_CHANGELOG_TIMESTAMP=$(shell date '--date=$(DEB_CHANGELOG_DATETIME)' +%s) +endif + DEB_PHONY_RULES += maven-sanity-check before-mvn-build mvn-build after-mvn-build patch-poms unpatch-poms cdbs_use_maven_substvars := $(shell grep -q "{maven:\w*Depends}" debian/control && echo yes) -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-java/maven-debian-helper.git _______________________________________________ pkg-java-commits mailing list [email protected] http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-java-commits

