Date: Saturday, August 26, 2017 @ 12:40:50 Author: foutrelis Revision: 303896
archrelease: copy trunk to staging-i686, staging-x86_64 Added: perl-tk/repos/staging-i686/ perl-tk/repos/staging-i686/PKGBUILD (from rev 303895, perl-tk/trunk/PKGBUILD) perl-tk/repos/staging-x86_64/ perl-tk/repos/staging-x86_64/PKGBUILD (from rev 303895, perl-tk/trunk/PKGBUILD) -------------------------+ staging-i686/PKGBUILD | 49 ++++++++++++++++++++++++++++++++++++++++++++++ staging-x86_64/PKGBUILD | 49 ++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 98 insertions(+) Copied: perl-tk/repos/staging-i686/PKGBUILD (from rev 303895, perl-tk/trunk/PKGBUILD) =================================================================== --- staging-i686/PKGBUILD (rev 0) +++ staging-i686/PKGBUILD 2017-08-26 12:40:50 UTC (rev 303896) @@ -0,0 +1,49 @@ +# $Id$ +# Maintainer: Felix Yan <felixonm...@archlinux.org> +# Contributor: François Charette <francois ατ archlinux δοτ org> +# Contributor: Jason Chu <j...@xentac.net> +# Contributor: Juergen Hoetzel <juer...@archlinux.org> + +pkgname=perl-tk +pkgver=804.033 +pkgrel=6 +pkgdesc="A graphical user interface toolkit for Perl" +arch=('i686' '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) +md5sums=('4c6d281ca9c6c2349e5cf84394e638fa') + +build() { + cd Tk-$pkgver + + perl Makefile.PL INSTALLDIRS=vendor + make +} + +check() { + cd Tk-$pkgver + xvfb-run make -j1 test +} + +package() { + cd Tk-$pkgver + make install DESTDIR="$pkgdir" + + # license + install -D -m644 pTk/license.terms \ + "${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; +} Copied: perl-tk/repos/staging-x86_64/PKGBUILD (from rev 303895, perl-tk/trunk/PKGBUILD) =================================================================== --- staging-x86_64/PKGBUILD (rev 0) +++ staging-x86_64/PKGBUILD 2017-08-26 12:40:50 UTC (rev 303896) @@ -0,0 +1,49 @@ +# $Id$ +# Maintainer: Felix Yan <felixonm...@archlinux.org> +# Contributor: François Charette <francois ατ archlinux δοτ org> +# Contributor: Jason Chu <j...@xentac.net> +# Contributor: Juergen Hoetzel <juer...@archlinux.org> + +pkgname=perl-tk +pkgver=804.033 +pkgrel=6 +pkgdesc="A graphical user interface toolkit for Perl" +arch=('i686' '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) +md5sums=('4c6d281ca9c6c2349e5cf84394e638fa') + +build() { + cd Tk-$pkgver + + perl Makefile.PL INSTALLDIRS=vendor + make +} + +check() { + cd Tk-$pkgver + xvfb-run make -j1 test +} + +package() { + cd Tk-$pkgver + make install DESTDIR="$pkgdir" + + # license + install -D -m644 pTk/license.terms \ + "${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; +}