[med-svn] r15131 - trunk/packages/libgenome/trunk/debian

Andreas Tille tille at alioth.debian.org
Thu Nov 7 12:24:02 UTC 2013


Author: tille
Date: 2013-11-07 12:24:02 +0000 (Thu, 07 Nov 2013)
New Revision: 15131

Modified:
   trunk/packages/libgenome/trunk/debian/changelog
   trunk/packages/libgenome/trunk/debian/control
   trunk/packages/libgenome/trunk/debian/rules
Log:
cdbs -> dh


Modified: trunk/packages/libgenome/trunk/debian/changelog
===================================================================
--- trunk/packages/libgenome/trunk/debian/changelog	2013-11-07 10:26:49 UTC (rev 15130)
+++ trunk/packages/libgenome/trunk/debian/changelog	2013-11-07 12:24:02 UTC (rev 15131)
@@ -4,6 +4,9 @@
      - cme fix dpkg-control
      - canonical Vcs fields
      - debhelper 9
+     - add gfortran to Build-Depends
+     - drop cdbs from Build-Depends
+  * debian/rules: switch from cdbs to dh
 
  -- Andreas Tille <tille at debian.org>  Thu, 07 Nov 2013 11:28:05 +0100
 

Modified: trunk/packages/libgenome/trunk/debian/control
===================================================================
--- trunk/packages/libgenome/trunk/debian/control	2013-11-07 10:26:49 UTC (rev 15130)
+++ trunk/packages/libgenome/trunk/debian/control	2013-11-07 12:24:02 UTC (rev 15131)
@@ -1,13 +1,13 @@
 Source: libgenome
 Maintainer: Debian Med Packaging Team <debian-med-packaging at lists.alioth.debian.org>
 Uploaders: Andreas Tille <tille at debian.org>
-Section: libs
+Section: science
 Priority: optional
 Build-Depends: debhelper (>= 9),
                autotools-dev,
                d-shlibs,
-               cdbs,
-               doxygen
+               doxygen,
+               gfortran
 Standards-Version: 3.9.4
 Vcs-Browser: http://anonscm.debian.org/viewvc/debian-med/trunk/packages/libgenome/trunk/
 Vcs-Svn: svn://anonscm.debian.org/debian-med/trunk/packages/libgenome/trunk/
@@ -20,6 +20,7 @@
          ${misc:Depends},
          ${devlibs:Depends}
 Provides: libgenome-1.3-dev
+Conflicts: libgenome-1.3-dev
 Description: toolkit for developing bioinformatic related software
  libGenome is a freely available toolkit for developing bioinformatic related
  software in C++.  It is intended to take the hassle out of performing common

Modified: trunk/packages/libgenome/trunk/debian/rules
===================================================================
--- trunk/packages/libgenome/trunk/debian/rules	2013-11-07 10:26:49 UTC (rev 15130)
+++ trunk/packages/libgenome/trunk/debian/rules	2013-11-07 12:24:02 UTC (rev 15131)
@@ -1,35 +1,30 @@
 #!/usr/bin/make -f
 
-# include /usr/share/cdbs/1/rules/patchsys-quilt.mk
-include /usr/share/cdbs/1/rules/debhelper.mk
-include /usr/share/cdbs/1/class/autotools.mk
-
-pkg=libgenome
+pkg:= $(shell dpkg-parsechangelog | awk '/^Source:/ {print $$2}')
 name=libGenome
-version=1.3
+version:= $(shell dpkg-parsechangelog | awk '/^Version:/ {print $$2}')
 # series=1.0.3
 
-common-binary-post-install-arch::
+%:
+	dh $@
+
+override_dh_install:
+	dh_install
 	# Call d-shlibmove to comply with library packaging guide
-	d-devlibdeps debian/$(pkg)1-dev.substvars \
-	             debian/tmp/usr/lib/$(name)-$(version).so
-	# /bin/sh debian/debug/
 	mv debian/tmp/usr/include/*/* debian/tmp/usr/include/
-	# cp -a doc/html/* debian/tmp/usr/share/doc/html
 	d-shlibmove --override s/libstdc\+\+6-dev// \
 	            --commit \
 		    --movedev "debian/tmp/usr/include/$(name)" usr/include/$(name)-$(version) \
-		    --movedev "$(name)-$(version).pc" usr/share/pkgconfig \
-		    debian/tmp/usr/lib/$(name)-$(version).so
-
-#		    --movedevdoc "debian/tmp/usr/share/doc/html/*" \
+		    --movedev "debian/tmp/usr/lib/*/pkgconfig/*.pc" usr/lib/$(DEB_HOST_MULTIARCH)/pkgconfig \
+		    debian/tmp/usr/lib/*/*.so
 	# Remove unneeded *.la files according to
 	# http://lists.debian.org/debian-devel/2009/08/msg00783.html
 	# Release goal: Getting rid of unneeded *.la / emptying dependency_libs
 	find debian -name "*.la" -exec rm -f \{\} \;
 
+override_dh_auto_test:
+	echo 'Disable test since some header (gnDNXSource.h) seems to be missing.'
+
 get-orig-source:
 	. debian/get-orig-source
 
-clean::
-	rm -f debian/$(pkg)1-dev.substvars




More information about the debian-med-commit mailing list