[med-svn] r4098 - trunk/packages/seqan/trunk/debian
Soeren Sonnenburg
sonne at alioth.debian.org
Wed Sep 30 19:02:13 UTC 2009
Author: sonne
Date: 2009-09-30 19:01:58 +0000 (Wed, 30 Sep 2009)
New Revision: 4098
Modified:
trunk/packages/seqan/trunk/debian/changelog
trunk/packages/seqan/trunk/debian/control
trunk/packages/seqan/trunk/debian/orig-tar.sh
trunk/packages/seqan/trunk/debian/rules
trunk/packages/seqan/trunk/debian/watch
Log:
finally a new upstream...
Modified: trunk/packages/seqan/trunk/debian/changelog
===================================================================
--- trunk/packages/seqan/trunk/debian/changelog 2009-09-30 18:45:11 UTC (rev 4097)
+++ trunk/packages/seqan/trunk/debian/changelog 2009-09-30 19:01:58 UTC (rev 4098)
@@ -1,5 +1,5 @@
-seqan (1.1-1) unstable; urgency=low
+seqan (1.2-1) unstable; urgency=low
* Initial Release (Closes: #487361)
- -- Soeren Sonnenburg <debian at nn7.de> Fri, 23 May 2008 16:09:47 +0200
+ -- Soeren Sonnenburg <sonne at debian.org> Wed, 30 Sep 2009 20:41:39 +0200
Modified: trunk/packages/seqan/trunk/debian/control
===================================================================
--- trunk/packages/seqan/trunk/debian/control 2009-09-30 18:45:11 UTC (rev 4097)
+++ trunk/packages/seqan/trunk/debian/control 2009-09-30 19:01:58 UTC (rev 4098)
@@ -4,12 +4,12 @@
Maintainer: Debian-Med Packaging Team <debian-med-packaging at lists.alioth.debian.org>
Uploaders: Soeren Sonnenburg <sonne at debian.org>
Build-Depends: cdbs, debhelper (>= 5)
-Standards-Version: 3.8.0
+Standards-Version: 3.8.3
Homepage: http://www.seqan.de/
Vcs-Browser: http://svn.debian.org/wsvn/debian-med/trunk/packages/seqan/?rev=0&sc=0
Vcs-Svn: svn://svn.debian.org/svn/debian-med/trunk/packages/seqan/trunk/
-Package: seqan0-dev
+Package: seqan-apps
Section: libdevel
Architecture: all
Depends: ${shlibs:Depends}, ${misc:Depends}
@@ -21,3 +21,16 @@
integration with other libraries. SeqAn is easy to use and
simplifies the development of new software tools with a minimal loss
of performance.
+
+Package: seqan-dev
+Section: libdevel
+Architecture: all
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Description: A C++ template library for the analysis of sequences.
+ SeqAn is a C++ template library of efficient algorithms and data
+ structures for the analysis of sequences with the focus on
+ biological data. This library applies a unique generic design that
+ guarantees high performance, generality, extensibility, and
+ integration with other libraries. SeqAn is easy to use and
+ simplifies the development of new software tools with a minimal loss
+ of performance.
Modified: trunk/packages/seqan/trunk/debian/orig-tar.sh
===================================================================
--- trunk/packages/seqan/trunk/debian/orig-tar.sh 2009-09-30 18:45:11 UTC (rev 4097)
+++ trunk/packages/seqan/trunk/debian/orig-tar.sh 2009-09-30 19:01:58 UTC (rev 4098)
@@ -2,8 +2,11 @@
SEQANDIR=seqan-$2
SEQANFILE=seqan-${2}.orig.tar.gz
+
# called by uscan with '--upstream-version' <version> <file>
mkdir $SEQANDIR
+echo $3
+
unzip $3 -d $SEQANDIR
tar czf $SEQANFILE $SEQANDIR
rm -rf $SEQANDIR
Modified: trunk/packages/seqan/trunk/debian/rules
===================================================================
--- trunk/packages/seqan/trunk/debian/rules 2009-09-30 18:45:11 UTC (rev 4097)
+++ trunk/packages/seqan/trunk/debian/rules 2009-09-30 19:01:58 UTC (rev 4098)
@@ -1,27 +1,19 @@
#!/usr/bin/make -f
include /usr/share/cdbs/1/rules/debhelper.mk
-include /usr/share/cdbs/1/class/autotools.mk
-include /usr/share/cdbs/1/rules/patchsys-quilt.mk
-LDFLAGS += -lCoinUtils
-DEB_CONFIGURE_EXTRA_FLAGS += --enable-static CPPFLAGS=-I/usr/include/coin
+install/seqan-dev:: debian/stamp-install-seqan-dev
+debian/stamp-install-seqan-dev
+ mkdir -p $(CURDIR)/debian/seqan-dev/usr/include
+ mkdir -p $(CURDIR)/debian/seqan-dev/usr/share/doc/seqan-dev
+ cp -a $(CURDIR)/seqan $(CURDIR)/debian/seqan-dev/usr/include/
+ cp -a $(CURDIR)/demos $(CURDIR)/debian/seqan-dev/usr/share/doc/seqan-dev
+ cp -a $(CURDIR)/doc $(CURDIR)/debian/seqan-dev/usr/share/doc/seqan-dev
-build/libclp-doc:: debian/stamp-build-libclp-doc
-debian/stamp-build-libclp-doc:
- doxygen doxydoc/doxygen.conf
touch $@
-install/libclp-doc:: debian/stamp-install-libclp-doc
-debian/stamp-install-libclp-doc:
- mkdir -p $(CURDIR)/debian/libclp-doc/usr/share/doc/libclp-doc/html
- cd doxydoc/html && cp *.html *.png *.gif *.css $(CURDIR)/debian/libclp-doc/usr/share/doc/libclp-doc/html/
- touch $@
-
get-orig-source:
- [ -f ../%*Seqan_Release_$(DEB_UPSTREAM_VERSION).zip ] || uscan --force-download
- unzip ../%*Seqan_Release_$(DEB_UPSTREAM_VERSION).zip -d../seqan-$(DEB_UPSTREAM_VERSION)
- tar --create --gzip --file ../seqan_$(DEB_UPSTREAM_VERSION).orig.tar.gz ../seqan-$(DEB_UPSTREAM_VERSION)
+ uscan --force-download
@echo successfully retrieved upstream tarball
clean::
Modified: trunk/packages/seqan/trunk/debian/watch
===================================================================
--- trunk/packages/seqan/trunk/debian/watch 2009-09-30 18:45:11 UTC (rev 4097)
+++ trunk/packages/seqan/trunk/debian/watch 2009-09-30 19:01:58 UTC (rev 4098)
@@ -1,7 +1,4 @@
version=3
-
-http://www.seqan.de/web/show/Downloads/Releases/.+\+Seqan_Release_(.+).zip
-
-#http://www.seqan.de/downloads/library/index.php \
-#http://www.seqan.de/downloads/library/seqan-release-([\d\.]+)/download.html \
-# debian debian/orig-tar.sh
+http://www.seqan.de/downloads/releases.html \
+.*/Seqan_Release_([\d\.]+).zip \
+ debian debian/orig-tar.sh
More information about the debian-med-commit
mailing list