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 <[email protected]> Fri, 23 May 2008 16:09:47 +0200 + -- Soeren Sonnenburg <[email protected]> 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 <[email protected]> Uploaders: Soeren Sonnenburg <[email protected]> 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 _______________________________________________ debian-med-commit mailing list [email protected] http://lists.alioth.debian.org/mailman/listinfo/debian-med-commit
