diff options
author | Christoph Egger <christoph@debian.org> | 2017-10-01 17:10:53 +0200 |
---|---|---|
committer | Christoph Egger <christoph@debian.org> | 2017-10-01 17:10:53 +0200 |
commit | 73fcff0f38f403196d4e24ae531b69e47e730c2c (patch) | |
tree | ef547edbd9042024f27a0a4ae726e38a80ff04f3 | |
parent | 6408afb89ac2e05a222fa6bfe356a4ef1f8003b8 (diff) |
Reproducibledebian/0.7.0-2archive/debian/0.7.0-2
-rw-r--r-- | Makefile | 11 | ||||
-rw-r--r-- | ipc-client/main.c | 2 | ||||
-rw-r--r-- | src/globals.h | 2 |
3 files changed, 12 insertions, 3 deletions
@@ -18,6 +18,15 @@ HERBSTCLIENTDOC = doc/herbstclient.txt HERBSTLUFTWMDOC = doc/herbstluftwm.txt TUTORIAL = doc/herbstluftwm-tutorial.txt +DATE_FMT = %Y-%m-%d +ifdef SOURCE_DATE_EPOCH + BUILD_DATE ?= $(shell date -u -d "@$(SOURCE_DATE_EPOCH)" "+$(DATE_FMT)" 2>/dev/null || date -u -r "$(SOURCE_DATE_EPOCH)" "+$(DATE_FMT)" 2>/dev/null || date -u "+$(DATE_FMT)") +else + BUILD_DATE ?= $(shell date "+$(DATE_FMT)") +endif + +export CPPFLAGS += -DBUILD_DATE="\"$(BUILD_DATE)\"" + .PHONY: depend all all-nodoc doc install install-nodoc info www .PHONY: cleandoc cleanwww cleandeps clean @@ -93,7 +102,7 @@ tar: doc doc/%.1 doc/%.7: doc/%.txt version.mk $(call colorecho,DOC,$@) - $(VERBOSE) $(A2X) -f manpage -a "herbstluftwmversion=herbstluftwm $(VERSION)" -a "date=`date +%Y-%m-%d`" $< + $(VERBOSE) $(A2X) -f manpage -a "herbstluftwmversion=herbstluftwm $(VERSION)" -a "date=$(BUILD_DATE)" $< doc/%.html: doc/%.txt version.mk $(call colorecho,DOC,$@) diff --git a/ipc-client/main.c b/ipc-client/main.c index 8b683013..fca5b446 100644 --- a/ipc-client/main.c +++ b/ipc-client/main.c @@ -17,7 +17,7 @@ #include "client-utils.h" #define HERBSTCLIENT_VERSION_STRING \ - "herbstclient " HERBSTLUFT_VERSION " (built on " __DATE__ ")\n" + "herbstclient " HERBSTLUFT_VERSION " (built on " BUILD_DATE ")\n" void print_help(char* command, FILE* file); void init_hook_regex(int argc, char* argv[]); diff --git a/src/globals.h b/src/globals.h index 4fbd6a15..d7965142 100644 --- a/src/globals.h +++ b/src/globals.h @@ -12,7 +12,7 @@ #define HERBSTLUFT_AUTOSTART "herbstluftwm/autostart" #define WINDOW_MANAGER_NAME "herbstluftwm" #define HERBSTLUFT_VERSION_STRING \ - WINDOW_MANAGER_NAME " " HERBSTLUFT_VERSION " (built on " __DATE__ ")" + WINDOW_MANAGER_NAME " " HERBSTLUFT_VERSION " (built on " BUILD_DATE ")" #define HERBST_FRAME_CLASS "_HERBST_FRAME" #define HERBST_DECORATION_CLASS "_HERBST_DECORATION" |