diff options
author | lilac | 2019-04-23 17:30:24 +0800 |
---|---|---|
committer | lilac | 2019-04-23 17:30:24 +0800 |
commit | 4f6fc9c6e303f9f0e69efdf39d043d7fa158e46b (patch) | |
tree | ef68470b43c557cfb0f45b511c2d4aa14edfc7d8 | |
parent | e85e1915089233308a4a490c73236b9e22c1474a (diff) | |
download | aur-4f6fc9c6e303f9f0e69efdf39d043d7fa158e46b.tar.gz |
update by lilac
-rw-r--r-- | .SRCINFO | 38 | ||||
-rw-r--r-- | PKGBUILD | 46 |
2 files changed, 32 insertions, 52 deletions
@@ -1,7 +1,7 @@ pkgbase = imagemagick-fftw pkgdesc = An image viewing/manipulation program pkgver = 7.0.8.41 - pkgrel = 1 + pkgrel = 2 url = https://www.imagemagick.org/ arch = x86_64 license = custom @@ -24,14 +24,6 @@ pkgbase = imagemagick-fftw makedepends = libheif makedepends = jbigkit makedepends = fftw - depends = libltdl - depends = lcms2 - depends = fontconfig - depends = libxext - depends = liblqr - depends = libraqm - depends = libpng - depends = libxml2 source = https://www.imagemagick.org/download/releases/ImageMagick-7.0.8-41.tar.xz source = https://www.imagemagick.org/download/releases/ImageMagick-7.0.8-41.tar.xz.asc source = arch-fonts.diff @@ -42,8 +34,15 @@ pkgbase = imagemagick-fftw sha256sums = a85b744c61b1b563743ecb7c7adad999d7ed9a8af816650e3ab9321b2b102e73 sha256sums = f20c09860da65a4259ec9627ceeca7d993949b7460fa199c5ffd874633814cf6 -pkgname = libmagick-fftw - pkgdesc = An image viewing/manipulation program (library) +pkgname = imagemagick-fftw + depends = libltdl + depends = lcms2 + depends = fontconfig + depends = libxext + depends = liblqr + depends = libraqm + depends = libpng + depends = libxml2 optdepends = ghostscript: PS/PDF support optdepends = libheif: HEIF support optdepends = libraw: DNG support @@ -55,8 +54,14 @@ pkgname = libmagick-fftw optdepends = openexr: OpenEXR support optdepends = openjpeg2: JPEG2000 support optdepends = pango: Text rendering - provides = libmagick=7.0.8.41 - conflicts = libmagick + optdepends = imagemagick-doc: manual and API docs + provides = libmagick + provides = libmagick-fftw + conflicts = imagemagick6 + conflicts = imagemagick + replaces = imagemagick6 + replaces = libmagick + replaces = libmagick-fftw options = !emptydirs options = libtool backup = etc/ImageMagick-7/colors.xml @@ -70,10 +75,3 @@ pkgname = libmagick-fftw backup = etc/ImageMagick-7/type-dejavu.xml backup = etc/ImageMagick-7/type-ghostscript.xml -pkgname = imagemagick-fftw - depends = libmagick-fftw=7.0.8.41-1 - optdepends = imagemagick-doc: manual and API docs - provides = imagemagick=7.0.8.41 - conflicts = imagemagick - options = !emptydirs - @@ -1,14 +1,14 @@ -# Maintainer: Eric Bélanger <eric@archlinux.org> +# Maintainer: Antonio Rojas <arojas@archlinux.org> +# Contributor: Eric Bélanger <eric@archlinux.org> pkgbase=imagemagick-fftw -pkgname=(libmagick-fftw imagemagick-fftw) +pkgname=(imagemagick-fftw) pkgver=7.0.8.41 -pkgrel=1 +pkgrel=2 pkgdesc="An image viewing/manipulation program" url="https://www.imagemagick.org/" arch=(x86_64) license=(custom) -depends=(libltdl lcms2 fontconfig libxext liblqr libraqm libpng libxml2) makedepends=(ghostscript openexr libwmf librsvg libxml2 openjpeg2 libraw opencl-headers libwebp chrpath ocl-icd glu ghostpcl ghostxps libheif jbigkit 'fftw') checkdepends=(gsfonts ttf-dejavu) @@ -25,7 +25,7 @@ validpgpkeys=(D8272EF51DA223E4D05B466989AB63D48277377A) # Lexie Parsimoniae shopt -s extglob prepare() { - mkdir -p binpkg/usr/lib/pkgconfig {binpkg,docpkg}/usr/share + mkdir -p docpkg/usr/share cd $_tarname @@ -77,10 +77,8 @@ check() ( make check ) -package_libmagick-fftw() { - provides=("libmagick=$pkgver") - conflicts=("libmagick") - pkgdesc+=" (library)" +package_imagemagick-fftw() { + depends=(libltdl lcms2 fontconfig libxext liblqr libraqm libpng libxml2) optdepends=('ghostscript: PS/PDF support' 'libheif: HEIF support' 'libraw: DNG support' @@ -91,40 +89,24 @@ package_libmagick-fftw() { 'ocl-icd: OpenCL support' 'openexr: OpenEXR support' 'openjpeg2: JPEG2000 support' - 'pango: Text rendering') + '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) - options=('!emptydirs' libtool) + conflicts=(imagemagick6 imagemagick) + provides=(libmagick libmagick-fftw) + replaces=(imagemagick6 libmagick libmagick-fftw) cd $_tarname make DESTDIR="$pkgdir" install + find "$pkgdir/usr/lib/perl5" -name '*.so' -exec chrpath -d {} + rm "$pkgdir"/etc/$_relname/type-{apple,urw-base35,windows}.xml rm "$pkgdir"/usr/lib/*.la install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 LICENSE NOTICE -# Split 'imagemagick' - cd ../binpkg - mv "$pkgdir/usr/bin" usr/ - mv "$pkgdir/usr/lib/perl5" usr/lib/ - mv "$pkgdir/usr/share/man" usr/share/ - # Split docs mv "$pkgdir/usr/share/doc" "$srcdir/docpkg/usr/share/" } -package_imagemagick-fftw() { - provides=("imagemagick=$pkgver") - conflicts=("imagemagick") - depends=("libmagick-fftw=$pkgver-$pkgrel") - optdepends=('imagemagick-doc: manual and API docs') - options=('!emptydirs') - - mv binpkg/* "$pkgdir" - - find "$pkgdir/usr/lib/perl5" -name '*.so' -exec chrpath -d {} + - - cd $_tarname - install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 LICENSE NOTICE -} - |