summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSíle Ekaterin Liszka <sheila@vulpine.house>2023-11-05 09:05:11 -0800
committerSíle Ekaterin Liszka <sheila@vulpine.house>2023-11-08 16:33:29 -0800
commitc77b818478ac90b839912cf9784a24297a81319a (patch)
tree882dad48f42de60f195cc7caa308fd83fec1f105
parent41b217be35a755981cd742eb91cfaa499a5bba4e (diff)
downloadpackages-c77b818478ac90b839912cf9784a24297a81319a.tar.gz
packages-c77b818478ac90b839912cf9784a24297a81319a.tar.bz2
packages-c77b818478ac90b839912cf9784a24297a81319a.tar.xz
packages-c77b818478ac90b839912cf9784a24297a81319a.zip
user/gnome-desktop: new package
-rw-r--r--user/gnome-desktop/APKBUILD43
1 files changed, 43 insertions, 0 deletions
diff --git a/user/gnome-desktop/APKBUILD b/user/gnome-desktop/APKBUILD
new file mode 100644
index 000000000..507faf63a
--- /dev/null
+++ b/user/gnome-desktop/APKBUILD
@@ -0,0 +1,43 @@
+# Contributor: Síle Ekaterin Liszka <sheila@vulpine.house>
+# Maintainer: Síle Ekaterin Liszka <sheila@vulpine.house>
+pkgname=gnome-desktop
+pkgver=44.0
+pkgrel=0
+pkgdesc="Desktop APIs for the Gnome desktop environment"
+url="https://www.gnome.org"
+arch="all"
+license="LGPL-2.1+ AND GPL-2.0+ AND LGPL-3.0+ "
+depends=""
+makedepends="meson ninja docbook2x eudev-dev gdk-pixbuf-dev glib-dev
+ gobject-introspection-dev gsettings-desktop-schemas-dev gtk+3.0-dev
+ iso-codes-dev itstool libseccomp-dev libxkbcommon-dev"
+subpackages="$pkgname-dev $pkgname-lang $pkgname-dbg"
+source="https://download.gnome.org/sources/$pkgname/${pkgver%.*}/$pkgname-$pkgver.tar.xz"
+
+build() {
+ meson setup \
+ --prefix=/usr \
+ --sysconfdir=/etc \
+ --mandir=/usr/share/man \
+ --localstatedir=/var \
+ --buildtype=release \
+ -Ddesktop_docs=false \
+ -Dbuild_gtk4=false \
+ . output
+ meson compile -C output
+}
+
+check() {
+ meson test -C output
+}
+
+package() {
+ DESTDIR="$pkgdir" meson install -C output
+}
+
+dbg() {
+ default_dbg
+ mv "$pkgdir"/usr/libexec "$subpkgdir"/usr
+}
+
+sha512sums="707e96ffe1bbe27c448dd007b5a005e06ea3bba945c1c6708c61b8cec204cef6f5ed540f8ba0f5e566c2fdbc825fc6f9f0440706e0aea132490ca6d48823e180 gnome-desktop-44.0.tar.xz"