summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO75
-rw-r--r--PKGBUILD40
2 files changed, 28 insertions, 87 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 3c31965bd681..6bb74c50f63c 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,54 +1,18 @@
pkgbase = imagemagick-full
pkgdesc = An image viewing/manipulation program (Q32 HDRI with all libs and features)
pkgver = 7.0.7.28
- pkgrel = 1
+ pkgrel = 2
url = http://www.imagemagick.org/
arch = i686
arch = x86_64
license = custom
- makedepends = libltdl
- makedepends = lcms2
- makedepends = fontconfig
- makedepends = libxext
- makedepends = liblqr
- makedepends = libraqm
- makedepends = libpng
- makedepends = gsfonts
- makedepends = ttf-dejavu
+ makedepends = git
+ makedepends = perl
makedepends = opencl-headers
makedepends = chrpath
+ makedepends = glu
makedepends = ghostpcl
makedepends = ghostxps
- makedepends = ghostscript
- makedepends = libraw
- makedepends = librsvg
- makedepends = libwebp
- makedepends = libwmf
- makedepends = libxml2
- makedepends = ocl-icd
- makedepends = openexr
- makedepends = openjpeg2
- makedepends = pango
- makedepends = glu
- makedepends = libxt
- makedepends = bzip2
- makedepends = djvulibre
- makedepends = fftw
- makedepends = freetype2
- makedepends = graphviz
- makedepends = jbigkit
- makedepends = jemalloc
- makedepends = libjpeg-turbo
- makedepends = libtiff
- makedepends = pango
- makedepends = xz
- makedepends = zlib
- makedepends = autotrace-nomagick
- makedepends = flif
- makedepends = libde265
- makedepends = libfpx
- makedepends = libraqm
- makedepends = libumem-git
depends = libltdl
depends = lcms2
depends = fontconfig
@@ -56,40 +20,38 @@ pkgbase = imagemagick-full
depends = liblqr
depends = libraqm
depends = libpng
+ depends = libxml2
+ depends = ghostscript
depends = gsfonts
depends = ttf-dejavu
- depends = ghostpcl
- depends = ghostxps
- depends = ghostscript
depends = libraw
depends = librsvg
depends = libwebp
depends = libwmf
- depends = libxml2
depends = ocl-icd
depends = openexr
depends = openjpeg2
depends = pango
- depends = glu
- depends = libxt
+ depends = jemalloc
depends = bzip2
- depends = djvulibre
+ depends = libx11
+ depends = libsm
+ depends = libice
+ depends = libxt
+ depends = zlib
depends = fftw
+ depends = djvulibre
depends = freetype2
depends = graphviz
depends = jbigkit
- depends = jemalloc
depends = libjpeg-turbo
- depends = libtiff
- depends = pango
depends = xz
- depends = zlib
+ depends = libtiff
+ depends = libumem-git
depends = autotrace-nomagick
depends = flif
- depends = libde265
depends = libfpx
- depends = libraqm
- depends = libumem-git
+ depends = libde265
source = imagemagick-full-git::git+https://github.com/ImageMagick/ImageMagick.git#commit=edd71782e9d00e563ccb5c0f0f236a2915e439b2
source = arch-fonts.diff
sha256sums = SKIP
@@ -122,9 +84,8 @@ pkgname = libmagick-full
backup = etc//type-ghostscript.xml
pkgname = imagemagick-full
- depends = libmagick-full=7.0.7.28-1
- depends = perl>=
- depends = perl<
+ depends = libmagick-full=7.0.7.28-2
+ depends = perl
optdepends = imagemagick-full-doc: manual and API docs
optdepends = ttf-mac-fonts: for Apple fonts support
provides = imagemagick
diff --git a/PKGBUILD b/PKGBUILD
index 189763d3ba5a..36c8ec95df43 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -28,33 +28,22 @@ _qdepth='32'
pkgbase=imagemagick-full
pkgname=('libmagick-full' 'imagemagick-full' 'imagemagick-full-doc')
pkgver=7.0.7.28
-pkgrel=1
+pkgrel=2
arch=('i686' 'x86_64')
pkgdesc="An image viewing/manipulation program (Q${_qdepth} HDRI with all libs and features)"
url='http://www.imagemagick.org/'
license=('custom')
depends=(
# official repositories:
- 'libltdl' 'lcms2' 'fontconfig' 'libxext' 'liblqr' 'libraqm' 'libpng'
- 'gsfonts' 'ttf-dejavu' 'ghostpcl' 'ghostxps'
- 'ghostscript' 'libraw' 'librsvg' 'libwebp' 'libwmf' 'libxml2'
+ 'libltdl' 'lcms2' 'fontconfig' 'libxext' 'liblqr' 'libraqm' 'libpng' 'libxml2'
+ 'ghostscript' 'gsfonts' 'ttf-dejavu' 'libraw' 'librsvg' 'libwebp' 'libwmf'
'ocl-icd' 'openexr' 'openjpeg2' 'pango'
- 'glu' 'libxt' 'bzip2' 'djvulibre' 'fftw' 'freetype2' 'graphviz'
- 'jbigkit' 'jemalloc' 'libjpeg-turbo' 'libtiff' 'pango' 'xz' 'zlib'
+ 'jemalloc' 'bzip2' 'libx11' 'libsm' 'libice' 'libxt' 'zlib' 'fftw' 'djvulibre'
+ 'freetype2' 'graphviz' 'jbigkit' 'libjpeg-turbo' 'xz' 'libtiff'
# AUR:
- 'autotrace-nomagick' 'flif' 'libde265' 'libfpx' 'libraqm' 'libumem-git'
-)
-makedepends=(
- # official repositories:
- 'libltdl' 'lcms2' 'fontconfig' 'libxext' 'liblqr' 'libraqm' 'libpng'
- 'gsfonts' 'ttf-dejavu' 'opencl-headers' 'chrpath' 'ghostpcl' 'ghostxps'
- 'ghostscript' 'libraw' 'librsvg' 'libwebp' 'libwmf' 'libxml2'
- 'ocl-icd' 'openexr' 'openjpeg2' 'pango'
- 'glu' 'libxt' 'bzip2' 'djvulibre' 'fftw' 'freetype2' 'graphviz'
- 'jbigkit' 'jemalloc' 'libjpeg-turbo' 'libtiff' 'pango' 'xz' 'zlib'
- # AUR:
- 'autotrace-nomagick' 'flif' 'libde265' 'libfpx' 'libraqm' 'libumem-git'
+ 'libumem-git' 'autotrace-nomagick' 'flif' 'libfpx' 'libde265'
)
+makedepends=('git' 'perl' 'opencl-headers' 'chrpath' 'glu' 'ghostpcl' 'ghostxps')
source=("${pkgbase}-git"::"git+https://github.com/ImageMagick/ImageMagick.git#commit=${_commit}"
'arch-fonts.diff')
sha256sums=('SKIP'
@@ -193,31 +182,22 @@ package_libmagick-full() {
}
package_imagemagick-full() {
- depends=("libmagick-full=${pkgver}-${pkgrel}")
+ depends=("libmagick-full=${pkgver}-${pkgrel}" 'perl')
optdepends=(
# AUR:
'imagemagick-full-doc: manual and API docs'
'ttf-mac-fonts: for Apple fonts support'
)
+ options=('!emptydirs')
provides=('imagemagick' 'imagemagick-fftw')
conflicts=('imagemagick' 'imagemagick-fftw' 'imagemagick-no-hdri'
'imagemagick-git' 'imagemagick-full-git')
- options=('!emptydirs')
cd "${pkgbase}-git"
mv -f binpkg/* "$pkgdir"
- find "$pkgdir/usr/lib/perl5" -name '*.so' -exec chrpath -d {} +
-
- # template start; name=perl-binary-module-dependency; version=1;
- if [ "$(find "${pkgdir}/usr/lib/perl5/" -name '*.so')" ]
- then
- local _perlver_min="$(perl -e '$v = $^V->{version}; print $v->[0].".".($v->[1]);')"
- local _perlver_max="$(perl -e '$v = $^V->{version}; print $v->[0].".".($v->[1]+1);')"
- depends+=("perl>=${_perlver_min}" "perl<${_perlver_max}")
- fi
- # template end;
+ find "${pkgdir}/usr/lib/perl5" -name '*.so' -exec chrpath -d {} +
install -D -m644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
install -D -m644 NOTICE "${pkgdir}/usr/share/licenses/${pkgname}/NOTICE"