Date: Sunday, January 29, 2023 @ 09:42:41 Author: arojas Revision: 467577
upgpkg: imagemagick 7.1.0.59-2: Merge docs Modified: imagemagick/trunk/PKGBUILD ----------+ PKGBUILD | 64 ++++++++++++++++++++++--------------------------------------- 1 file changed, 24 insertions(+), 40 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2023-01-29 09:05:29 UTC (rev 467576) +++ PKGBUILD 2023-01-29 09:42:41 UTC (rev 467577) @@ -1,17 +1,35 @@ # Maintainer: Antonio Rojas <[email protected]> # Contributor: Eric Bélanger <[email protected]> -pkgbase=imagemagick -pkgname=(imagemagick imagemagick-doc) +pkgname=imagemagick pkgver=7.1.0.59 -pkgrel=1 +pkgrel=2 pkgdesc='An image viewing/manipulation program' url='https://www.imagemagick.org/' arch=(x86_64) license=(custom) -makedepends=(ghostscript openexr libwmf librsvg libxml2 openjpeg2 libraw opencl-headers libwebp libzip libjxl - chrpath ocl-icd glu ghostpcl ghostxps libheif jbigkit lcms2 libxext liblqr libraqm libpng djvulibre) +depends=(libltdl lcms2 fontconfig libxext liblqr libraqm libpng libxml2) +optdepends=('ghostscript: PS/PDF support' + 'libheif: HEIF support' + 'libjxl: JPEG XL support' + 'libraw: DNG support' + 'librsvg: SVG support' + 'libwebp: WEBP support' + 'libwmf: WMF support' + 'libxml2: Magick Scripting Language' + 'libzip: OpenRaster support' + 'ocl-icd: OpenCL support' + 'openexr: OpenEXR support' + 'openjpeg2: JPEG2000 support' + 'djvulibre: DJVU support' + 'pango: Text rendering') +options+=(!emptydirs libtool) +backup=(etc/$_relname/{colors,delegates,log,mime,policy,quantization-table,thresholds,type,type-{dejavu,ghostscript}}.xml) +provides=(libmagick) +makedepends=(ghostscript openexr libwmf librsvg openjpeg2 libraw opencl-headers libwebp libzip libjxl + chrpath ocl-icd glu ghostpcl ghostxps libheif jbigkit djvulibre) checkdepends=(gsfonts ttf-dejavu) +replaces=(imagemagick-doc) _relname=ImageMagick-${pkgver%%.*} _tarname=ImageMagick-${pkgver%.*}-${pkgver##*.} source=(https://imagemagick.org/archive/$_tarname.tar.xz{,.asc} @@ -75,29 +93,7 @@ make check ) -package_imagemagick() { - depends=(libltdl lcms2 fontconfig libxext liblqr libraqm libpng libxml2) - optdepends=('ghostscript: PS/PDF support' - 'libheif: HEIF support' - 'libjxl: JPEG XL support' - 'libraw: DNG support' - 'librsvg: SVG support' - 'libwebp: WEBP support' - 'libwmf: WMF support' - 'libxml2: Magick Scripting Language' - 'libzip: OpenRaster support' - 'ocl-icd: OpenCL support' - 'openexr: OpenEXR support' - 'openjpeg2: JPEG2000 support' - 'djvulibre: DJVU support' - 'pango: Text rendering' - 'imagemagick-doc: manual and API docs') - options+=(!emptydirs libtool) - backup=(etc/$_relname/{colors,delegates,log,mime,policy,quantization-table,thresholds,type,type-{dejavu,ghostscript}}.xml) - conflicts=(imagemagick6) - provides=(libmagick) - replaces=(imagemagick6 libmagick) - +package() { cd $_tarname make DESTDIR="$pkgdir" install @@ -106,16 +102,4 @@ rm "$pkgdir"/usr/lib/*.la install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 LICENSE NOTICE - -# Split docs - mv "$pkgdir/usr/share/doc" "$srcdir/docpkg/usr/share/" } - -package_imagemagick-doc() { - pkgdesc+=" (manual and API docs)" - - mv docpkg/* "$pkgdir" - - cd $_tarname - install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 LICENSE NOTICE -}
