[med-svn] r3588 - trunk/packages/libace-perl/trunk/debian

Charles Plessy plessy at alioth.debian.org
Tue Jul 7 02:02:16 UTC 2009


Author: plessy
Date: 2009-07-07 02:02:15 +0000 (Tue, 07 Jul 2009)
New Revision: 3588

Added:
   trunk/packages/libace-perl/trunk/debian/docs
   trunk/packages/libace-perl/trunk/debian/examples
   trunk/packages/libace-perl/trunk/debian/reference
Modified:
   trunk/packages/libace-perl/trunk/debian/changelog
   trunk/packages/libace-perl/trunk/debian/control
   trunk/packages/libace-perl/trunk/debian/copyright
   trunk/packages/libace-perl/trunk/debian/rules
Log:
Preparation of a QA upload fixing bashism.

  TODO: correct dupplication ace/ace.pl in /usr/bin.

  * debian/rules
    - Replaced an echo command by the Perl equivalent in debian/rules
      (Closes: #535390).
    - Use dh clean and binary-arch, and created debian/docs and
      debian/examples.
  * debian/control:
    - Added links to the Subversion repository where libace-perl is.
    - Incremented Standards-Version to reflect conformance with
      Policy 3.8.2 (no changes needed).
    - Made the Debian Med packaging team the maintainer.
    - Dropped the build dependency on Perl.
  * Updated debian/copyright to my latest exploration of a possible
    machine-readable format. 
  * Added bibliographic information in BibTeX format in debian/reference.


Modified: trunk/packages/libace-perl/trunk/debian/changelog
===================================================================
--- trunk/packages/libace-perl/trunk/debian/changelog	2009-07-06 17:30:37 UTC (rev 3587)
+++ trunk/packages/libace-perl/trunk/debian/changelog	2009-07-07 02:02:15 UTC (rev 3588)
@@ -1,3 +1,24 @@
+libace-perl (1.92-2) UNRELEASED; urgency=low
+
+  TODO: correct dupplication ace/ace.pl in /usr/bin.
+
+  * debian/rules
+    - Replaced an echo command by the Perl equivalent in debian/rules
+      (Closes: #535390).
+    - Use dh clean and binary-arch, and created debian/docs and
+      debian/examples.
+  * debian/control:
+    - Added links to the Subversion repository where libace-perl is.
+    - Incremented Standards-Version to reflect conformance with
+      Policy 3.8.2 (no changes needed).
+    - Made the Debian Med packaging team the maintainer.
+    - Dropped the build dependency on Perl.
+  * Updated debian/copyright to my latest exploration of a possible
+    machine-readable format. 
+  * Added bibliographic information in BibTeX format in debian/reference.
+
+ -- Charles Plessy <plessy at debian.org>  Tue, 07 Jul 2009 09:32:15 +0900
+
 libace-perl (1.92-1) unstable; urgency=low
 
   * Initial Release (Closes: #468760).

Modified: trunk/packages/libace-perl/trunk/debian/control
===================================================================
--- trunk/packages/libace-perl/trunk/debian/control	2009-07-06 17:30:37 UTC (rev 3587)
+++ trunk/packages/libace-perl/trunk/debian/control	2009-07-07 02:02:15 UTC (rev 3588)
@@ -1,9 +1,13 @@
 Source: libace-perl
 Section: perl
 Priority: optional
-Build-Depends: debhelper (>= 7), perl (>= 5.6.10-12)
-Maintainer: Charles Plessy <plessy at debian.org>
-Standards-Version: 3.8.0
+Build-Depends: debhelper (>= 7)
+Maintainer: Debian Med Packaging Team <debian-med-packaging at lists.alioth.debian.org>
+DM-Upload-Allowed: yes
+Uploaders: Charles Plessy <plessy at debian.org>
+Standards-Version: 3.8.2
+Vcs-Browser: http://svn.debian.org/wsvn/debian-med/trunk/packages/libace-perl/trunk/?rev=0&sc=0
+Vcs-Svn: svn://svn.debian.org/svn/debian-med/trunk/packages/libace-perl/trunk/
 Homepage: http://search.cpan.org/dist/AcePerl/
 
 Package: libace-perl

Modified: trunk/packages/libace-perl/trunk/debian/copyright
===================================================================
--- trunk/packages/libace-perl/trunk/debian/copyright	2009-07-06 17:30:37 UTC (rev 3587)
+++ trunk/packages/libace-perl/trunk/debian/copyright	2009-07-07 02:02:15 UTC (rev 3588)
@@ -1,52 +1,50 @@
-Format-Specification: http://wiki.debian.org/Proposals/CopyrightFormat?action=recall&rev=322
-Upstream-Name:AcePerl
-Upstream-Maintainer: Lincoln Stein <lstein at cshl.org>
-Upstream-Source: http://search.cpan.org/CPAN/authors/id/L/LD/LDS/AcePerl-1.92.tar.gz
-X-Packaged-By: Charles Plessy <plessy at debian.org>
-X-Packaged-Date: Mon, 10 Nov 2008 14:18:23 +0900
+Machine-readable license summary for AcePerl, see ‘http://dep.debian.net/deps/dep5/’.
 
-Files: *
+Name    :  AcePerl
+Contact :  Lincoln Stein <lstein at cshl.org>
+Source  :  http://search.cpan.org/CPAN/authors/id/L/LD/LDS/AcePerl-1.92.tar.gz
+
 Copyright: © 1998 Cold Spring Harbor Laboratory
-License: GPL-1+ | Artistic
- This library is free software; you can redistribute it and/or modify
- it under the same terms as Perl itself.  See the Artistic License file
- in the main Perl distribution for specific terms and conditions of
- use.  In addition, the following disclaimers apply:
- .
- CSHL makes no representations whatsoever as to the SOFTWARE contained
- herein.  It is experimental in nature and is provided WITHOUT WARRANTY
- OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE OR ANY OTHER
- WARRANTY, EXPRESS OR IMPLIED.  CSHL MAKES NO REPRESENTATION OR
- WARRANTY THAT THE USE OF THIS SOFTWARE WILL NOT INFRINGE ANY PATENT OR
- OTHER PROPRIETARY RIGHT.
- .
- By downloading this SOFTWARE, your Institution hereby indemnifies CSHL
- against any loss, claim, damage or liability, of whatsoever kind or
- nature, which may arise from your Institution's respective use,
- handling or storage of the SOFTWARE.
- .
- If publications result from research using this SOFTWARE, we ask that
- CSHL be acknowledged and/or credit be given to CSHL scientists, as
- scientifically appropriate.
-X-Comment: On Debian systems, the complete text of the GNU General
- Public License can be found in `/usr/share/common-licenses/GPL'.
-X-Comment: On Debian systems, the complete text of the Artistic
- license can be found in `/usr/share/common-licenses/Artistic'.
+License: Perl
+	
+	This library is free software; you can redistribute it and/or modify
+	it under the same terms as Perl itself.  See the Artistic License file
+	in the main Perl distribution for specific terms and conditions of
+	use.  In addition, the following disclaimers apply:
+	
+	CSHL makes no representations whatsoever as to the SOFTWARE contained
+	herein.  It is experimental in nature and is provided WITHOUT WARRANTY
+	OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE OR ANY OTHER
+	WARRANTY, EXPRESS OR IMPLIED.  CSHL MAKES NO REPRESENTATION OR
+	WARRANTY THAT THE USE OF THIS SOFTWARE WILL NOT INFRINGE ANY PATENT OR
+	OTHER PROPRIETARY RIGHT.
+	
+	By downloading this SOFTWARE, your Institution hereby indemnifies CSHL
+	against any loss, claim, damage or liability, of whatsoever kind or
+	nature, which may arise from your Institution's respective use,
+	handling or storage of the SOFTWARE.
+	
+	If publications result from research using this SOFTWARE, we ask that
+	CSHL be acknowledged and/or credit be given to CSHL scientists, as
+	scientifically appropriate.
 
-Files: Ace/Model.pm, Ace/Object.pm, Ace/Local.pm, Ace/Sequence/Multi.pm, Ace/Sequence/Homol.pm, Ace/Sequence/GappedAlignment.pm, Ace/Sequence/FeatureList.pm, Ace/Sequence/Feature.pm, Ace/Sequence/Gene.pm, Ace/Sequence/Transcript.pm, Ace/Sequence.pm
+On Debian systems, the complete text of the latest version of the GNU General
+Public License can be found in ‘/usr/share/common-licenses/GPL’, and the
+complete text of the Artistic license can be found in
+‘/usr/share/common-licenses/Artistic’.
+
+Files: Ace/Model.pm Ace/Object.pm Ace/Local.pm Ace/Sequence/Multi.pm
+ Ace/Sequence/Homol.pm Ace/Sequence/GappedAlignment.pm Ace/Sequence/FeatureList.pm
+ Ace/Sequence/Feature.pm Ace/Sequence/Gene.pm Ace/Sequence/Transcript.pm Ace/Sequence.pm
 Copyright: © 1997-1999 Lincoln D. Stein 
-License: GPL-1+ | Artistic
+License: Perl
  (see above)
 
-Files: debian/*
-Copyright: © 2008 Charles Plessy <plessy at debian.org>
-License: same terms as the software itself (see above).
-
 Files: acelib/*
 Copyright: © 1991-1998 J Thierry-Mieg and R Durbin
 License: Probably a mixture of GPL-2+ and LGPL-2+
  This file is part of the ACEDB genome database package, written by
  Richard Durbin (Sanger Centre, UK) rd at sanger.ac.uk, and
  Jean Thierry-Mieg (CRBM du CNRS, France) mieg at kaa.crbm.cnrs-mop.fr
-X-Comment: These files can be found licenced either as GPL-2+ or LGPL-2+
+Comment: These files can be found licensed either as GPL-2+ or LGPL-2+
  in ftp://ftp.sanger.ac.uk/pub/acedb/SUPPORTED/ACEDB-source.4.9.39.tar.gz

Added: trunk/packages/libace-perl/trunk/debian/docs
===================================================================
--- trunk/packages/libace-perl/trunk/debian/docs	                        (rev 0)
+++ trunk/packages/libace-perl/trunk/debian/docs	2009-07-07 02:02:15 UTC (rev 3588)
@@ -0,0 +1,4 @@
+README
+README.ACEBROWSER
+docs/README
+examples/README

Added: trunk/packages/libace-perl/trunk/debian/examples
===================================================================
--- trunk/packages/libace-perl/trunk/debian/examples	                        (rev 0)
+++ trunk/packages/libace-perl/trunk/debian/examples	2009-07-07 02:02:15 UTC (rev 3588)
@@ -0,0 +1 @@
+examples/*

Added: trunk/packages/libace-perl/trunk/debian/reference
===================================================================
--- trunk/packages/libace-perl/trunk/debian/reference	                        (rev 0)
+++ trunk/packages/libace-perl/trunk/debian/reference	2009-07-07 02:02:15 UTC (rev 3588)
@@ -0,0 +1,12 @@
+ at article{Lincoln D.Stein12011998,
+author = {Stein, Lincoln D. and Thierry-Mieg, Jean},
+title={{Scriptable Access to the Caenorhabditis elegans Genome Sequence and Other ACEDB Databases}},
+journal = {Genome Research},
+volume = {8},
+number = {12},
+pages = {1308-1315},
+doi = {10.1101/gr.8.12.1308},
+year = {1998},
+URL = {http://genome.cshlp.org/content/8/12/1308.abstract},
+eprint = {http://genome.cshlp.org/content/8/12/1308.full.pdf+html}
+}

Modified: trunk/packages/libace-perl/trunk/debian/rules
===================================================================
--- trunk/packages/libace-perl/trunk/debian/rules	2009-07-06 17:30:37 UTC (rev 3587)
+++ trunk/packages/libace-perl/trunk/debian/rules	2009-07-07 02:02:15 UTC (rev 3588)
@@ -44,25 +44,23 @@
 	# Directory for the acebrowser CGI scripts (~username ok): [/usr/local/apache/cgi-bin/ace]
 	# Directory does not exist.  Shall I create it for you? [y]
 	# Directory for the acebrowser HTML files and images (~username ok): [/usr/local/apache/htdocs/ace]
-	echo -ne "3\ny\n$(CURDIR)/debian/libace-perl/etc/libace-perl\ny\n$(CURDIR)/debian/libace-perl/usr/lib/cgi-bin\ny\n$(CURDIR)/debian/libace-perl/usr/share/libace-perl" | $(PERL) Makefile.PL INSTALLDIRS=vendor
+	perl -e "print qq(3\ny\n$(CURDIR)/debian/libace-perl/etc/libace-perl\ny\n$(CURDIR)/debian/libace-perl/usr/lib/cgi-bin\ny\n$(CURDIR)/debian/libace-perl/usr/share/libace-perl)" | $(PERL) Makefile.PL INSTALLDIRS=vendor
 	$(MAKE) OPTIMIZE="$(CFLAGS)" LD_RUN_PATH=""
 	# Disabled as they need internet access.
 	# $(MAKE) test
 	touch $@
 
 clean:
-	dh_testdir
-	dh_testroot
-	dh_clean build-stamp install-stamp .docs Ace/Browser/LocalSiteDefs.pm docs/Ace.html pod2htmd.tmp pod2htmi.tmp util/ace.pl util/install.pl
-	$(RM) --recursive docs/Ace
-	# Add commands to clean up after the build process here
 	[ ! -f Makefile ] || $(MAKE) realclean
+	$(RM) --recursive docs/Ace
+	dh_clean build-stamp install-stamp .docs Ace/Browser/LocalSiteDefs.pm docs/Ace.html pod2htmd.tmp pod2htmi.tmp util/ace.pl util/install.pl
+	dh clean
 
 install: install-stamp
 install-stamp: build-stamp
 	dh_testdir
 	dh_testroot
-	dh_clean -k
+	dh_prep
 	# Add commands to install the package into $(TMP)
 	$(MAKE) install DESTDIR=$(TMP) PREFIX=/usr
 	mv $(TMP)/usr/bin/ace.pl $(TMP)/usr/bin/ace
@@ -78,20 +76,7 @@
 
 # Build architecture-dependent files here.
 binary-arch: build install
-	dh_testdir
-	dh_testroot
-	dh_installexamples examples/*
-	dh_installdocs README README.ACEBROWSER docs/README examples/README
-	dh_installchangelogs ChangeLog
-	dh_shlibdeps
-	dh_strip
-	dh_perl
-	dh_compress
-	dh_fixperms
-	dh_installdeb
-	dh_gencontrol
-	dh_md5sums
-	dh_builddeb
+	dh binary-arch
 
 binary: binary-indep binary-arch
 .PHONY: build clean binary-indep binary-arch binary install




More information about the debian-med-commit mailing list