[SCM] pd-lua/master: Override build-date for reproducible builds
umlaeute at users.alioth.debian.org
umlaeute at users.alioth.debian.org
Sun Jan 24 21:29:57 UTC 2016
The following commit has been merged in the master branch:
commit ed51de4c7f547b605302cb516376e7f3f2bb6eed
Author: IOhannes m zmölnig <zmoelnig at umlautQ.umlaeute.mur.at>
Date: Sun Jan 24 22:09:44 2016 +0100
Override build-date for reproducible builds
diff --git a/debian/rules b/debian/rules
index db20440..7a36658 100755
--- a/debian/rules
+++ b/debian/rules
@@ -21,7 +21,9 @@ include /usr/share/cdbs/1/class/makefile.mk
include /usr/share/cdbs/1/class/pd.mk
include /usr/share/cdbs/1/rules/utils.mk
+BUILD_DATE=$(shell date -u -d "$$(dpkg-parsechangelog -SDate)" +"for Debian on %Y/%m/%d at %H:%M:%S UTC")
+CPPFLAGS+=-DBUILD_DATE='\"$(BUILD_DATE)\"'
CFLAGS+=$(shell pkg-config --cflags lua5.2 pd)
LIBS+=$(shell pkg-config --libs lua5.2 pd)
DEB_MAKE_EXTRA_ARGS = CPPFLAGS="$(CPPFLAGS)" LUA_CFLAGS="$(CFLAGS)" LUA_LIBS="$(LIBS)" LDFLAGS="$(LDFLAGS)" $(DEB_MAKE_PARALLEL)
--
pd-lua packaging
More information about the pkg-multimedia-commits
mailing list