1 DIRS
=caff gpg-key2ps gpg-mailkeys gpgsigs gpglist keylookup
2 VERSION
=$(shell dpkg-parsechangelog
2>&1 | perl
-ne
'print $$1 if /^Version: ([^-]*)/')
3 DEBVERSION
=$(shell dpkg-parsechangelog
2>&1 | perl
-ne
'print $$1 if /^Version: (.*)/')
4 TGZ
=..
/signing-party_
$(VERSION
).orig.
tar.gz
5 TGZ_DIR
=signing-party-
$(VERSION
)
8 for
dir in
$(DIRS
) ; do if
[ -f
$$dir/Makefile
] ; then
$(MAKE
) -C
$$dir || exit
1 ; fi
; done
11 for
dir in
$(DIRS
) ; do if
[ -f
$$dir/Makefile
] ; then
$(MAKE
) -C
$$dir clean || exit
1 ; fi
; done
16 for
dir in
$(DIRS
) ; do cp
-a
$$dir $(TGZ_DIR
); done
17 cp
-a README TODO Makefile
$(TGZ_DIR
)
18 GZIP
=--best
tar cvz
-f
$(TGZ
) --exclude .svn
$(TGZ_DIR
)
22 if svn ls svn
+ssh
://svn.debian.org
/svn
/pgp-tools
/tags/release-
$(VERSION
) >/dev
/null
2>&1; then \
23 echo
"Already exists." >&2; exit
1; \
25 svn cp
-m
'tagging release $(VERSION)' svn
+ssh
://svn.debian.org
/svn
/pgp-tools
/trunk svn
+ssh
://svn.debian.org
/svn
/pgp-tools
/tags/release-
$(VERSION
)
28 if svn ls svn
+ssh
://svn.debian.org
/svn
/pgp-tools
/tags/debian-version-
$(DEBVERSION
) >/dev
/null
2>&1; then \
29 echo
"Already exists." >&2; exit
1; \
31 svn cp
-m
'tagging debian version $(DEBVERSION)' svn
+ssh
://svn.debian.org
/svn
/pgp-tools
/trunk svn
+ssh
://svn.debian.org
/svn
/pgp-tools
/tags/debian-version-
$(DEBVERSION
)