[med-svn] r2664 - in trunk/packages/libace-perl/trunk: . debian

plessy at alioth.debian.org plessy at alioth.debian.org
Wed Nov 12 11:27:24 UTC 2008


Author: plessy
Date: 2008-11-12 11:27:24 +0000 (Wed, 12 Nov 2008)
New Revision: 2664

Added:
   trunk/packages/libace-perl/trunk/debian/
   trunk/packages/libace-perl/trunk/debian/changelog
   trunk/packages/libace-perl/trunk/debian/compat
   trunk/packages/libace-perl/trunk/debian/control
   trunk/packages/libace-perl/trunk/debian/copyright
   trunk/packages/libace-perl/trunk/debian/rules
   trunk/packages/libace-perl/trunk/debian/watch
Log:
[svn-inject] Applying Debian modifications to trunk


Property changes on: trunk/packages/libace-perl/trunk/debian
___________________________________________________________________
Name: mergeWithUpstream
   + 1

Added: trunk/packages/libace-perl/trunk/debian/changelog
===================================================================
--- trunk/packages/libace-perl/trunk/debian/changelog	                        (rev 0)
+++ trunk/packages/libace-perl/trunk/debian/changelog	2008-11-12 11:27:24 UTC (rev 2664)
@@ -0,0 +1,5 @@
+libace-perl (1.92-1) UNRELEASED; urgency=low
+
+  * Initial Release (Closes: #468760).
+
+ -- Charles Plessy <plessy at debian.org>  Mon, 10 Nov 2008 14:18:23 +0900

Added: trunk/packages/libace-perl/trunk/debian/compat
===================================================================
--- trunk/packages/libace-perl/trunk/debian/compat	                        (rev 0)
+++ trunk/packages/libace-perl/trunk/debian/compat	2008-11-12 11:27:24 UTC (rev 2664)
@@ -0,0 +1 @@
+7

Added: trunk/packages/libace-perl/trunk/debian/control
===================================================================
--- trunk/packages/libace-perl/trunk/debian/control	                        (rev 0)
+++ trunk/packages/libace-perl/trunk/debian/control	2008-11-12 11:27:24 UTC (rev 2664)
@@ -0,0 +1,22 @@
+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
+Homepage: http://search.cpan.org/dist/AcePerl/
+
+Package: libace-perl
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}, ${perl:Depends}, libcache-cache-perl
+Description: Object-Oriented Access to ACEDB Databases
+ AcePerl is an object-oriented Perl interface for the AceDB
+ database. It provides functionality for connecting to remote AceDB
+ databases, performing queries, fetching ACE objects, and updating
+ databases. The programmer's API is compatible with the JADE Java API,
+ and interoperable with the API used by BoulderIO.
+ .
+ AceDB is a genome database system developed since 1989 primarily by
+ Jean Thierry-Mieg (CNRS, Montpellier) and Richard Durbin (Sanger
+ Institute). It was originally developed for the C.elegans genome
+ project , from which its name was derived (A C. elegans DataBase).

Added: trunk/packages/libace-perl/trunk/debian/copyright
===================================================================
--- trunk/packages/libace-perl/trunk/debian/copyright	                        (rev 0)
+++ trunk/packages/libace-perl/trunk/debian/copyright	2008-11-12 11:27:24 UTC (rev 2664)
@@ -0,0 +1,52 @@
+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
+
+Files: *
+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'.
+
+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
+ (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+
+ in ftp://ftp.sanger.ac.uk/pub/acedb/SUPPORTED/ACEDB-source.4.9.39.tar.gz

Added: trunk/packages/libace-perl/trunk/debian/rules
===================================================================
--- trunk/packages/libace-perl/trunk/debian/rules	                        (rev 0)
+++ trunk/packages/libace-perl/trunk/debian/rules	2008-11-12 11:27:24 UTC (rev 2664)
@@ -0,0 +1,93 @@
+#!/usr/bin/make -f
+# This debian/rules file is provided as a template for normal perl
+# packages. It was created by Marc Brockschmidt <marc at dch-faq.de> for
+# the Debian Perl Group (http://pkg-perl.alioth.debian.org/) but may
+# be used freely wherever it is useful.
+
+# Uncomment this to turn on verbose mode.
+#export DH_VERBOSE=1
+
+# If set to a true value then MakeMaker's prompt function will
+# always return the default without waiting for user input.
+#export PERL_MM_USE_DEFAULT=1
+
+PERL   ?= /usr/bin/perl
+PACKAGE = $(shell dh_listpackages)
+TMP     = $(CURDIR)/debian/$(PACKAGE)
+
+# Allow disabling build optimisation by setting noopt in
+# $DEB_BUILD_OPTIONS
+CFLAGS = -Wall -g
+ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS)))
+        CFLAGS += -O0
+else
+        CFLAGS += -O2
+endif
+
+build: build-stamp
+build-stamp:
+	dh_testdir
+	# Add commands to compile the package here
+	#
+	# Following echo answers the questions below.
+	# What do you want to build?
+	# 1) Interface to Ace socket server and local databases (pure Perl)
+	# 2) The above plus XS optimizations (requires C compiler)
+	# 3) The above plus RPC server interface (requires C compiler)
+	#
+	# Enter your choice:  [1] 
+	# Do you want to install Ace::Browser?  [n] 
+	# Directory for the site-specific configuration files (~username ok): [/usr/local/apache/conf/ace]
+	# Directory does not exist.  Shall I create it for you? [y]
+	# 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
+	$(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
+
+install: install-stamp
+install-stamp: build-stamp
+	dh_testdir
+	dh_testroot
+	dh_clean -k
+	# Add commands to install the package into $(TMP)
+	$(MAKE) install DESTDIR=$(TMP) PREFIX=/usr
+	[ ! -d $(TMP)/usr/share/perl5 ] || \
+		rmdir --ignore-fail-on-non-empty --parents --verbose \
+		$(TMP)/usr/share/perl5
+	touch $@
+
+# Build architecture-independent files here.
+binary-indep: build install
+# We have nothing to do here for an architecture-dependent package
+
+# 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
+
+binary: binary-indep binary-arch
+.PHONY: build clean binary-indep binary-arch binary install


Property changes on: trunk/packages/libace-perl/trunk/debian/rules
___________________________________________________________________
Name: svn:executable
   + *

Added: trunk/packages/libace-perl/trunk/debian/watch
===================================================================
--- trunk/packages/libace-perl/trunk/debian/watch	                        (rev 0)
+++ trunk/packages/libace-perl/trunk/debian/watch	2008-11-12 11:27:24 UTC (rev 2664)
@@ -0,0 +1,4 @@
+# format version number, currently 3; this line is compulsory!
+version=3
+# URL to the package page followed by a regex to search
+http://search.cpan.org/dist/AcePerl/   .*/AcePerl-v?(\d[\d_.-]+)\.(?:tar(?:\.gz|\.bz2)?|tgz|zip)$




More information about the debian-med-commit mailing list