You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@trafficserver.apache.org by zw...@apache.org on 2010/03/01 23:07:09 UTC

svn commit: r917749 - /incubator/trafficserver/traffic/trunk/Makefile.am

Author: zwoop
Date: Mon Mar  1 22:07:09 2010
New Revision: 917749

URL: http://svn.apache.org/viewvc?rev=917749&view=rev
Log:
TS-200: Add support for new ASF release process targets.

Modified:
    incubator/trafficserver/traffic/trunk/Makefile.am

Modified: incubator/trafficserver/traffic/trunk/Makefile.am
URL: http://svn.apache.org/viewvc/incubator/trafficserver/traffic/trunk/Makefile.am?rev=917749&r1=917748&r2=917749&view=diff
==============================================================================
--- incubator/trafficserver/traffic/trunk/Makefile.am (original)
+++ incubator/trafficserver/traffic/trunk/Makefile.am Mon Mar  1 22:07:09 2010
@@ -33,10 +33,6 @@
 
 EXTRA_DIST=CHANGES INSTALL STATUS NOTICE LICENSE example contrib
 
-# This hook happens before the "global" chmod og+rw ... :/
-#dist-hook:
-#	find $(distdir) -type d -exec chmod og-w {} \;
-
 installcheck-local:
 	$(DESTDIR)$(bindir)/traffic_server -R 1
 
@@ -44,12 +40,30 @@
 doxygen:
 	$(MAKE) -C doc doxygen
 
+asf-distdir:
+	@$(am__remove_distdir)
+	svn export . $(distdir)
+	@cd $(distdir)
+	autoreconf -i
+	@cd ..
+
+asf-dist: asf-distdir
+	tardir=$(distdir) && $(am__tar) | bzip2 -9 -c >$(distdir).tar.bz2
+	@$(am__remove_distdir)
+
+asf-dist-sign: asf-dist 
+	md5sum $(distdir).tar.bz2 >$(distdir).tar.bz2.md5
+	sha1sum $(distdir).tar.bz2 >$(distdir).tar.bz2.sha1
+	gpg --armor --output $(distdir).tar.bz2.asc  --detach-sig $(distdir).tar.bz2
+
 help:
 	@echo 'all            default target for building the package' && \
    echo 'check          run the test suite, if any' && \
    echo 'clean          remove whatever make created' && \
    echo 'distclean      remove whatever configure created' && \
-   echo 'dist           recreate source package' && \
+   echo 'dist           DEPRECATED: recreate source package' && \
+   echo 'asf-dist       recreate source package' && \
+   echo 'asf-dist-sign  recreate source package, with checksums and signature' && \
    echo 'distcheck      verify dist by performing VPATH build and then distclean' && \
    echo 'doxygen        generate doxygen docs in doc/html dir' && \
    echo 'help           display this list of make targets' && \