--- a/configure.ac 2016-08-28 14:15:10.982741458 +0100 --- b/configure.ac 2016-08-28 14:19:35.129329627 +0100 @@ -7,10 +7,14 @@ AC_SUBST(VERSION) -ISODATE=`date +%Y-%m-%d` +if test "x$SOURCE_DATE_EPOCH" = "x"; then + YEAR=`date +%Y` + ISODATE=`date +%Y-%m-%d` +else + YEAR=`date -u -d "@$SOURCE_DATE_EPOCH" "+%Y" 2>/dev/null || date -u -r "$SOURCE_DATE_EPOCH" "+%Y" 2>/dev/null || date -u "+%Y"` + ISODATE=`date -u -d "@$SOURCE_DATE_EPOCH" "+%Y-%m-%d" 2>/dev/null || date -u -r "$SOURCE_DATE_EPOCH" "+%Y-%m-%d" 2>/dev/null || date -u "+%Y-%m-%d"` +fi AC_SUBST(ISODATE) - -YEAR=`date +%Y` AC_DEFINE_UNQUOTED(YEAR, $YEAR, [year when build]) dnl Checks for programs. --- a/debian/control 2016-08-28 14:15:10.982741458 +0100 --- b/debian/control 2016-08-28 14:16:49.675708350 +0100 @@ -2,7 +2,7 @@ Section: x11 Priority: optional Maintainer: Stefan Pfetzing -Build-Depends: debhelper (>= 7), x11proto-core-dev, libxpm-dev, libxext-dev, libx11-dev, libsm-dev, libice-dev +Build-Depends: debhelper (>= 7), x11proto-core-dev, libxpm-dev, libxext-dev, libx11-dev, libsm-dev, libice-dev, autotools-dev Standards-Version: 3.8.4 Package: oroborus --- a/debian/rules 2016-08-28 14:15:10.982741458 +0100 --- b/debian/rules 2016-08-28 16:03:04.337655351 +0100 @@ -5,6 +5,7 @@ configure: configure-stamp configure-stamp: dh_testdir + dh_autotools-dev_updateconfig # Run the configure ./configure --prefix=/usr --mandir=/usr/share/man touch configure-stamp @@ -20,6 +21,7 @@ # dh_testroot rm -f build-stamp configure-stamp [ ! -f Makefile ] || $(MAKE) distclean + dh_autotools-dev_restoreconfig dh_clean install: DH_OPTIONS=