# HG changeset patch # User Eric Joseph-Alexandre # Date 1314700302 -7200 # Node ID 230623a89764b1c634bcdab81e5804d07c8dd60a # Parent e618eed2ba7eb297e7000724367a958a38cc65fb Improve Makefile. add targz command diff -r e618eed2ba7e -r 230623a89764 Makefile --- a/Makefile Mon Aug 29 23:54:53 2011 +0200 +++ b/Makefile Tue Aug 30 12:31:42 2011 +0200 @@ -8,6 +8,9 @@ VERSION:=$(shell grep ^VERSION=[0-9] tazpkg | cut -d '=' -f 2) +tmpdir = tar-install/tazpkg-$(VERSION) +tarball = tazpkg-$(VERSION).tar.gz + all: msgfmt # i18n. @@ -52,7 +55,7 @@ # Installation. -install: +install: msgfmt # Tazpkg command line interface install -m 0755 -d $(DESTDIR)$(PREFIX)/bin install -m 0777 tazpkg $(DESTDIR)$(PREFIX)/bin @@ -87,7 +90,20 @@ clean: rm -rf _pkg + rm -rf tar-install rm -rf po/mo rm -f po/*/*~ rm -f po/*/*.mo + +targz: + rm -rf ${tmpdir} + mkdir -p ${tmpdir} + + make DESTDIR=${tmpdir} install + + cd tar-install ; \ + tar cvzf ${tarball} tazpkg-$(VERSION) ; \ + cd - + + @echo "** Tarball successfully created in tar-install/${tarball}"