EXPIRE command
[rxpd] / Makefile.am
index 02e95ab..543dafb 100644 (file)
@@ -15,7 +15,7 @@
 #  along with this program; if not, write to the Free Software
 #  Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
 
-AUTOMAKE_OPTIONS=foreign
+AUTOMAKE_OPTIONS=gnu
 
 rxpd_srcdir = $(top_srcdir)/src
 
@@ -37,3 +37,34 @@ rxpd_SOURCES =                                       \
        $(rxpd_srcdir)/rxpd_file.c              \
        $(rxpd_srcdir)/rxpd_rule.c              \
        $(rxpd_srcdir)/rxpd_socket.c
+
+
+#### maintainer targets
+
+meta.TODO:
+       w3m -no-cookie -dump 'http://www.pipapo.org/pipawiki/RegexPolicyDaemon/ToDo?action=print' |\
+       (read; read; cat) > $(top_srcdir)/TODO
+
+meta.README:
+       w3m -no-cookie -dump 'http://www.pipapo.org/pipawiki/RegexPolicyDaemon/Documentation?action=print' |\
+       (read; read; cat) > $(top_srcdir)/README
+
+meta.AUTHORS:
+       w3m -no-cookie -dump 'http://www.pipapo.org/pipawiki/RegexPolicyDaemon/Authors?action=print' |\
+       (read; read; cat) > $(top_srcdir)/AUTHORS
+
+meta.NEWS:
+       w3m -no-cookie -dump 'http://www.pipapo.org/pipawiki/RegexPolicyDaemon/News?action=print' |\
+       (read; read; cat) > $(top_srcdir)/NEWS
+
+meta.ChangeLog:
+       git log --pretty='format:HEADER:%ai %an <%ae>%n%n%s%n' |\
+       sed -e 's/\(.*\)/    \1/;s/    HEADER:\([-0-9]*\) [0-9:]* [0-9+]* \(.*\)/\1 \2/' > $(top_srcdir)/ChangeLog
+
+meta: meta.TODO meta.README meta.AUTHORS meta.NEWS meta.ChangeLog
+
+release: meta dist
+       list='$(DIST_ARCHIVES)'; for i in $$list; do \
+               gpg -s $$i;\
+               rm $$i;\
+       done