From 8758b3a449baf4f2029ddb0f26662414224c6bd9 Mon Sep 17 00:00:00 2001 From: Britney Fransen Date: Thu, 31 May 2018 16:56:06 +0000 Subject: perl-tk: update to 804.034 --- abs/core/perl_modules/perl-tk/PKGBUILD | 37 +++++++++++++++++----------------- 1 file changed, 19 insertions(+), 18 deletions(-) diff --git a/abs/core/perl_modules/perl-tk/PKGBUILD b/abs/core/perl_modules/perl-tk/PKGBUILD index 6d9a17a..fbf5909 100644 --- a/abs/core/perl_modules/perl-tk/PKGBUILD +++ b/abs/core/perl_modules/perl-tk/PKGBUILD @@ -1,37 +1,33 @@ # $Id$ -# Maintainer: Felix Yan +# Maintainer: Felix Yan # Contributor: François Charette # Contributor: Jason Chu # Contributor: Juergen Hoetzel pkgname=perl-tk -pkgver=804.032 -pkgrel=3 +pkgver=804.034 +pkgrel=1 pkgdesc="A graphical user interface toolkit for Perl" -arch=('i686' 'x86_64') +arch=('x86_64') url="http://search.cpan.org/dist/Tk" license=('PerlArtistic' 'GPL' 'custom') depends=('libpng' 'libjpeg' 'tk' 'perl') +checkdepends=('xorg-server-xvfb' 'perl-devel-leak' 'perl-test-pod') options=('!emptydirs' '!strip') -source=(http://www.cpan.org/authors/id/S/SR/SREZIC/Tk-${pkgver}.tar.gz - https://github.com/eserte/perl-tk/commit/ba3a92a779f7adcf655b7e45b40ee5b0cb79bc8b.patch - https://github.com/eserte/perl-tk/commit/1ca4589ef5a87999ec564081900bc8fdaed83c74.patch) +source=(http://www.cpan.org/authors/id/S/SR/SREZIC/Tk-${pkgver}.tar.gz) +sha512sums=('8d04fd902db72f80f749256453703e40c94fd009c6a196c608dd3bde4eeb99f974a154d5f52b28baa9e67f75529f0180619989c16cae28a9417b647908de04b6') build() { cd Tk-$pkgver - # FS#40692 - patch -p1 -i ../1ca4589ef5a87999ec564081900bc8fdaed83c74.patch - patch -p1 -i ../ba3a92a779f7adcf655b7e45b40ee5b0cb79bc8b.patch - perl Makefile.PL INSTALLDIRS=vendor make } -#check() { -# cd Tk-$pkgver -# make test -#} +check() { + cd Tk-$pkgver + xvfb-run make -j1 test +} package() { cd Tk-$pkgver @@ -42,7 +38,12 @@ package() { "${pkgdir}/usr/share/licenses/${pkgname}/tk.license" install -D -m644 pTk/Tix.license \ "${pkgdir}/usr/share/licenses/${pkgname}/tix.license" + +# 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; } -md5sums=('47a84c70d1fd254ccece208303e6e9d5' - '27c00e07b221a41dd6113e677c15af5d' - 'ea4ef20075bfd7da735a87245feeb061') -- cgit v0.12