]> git.ipfire.org Git - thirdparty/libarchive.git/commitdiff
Issue 16: Change the text files to all end in '.txt' for the
authorTim Kientzle <kientzle@gmail.com>
Sun, 22 Mar 2009 17:17:27 +0000 (13:17 -0400)
committerTim Kientzle <kientzle@gmail.com>
Sun, 22 Mar 2009 17:17:27 +0000 (13:17 -0400)
convenience of file browsers (including Windows shell, KDE, Mac OS
Finder, etc) that use file extensions as a type hint.

SVN-Revision: 835

doc/update.sh

index 385173bb9f58d2739de9c6827d2b5fa45de2d894..925e09b6c3521eebe0cca4ea22ceeac173a7a047 100755 (executable)
@@ -8,7 +8,8 @@
 # Remove existing manpages from the doc tree
 chmod -R +w man text
 rm -f man/*.[135]
-rm -f text/*.[135]
+rm -f text/*.txt
+rm -f pdf/*.pdf
 
 # Build Makefile in 'man' directory
 cd man
@@ -30,15 +31,18 @@ cd ..
 # Rebuild Makefile in 'text' directory
 cd text
 echo > Makefile
-echo "$all" >>Makefile
+echo "default: all" >>Makefile
 echo >>Makefile
+all="all:"
 for d in libarchive tar cpio; do
     for f in ../../$d/*.[135]; do
        echo >> Makefile
-       echo `basename $f`: $f >> Makefile
-       echo "  nroff -mdoc $f | col -b > `basename $f`" >> Makefile
+       echo `basename $f`.txt: $f >> Makefile
+       echo "  nroff -mdoc $f | col -b > `basename $f`.txt" >> Makefile
+        all="$all `basename $f`.txt"
     done
 done
+echo $all >>Makefile
 cd ..
 
 # Rebuild Makefile in 'pdf' directory
@@ -58,9 +62,9 @@ done
 echo $all >>Makefile
 cd ..
 
-# Convert all of the manpages to -man format.
+# Convert all of the manpages to -man format
 (cd man && make)
 # Format all of the manpages to text
 (cd text && make)
-# Format all of the manpages in PDF directory.
+# Format all of the manpages to PDF
 (cd pdf && make)