Date: Wednesday, May 9, 2018 @ 21:05:08 Author: anthraxx Revision: 323651
upgpkg: gimp 2.10.0-1 Modified: gimp/trunk/PKGBUILD ----------+ PKGBUILD | 55 ++++++++++++++++++++++++++++++++++++------------------- 1 file changed, 36 insertions(+), 19 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2018-05-09 20:44:00 UTC (rev 323650) +++ PKGBUILD 2018-05-09 21:05:08 UTC (rev 323651) @@ -1,41 +1,57 @@ -# $Id$ -# Maintainer: Daniel Isenmann <[email protected]> +# Maintainer: Levente Polyak <anthraxx[at]archlinux[dot]org> +# Contributor: Daniel Isenmann <[email protected]> pkgname=gimp -pkgver=2.8.22 -pkgrel=2 -pkgdesc="GNU Image Manipulation Program" +pkgver=2.10.0 +pkgrel=1 +pkgdesc='GNU Image Manipulation Program' +url='https://www.gimp.org/' arch=('x86_64') -url="http://www.gimp.org/" license=('GPL' 'LGPL') depends=('pygtk' 'lcms' 'libxpm' 'libwmf' 'libxmu' 'librsvg' 'libmng' 'dbus-glib' - 'libexif' 'gegl02' 'jasper' 'desktop-file-utils' 'hicolor-icon-theme' 'babl' - 'openexr' 'libgudev') -makedepends=('intltool' 'poppler-glib' 'alsa-lib' 'iso-codes' 'curl' 'ghostscript') + 'libexif' 'gegl' 'jasper' 'desktop-file-utils' 'hicolor-icon-theme' 'babl' + 'openexr' 'libgudev' 'poppler-data' 'mypaint' 'mypaint' 'mypaint-brushes') +makedepends=('intltool' 'poppler-glib' 'alsa-lib' 'iso-codes' 'curl' 'ghostscript' 'gtk-doc') optdepends=('gutenprint: for sophisticated printing only as gimp has built-in cups print support' 'poppler-glib: for pdf support' 'alsa-lib: for MIDI event controller module' 'curl: for URI support' 'ghostscript: for postscript support') -options=('!makeflags') -conflicts=('gimp-devel') -source=(https://download.gimp.org/pub/gimp/v${pkgver%.*}/${pkgname}-${pkgver}.tar.bz2 linux.gpl +source=(https://download.gimp.org/pub/gimp/v${pkgver%.*}/${pkgname}-${pkgver}.tar.bz2 + linux.gpl uri-backend-libcurl.patch) -sha256sums=('9187a35cc52b110d78124d7b27b68a68ade14a794c2721314bac6134d2a5638a' +sha256sums=('7fcc96fb88cb0a0595d2610f63a15dec245bb37bf9db527d37a24fb75e547de2' '1003bbf5fc292d0d63be44562f46506f7b2ca5729770da9d38d3bb2e8a2f36b3' '0708a971455fba6406bfa190652797c6620c789a9d21012c57249d2d4878bd55') +prepare() { + cd ${pkgname}-${pkgver} + _mypaintver=$(echo /usr/lib/libmypaint-*.so | grep -o -E '\-[0-9]+(\.[0-9]+)*' | head -1) + sed -i "s|\\(libmypaint\\)\\( >= libmypaint_required_version\\)|\\1${_mypaintver}\\2|g" configure.ac + autoreconf -vi +} + build() { - cd "${srcdir}/${pkgname}-${pkgver}" - PYTHON=/usr/bin/python2 ./configure --prefix=/usr --sysconfdir=/etc \ - --enable-mp --enable-gimp-console --enable-gimp-remote \ - --enable-python --with-gif-compression=lzw --with-libcurl \ - --without-aa --without-hal --without-gvfs --without-gnomevfs + cd ${pkgname}-${pkgver} + PYTHON=/usr/bin/python2 ./configure \ + --prefix=/usr \ + --sysconfdir=/etc \ + --enable-mp \ + --enable-gimp-console \ + --enable-gimp-remote \ + --enable-python \ + --enable-gtk-doc \ + --with-gif-compression=lzw \ + --with-libcurl \ + --without-aa \ + --without-hal \ + --without-gvfs \ + --without-gnomevfs make } package() { - cd "${srcdir}/${pkgname}-${pkgver}" + cd ${pkgname}-${pkgver} make DESTDIR="${pkgdir}" install sed -i 's|#!/usr/bin/env python|#!/usr/bin/env python2|' "${pkgdir}"/usr/lib/gimp/2.0/plug-ins/*.py install -D -m644 "${srcdir}/linux.gpl" "${pkgdir}/usr/share/gimp/2.0/palettes/Linux.gpl" @@ -46,3 +62,4 @@ ln -sf gimptool-2.0.1.gz "${pkgdir}/usr/share/man/man1/gimptool.1.gz" } +# vim: ts=2 sw=2 et:
