[Pkg-emboss-commits] r122 - emboss-explorer/trunk/debian

charles-guest at alioth.debian.org charles-guest at alioth.debian.org
Mon Nov 5 01:49:49 UTC 2007


Author: charles-guest
Date: 2007-11-05 01:49:48 +0000 (Mon, 05 Nov 2007)
New Revision: 122

Added:
   emboss-explorer/trunk/debian/acdcheck.1
   emboss-explorer/trunk/debian/mkstatic.1
Removed:
   emboss-explorer/trunk/debian/emboss-explorer.postinst
   emboss-explorer/trunk/debian/libemboss-acd-perl.install
   emboss-explorer/trunk/debian/libemboss-acd-perl.manpages
Modified:
   emboss-explorer/trunk/debian/acdcheck.xml
   emboss-explorer/trunk/debian/changelog
   emboss-explorer/trunk/debian/control
   emboss-explorer/trunk/debian/emboss-explorer.install
   emboss-explorer/trunk/debian/emboss-explorer.manpages
   emboss-explorer/trunk/debian/libemboss-acd-perl.dirs
   emboss-explorer/trunk/debian/mkstatic.xml
   emboss-explorer/trunk/debian/rules
Log:
Briefly: removed postinst, generated static manpages, solved probmems caused by removal of do_cleanup.sh.
  * Gave ownersip of /var/www/emboss-explorer/output to www-data in
    debian/rules, removed the postinst script which was doing this before.
  * Added a reference to the stylesheets in the xml sources of the
    manpages, to simplify their use with xsltproc.
  * Generated the manpages offline, and dropped the build-dependency on
    xsltproc, docbook-xml and docbook-xsl.
  * Using debian/emboss-explorer instead of debian/tmp as build directory.
  * Removed the XS- prefix in front of the Vcs-* fields on debian/control.
  * Removed instructions to handle a deleted script, do_cleanup.sh


Added: emboss-explorer/trunk/debian/acdcheck.1
===================================================================
--- emboss-explorer/trunk/debian/acdcheck.1	                        (rev 0)
+++ emboss-explorer/trunk/debian/acdcheck.1	2007-11-05 01:49:48 UTC (rev 122)
@@ -0,0 +1,48 @@
+.\"     Title: acdcheck
+.\"    Author: 
+.\" Generator: DocBook XSL Stylesheets v1.72.0 <http://docbook.sf.net/>
+.\"      Date: may 12, 2007
+.\"    Manual: 
+.\"    Source: 
+.\"
+.TH "ACDCHECK" "1" "may 12, 2007" "" ""
+.\" disable hyphenation
+.nh
+.\" disable justification (adjust text to left margin only)
+.ad l
+.SH "NAME"
+acdcheck \- parse EMBOSS ACD files
+.SH "SYNOPSIS"
+.HP 9
+\fBacdcheck\fR [\fB\-\-output\ \fR\fB\fIFORMAT\fR\fR] [\fBFILE\ \fR\fB\fI[\ FILE\ ...\ ]\fR\fR]
+.SH "DESCRIPTION"
+.PP
+This manual page documents briefly the
+\fBacdcheck\fR
+command.
+.PP
+\fBacdcheck\fR
+reads one or more named input FILEs and attempts to parse them as if they were EMBOSS ACD (AJAX Command Definition) files.
+.SH "OPTIONS"
+.PP
+\fB\-\-output \fR\fB\fIFORMAT\fR\fR
+.RS 4
+upon successful parsing of each ACD file, print a representation of the parse tree to standard output in the specified format. FORMAT must be one of either 'XML' or 'Perl' (case\-insensitive and without the quotes).
+.RE
+.SH "AUTHOR"
+.PP
+This manual page was written by David Paleino
+<d.paleino at gmail.com>
+for the
+Debian(TM)
+system (but may be used by others). Permission is granted to copy, distribute and/or modify this document under the terms of the
+GNU
+General Public License, Version 2 any later version published by the Free Software Foundation.
+.PP
+On Debian systems, the complete text of the GNU General Public License can be found in /usr/share/common\-licenses/GPL.
+.PP
+emboss\-explorer, to which acdcheck belongs to, is (C) 2004, Luke McCarthy <mccarthy at users.sourceforge.net> emboss\-explorer is released under the Artistic license, which can be found, on Debian systems, in /usr/share/common\-licenses/Artistic.
+.SH "COPYRIGHT"
+Copyright \(co 2007 David Paleino
+.br
+

Modified: emboss-explorer/trunk/debian/acdcheck.xml
===================================================================
--- emboss-explorer/trunk/debian/acdcheck.xml	2007-11-03 07:38:02 UTC (rev 121)
+++ emboss-explorer/trunk/debian/acdcheck.xml	2007-11-05 01:49:48 UTC (rev 122)
@@ -1,4 +1,6 @@
 <?xml version='1.0' encoding='ISO-8859-1'?>
+<?xml-stylesheet type="text/xsl"
+	href="http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl"?>
 <!DOCTYPE refentry PUBLIC "-//OASIS//DTD DocBook XML V4.2//EN"
 "http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd" [
 

Modified: emboss-explorer/trunk/debian/changelog
===================================================================
--- emboss-explorer/trunk/debian/changelog	2007-11-03 07:38:02 UTC (rev 121)
+++ emboss-explorer/trunk/debian/changelog	2007-11-05 01:49:48 UTC (rev 122)
@@ -1,10 +1,22 @@
 emboss-explorer (2.2.0-4) unstable; urgency=low
 
+  [ David Paleino ]
   * debian/do_cleanup.sh removed -- its contents are now directly
     put in the crontab file. (Closes: #435991)
 
- -- David Paleino <d.paleino at gmail.com>  Sun, 07 Oct 2007 13:09:08 +0200
+  [ Charles Plessy ]
+  * Gave ownersip of /var/www/emboss-explorer/output to www-data in
+    debian/rules, removed the postinst script which was doing this before.
+  * Added a reference to the stylesheets in the xml sources of the
+    manpages, to simplify their use with xsltproc.
+  * Generated the manpages offline, and dropped the build-dependency on
+    xsltproc, docbook-xml and docbook-xsl.
+  * Using debian/emboss-explorer instead of debian/tmp as build directory.
+  * Removed the XS- prefix in front of the Vcs-* fields on debian/control.
+  * Removed instructions to handle a deleted script, do_cleanup.sh
 
+ -- Charles Plessy <charles-debian-nospam at plessy.org>  Mon, 05 Nov 2007 10:38:07 +0900
+
 emboss-explorer (2.2.0-3) unstable; urgency=low
 
   [ David Paleino ]

Modified: emboss-explorer/trunk/debian/control
===================================================================
--- emboss-explorer/trunk/debian/control	2007-11-03 07:38:02 UTC (rev 121)
+++ emboss-explorer/trunk/debian/control	2007-11-05 01:49:48 UTC (rev 122)
@@ -4,10 +4,10 @@
 Maintainer: Debian EMBOSS Packaging Team <pkg-emboss-devel at lists.alioth.debian.org>
 Uploaders: David Paleino <d.paleino at gmail.com>, Charles Plessy <charles-debian-nospam at plessy.org>
 Build-Depends: debhelper (>= 5), dpatch
-Build-Depends-Indep: xsltproc, docbook-xsl, docbook-xml, libparse-recdescent-perl, libmailtools-perl
+Build-Depends-Indep: libparse-recdescent-perl, libmailtools-perl
 Standards-Version: 3.7.2
-XS-Vcs-Browser: http://svn.debian.org/wsvn/pkg-emboss/emboss-explorer/trunk/debian
-XS-Vcs-Svn: svn://svn.debian.org/svn/pkg-emboss/emboss-explorer/
+Vcs-Browser: http://svn.debian.org/wsvn/pkg-emboss/emboss-explorer/trunk/debian
+Vcs-Svn: svn://svn.debian.org/svn/pkg-emboss/emboss-explorer/
 Homepage: http://embossgui.sourceforge.net/
 
 Package: emboss-explorer

Modified: emboss-explorer/trunk/debian/emboss-explorer.install
===================================================================
--- emboss-explorer/trunk/debian/emboss-explorer.install	2007-11-03 07:38:02 UTC (rev 121)
+++ emboss-explorer/trunk/debian/emboss-explorer.install	2007-11-05 01:49:48 UTC (rev 122)
@@ -1,10 +1,6 @@
-usr/share/perl5/EMBOSS/GUI/*
-usr/share/perl5/EMBOSS/GUI.pm
-
-../../html/index.html		var/www/emboss-explorer/
-../../html/images/*			usr/share/images/emboss-explorer/
-../../html/style/*			var/www/emboss-explorer/style/
-../../cgi/emboss			usr/lib/cgi-bin/
-../../bin/*					usr/bin/
-../emboss-explorer.conf		etc/
-../do_cleanup.sh			usr/share/emboss-explorer/
+html/index.html		var/www/emboss-explorer/
+html/images/*			usr/share/images/emboss-explorer/
+html/style/*			var/www/emboss-explorer/style/
+/cgi/emboss			usr/lib/cgi-bin/
+/bin/*					usr/bin/
+debian/emboss-explorer.conf		etc/

Modified: emboss-explorer/trunk/debian/emboss-explorer.manpages
===================================================================
--- emboss-explorer/trunk/debian/emboss-explorer.manpages	2007-11-03 07:38:02 UTC (rev 121)
+++ emboss-explorer/trunk/debian/emboss-explorer.manpages	2007-11-05 01:49:48 UTC (rev 122)
@@ -1,5 +1,2 @@
-blib/man3/EMBOSS::GUI::Conf.3pm
-blib/man3/EMBOSS::GUI.3pm
-blib/man3/EMBOSS::GUI::XHTML.3pm
-acdcheck.1
-mkstatic.1
+debian/acdcheck.1
+debian/mkstatic.1

Deleted: emboss-explorer/trunk/debian/emboss-explorer.postinst
===================================================================
--- emboss-explorer/trunk/debian/emboss-explorer.postinst	2007-11-03 07:38:02 UTC (rev 121)
+++ emboss-explorer/trunk/debian/emboss-explorer.postinst	2007-11-05 01:49:48 UTC (rev 122)
@@ -1,36 +0,0 @@
-#!/bin/sh
-
-set -e
-
-# summary of how this script can be called:
-#        * <postinst> `configure' <most-recently-configured-version>
-#        * <old-postinst> `abort-upgrade' <new version>
-#        * <conflictor's-postinst> `abort-remove' `in-favour' <package>
-#          <new-version>
-#        * <postinst> `abort-remove'
-#        * <deconfigured's-postinst> `abort-deconfigure' `in-favour'
-#          <failed-install-package> <version> `removing'
-#          <conflicting-package> <version>
-# for details, see http://www.debian.org/doc/debian-policy/ or
-# the debian-policy package
-
-
-case "$1" in
-    configure)
-    	chown -R www-data /var/www/emboss-explorer
-    ;;
-
-    abort-upgrade|abort-remove|abort-deconfigure)
-    ;;
-
-    *)
-        echo "postinst called with unknown argument \`$1'" >&2
-        exit 1
-    ;;
-esac
-
-#DEBHELPER#
-
-exit 0
-
-

Modified: emboss-explorer/trunk/debian/libemboss-acd-perl.dirs
===================================================================
--- emboss-explorer/trunk/debian/libemboss-acd-perl.dirs	2007-11-03 07:38:02 UTC (rev 121)
+++ emboss-explorer/trunk/debian/libemboss-acd-perl.dirs	2007-11-05 01:49:48 UTC (rev 122)
@@ -1 +1,2 @@
 usr/share/perl5/EMBOSS/
+usr/share/man/man3

Deleted: emboss-explorer/trunk/debian/libemboss-acd-perl.install
===================================================================
--- emboss-explorer/trunk/debian/libemboss-acd-perl.install	2007-11-03 07:38:02 UTC (rev 121)
+++ emboss-explorer/trunk/debian/libemboss-acd-perl.install	2007-11-05 01:49:48 UTC (rev 122)
@@ -1 +0,0 @@
-usr/share/perl5/EMBOSS/ACD.pm

Deleted: emboss-explorer/trunk/debian/libemboss-acd-perl.manpages
===================================================================
--- emboss-explorer/trunk/debian/libemboss-acd-perl.manpages	2007-11-03 07:38:02 UTC (rev 121)
+++ emboss-explorer/trunk/debian/libemboss-acd-perl.manpages	2007-11-05 01:49:48 UTC (rev 122)
@@ -1 +0,0 @@
-blib/man3/EMBOSS::ACD.3pm

Added: emboss-explorer/trunk/debian/mkstatic.1
===================================================================
--- emboss-explorer/trunk/debian/mkstatic.1	                        (rev 0)
+++ emboss-explorer/trunk/debian/mkstatic.1	2007-11-05 01:49:48 UTC (rev 122)
@@ -0,0 +1,53 @@
+.\"     Title: mkstatic
+.\"    Author: 
+.\" Generator: DocBook XSL Stylesheets v1.72.0 <http://docbook.sf.net/>
+.\"      Date: may 12, 2007
+.\"    Manual: 
+.\"    Source: 
+.\"
+.TH "MKSTATIC" "1" "may 12, 2007" "" ""
+.\" disable hyphenation
+.nh
+.\" disable justification (adjust text to left margin only)
+.ad l
+.SH "NAME"
+mkstatic \- print static EMBOSS\-Explorer pages
+.SH "SYNOPSIS"
+.HP 9
+\fBmkstatic\fR [\fB\-\-frames\ |\ \-\-noframes\fR] [\fB\-\-cgi\ \fR\fB\fIURL\fR\fR] [\fB\fIDIRECTORY\fR\fR]
+.SH "DESCRIPTION"
+.PP
+This manual page documents briefly the
+\fBmkstatic\fR
+command.
+.PP
+\fBmkstatic\fR
+prints EMBOSS\-Explorer pages in a static way, so that you don't need to run any cgi script.
+.SH "OPTIONS"
+.PP
+\fB\-\-frames | \-\-noframes\fR
+.RS 4
+controls whether or not the generated HTML has a separate frame for the application menu. The default is to use a separate frame.
+.RE
+.PP
+\fB\-\-cgi \fR\fB\fIURL\fR\fR
+.RS 4
+use the specified URL as the location of the CGI script that application input forms are submitted to.
+.RE
+.SH "AUTHOR"
+.PP
+This manual page was written by David Paleino
+<d.paleino at gmail.com>
+for the
+Debian(TM)
+system (but may be used by others). Permission is granted to copy, distribute and/or modify this document under the terms of the
+GNU
+General Public License, Version 2 any later version published by the Free Software Foundation.
+.PP
+On Debian systems, the complete text of the GNU General Public License can be found in /usr/share/common\-licenses/GPL.
+.PP
+emboss\-explorer, to which mkstatic belongs to, is (C) 2004, Luke McCarthy <mccarthy at users.sourceforge.net> emboss\-explorer is released under the Artistic license, which can be found, on Debian systems, in /usr/share/common\-licenses/Artistic.
+.SH "COPYRIGHT"
+Copyright \(co 2007 David Paleino
+.br
+

Modified: emboss-explorer/trunk/debian/mkstatic.xml
===================================================================
--- emboss-explorer/trunk/debian/mkstatic.xml	2007-11-03 07:38:02 UTC (rev 121)
+++ emboss-explorer/trunk/debian/mkstatic.xml	2007-11-05 01:49:48 UTC (rev 122)
@@ -1,4 +1,6 @@
 <?xml version='1.0' encoding='ISO-8859-1'?>
+<?xml-stylesheet type="text/xsl"
+	href="http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl"?>
 <!DOCTYPE refentry PUBLIC "-//OASIS//DTD DocBook XML V4.2//EN"
 "http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd" [
 

Modified: emboss-explorer/trunk/debian/rules
===================================================================
--- emboss-explorer/trunk/debian/rules	2007-11-03 07:38:02 UTC (rev 121)
+++ emboss-explorer/trunk/debian/rules	2007-11-05 01:49:48 UTC (rev 122)
@@ -20,30 +20,31 @@
 build: patch configure build-stamp
 build-stamp:
 	$(MAKE)
-	xsltproc -''-nonet /usr/share/sgml/docbook/stylesheet/xsl/nwalsh/manpages/docbook.xsl debian/acdcheck.xml
-	xsltproc -''-nonet /usr/share/sgml/docbook/stylesheet/xsl/nwalsh/manpages/docbook.xsl debian/mkstatic.xml
-	chmod 755 $(CURDIR)/debian/do_cleanup.sh
 	touch build-stamp
 
 clean: unpatch configure
 	dh_testdir
 	dh_testroot
 	$(MAKE) clean
-	dh_clean Makefile.old acdcheck.1 mkstatic.1 build-stamp configure-stamp
+	dh_clean Makefile.old build-stamp configure-stamp
 
 install: build
 	dh_testdir
 	dh_testroot
 	dh_clean -k -i
 	dh_installdirs -i -A
-	$(MAKE) install PREFIX=$(CURDIR)/debian/tmp/usr
+	$(MAKE) install PREFIX=$(CURDIR)/debian/emboss-explorer/usr
 	./install
-	
+	chown -R www-data $(CURDIR)/debian/emboss-explorer/var/www/emboss-explorer/output
+	# ACD.pm desserves its own package.
+	mv $(CURDIR)/debian/emboss-explorer/usr/share/perl5/EMBOSS/ACD.pm $(CURDIR)/debian/libemboss-acd-perl/usr/share/perl5/EMBOSS/
+	mv $(CURDIR)/debian/emboss-explorer/usr/share/man/man3/EMBOSS::ACD.3pm $(CURDIR)/debian/libemboss-acd-perl/usr/share/man/man3/
+
 binary-arch:
 binary-indep: build install
 	dh_testdir
 	dh_testroot
-	dh_install --sourcedir=debian/tmp
+	dh_install
 	dh_installchangelogs 
 	dh_installexamples
 	dh_installcron
@@ -52,7 +53,7 @@
 	dh_link
 	dh_strip
 	dh_compress
-	dh_fixperms -Xdo_cleanup.sh
+	dh_fixperms -Xvar/www/emboss-explorer/output
 	dh_perl
 	dh_installdeb
 	dh_shlibdeps




More information about the Pkg-emboss-commits mailing list