upgpkg: devscripts 2.17.5-1

- makedepends array reworked.
- added missing makedepends: perl-git-wrapper and perl-list-compare
- refreshed patch, also easier to maintain for me
This commit is contained in:
Giovanni Santini
2017-05-17 12:43:23 +02:00
parent bcb5d3041e
commit 7472973762
3 changed files with 45 additions and 25 deletions

View File

@@ -1,23 +1,26 @@
# Generated by mksrcinfo v8 # Generated by mksrcinfo v8
# Wed Dec 14 14:41:03 UTC 2016 # Wed May 17 10:43:24 UTC 2017
pkgbase = devscripts pkgbase = devscripts
pkgdesc = Scripts to make the life of a Debian Package maintainer easier pkgdesc = Scripts to make the life of a Debian Package maintainer easier
pkgver = 2.16.12 pkgver = 2.17.5
pkgrel = 2 pkgrel = 1
url = http://packages.qa.debian.org/d/devscripts.html url = http://packages.qa.debian.org/d/devscripts.html
install = devscripts.install install = devscripts.install
arch = any arch = i686
arch = x86_64
license = GPL2 license = GPL2
makedepends = git
makedepends = po4a
makedepends = perl-timedate
makedepends = perl-libwww
makedepends = docbook-xsl makedepends = docbook-xsl
makedepends = bash-completion
makedepends = git
makedepends = perl-file-desktopentry makedepends = perl-file-desktopentry
makedepends = perl-file-basedir makedepends = perl-file-basedir
makedepends = perl-git-wrapper
makedepends = perl-libwww
makedepends = perl-list-compare
makedepends = perl-parse-debcontrol makedepends = perl-parse-debcontrol
makedepends = perl-timedate
makedepends = po4a
makedepends = python-setuptools makedepends = python-setuptools
makedepends = bash-completion
depends = dpkg depends = dpkg
depends = wget depends = wget
depends = sed depends = sed
@@ -27,10 +30,10 @@ pkgbase = devscripts
depends = perl-timedate depends = perl-timedate
optdepends = sensible-utils: for sensible alternative selection optdepends = sensible-utils: for sensible alternative selection
options = !makeflags options = !makeflags
source = devscripts-2.16.12::git+https://anonscm.debian.org/git/collab-maint/devscripts.git#tag=v2.16.12 source = devscripts-2.17.5::git+https://anonscm.debian.org/git/collab-maint/devscripts.git#tag=v2.17.5
source = fixes.patch source = fixes.patch
md5sums = SKIP md5sums = SKIP
md5sums = 110857b0eb4a9dbf57a8b562d992ab33 md5sums = de3998900102b9e490fdb7f6d8e6f9dd
pkgname = devscripts pkgname = devscripts

View File

@@ -5,15 +5,28 @@
# Contributor: JD Horelick <jdhore1@gmail.com> # Contributor: JD Horelick <jdhore1@gmail.com>
pkgname=devscripts pkgname=devscripts
pkgver=2.16.12 pkgver=2.17.5
pkgrel=2 pkgrel=1
pkgdesc="Scripts to make the life of a Debian Package maintainer easier" pkgdesc="Scripts to make the life of a Debian Package maintainer easier"
arch=('any') arch=('i686' 'x86_64')
url="http://packages.qa.debian.org/d/devscripts.html" url="http://packages.qa.debian.org/d/devscripts.html"
license=('GPL2') license=('GPL2')
depends=('dpkg' 'wget' 'sed' 'perl' 'debianutils' 'debhelper' 'perl-timedate') depends=('dpkg' 'wget' 'sed' 'perl' 'debianutils' 'debhelper' 'perl-timedate')
optdepends=('sensible-utils: for sensible alternative selection') optdepends=('sensible-utils: for sensible alternative selection')
makedepends=('git' 'po4a' 'perl-timedate' 'perl-libwww' 'docbook-xsl' 'perl-file-desktopentry' 'perl-file-basedir' 'perl-parse-debcontrol' 'python-setuptools' 'bash-completion') makedepends=(
'docbook-xsl'
'bash-completion'
'git'
'perl-file-desktopentry'
'perl-file-basedir'
'perl-git-wrapper'
'perl-libwww'
'perl-list-compare'
'perl-parse-debcontrol'
'perl-timedate'
'po4a'
'python-setuptools'
)
options=('!makeflags') options=('!makeflags')
source=( source=(
#http://ftp.debian.org/debian/pool/main/d/${pkgname}/${pkgname}_${pkgver}.tar.xz #http://ftp.debian.org/debian/pool/main/d/${pkgname}/${pkgname}_${pkgver}.tar.xz
@@ -22,11 +35,11 @@ source=(
) )
install='devscripts.install' install='devscripts.install'
md5sums=('SKIP' md5sums=('SKIP'
'110857b0eb4a9dbf57a8b562d992ab33') 'de3998900102b9e490fdb7f6d8e6f9dd')
build() { build() {
cd "$pkgname-$pkgver" cd "$pkgname-$pkgver"
patch -p0 -i "$srcdir/fixes.patch" patch -p1 -i "$srcdir/fixes.patch"
make make
} }

View File

@@ -1,6 +1,8 @@
--- po4a/Makefile 2013-09-17 11:58:14.177059023 +0100 diff --git a/po4a/Makefile b/po4a/Makefile
+++ po4a/Makefile 2013-09-17 11:57:31.943725986 +0100 index f19b24df..0c0dcd35 100644
@@ -25,7 +25,7 @@ --- a/po4a/Makefile
+++ b/po4a/Makefile
@@ -28,7 +28,7 @@ de/%.de.1: de/%.de.pod translate
pod2man --utf8 --center=" " --release="Debian-Hilfswerkzeuge" $< > $@ pod2man --utf8 --center=" " --release="Debian-Hilfswerkzeuge" $< > $@
de/%.de.1: de/%.de.dbk translate de/%.de.1: de/%.de.dbk translate
xsltproc --nonet -o $@ \ xsltproc --nonet -o $@ \
@@ -9,7 +11,7 @@
# xsltproc writes out to foo.1 even if you tell it to do otherwise, so we have # xsltproc writes out to foo.1 even if you tell it to do otherwise, so we have
# to rename the file after it's generated # to rename the file after it's generated
mv de/$*.1 $@ mv de/$*.1 $@
@@ -35,7 +35,7 @@ @@ -41,7 +41,7 @@ fr/%.fr.1: fr/%.fr.pod translate
pod2man --utf8 --center=" " --release="Utilitaires Debian" $< > $@ pod2man --utf8 --center=" " --release="Utilitaires Debian" $< > $@
fr/%.fr.1: fr/%.fr.dbk translate fr/%.fr.1: fr/%.fr.dbk translate
xsltproc --nonet -o $@ \ xsltproc --nonet -o $@ \
@@ -18,9 +20,11 @@
# xsltproc writes out to foo.1 even if you tell it to do otherwise, so we have # xsltproc writes out to foo.1 even if you tell it to do otherwise, so we have
# to rename the file after it's generated # to rename the file after it's generated
mv fr/$*.1 $@ mv fr/$*.1 $@
--- scripts/Makefile 2011-02-09 08:39:18.000000000 +0100 diff --git a/scripts/Makefile b/scripts/Makefile
+++ scripts/Makefile 2011-02-13 17:50:50.393333338 +0100 index 931143a5..4696472c 100644
@@ -61,7 +61,7 @@ --- a/scripts/Makefile
+++ b/scripts/Makefile
@@ -63,7 +63,7 @@ endif
pod2man --utf8 --center=" " --release="Debian Utilities" $< > $@ pod2man --utf8 --center=" " --release="Debian Utilities" $< > $@
%.1: %.dbk %.1: %.dbk
xsltproc --nonet -o $@ \ xsltproc --nonet -o $@ \
@@ -29,7 +33,7 @@
# There is a slight chance this gets called twice, once here from here and once # There is a slight chance this gets called twice, once here from here and once
# from ../po4a/Makefile. Treat files with care. # from ../po4a/Makefile. Treat files with care.
@@ -89,7 +89,7 @@ @@ -92,7 +92,7 @@ test:
$(foreach python,$(shell py3versions -r ../debian/control),$(python) setup.py test$(\n)) $(foreach python,$(shell py3versions -r ../debian/control),$(python) setup.py test$(\n))
install: all install: all