[tz] [PROPOSED PATCH 2/3] Put version number in top-level directory name
Paul Eggert
eggert at cs.ucla.edu
Tue Sep 6 04:24:39 UTC 2016
* Makefile (clean): Clean tzdb-*, not tzdb.
(tzdb-$(VERSION).tar.lz): The top level directory of the
tzdb-VERSION.tar.lz tarball is now tzdb-VERSION, not just tzdb.
This is the common practice elsewhere.
---
Makefile | 13 +++++++------
1 file changed, 7 insertions(+), 6 deletions(-)
diff --git a/Makefile b/Makefile
index 31a2ec5..9692a1d 100644
--- a/Makefile
+++ b/Makefile
@@ -568,7 +568,7 @@ clean_misc:
rm -f core *.o *.out \
date tzselect version.h zdump zic yearistype libtz.a
clean: clean_misc
- rm -fr *.dir tzdb $(TZS_NEW)
+ rm -fr *.dir tzdb-*/ $(TZS_NEW)
maintainer-clean: clean
@echo 'This command is intended for maintainers to use; it'
@@ -687,12 +687,13 @@ tzdata$(VERSION).tar.gz: set-timestamps.out
gzip $(GZIPFLAGS) > $@
tzdb-$(VERSION).tar.lz: set-timestamps.out
- rm -fr tzdb
- mkdir tzdb
- ln $(COMMON) $(DOCS) $(SOURCES) $(DATA) $(MISC) $(TZS) tzdb
- touch -cmr $$(ls -t tzdb/* | sed 1q) tzdb
+ rm -fr tzdb-$(VERSION)
+ mkdir tzdb-$(VERSION)
+ ln $(COMMON) $(DOCS) $(SOURCES) $(DATA) $(MISC) $(TZS) \
+ tzdb-$(VERSION)
+ touch -cmr $$(ls -t tzdb-$(VERSION)/* | sed 1q) tzdb-$(VERSION)
LC_ALL=C && export LC_ALL && \
- tar $(TARFLAGS) -cf - tzdb | lzip -9 > $@
+ tar $(TARFLAGS) -cf - tzdb-$(VERSION) | lzip -9 > $@
signatures: tzcode$(VERSION).tar.gz.asc tzdata$(VERSION).tar.gz.asc \
tzdb-$(VERSION).tar.lz.asc
--
2.7.4
More information about the tz
mailing list