[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