Package Details: devscripts 2.17.5-3

Git Clone URL: https://aur.archlinux.org/devscripts.git (read-only)
Package Base: devscripts
Description: Scripts to make the life of a Debian Package maintainer easier
Upstream URL: http://packages.qa.debian.org/d/devscripts.html
Licenses: GPL2
Submitter: Misery
Maintainer: ItachiSan
Last Packager: ItachiSan
Votes: 22
Popularity: 1.712020
First Submitted: 2008-03-19 22:52
Last Updated: 2017-05-26 10:01

Dependencies (20)

Required by (6)

Sources (2)

Pinned Comments

ItachiSan commented on 2017-05-17 10:50

If the package is outdated, please report it with the 'Flag outdated package' above.
If there is an issue regarding packaging, please report it here:
https://github.com/ItachiSan/linux_packaging/issues/

Latest Comments

z3ntu commented on 2017-05-25 17:35

@ItachiSan: https://github.com/ItachiSan/linux_packaging/issues/2 :)

ItachiSan commented on 2017-05-17 10:50

If the package is outdated, please report it with the 'Flag outdated package' above.
If there is an issue regarding packaging, please report it here:
https://github.com/ItachiSan/linux_packaging/issues/

ItachiSan commented on 2017-05-17 10:48

@z3ntu thanks for your support.
I've just now updated the package.
If some of the newly added makedepends are needed also at runtime, just tell me and I will move them to the proper array.

z3ntu commented on 2017-05-15 14:58

The following diff updates to 2.17.5 :)
The only problem currently is that the perl-git-wrapper dependency is missing the dependency perl-devel-checkbin (which I have just packaged^^).

diff --git a/PKGBUILD b/PKGBUILD
index 17e511e..ca07405 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -5,19 +5,19 @@
# Contributor: JD Horelick <jdhore1@gmail.com>

pkgname=devscripts
-pkgver=2.16.12
-pkgrel=2
+pkgver=2.17.5
+pkgrel=1
pkgdesc="Scripts to make the life of a Debian Package maintainer easier"
arch=('any')
url="http://packages.qa.debian.org/d/devscripts.html"
license=('GPL2')
-depends=('dpkg' 'wget' 'sed' 'perl' 'debianutils' 'debhelper' 'perl-timedate')
+depends=('dpkg' 'wget' 'sed' 'perl' 'debianutils' 'debhelper' 'perl-timedate' 'perl-git-wrapper' 'perl-list-compare')
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')
options=('!makeflags')
source=(
#http://ftp.debian.org/debian/pool/main/d/${pkgname}/${pkgname}_${pkgver}.tar.xz
- "${pkgname}-${pkgver}::git+https://anonscm.debian.org/git/collab-maint/devscripts.git#tag=v${pkgver}"
+ "${pkgname}::git+https://anonscm.debian.org/git/collab-maint/devscripts.git#tag=v${pkgver}"
fixes.patch
)
install='devscripts.install'
@@ -25,13 +25,13 @@ md5sums=('SKIP'
'110857b0eb4a9dbf57a8b562d992ab33')

build() {
- cd "$pkgname-$pkgver"
+ cd "$pkgname"
patch -p0 -i "$srcdir/fixes.patch"
make
}

package() {
- cd "$pkgname-$pkgver"
+ cd "$pkgname"
make DESTDIR="$pkgdir" install

# bts completion is present already in the official package

EDIT: I'm also not sure if these new dependencies here are just makedepends or runtime dependencies ;)

ItachiSan commented on 2017-05-15 09:20

@z3ntu sure thing, I am not really using the package, so when it is outdated just file a outdated package request

z3ntu commented on 2017-05-10 20:09

@ItachiSan: 2.17.5 is out, do you plan on updating?

ItachiSan commented on 2016-11-12 13:30

Oh, thank you @Alad for the catch!
I thought I putted the tag resolution... Seems not.
Updated the package to track the tag and made it architecture-independent ('any', as it seems that it contains only specific Perl scripts).

Alad commented on 2016-11-12 09:51

Note that when switching to git, you should also specify the tag, i.e.

source=("$pkgname-$pkgver::git+https://anonscm.debian.org/git/collab-maint/devscripts.git#tag=$pkgver")

ItachiSan commented on 2016-10-15 09:12

Thanks for suggestion Alad, I will add them with next update.

My laptop is unusable, updates ASAP.

Alad commented on 2016-09-16 14:22

Some suggestions:

- quote "$pkgdir" and "$srcdir" so the build doesn't fail in directories with spaces
- "$srcdir" in cd "$srcdir"/... is redundant, as the build starts in that directory
- consider using git and #tag=$pkgver so the build doesn't fail on upstream version bumps, as suggested/implemented in dpkg

All comments