[arch-commits] Commit in gimp/trunk (PKGBUILD)
Levente Polyak
anthraxx at archlinux.org
Wed May 9 21:05:09 UTC 2018
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 <daniel at archlinux.org>
+# Maintainer: Levente Polyak <anthraxx[at]archlinux[dot]org>
+# Contributor: Daniel Isenmann <daniel at archlinux.org>
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:
More information about the arch-commits
mailing list