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:
25
.SRCINFO
25
.SRCINFO
@@ -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
|
||||||
|
|
||||||
|
|||||||
25
PKGBUILD
25
PKGBUILD
@@ -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
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
20
fixes.patch
20
fixes.patch
@@ -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
|
||||||
|
|||||||
Reference in New Issue
Block a user