aboutsummaryrefslogtreecommitdiff
path: root/repos/archive/glib-gi/abuild
diff options
context:
space:
mode:
Diffstat (limited to 'repos/archive/glib-gi/abuild')
-rwxr-xr-xrepos/archive/glib-gi/abuild26
1 files changed, 26 insertions, 0 deletions
diff --git a/repos/archive/glib-gi/abuild b/repos/archive/glib-gi/abuild
new file mode 100755
index 00000000..2cc76b5e
--- /dev/null
+++ b/repos/archive/glib-gi/abuild
@@ -0,0 +1,26 @@
+name=glib-gi
+version=2.88.1
+release=1
+source="https://download.gnome.org/sources/glib/${version%.*}/glib-$version.tar.xz
+ muon-introspection-env.patch
+ 0001-glib-compile-schemas-Remove-noisy-deprecation-warnin.patch"
+build_opt="
+ -Dselinux=disabled
+ -Dtests=false
+ -Dintrospection=enabled
+ -Dnls=disabled
+"
+
+postbuild() {
+ mkdir -p $SRC/tmp
+ mv $PKG/usr/lib/girepository-1.0 $SRC/tmp
+ mv $PKG/usr/share/gir-1.0 $SRC/tmp
+ rm -rf $PKG/*
+
+ mkdir -p \
+ $PKG/usr/lib \
+ $PKG/usr/share
+
+ mv $SRC/tmp/girepository-1.0 $PKG/usr/lib
+ mv $SRC/tmp/gir-1.0 $PKG/usr/share
+}