summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorBrian Bidulock2017-06-09 02:03:42 -0600
committerBrian Bidulock2017-06-09 02:03:42 -0600
commitf8313183f7ba16d058a7d8457f6c5233d370ed93 (patch)
treebfbc99fa8b773905cc1610866d9949d0cf9cd482
parent060485444ff77360a327c60ff58a57daa92cbcd7 (diff)
downloadaur-f8313183f7ba16d058a7d8457f6c5233d370ed93.tar.gz
updates for perl 5.26.0
-rw-r--r--.SRCINFO10
-rw-r--r--PKGBUILD18
2 files changed, 22 insertions, 6 deletions
diff --git a/.SRCINFO b/.SRCINFO
index ce85de5d9fce..bde16514ea9e 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,13 +1,15 @@
pkgbase = perl-gtk2-notify
pkgdesc = Perl interface to libnotify
pkgver = 0.05
- pkgrel = 16
- url = http://search.cpan.org/perldoc?Gtk2::Notify
+ pkgrel = 18
+ url = http://metacpan.org/release/Gtk2-Notify
arch = i686
arch = x86_64
license = LGPL
makedepends = perl-extutils-pkgconfig
makedepends = perl-extutils-depends
+ makedepends = perl-module-install
+ makedepends = perl-module-build-xsutil
depends = gtk2-perl
depends = libnotify
options = !emptydirs
@@ -17,4 +19,8 @@ pkgbase = perl-gtk2-notify
md5sums = c54d841861c9adfaa77b80bdf9cb0f98
pkgname = perl-gtk2-notify
+ depends = gtk2-perl
+ depends = libnotify
+ depends = perl>=
+ depends = perl<
diff --git a/PKGBUILD b/PKGBUILD
index 06da0ac54be0..24f17da9ce8e 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -4,13 +4,14 @@
pkgname=perl-gtk2-notify
_cpanname=Gtk2-Notify
pkgver=0.05
-pkgrel=16
+pkgrel=18
pkgdesc="Perl interface to libnotify"
arch=('i686' 'x86_64')
-url="http://search.cpan.org/perldoc?Gtk2::Notify"
+url="http://metacpan.org/release/${_cpanname}"
license=('LGPL')
depends=('gtk2-perl' 'libnotify')
-makedepends=('perl-extutils-pkgconfig' 'perl-extutils-depends')
+makedepends=('perl-extutils-pkgconfig' 'perl-extutils-depends'
+ 'perl-module-install' 'perl-module-build-xsutil')
options=('!emptydirs')
source=("http://search.cpan.org/CPAN/authors/id/F/FL/FLORA/$_cpanname-$pkgver.tar.gz"
"libnotify.patch")
@@ -24,9 +25,18 @@ prepare() {
build() {
cd $_cpanname-$pkgver
PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor
- make
+ sed 's,build\/doc\.pl,./build/doc.pl,g' -i Makefile
+ make NOECHO=
}
package() {
cd $_cpanname-$pkgver
make DESTDIR="$pkgdir" install
+ find "$pkgdir" -name .packlist -o -name perllocal.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;
}