]> git.ipfire.org Git - thirdparty/gnutls.git/commitdiff
replacing the version is not enough. Regenerate all files depending on .dep on dist...
authorNikos Mavrogiannopoulos <nmav@gnutls.org>
Tue, 31 Jan 2012 00:22:09 +0000 (01:22 +0100)
committerNikos Mavrogiannopoulos <nmav@gnutls.org>
Tue, 31 Jan 2012 00:31:09 +0000 (01:31 +0100)
Makefile.am
doc/Makefile.am
doc/manpages/Makefile.am

index ed8cc04cf3e913636e292327cf5ef99d41a91bd4..4fdae7178ee9f872ceec65da1f499669fa017d8e 100644 (file)
@@ -42,3 +42,13 @@ dist-hook:
        make ChangeLog
        cp -f ChangeLog $(distdir)/
        sed 's/\@VERSION\@/$(VERSION)/g' -i $(distdir)/src/*.def
+       cd $(distdir)/src/ && for i in *.def;do \
+               autogen $$i; \
+               autogen -Tagtexi-cmd.tpl $$i; \
+               cp $$i $$i.tmp; \
+               sed -i 's/@subheading \(.*\)/@*\n@var{\1}\n@*/' $$i.tmp; \
+               autogen -Tagman-cmd.tpl $$i.tmp; \
+               rm -f $$i.tmp; \
+               mv -f *.1 ../doc/manpages/; \
+               mv -f *.texi ../doc/manpages; \
+       done
index 392da65e17485731c4ac5722733ae878a20fd0c8..f62cb1e381646cf970dd1185d8b25418b5097ef7 100644 (file)
@@ -29,41 +29,41 @@ SUBDIRS += reference
 endif
 
 invoke-gnutls-cli.texi: ../src/cli-args.def
-       cd ../src/ && autogen -Tagtexi-cmd.tpl $<
+       -cd ../src/ && autogen -Tagtexi-cmd.tpl $< && \
        mv ../src/$@ .
 
 invoke-gnutls-cli-debug.texi: ../src/cli-debug-args.def
-       cd ../src/ && autogen -Tagtexi-cmd.tpl $<
+       -cd ../src/ && autogen -Tagtexi-cmd.tpl $< && \
        mv ../src/$@ .
 
 invoke-gnutls-serv.texi: ../src/serv-args.def
-       cd ../src/ && autogen -Tagtexi-cmd.tpl $<
+       -cd ../src/ && autogen -Tagtexi-cmd.tpl $< && \
        mv ../src/$@ .
 
 invoke-certtool.texi: ../src/certtool-args.def
-       cd ../src/ && autogen -Tagtexi-cmd.tpl $<
+       -cd ../src/ && autogen -Tagtexi-cmd.tpl $< && \
        mv ../src/$@ .
 
 invoke-srptool.texi: ../src/srptool-args.def
-       cd ../src/ && autogen -Tagtexi-cmd.tpl $<
-       mv ../src/$@ .
-       sed -i 's/@subsection/@subsubsection/g' $@
+       -cd ../src/ && autogen -Tagtexi-cmd.tpl $< && \
+       mv ../src/$@ . && \
+       sed -i 's/@subsection/@subsubsection/g' $@ && \
        sed -i 's/@section/@subsection/g' $@
 
 invoke-ocsptool.texi: ../src/ocsptool-args.def
-       cd ../src/ && autogen -Tagtexi-cmd.tpl $<
+       -cd ../src/ && autogen -Tagtexi-cmd.tpl $< && \
        mv ../src/$@ .
 
 invoke-psktool.texi: ../src/psk-args.def
-       cd ../src/ && autogen -Tagtexi-cmd.tpl $<
-       mv ../src/$@ .
-       sed -i 's/@subsection/@subsubsection/g' $@
+       -cd ../src/ && autogen -Tagtexi-cmd.tpl $< && \
+       mv ../src/$@ . && \
+       sed -i 's/@subsection/@subsubsection/g' $@ && \
        sed -i 's/@section/@subsection/g' $@
 
 invoke-p11tool.texi: ../src/p11tool-args.def
-       cd ../src/ && autogen -Tagtexi-cmd.tpl $<
-       mv ../src/$@ .
-       sed -i 's/@subsection/@subsubsection/g' $@
+       -cd ../src/ && autogen -Tagtexi-cmd.tpl $< && \
+       mv ../src/$@ . && \
+       sed -i 's/@subsection/@subsubsection/g' $@ && \
        sed -i 's/@section/@subsection/g' $@
 
 info_TEXINFOS = gnutls.texi gnutls-guile.texi
index b13af2ab148320e0aaaf4fbf93449b234e736bc1..4a344c7215d639744e19c69b867911de4e50d9e3 100644 (file)
@@ -33,43 +33,43 @@ endif
 # is out, replace the sed and tmp files with a simple
 # autogen -DMAN_SECTION=1 -Tagman-cmd.tpl $<
 certtool.1: ../../src/certtool-args.def
-       sed 's/@subheading \(.*\)/@*\n@var{\1}\n@*/' $< > "$<".tmp
-       autogen -DMAN_SECTION=1 -Tagman-cmd.tpl "$<".tmp
+       -sed 's/@subheading \(.*\)/@*\n@var{\1}\n@*/' $< > "$<".tmp && \
+       autogen -DMAN_SECTION=1 -Tagman-cmd.tpl "$<".tmp && \
        rm -f "$<".tmp
 
 ocsptool.1: ../../src/ocsptool-args.def
-       sed 's/@subheading \(.*\)/@*\n@var{\1}\n@*/' $< > "$<".tmp
-       autogen -DMAN_SECTION=1 -Tagman-cmd.tpl "$<".tmp
+       -sed 's/@subheading \(.*\)/@*\n@var{\1}\n@*/' $< > "$<".tmp && \
+       autogen -DMAN_SECTION=1 -Tagman-cmd.tpl "$<".tmp && \
        rm -f "$<".tmp
 
 gnutls-cli.1: ../../src/cli-args.def
-       sed 's/@subheading \(.*\)/@*\n@var{\1}\n@*/' $< > "$<".tmp
-       autogen -DMAN_SECTION=1 -Tagman-cmd.tpl "$<".tmp
+       -sed 's/@subheading \(.*\)/@*\n@var{\1}\n@*/' $< > "$<".tmp && \
+       autogen -DMAN_SECTION=1 -Tagman-cmd.tpl "$<".tmp && \
        rm -f "$<".tmp
 
 gnutls-serv.1: ../../src/serv-args.def
-       sed 's/@subheading \(.*\)/@*\n@var{\1}\n@*/' $< > "$<".tmp
-       autogen -DMAN_SECTION=1 -Tagman-cmd.tpl "$<".tmp
+       -sed 's/@subheading \(.*\)/@*\n@var{\1}\n@*/' $< > "$<".tmp && \
+       autogen -DMAN_SECTION=1 -Tagman-cmd.tpl "$<".tmp && \
        rm -f "$<".tmp
 
 gnutls-cli-debug.1: ../../src/cli-debug-args.def
-       sed 's/@subheading \(.*\)/@*\n@var{\1}\n@*/' $< > "$<".tmp
-       autogen -DMAN_SECTION=1 -Tagman-cmd.tpl "$<".tmp
+       -sed 's/@subheading \(.*\)/@*\n@var{\1}\n@*/' $< > "$<".tmp && \
+       autogen -DMAN_SECTION=1 -Tagman-cmd.tpl "$<".tmp && \
        rm -f "$<".tmp
 
 srptool.1: ../../src/srptool-args.def
-       sed 's/@subheading \(.*\)/@*\n@var{\1}\n@*/' $< > "$<".tmp
-       autogen -DMAN_SECTION=1 -Tagman-cmd.tpl "$<".tmp
+       -sed 's/@subheading \(.*\)/@*\n@var{\1}\n@*/' $< > "$<".tmp && \
+       autogen -DMAN_SECTION=1 -Tagman-cmd.tpl "$<".tmp && \
        rm -f "$<".tmp
 
 p11tool.1: ../../src/p11tool-args.def
-       sed 's/@subheading \(.*\)/@*\n@var{\1}\n@*/' $< > "$<".tmp
-       autogen -DMAN_SECTION=1 -Tagman-cmd.tpl "$<".tmp
+       -sed 's/@subheading \(.*\)/@*\n@var{\1}\n@*/' $< > "$<".tmp && \
+       autogen -DMAN_SECTION=1 -Tagman-cmd.tpl "$<".tmp && \
        rm -f "$<".tmp
 
 psktool.1: ../../src/psk-args.def
-       sed 's/@subheading \(.*\)/@*\n@var{\1}\n@*/' $< > "$<".tmp
-       autogen -DMAN_SECTION=1 -Tagman-cmd.tpl "$<".tmp
+       -sed 's/@subheading \(.*\)/@*\n@var{\1}\n@*/' $< > "$<".tmp && \
+       autogen -DMAN_SECTION=1 -Tagman-cmd.tpl "$<".tmp && \
        rm -f "$<".tmp
 
 APIMANS =