[arch-commits] Commit in perl-gtk2-unique/trunk (PKGBUILD)
Felix Yan
fyan at archlinux.org
Wed Jun 3 03:07:56 UTC 2015
Date: Wednesday, June 3, 2015 @ 05:07:55
Author: fyan
Revision: 134660
upgpkg: perl-gtk2-unique 0.05-11
perl 5.22 rebuild
Modified:
perl-gtk2-unique/trunk/PKGBUILD
----------+
PKGBUILD | 14 +++++++++++---
1 file changed, 11 insertions(+), 3 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2015-06-03 03:06:35 UTC (rev 134659)
+++ PKGBUILD 2015-06-03 03:07:55 UTC (rev 134660)
@@ -1,11 +1,11 @@
# $Id$
-# Maintainer: Felix Yan <felixonmars at gmail.com>
+# Maintainer: Felix Yan <felixonmars at archlinux.org>
# Contributor: Brian Bidulock <bidulock at openss7.org>
pkgname=perl-gtk2-unique
_realname=Gtk2-Unique
pkgver=0.05
-pkgrel=10
+pkgrel=11
pkgdesc="Perl bindings for the C library libunique"
arch=('i686' 'x86_64')
url="https://metacpan.org/release/${_realname}"
@@ -12,6 +12,7 @@
license=('LGPL' 'PerlArtistic')
makedepends=('perl-extutils-depends' 'perl-extutils-pkgconfig')
depends=('gtk2-perl' 'libunique')
+checkdepends=('xorg-server-xvfb')
options=('!emptydirs')
source=("http://search.cpan.org/CPAN/authors/id/P/PO/POTYL/${_realname}-${pkgver}.tar.gz"
"$pkgname.patch")
@@ -27,7 +28,7 @@
check() {
cd "$srcdir/$_realname-$pkgver"
- make test
+ xvfb-run -a -s "-extension GLX -screen 0 1280x1024x24" make test
}
package() {
@@ -35,4 +36,11 @@
make install DESTDIR="$pkgdir"
find "$pkgdir" -name '.packlist' -delete
find "$pkgdir" -name '*.pod' -delete
+# template start; name=perl-binary-module-dependency; version=1;
+if [[ $(find "$pkgdir/usr/lib/perl5/" -name "*.so") ]]; then
+ _perlver_min=$(perl -e '$v = $^V->{version}; print $v->[0].".".($v->[1]);')
+ _perlver_max=$(perl -e '$v = $^V->{version}; print $v->[0].".".($v->[1]+1);')
+ depends+=("perl>=$_perlver_min" "perl<$_perlver_max")
+fi
+# template end;
}
More information about the arch-commits
mailing list