From 8758b3a449baf4f2029ddb0f26662414224c6bd9 Mon Sep 17 00:00:00 2001
From: Britney Fransen <brfransen@gmail.com>
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 <felixonmars@gmail.com>
+# Maintainer: Felix Yan <felixonmars@archlinux.org>
 # Contributor: François Charette <francois ατ archlinux δοτ org>
 # Contributor: Jason Chu <jchu@xentac.net>
 # Contributor: Juergen Hoetzel <juergen@archlinux.org>
 
 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

