summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorBehnam Momeni2023-07-21 10:10:58 +0330
committerBehnam Momeni2023-07-21 12:37:17 +0330
commitd39aaf9c037d3fa82564b5d640a572ab58bea614 (patch)
tree2e4fcc4063053c8c91fcc4663eb36206fb8a9d58 /PKGBUILD
parent80125c5395391964fbc8188399131c5d1bc76d7f (diff)
downloadaur-d39aaf9c037d3fa82564b5d640a572ab58bea614.tar.gz
Change upstream URL to gitlab.gnome.org + Drop some optional deps
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD35
1 files changed, 16 insertions, 19 deletions
diff --git a/PKGBUILD b/PKGBUILD
index f8f70e071a41..8940b94aa855 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -5,30 +5,21 @@
pkgname=lib32-gimp
_pkgbase=gimp
pkgver=2.10.34
-pkgrel=1
+_pkg_ver="${pkgver//./_}"
+pkgrel=2
pkgdesc='GNU Image Manipulation Program (32-bit)'
url="https://www.gimp.org/"
arch=('x86_64')
depends=('lib32-dbus-glib' 'lib32-gegl' 'lib32-glib-networking'
- 'lib32-lcms2' 'lib32-libheif' 'lib32-libexif' 'lib32-libgudev'
- 'lib32-libmng' 'lib32-cairo' 'lib32-libmypaint' 'lib32-gtk2'
- 'lib32-libwebp' 'lib32-libwmf' 'lib32-libxmu' 'lib32-libxpm'
+ 'lib32-lcms2' 'lib32-libgudev'
+ 'lib32-cairo' 'lib32-libmypaint' 'lib32-gtk2'
+ 'lib32-libxmu' 'lib32-openexr'
'lib32-glib2' 'lib32-glibc' 'lib32-gdk-pixbuf2' 'lib32-pango'
'lib32-libunwind' 'lib32-poppler-glib' 'gimp')
makedepends=('alsa-lib' 'curl' 'ghostscript' 'intltool' 'iso-codes')
license=('GPL' 'LGPL')
-source=("https://download.gimp.org/pub/gimp/v${pkgver%.*}/${_pkgbase}-${pkgver}.tar.bz2")
-sha256sums=('84004642d351b398a4293cd7fd3592044a944f05bb52850ee6068f247c657aa3')
-
-prepare() {
- export PKG_CONFIG_PATH="/usr/lib32/pkgconfig"
- export CFLAGS="-m32 ${CFLAGS}"
- export LDFLAGS="-m32 ${LDFLAGS}"
- export CXXFLAGS="-m32 ${CXXFLAGS}"
-
- cd "${_pkgbase}-${pkgver}"
- autoreconf -vi
-}
+source=("https://gitlab.gnome.org/GNOME/gimp/-/archive/GIMP_${_pkg_ver}/gimp-GIMP_${_pkg_ver}.tar.bz2")
+sha256sums=('ab6929e7601487cad1e411c61cc35e199e0e80431af42a62a9b1392555e29c06')
build() {
export PKG_CONFIG_PATH="/usr/lib32/pkgconfig"
@@ -37,8 +28,8 @@ build() {
export CXXFLAGS="-m32 ${CXXFLAGS}"
pkg-config --exists --print-errors "OpenEXR >= 1.6.1"
- cd ${_pkgbase}-${pkgver}
- PYTHON=/usr/bin/python2 ./configure \
+ cd "gimp-GIMP_${_pkg_ver}/"
+ ./autogen.sh --disable-gtk-doc \
--prefix=/usr \
--libdir=/usr/lib32 \
--sysconfdir=/etc \
@@ -51,13 +42,19 @@ build() {
--with-bug-report-url='https://bugs.archlinux.org/?string=gimp' \
--with-openexr \
--without-jpegxl \
+ --without-jpeg2000 \
+ --without-libheif \
+ --without-libxpm \
+ --without-libmng \
+ --without-webp \
+ --without-wmf \
--without-aa
sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
make
}
package() {
- cd ${_pkgbase}-${pkgver}
+ cd "gimp-GIMP_${_pkg_ver}/"
make DESTDIR="${pkgdir}" install
rm -r "${pkgdir}/usr/"{share,include,bin}