Author: tille
Date: 2011-02-02 22:15:35 +0000 (Wed, 02 Feb 2011)
New Revision: 5866
Modified:
trunk/packages/vienna-rna/trunk/debian/rules
Log:
Alex's code to obtain the manpages via perldoc is way better than mine - I
stupidly overlooked the proper option, thanks for pointing this up Alex!; added
--no-info to help2man to not point to not existing texinfo page
Modified: trunk/packages/vienna-rna/trunk/debian/rules
===================================================================
--- trunk/packages/vienna-rna/trunk/debian/rules 2011-02-02 22:08:40 UTC
(rev 5865)
+++ trunk/packages/vienna-rna/trunk/debian/rules 2011-02-02 22:15:35 UTC
(rev 5866)
@@ -31,23 +31,6 @@
override_dh_auto_install:
# rename perl scripts to remove the *.pl extension and create manpage
via perldoc
-# for script in `ls Utils/*.pl` ; do \
-# newscript=`basename $${script} .pl` ; \
-# cp -a $${script} $(CURDIR)/debian/$(pkg)/usr/bin/$${newscript} ; \
-# perldoc -oman -F $${script} | \
-# sed -e "s/$${newscript}\.pl/$${newscript}/g" \
-# -e "s/$${newscript} *- */$${newscript} \\- /g" \
-# -e "s/^[A-Z]/.SH &/" -e "1s/^.SH/.TH/" \
-# -e "s/\(.TH $${newscript}\)(1) *\(.*[^ ]\)
*$${newscript}.*/\1 \"1\" \"\2\"/i" \
-# -e "s/^ *//" \
-# -e "s/.//g" \
-# > $(CURDIR)/debian/$(pkg)/usr/share/man/man1/$${newscript}.1 ;
\
-# if [ ! -s
$(CURDIR)/debian/$(pkg)/usr/share/man/man1/$${newscript}.1 ] ; then \
-# rm -f
$(CURDIR)/debian/$(pkg)/usr/share/man/man1/$${newscript}.1 ; \
-# fi ; \
-# done
-
-# looks less complicated , but creates a bit bigger files ( includes some
metaheader).
for script in `ls Utils/*.pl` ; do \
newscript=`basename $${script} .pl` ; \
cp -a $${script} $(CURDIR)/debian/$(pkg)/usr/bin/$${newscript} ; \
@@ -59,14 +42,10 @@
fi ; \
done
- # Create manpages which have proper name entries in --help output
-# for bin in Kinfold/Kinfold ; do \
-# help2man $(CURDIR)/$${bin} >
$(CURDIR)/debian/$(pkg)/usr/share/man/man1/`basename $${bin}`.1 ; \
-# done
# Create manpages which we need to provide proper name strings for
individual manpages
- help2man --name="aligning RNA secondary structures" \
+ help2man --name="aligning RNA secondary structures" --no-info \
$(CURDIR)/RNAforester/src/RNAforester >
$(CURDIR)/debian/$(pkg)/usr/share/man/man1/RNAforester.1
- help2man --name="Kinetic Folding Program for Nucleic Acids" \
+ help2man --name="Kinetic Folding Program for Nucleic Acids" --no-info \
$(CURDIR)/Kinfold/Kinfold >
$(CURDIR)/debian/$(pkg)/usr/share/man/man1/Kinfold.1
# copy manual pages from cluster dir
_______________________________________________
debian-med-commit mailing list
[email protected]
http://lists.alioth.debian.org/mailman/listinfo/debian-med-commit