summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorlilac2019-04-23 17:30:24 +0800
committerlilac2019-04-23 17:30:24 +0800
commit4f6fc9c6e303f9f0e69efdf39d043d7fa158e46b (patch)
treeef68470b43c557cfb0f45b511c2d4aa14edfc7d8
parente85e1915089233308a4a490c73236b9e22c1474a (diff)
downloadaur-4f6fc9c6e303f9f0e69efdf39d043d7fa158e46b.tar.gz
update by lilac
-rw-r--r--.SRCINFO38
-rw-r--r--PKGBUILD46
2 files changed, 32 insertions, 52 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 6e29e265f39b..caa9497fc37b 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
-
diff --git a/PKGBUILD b/PKGBUILD
index 058b35d7ff34..2b3152b79957 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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
-}
-