SVN: geninitrd/trunk/Makefile

glen glen at pld-linux.org
Thu Jan 27 21:48:13 CET 2011


Author: glen
Date: Thu Jan 27 21:48:13 2011
New Revision: 12093

Modified:
   geninitrd/trunk/Makefile
Log:
Consistent timestamp in release tarball files. in fact, package all files to tarball

Modified: geninitrd/trunk/Makefile
==============================================================================
--- geninitrd/trunk/Makefile	(original)
+++ geninitrd/trunk/Makefile	Thu Jan 27 21:48:13 2011
@@ -30,11 +30,15 @@
 clean:
 	rm -f geninitrd.8
 
-geninitrd-$(VERSION).tar.gz: $(FILES)
-	-rm -f *.tar.gz
-	-rm -rf geninitrd-$(VERSION)
+.PHONY: ChangeLog
+ChangeLog:
+	svn up
 	./changelog.sh
-	mkdir geninitrd-$(VERSION)
-	cp -p $(FILES) geninitrd-$(VERSION)
-	tar czvf geninitrd-$(VERSION).tar.gz geninitrd-$(VERSION)
+
+geninitrd-$(VERSION).tar.gz: geninitrd.8 ChangeLog
+	rm -f *.tar.gz
+	rm -rf geninitrd-$(VERSION)
+	LC_ALL=C svn export . geninitrd-$(VERSION)
+	cp -p $? geninitrd-$(VERSION)
+	tar -czvf geninitrd-$(VERSION).tar.gz geninitrd-$(VERSION)
 	-rm -rf geninitrd-$(VERSION)


More information about the pld-cvs-commit mailing list