diff options
author | Nalin Dahyabhai <nalin@src.gnome.org> | 2002-04-25 16:22:36 +0000 |
---|---|---|
committer | Nalin Dahyabhai <nalin@src.gnome.org> | 2002-04-25 16:22:36 +0000 |
commit | ff95c57897cfdac2193b1434231593ae8d862ac0 (patch) | |
tree | 8b307495c668f9ce652c2022243aea981e51928b | |
parent | cc4f7a860c0f4ee8deeabee24a14a81125d8556a (diff) |
Add some targets for building tarballs in a hopefully-reproducible way.
-rw-r--r-- | HACKING | 5 | ||||
-rw-r--r-- | Makefile.am | 21 | ||||
-rw-r--r-- | configure.in | 2 |
3 files changed, 24 insertions, 4 deletions
@@ -1,6 +1,5 @@ -This tree will stay in disarray until I clean up some basic stuff (as -others have put it, this is "some highly unsupported crackrock"). Please -contact me directly if you intend to hack on it. +This entire tree is "some highly unsupported crackrock". Please contact me +directly if you intend to hack on it. Thanks, diff --git a/Makefile.am b/Makefile.am index 700cf55..bbeea3e 100644 --- a/Makefile.am +++ b/Makefile.am @@ -3,3 +3,24 @@ EXTRA_DIST = HACKING vte.spec vte.pc.in pkgconfigdir = $(libdir)/pkgconfig pkgconfig_DATA = vte.pc + +CVSTAG=$(shell echo $(PACKAGE)-$(VERSION) | sed 's,[\.\-],_,g') + +tag: + : cvs tag -cFR $(CVSTAG) . + +archive: + root=`cat CVS/Root` ; \ + repo=`cat CVS/Repository` ; \ + dir=`pwd` ; \ + tmpdir=`mktemp -d /tmp/$(PACKAGE)-cvsXXXXXX` ; \ + cd $$tmpdir ; \ + cvs -d $$root export -r $(CVSTAG) $$repo ; \ + cd $$repo ; \ + ./autogen.sh ; \ + make distcheck ; \ + cp $(PACKAGE)-$(VERSION).tar.gz $$dir ; \ + rm -fr $$tmpdir + +srpm: $(PACKAGE)-$(VERSION).tar.gz + rpm -ts $(PACKAGE)-$(VERSION).tar.gz diff --git a/configure.in b/configure.in index 4fb3f62..0d2bd97 100644 --- a/configure.in +++ b/configure.in @@ -1,5 +1,5 @@ AC_INIT(configure.in) -AM_INIT_AUTOMAKE(vte,0.1) +AM_INIT_AUTOMAKE(vte,`grep ^Version: vte.spec | awk '{print $NF}'`) AM_PROG_LIBTOOL AC_EGREP_CPP(glibc, [ |