Date: Thursday, June 4, 2015 @ 03:14:10 Author: eric Revision: 240314
upgpkg: imagemagick 6.9.1.4-1 Rebuild against perl 5.22 Modified: imagemagick/trunk/PKGBUILD ----------+ PKGBUILD | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2015-06-03 21:44:44 UTC (rev 240313) +++ PKGBUILD 2015-06-04 01:14:10 UTC (rev 240314) @@ -3,7 +3,7 @@ pkgbase=imagemagick pkgname=('imagemagick' 'imagemagick-doc') -pkgver=6.9.1.2 +pkgver=6.9.1.4 pkgrel=1 arch=('i686' 'x86_64') url="http://www.imagemagick.org/" @@ -14,7 +14,7 @@ #source=(http://www.imagemagick.org/download/ImageMagick-${pkgver%.*}-${pkgver##*.}.tar.xz{,.asc} source=(ftp://ftp.sunet.se/pub/multimedia/graphics/ImageMagick/ImageMagick-${pkgver%.*}-${pkgver##*.}.tar.xz{,.asc} perlmagick.rpath.patch) -sha1sums=('eda68a4879bdfc92bf854c0295e1e1bec78d48f9' +sha1sums=('ed0743e1a999461433a45a10f8afe6bf2c62a884' 'SKIP' 'e143cf9d530fabf3b58023899b5cc544ba93daec') validpgpkeys=('D8272EF51DA223E4D05B466989AB63D48277377A') @@ -47,7 +47,7 @@ package_imagemagick() { pkgdesc="An image viewing/manipulation program" - depends=('perl' 'libltdl' 'lcms2' 'libxt' 'fontconfig' 'libxext' 'liblqr' 'libcl') + depends=('libltdl' 'lcms2' 'libxt' 'fontconfig' 'libxext' 'liblqr' 'libcl') optdepends=('imagemagick-doc: for additional information' 'ghostscript: for Ghostscript support' 'openexr: for OpenEXR support' @@ -79,6 +79,14 @@ #Cleaning rm -f "${pkgdir}"/usr/lib/*.la + +# 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; } package_imagemagick-doc() {