[med-svn] r10834 - trunk/packages/vcftools/trunk/debian

Andreas Tille tille at alioth.debian.org
Sat May 12 08:09:57 UTC 2012


Author: tille
Date: 2012-05-12 08:09:56 +0000 (Sat, 12 May 2012)
New Revision: 10834

Added:
   trunk/packages/vcftools/trunk/debian/examples
   trunk/packages/vcftools/trunk/debian/install
Modified:
   trunk/packages/vcftools/trunk/debian/changelog
   trunk/packages/vcftools/trunk/debian/compat
   trunk/packages/vcftools/trunk/debian/control
   trunk/packages/vcftools/trunk/debian/rules
Log:
Debhelper 9 (needs patch to enable hardening); new upstream version has changed install dir layout -> changed copying in debian/rules to rather use debhelper files install+examples


Modified: trunk/packages/vcftools/trunk/debian/changelog
===================================================================
--- trunk/packages/vcftools/trunk/debian/changelog	2012-05-12 07:52:50 UTC (rev 10833)
+++ trunk/packages/vcftools/trunk/debian/changelog	2012-05-12 08:09:56 UTC (rev 10834)
@@ -5,6 +5,10 @@
   * debian/control:Standards-Version: 3.9.3 (no changes needed)
   * debian/{get-orig-source,rules,watch}: Make sure we always get the
     latest version
+  * debhelper 9 (control+compat)
+  * debian/{rules,install,examples}: use debhelper files to install
+    files (upstream changed some targets so the old copying mechanism
+    did not worked any more)
 
  -- Andreas Tille <tille at debian.org>  Sat, 12 May 2012 09:31:58 +0200
 

Modified: trunk/packages/vcftools/trunk/debian/compat
===================================================================
--- trunk/packages/vcftools/trunk/debian/compat	2012-05-12 07:52:50 UTC (rev 10833)
+++ trunk/packages/vcftools/trunk/debian/compat	2012-05-12 08:09:56 UTC (rev 10834)
@@ -1 +1 @@
-8
+9

Modified: trunk/packages/vcftools/trunk/debian/control
===================================================================
--- trunk/packages/vcftools/trunk/debian/control	2012-05-12 07:52:50 UTC (rev 10833)
+++ trunk/packages/vcftools/trunk/debian/control	2012-05-12 08:09:56 UTC (rev 10834)
@@ -1,7 +1,7 @@
 Source: vcftools
 Section: science
 Priority: extra
-Build-Depends: debhelper (>= 8.0.0), zlib1g-dev
+Build-Depends: debhelper (>= 9), zlib1g-dev
 Standards-Version: 3.9.3
 Homepage: http://vcftools.sourceforge.net
 Maintainer: Debian Med Packaging Team <debian-med-packaging at lists.alioth.debian.org>

Added: trunk/packages/vcftools/trunk/debian/examples
===================================================================
--- trunk/packages/vcftools/trunk/debian/examples	                        (rev 0)
+++ trunk/packages/vcftools/trunk/debian/examples	2012-05-12 08:09:56 UTC (rev 10834)
@@ -0,0 +1 @@
+examples/*

Added: trunk/packages/vcftools/trunk/debian/install
===================================================================
--- trunk/packages/vcftools/trunk/debian/install	                        (rev 0)
+++ trunk/packages/vcftools/trunk/debian/install	2012-05-12 08:09:56 UTC (rev 10834)
@@ -0,0 +1,2 @@
+bin			usr
+lib/perl5/site_perl/*	usr/share/perl5

Modified: trunk/packages/vcftools/trunk/debian/rules
===================================================================
--- trunk/packages/vcftools/trunk/debian/rules	2012-05-12 07:52:50 UTC (rev 10833)
+++ trunk/packages/vcftools/trunk/debian/rules	2012-05-12 08:09:56 UTC (rev 10834)
@@ -11,17 +11,8 @@
 	dh_clean
 	# [ -r Makefile ] && make clean ?
 
-override_dh_auto_install:
-	mkdir -p debian/vcftools/usr/bin
-	cp bin/* debian/vcftools/usr/bin
-	mkdir -p debian/vcftools/usr/share/perl5
-	cp lib/* debian/vcftools/usr/share/perl5
-	cp perl/VcfStats.pm debian/vcftools/usr/share/perl5
-	cp cpp/vcftools debian/vcftools/usr/bin
-	mkdir -p debian/vcftools/usr/share/doc/vcftools
-	cp -a examples debian/vcftools/usr/share/doc/vcftools
+override_dh_installchangelogs:
 	dh_installchangelogs perl/ChangeLog
-	dh_auto_install
 
 get-orig-source:
 	mkdir -p ../tarballs




More information about the debian-med-commit mailing list