[med-svn] r15243 - trunk/packages/seqan/trunk/debian

Andreas Tille tille at moszumanska.debian.org
Fri Nov 22 12:21:23 UTC 2013


Author: tille
Date: 2013-11-22 12:21:23 +0000 (Fri, 22 Nov 2013)
New Revision: 15243

Removed:
   trunk/packages/seqan/trunk/debian/patches/
Modified:
   trunk/packages/seqan/trunk/debian/changelog
   trunk/packages/seqan/trunk/debian/compat
   trunk/packages/seqan/trunk/debian/control
   trunk/packages/seqan/trunk/debian/copyright
   trunk/packages/seqan/trunk/debian/rules
   trunk/packages/seqan/trunk/debian/watch
Log:
Mass commit my current changes to seqan; Attention: I can not test the build since it needs more memory than my current Build machine


Modified: trunk/packages/seqan/trunk/debian/changelog
===================================================================
--- trunk/packages/seqan/trunk/debian/changelog	2013-11-22 10:49:13 UTC (rev 15242)
+++ trunk/packages/seqan/trunk/debian/changelog	2013-11-22 12:21:23 UTC (rev 15243)
@@ -1,6 +1,6 @@
 seqan (1.4.1-1) UNRELEASED; urgency=low
 
-  * New upstream version
+  * New upstream version (patch became unneeded)
   * debian/upstream:
      - Moved DOI+PMID to References
      - Added eprint
@@ -8,8 +8,18 @@
   * debian/watch: adapted to changes at upstream
   * debian/orig-tar.sh: Removed because the removed file is not part
     of the source any more
+  * debian/control:
+     - debhelper 9
+     - remove cdbs from Build-Depends
+     - cme fix dpkg-control
+     - canonical Vcs URLs
+  * debian/copyright:
+     - DEP5
+     - Add Upstream-Contact according to latest discussion
+     - Update Source to actual download tarball
+  * debian/rules: cdbs -> dh
 
- -- Andreas Tille <tille at debian.org>  Sat, 17 Aug 2013 16:52:02 +0200
+ -- Andreas Tille <tille at debian.org>  Fri, 22 Nov 2013 10:06:25 +0100
 
 seqan (1.3.1-1) unstable; urgency=low
 

Modified: trunk/packages/seqan/trunk/debian/compat
===================================================================
--- trunk/packages/seqan/trunk/debian/compat	2013-11-22 10:49:13 UTC (rev 15242)
+++ trunk/packages/seqan/trunk/debian/compat	2013-11-22 12:21:23 UTC (rev 15243)
@@ -1 +1 @@
-8
+9

Modified: trunk/packages/seqan/trunk/debian/control
===================================================================
--- trunk/packages/seqan/trunk/debian/control	2013-11-22 10:49:13 UTC (rev 15242)
+++ trunk/packages/seqan/trunk/debian/control	2013-11-22 12:21:23 UTC (rev 15243)
@@ -1,18 +1,23 @@
 Source: seqan
+Maintainer: Debian Med Packaging Team <debian-med-packaging at lists.alioth.debian.org>
+Uploaders: Soeren Sonnenburg <sonne at debian.org>,
+           Andreas Tille <tille at debian.org>
 Section: science
 Priority: optional
-Maintainer: Debian Med Packaging Team <debian-med-packaging at lists.alioth.debian.org>
-Uploaders: Soeren Sonnenburg <sonne at debian.org>,
- Andreas Tille <tille at debian.org>
-Build-Depends: cdbs, debhelper (>= 8), cmake, zlib1g-dev, libbam-dev, libboost-dev
-Standards-Version: 3.9.3
+Build-Depends: debhelper (>= 9),
+               cmake,
+               zlib1g-dev,
+               libbam-dev,
+               libboost-dev
+Standards-Version: 3.9.5
+Vcs-Browser: http://anonscm.debian.org/viewvc/debian-med/trunk/packages/seqan/trunk/
+Vcs-Svn: svn://anonscm.debian.org/debian-med/trunk/packages/seqan/trunk/
 Homepage: http://www.seqan.de/
-Vcs-Browser: http://svn.debian.org/wsvn/debian-med/trunk/packages/seqan/
-Vcs-Svn: svn://svn.debian.org/debian-med/trunk/packages/seqan/trunk/
 
 Package: seqan-apps
 Architecture: any
-Depends: ${shlibs:Depends}, ${misc:Depends}
+Depends: ${shlibs:Depends},
+         ${misc:Depends}
 Description: C++ library for the analysis of biological sequences
  SeqAn is a C++ template library of efficient algorithms and data
  structures for the analysis of sequences with the focus on
@@ -24,9 +29,10 @@
  micro_razers, seqan_tcoffee, seqcons, razers and tree_recon.
 
 Package: seqan-dev
+Architecture: all
 Section: libdevel
-Architecture: all
-Depends: ${shlibs:Depends}, ${misc:Depends}
+Depends: ${shlibs:Depends},
+         ${misc:Depends}
 Description: C++ library for the analysis of biological sequences (development)
  SeqAn is a C++ template library of efficient algorithms and data
  structures for the analysis of sequences with the focus on

Modified: trunk/packages/seqan/trunk/debian/copyright
===================================================================
--- trunk/packages/seqan/trunk/debian/copyright	2013-11-22 10:49:13 UTC (rev 15242)
+++ trunk/packages/seqan/trunk/debian/copyright	2013-11-22 12:21:23 UTC (rev 15243)
@@ -1,8 +1,10 @@
-Format: http://dep.debian.net/deps/dep5/
-Source: http://www.seqan.de/uploads/media/Seqan_Release_1.3.zip
+Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
+Upstream-Contact: Manuel Holtgrewe <manuel.holtgrewe at fu-berlin.de>
+                  Hannes Röst <roest at imsb.biol.ethz.ch>
+Source: http://packages.seqan.de/seqan-src/seqan-src-1.4.1.tar.gz
 
 Files: *
-Copyright: © 2007-2010
+Copyright: © 2007-2013
            Andreas Döring <doering at inf.fu-berlin.de>
            David Weese <weese at inf.fu-berlin.de>
            Tobias Rausch <rausch at inf.fu-berlin.de>
@@ -11,6 +13,8 @@
            Carsten Kemena <kemena at inf.fu-berlin.de>
            Konrad Ludwig Moritz Rudolph <krudolph at inf.fu-berlin.de>
            Marcel H. Schulz. <marcel.schulz at molgen.mpg.de>
+           Manuel Holtgrewe <manuel.holtgrewe at fu-berlin.de>
+           Hannes Röst <roest at imsb.biol.ethz.ch>
 License: LGPL-3+
 
 Files: apps/mason/* apps/rabema/* demos/tutorial/read_mapping/minimapper.cpp

Modified: trunk/packages/seqan/trunk/debian/rules
===================================================================
--- trunk/packages/seqan/trunk/debian/rules	2013-11-22 10:49:13 UTC (rev 15242)
+++ trunk/packages/seqan/trunk/debian/rules	2013-11-22 12:21:23 UTC (rev 15243)
@@ -1,19 +1,14 @@
 #!/usr/bin/make -f
 
-include /usr/share/cdbs/1/rules/debhelper.mk
-include /usr/share/cdbs/1/class/cmake.mk
+%:
+	dh $@
 
-DEB_SRCDIR              := cmake
-DEB_MAKE_INSTALL_TARGET :=
-
-DEB_DH_BUILDDEB_ARGS = -- -Zxz
-
 ## dh does not seem to propagate the correct options to cmake configure step
 #%:
 #	dh $@ --parallel --buildsystem=cmake
 
 #override_dh_auto_build:
-makebuilddir::
+__makebuilddir::
 	# create backups of original *generated_forwards.h files to build twice in a row
 	for header in `find seqan -name "*generated_forwards.h"` ; do \
 	  mkdir -p orig/`dirname $$header` ; \
@@ -23,8 +18,8 @@
 
 #override_dh_auto_install:
 #	dh_auto_install
-install/seqan-apps:: debian/stamp-install-seqan-apps
-debian/stamp-install-seqan-apps:
+__install/seqan-apps:: debian/stamp-install-seqan-apps
+__debian/stamp-install-seqan-apps:
 	#install binaries
 	for APP in `find $(CURDIR)/obj*/apps -mindepth 1 -maxdepth 1 -executable -type f` ; do \
 	  cp -a $$APP $(CURDIR)/debian/seqan-apps/usr/lib/sequan/bin/ ; done
@@ -36,14 +31,13 @@
 	done
 
 # Delete extra license files
-install/seqan-dev::
+__install/seqan-dev::
 	@echo "This should be post-install action after installing files for seqan-dev ... but the doc is lying :-("
 	find debian -type f -name LICENSE -delete
 	# FIXME: Anybody able to convince cdbs to do what the doc is promising and remove the unneeded LICENSE files?
 
-#override_dh_auto_clean:
-#	dh_auto_clean
-clean::
+override_dh_auto_clean:
+	dh_auto_clean
 	if [ -d orig ] ; then \
 	  for header in `find orig -name "*generated_forwards.h"` ; do \
 	    mv $${header} `echo $$header | sed 's?orig/??'` ; \
@@ -52,7 +46,5 @@
 	rm -rf orig
 
 get-orig-source:
-	uscan --force-download
-	@echo successfully retrieved upstream tarball
+	uscan --verbose --force-download
 
-

Modified: trunk/packages/seqan/trunk/debian/watch
===================================================================
--- trunk/packages/seqan/trunk/debian/watch	2013-11-22 10:49:13 UTC (rev 15242)
+++ trunk/packages/seqan/trunk/debian/watch	2013-11-22 12:21:23 UTC (rev 15243)
@@ -1,2 +1,2 @@
 version=3
-http://packages.seqan.de/ seqan-library/seqan-library-([.\d]+)\.tar.bz2
+http://packages.seqan.de/ seqan-library/seqan-src-([.\d]+)\.(?:tgz|tbz|txz|(?:tar\.(?:gz|bz2|xz)))




More information about the debian-med-commit mailing list