diff options
Diffstat (limited to 'user/gsettings-desktop-schemas/APKBUILD')
-rw-r--r-- | user/gsettings-desktop-schemas/APKBUILD | 50 |
1 files changed, 50 insertions, 0 deletions
diff --git a/user/gsettings-desktop-schemas/APKBUILD b/user/gsettings-desktop-schemas/APKBUILD new file mode 100644 index 000000000..1505088ee --- /dev/null +++ b/user/gsettings-desktop-schemas/APKBUILD @@ -0,0 +1,50 @@ +# Maintainer: +pkgname=gsettings-desktop-schemas +pkgver=3.28.0 +pkgrel=0 +pkgdesc="GSettings schemas shared by GNOME desktop components" +url="https://developer.gnome.org/gio/unstable/GSettings.html" +arch="noarch" +license="LGPL-2.0-or-later" +makedepends="glib-dev gobject-introspection-dev intltool" +subpackages="$pkgname-dev" +source="https://download.gnome.org/sources/$pkgname/${pkgver%.*}/$pkgname-$pkgver.tar.xz" + +prepare() { + default_prepare + cd "$builddir" + sed -i -r 's:"(/system):"/org/gnome\1:g' schemas/*.in +} + +build() { + cd "$builddir" + ./configure \ + --build=$CBUILD \ + --host=$CHOST \ + --prefix=/usr \ + --mandir=/usr/share/man \ + --infodir=/usr/share/info \ + --disable-nls + make +} + +check() { + cd "$builddir" + make check +} + +package() { + cd "$builddir" + make install DESTDIR="$pkgdir" +} + +dev() { + default_dev + depends="$pkgname" + cd "$builddir" + mkdir -p "$subpkgdir"/usr/lib + mv "$pkgdir"/usr/share/pkgconfig "$subpkgdir"/usr/lib +} + + +sha512sums="83728c1645303a92a44429fe26eca85e156d7cdf61687f758e3189df875d022d945686de52e5d3df1e69e8372b0432ed8916bdaa40bb3ba80cd8691a6e02232b gsettings-desktop-schemas-3.28.0.tar.xz" |