added autoconf into make archive
authorewt <devnull@localhost>
Mon, 23 Mar 1998 20:48:29 +0000 (20:48 +0000)
committerewt <devnull@localhost>
Mon, 23 Mar 1998 20:48:29 +0000 (20:48 +0000)
CVS patchset: 2047
CVS date: 1998/03/23 20:48:29

popt/Makefile.in

index ed4ac49..58dc54f 100644 (file)
@@ -16,6 +16,9 @@ LIBS=$(prefix)/lib
 INCLUDE=$(prefix)/include
 CPP=@CPP@
 
+VERSION=$(shell awk '/define version/ { print $$3 }' popt.spec)
+CVSTAG = r$(subst .,-,$(VERSION))
+
 # -----------------------------------------------------------------------
 
 CFLAGS = @CFLAGS@ @DEFS@ $(OPTS)
@@ -53,6 +56,16 @@ install:
        $INSTALL_DATA) -m 644 popt.h $(PREFIX)/$(INCLUDE)/popt.h
        $INSTALL_DATA) -m 644 $(LIBPOPT) $(PREFIX)/$(LIBS)/$(LIBPOPT)
 
+archive:
+       cvs tag -F $(CVSTAG) .
+       @rm -rf /tmp/popt-$(VERSION) /tmp/popt
+       @cd /tmp; cvs export -r$(CVSTAG) popt
+       @cd /tmp/popt; autoconf
+       @mv /tmp/popt /tmp/popt-$(VERSION)
+       @dir=$$PWD; cd /tmp; tar cvzf $$dir/popt-$(VERSION).tar.gz popt-$(VERSION)
+       @rm -rf /tmp/popt-$(VERSION)
+       @echo "The archive is in popt-$(VERSION).tar.gz"
+
 ifeq (.depend,$(wildcard .depend))
 include .depend
 endif