improve dist target: include compiled gettext files, exclude scm files, and always...
authorMike Frysinger <vapier@gentoo.org>
Thu, 31 Dec 2009 20:38:02 +0000 (20:38 +0000)
committerMike Frysinger <vapier@gentoo.org>
Thu, 31 Dec 2009 20:38:02 +0000 (20:38 +0000)
Makefile
po/Makefile

index 1065945..798509d 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -154,8 +154,12 @@ clobber:   clean
 
 
 dist:          clobber
+               @$(MAKE) -C po $@
                @echo Creating net-tools-$(RELEASE) in ..
-               @tar -cvz -f ../net-tools-$(RELEASE).tar.gz -C .. net-tools
+               @tar -cvz -f ../net-tools-$(RELEASE).tar.gz . \
+                       --transform='s,^[.],net-tools-$(RELEASE),' \
+                       --exclude=CVS --exclude=.cvsignore \
+                       --exclude='.git*'
 
 
 config.h:      config.in Makefile 
index 155fdbb..25cf972 100644 (file)
@@ -8,8 +8,9 @@ TUPDATE = msgmerge
 NLSPACKAGE = net-tools
 
 -include ../config.make
+ALL_CATALOGS = de.mo fr.mo pt_BR.mo et_EE.mo cs.mo
 ifeq ($(I18N),1)
-CATALOGS = de.mo fr.mo pt_BR.mo et_EE.mo cs.mo
+CATALOGS = $(ALL_CATALOGS)
 else
 CATALOGS =
 endif
@@ -61,6 +62,8 @@ update-po: Makefile
 clean:
        rm -f *mo
 
+dist: $(ALL_CATALOGS)
+
 distclean: clean
        rm -f .depend Makefile