summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorBehnam Momeni2020-01-31 18:02:02 +0330
committerBehnam Momeni2020-01-31 18:02:02 +0330
commitf6d85f0914c2d9ccaa11783195efc208e8a14a29 (patch)
tree42bc07242e477b4dcb6b0756e5182a7bf2d50a0a /PKGBUILD
downloadaur-f6d85f0914c2d9ccaa11783195efc208e8a14a29.tar.gz
Initial commit; version 0.4.20
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD43
1 files changed, 43 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..49cf25f2e5b4
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,43 @@
+# Maintainer: Behnam Momeni <sbmomeni [at the] gmail [dot] com>
+# Contributor: Daniel Isenmann <daniel@archlinux.org>
+
+pkgname=lib32-gegl
+_pkgbase=gegl
+pkgver=0.4.20
+_commit=ef8b69c06d1c4c0502a09f18bd70c5c6effe587b # tags/GEGL_0_4_20^0
+pkgrel=1
+pkgdesc="Graph based image processing framework (32-bit)"
+arch=('x86_64')
+url="https://www.gegl.org/"
+license=('GPL3' 'LGPL3')
+depends=('gegl' 'lib32-babl' 'lib32-libspiro' 'lib32-json-glib'
+ 'lib32-libgexiv2' 'lib32-libraw' 'lib32-openexr' 'lib32-pango'
+ 'lib32-librsvg' 'lib32-libtiff' 'lib32-gdk-pixbuf2'
+ 'lib32-lensfun' 'lib32-v4l-utils' 'lib32-luajit' 'lib32-sdl2'
+ 'lib32-suitesparse' 'lib32-libwebp' 'lib32-ffmpeg')
+makedepends=('intltool' 'ruby' 'mesa' 'glu' 'exiv2' 'vala' 'gobject-introspection' 'meson' 'python-gobject')
+source=("https://gitlab.gnome.org/GNOME/$_pkgbase/-/archive/$_commit/$_pkgbase-$_commit.tar.gz"
+ "x86-linux-gnu"
+ "pkgconf32")
+sha512sums=('d9afe2b7f93d803f8de4c42d8d639753daba27345f338b56b662df8beeccc5eb44ad639b220cc1354f63d4d9d712a6ef77a84ef2839f95ebcb407a0c52095c35'
+ 'c90a2e8d8753d4474afbaa5f1def579b4fe9580904b25125e2f942fa722a6ed54340e467d2ddf60ab9d3aeeeb93f5f740502cafe9a1f52d55da3bd78baa3b5c5'
+ 'f704e11f3054312e35974194af845e00fdc795aa97e82d425fb52ff8e628702926551b583f0354f9f9e7eafeb71c7f348c288457ff19a8c4807c58f637d0d946')
+
+prepare() {
+ cp "/usr/lib/pkgconfig/vapigen.pc" \
+ "/usr/lib/pkgconfig/gobject-introspection-1.0.pc" \
+ "/usr/lib/pkgconfig/pygobject-3.0.pc" \
+ "$srcdir/"
+}
+
+build() {
+ mkdir -p "build"
+ arch-meson "${_pkgbase}-$_commit" "build" -Dworkshop=true -Dmrg=disabled --cross-file x86-linux-gnu --libdir=/usr/lib32
+ ninja -C "build"
+}
+
+package() {
+ DESTDIR="$pkgdir" ninja -C "build" install
+ rm -r "$pkgdir/usr/"{share,include,bin}
+}
+