Date: Wednesday, April 21, 2021 @ 13:33:22 Author: eworm Revision: 412984
archrelease: copy trunk to staging-x86_64 Added: gimp/repos/staging-x86_64/ gimp/repos/staging-x86_64/0001-no-check-update.patch (from rev 412983, gimp/trunk/0001-no-check-update.patch) gimp/repos/staging-x86_64/PKGBUILD (from rev 412983, gimp/trunk/PKGBUILD) gimp/repos/staging-x86_64/gimp.install (from rev 412983, gimp/trunk/gimp.install) gimp/repos/staging-x86_64/linux.gpl (from rev 412983, gimp/trunk/linux.gpl) ----------------------------+ 0001-no-check-update.patch | 14 ++++++++ PKGBUILD | 67 +++++++++++++++++++++++++++++++++++++++++++ gimp.install | 8 +++++ linux.gpl | 19 ++++++++++++ 4 files changed, 108 insertions(+) Copied: gimp/repos/staging-x86_64/0001-no-check-update.patch (from rev 412983, gimp/trunk/0001-no-check-update.patch) =================================================================== --- staging-x86_64/0001-no-check-update.patch (rev 0) +++ staging-x86_64/0001-no-check-update.patch 2021-04-21 13:33:22 UTC (rev 412984) @@ -0,0 +1,14 @@ +diff --git a/app/dialogs/about-dialog.c b/app/dialogs/about-dialog.c +index 5db0fc4..8772eab 100644 +--- a/app/dialogs/about-dialog.c ++++ b/app/dialogs/about-dialog.c +@@ -188,7 +188,9 @@ about_dialog_create (GimpCoreConfig *config) + #ifdef GIMP_UNSTABLE + about_dialog_add_unstable_message (children->data); + #endif /* GIMP_UNSTABLE */ ++#ifdef CHECK_UPDATE + about_dialog_add_update (&dialog, config); ++#endif /* CHECK_UPDATE */ + } + else + g_warning ("%s: ooops, no box in this container?", G_STRLOC); Copied: gimp/repos/staging-x86_64/PKGBUILD (from rev 412983, gimp/trunk/PKGBUILD) =================================================================== --- staging-x86_64/PKGBUILD (rev 0) +++ staging-x86_64/PKGBUILD 2021-04-21 13:33:22 UTC (rev 412984) @@ -0,0 +1,67 @@ +# Maintainer: Levente Polyak <anthraxx[at]archlinux[dot]org> +# Contributor: Daniel Isenmann <dan...@archlinux.org> + +pkgname=gimp +pkgver=2.10.24 +pkgrel=2 +pkgdesc='GNU Image Manipulation Program' +url='https://www.gimp.org/' +arch=('x86_64') +license=('GPL' 'LGPL') +depends=('babl' 'dbus-glib' 'desktop-file-utils' 'gegl' 'glib-networking' 'hicolor-icon-theme' + 'openjpeg2' 'lcms2' 'libheif' 'libexif' 'libgudev' 'libmng' 'libmypaint' 'librsvg' 'libwebp' + 'libwmf' 'libxmu' 'libxpm' 'mypaint-brushes1' 'openexr' 'poppler-data' 'gtk2' 'graphviz') +makedepends=('alsa-lib' 'curl' 'ghostscript' 'gtk-doc' 'intltool' 'iso-codes' 'poppler-glib') +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') +conflicts=('gimp-plugin-wavelet-decompose') +replaces=('gimp-plugin-wavelet-decompose') +install=gimp.install +source=(https://download.gimp.org/pub/gimp/v${pkgver%.*}/${pkgname}-${pkgver}.tar.bz2 + 0001-no-check-update.patch + linux.gpl) +sha256sums=('bd1bb762368c0dd3175cf05006812dd676949c3707e21f4e6857435cb435989e' + 'ac3e8b44cf391f4ab3050652f2cc1f146f451fb25178d5a596d905f5bad13fcf' + '1003bbf5fc292d0d63be44562f46506f7b2ca5729770da9d38d3bb2e8a2f36b3') + +prepare() { + cd ${pkgname}-${pkgver} + + patch -Np1 < ../0001-no-check-update.patch + autoreconf -vi +} + +build() { +pkg-config --exists --print-errors "OpenEXR >= 1.6.1" + cd ${pkgname}-${pkgver} + PYTHON=/usr/bin/python2 ./configure \ + --prefix=/usr \ + --sysconfdir=/etc \ + --libexecdir=/usr/bin \ + --enable-mp \ + --enable-gimp-console \ + --enable-gtk-doc \ + --disable-check-update \ + --disable-python \ + --with-bug-report-url='https://bugs.archlinux.org/?string=gimp' \ + --with-openexr \ + --without-aa + sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool + make +} + +package() { + cd ${pkgname}-${pkgver} + make DESTDIR="${pkgdir}" install + install -D -m644 "${srcdir}/linux.gpl" "${pkgdir}/usr/share/gimp/2.0/palettes/Linux.gpl" + + rm "${pkgdir}/usr/share/man/man1/gimp-console.1" + ln -s gimp-console-${pkgver%.*}.1.gz "${pkgdir}/usr/share/man/man1/gimp-console.1.gz" + ln -s gimptool-2.0 "${pkgdir}/usr/bin/gimptool" + ln -sf gimptool-2.0.1.gz "${pkgdir}/usr/share/man/man1/gimptool.1.gz" +} + +# vim: ts=2 sw=2 et: Copied: gimp/repos/staging-x86_64/gimp.install (from rev 412983, gimp/trunk/gimp.install) =================================================================== --- staging-x86_64/gimp.install (rev 0) +++ staging-x86_64/gimp.install 2021-04-21 13:33:22 UTC (rev 412984) @@ -0,0 +1,8 @@ +#!/bin/bash + +post_upgrade() { + if [[ $(vercmp '2.10.18-4' "$2") -eq 1 ]]; then + echo ' > The python2 plugin support is disabled, you will need to install this' + echo ' > separately if you need it, e.g. the python2-gimp package in the AUR.' + fi +} Copied: gimp/repos/staging-x86_64/linux.gpl (from rev 412983, gimp/trunk/linux.gpl) =================================================================== --- staging-x86_64/linux.gpl (rev 0) +++ staging-x86_64/linux.gpl 2021-04-21 13:33:22 UTC (rev 412984) @@ -0,0 +1,19 @@ +GIMP Palette +Name: linux +# + 0 0 0 + 0 0 170 + 0 170 0 + 0 170 170 +170 0 0 +170 0 170 +170 85 0 +170 170 170 + 85 85 85 + 85 85 255 + 85 255 85 + 85 255 255 +255 85 85 +255 85 255 +255 255 85 +255 255 255