[med-svn] [Git][med-team/vcftools][master] 7 commits: Refresh patches

Andreas Tille gitlab at salsa.debian.org
Fri Aug 3 15:41:08 BST 2018


Andreas Tille pushed to branch master at Debian Med / vcftools


Commits:
431d2874 by Andreas Tille at 2018-08-03T14:01:04Z
Refresh patches

- - - - -
57b74617 by Andreas Tille at 2018-08-03T14:09:02Z
Remove unneeded get-orig-source target

- - - - -
b363e324 by Andreas Tille at 2018-08-03T14:13:30Z
Fix interpreter line in Perl scripts

- - - - -
ca03f390 by Andreas Tille at 2018-08-03T14:20:20Z
Part of the patch was lost in previous commit - restore

- - - - -
d9917b2f by Andreas Tille at 2018-08-03T14:27:31Z
Fix perl interpreter path

- - - - -
0a37831b by Andreas Tille at 2018-08-03T14:35:37Z
Fix path also in examples

- - - - -
77a9019a by Andreas Tille at 2018-08-03T14:38:01Z
Upload to unstable

- - - - -


3 changed files:

- debian/changelog
- debian/patches/manpage.patch
- debian/rules


Changes:

=====================================
debian/changelog
=====================================
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,12 +1,14 @@
-vcftools (0.1.16-1) UNRELEASED; urgency=medium
+vcftools (0.1.16-1) unstable; urgency=medium
 
   * New upstream version dealing with CVE-2018-11099, CVE-2018-11129 and
     CVE-2018-11130
     Closes: #902190
   * Point Vcs fields to salsa.debian.org
   * Standards-Version: 4.1.5
+  * Remove unneeded get-orig-source target
+  * Fix interpreter line in Perl scripts
 
- -- Andreas Tille <tille at debian.org>  Fri, 03 Aug 2018 15:56:18 +0200
+ -- Andreas Tille <tille at debian.org>  Fri, 03 Aug 2018 16:20:50 +0200
 
 vcftools (0.1.15-1) unstable; urgency=medium
 


=====================================
debian/patches/manpage.patch
=====================================
--- a/debian/patches/manpage.patch
+++ b/debian/patches/manpage.patch
@@ -6,10 +6,10 @@ Description: Fix manpage syntax
 +++ b/src/cpp/vcftools.1
 @@ -1,7 +1,7 @@
  .\" Manpage for vcftools.
--.TH vcftools man page 1 "05 January 2016" "0.1.14" "vcftools man page"
-+.TH VCFTOOLS "1" "05 January 2017" "0.1.15" "vcftools man page"
+-.TH vcftools man page 1 "2 August 2018" "0.1.16" "vcftools man page"
++.TH vcftools "1" "2 August 2018" "0.1.16" "vcftools man page"
  .SH NAME
--vcftools v0.1.14 \- Utilities for the variant call format (VCF) and binary variant call format (BCF)
+-vcftools v0.1.16 \- Utilities for the variant call format (VCF) and binary variant call format (BCF)
 +vcftools \- Utilities for the variant call format (VCF) and binary variant call format (BCF)
  .SH SYNOPSIS
  .B vcftools


=====================================
debian/rules
=====================================
--- a/debian/rules
+++ b/debian/rules
@@ -16,13 +16,15 @@ sampledir:=$(CURDIR)/debian/$(DEB_SOURCE)/usr/share/doc/$(DEB_SOURCE)/examples
 override_dh_auto_configure:
 	dh_auto_configure -- --with-pmdir=/share/perl5
 
+override_dh_install:
+	dh_install
+	for perlscript in `grep -l '#!/usr/bin/env \+perl' debian/*/usr/bin/*` ; do \
+	    sed -i '1s+#!/usr/bin/env perl+#!/usr/bin/perl+' $${perlscript} ; \
+	done
+
 override_dh_installchangelogs:
 	dh_installchangelogs src/perl/ChangeLog
 
-get-orig-source:
-	mkdir -p ../tarballs
-	uscan --verbose --force-download --repack --compression xz --destdir=../tarballs --no-symlink
-
 override_dh_installexamples:
 	dh_installexamples;
 	mkdir -p $(sampledir)/testsuite;
@@ -32,3 +34,6 @@ override_dh_installexamples:
 	sed -i 's#examples#testdata#g' $(sampledir)/testsuite/test.t;
 	sed -i 's#I\.\./perl/#I\.\./\.#g' $(sampledir)/testsuite/test.t;
 	sed -i 's#\.\./perl/#/usr/bin/#g' $(sampledir)/testsuite/test.t;
+	for perlscript in `grep -lR '#!/usr/bin/env \+perl' debian/*/usr/share/doc/vcftools/examples` ; do \
+	    sed -i '1s+#!/usr/bin/env perl+#!/usr/bin/perl+' $${perlscript} ; \
+	done



View it on GitLab: https://salsa.debian.org/med-team/vcftools/compare/689edd9ebcf278e67d44f8c469a20a9aed156dcc...77a9019a7c4f1d7192f7cc3953aa8618d6d6bd83

-- 
View it on GitLab: https://salsa.debian.org/med-team/vcftools/compare/689edd9ebcf278e67d44f8c469a20a9aed156dcc...77a9019a7c4f1d7192f7cc3953aa8618d6d6bd83
You're receiving this email because of your account on salsa.debian.org.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/debian-med-commit/attachments/20180803/fd35d157/attachment-0001.html>


More information about the debian-med-commit mailing list