[crux-commits] ports/contrib (3.5): gnome-desktop: initial commit, version 3.34.7

crux at crux.nu crux at crux.nu
Sun Jun 7 16:21:38 UTC 2020


commit 0a0bd0fd3c4b46f768e7a43e3556cb0a2c7d8384
Author: Tim Biermann <tbier at posteo.de>
Date:   Sun Jun 7 14:13:18 2020 +0000

    gnome-desktop: initial commit, version 3.34.7

diff --git a/gnome-desktop/.footprint b/gnome-desktop/.footprint
new file mode 100644
index 000000000..de8c6102b
--- /dev/null
+++ b/gnome-desktop/.footprint
@@ -0,0 +1,31 @@
+drwxr-xr-x	root/root	usr/
+drwxr-xr-x	root/root	usr/include/
+drwxr-xr-x	root/root	usr/include/gnome-desktop-3.0/
+drwxr-xr-x	root/root	usr/include/gnome-desktop-3.0/libgnome-desktop/
+-rw-r--r--	root/root	usr/include/gnome-desktop-3.0/libgnome-desktop/gnome-bg-crossfade.h
+-rw-r--r--	root/root	usr/include/gnome-desktop-3.0/libgnome-desktop/gnome-bg-slide-show.h
+-rw-r--r--	root/root	usr/include/gnome-desktop-3.0/libgnome-desktop/gnome-bg.h
+-rw-r--r--	root/root	usr/include/gnome-desktop-3.0/libgnome-desktop/gnome-desktop-thumbnail.h
+-rw-r--r--	root/root	usr/include/gnome-desktop-3.0/libgnome-desktop/gnome-idle-monitor.h
+-rw-r--r--	root/root	usr/include/gnome-desktop-3.0/libgnome-desktop/gnome-languages.h
+-rw-r--r--	root/root	usr/include/gnome-desktop-3.0/libgnome-desktop/gnome-pnp-ids.h
+-rw-r--r--	root/root	usr/include/gnome-desktop-3.0/libgnome-desktop/gnome-rr-config.h
+-rw-r--r--	root/root	usr/include/gnome-desktop-3.0/libgnome-desktop/gnome-rr.h
+-rw-r--r--	root/root	usr/include/gnome-desktop-3.0/libgnome-desktop/gnome-systemd.h
+-rw-r--r--	root/root	usr/include/gnome-desktop-3.0/libgnome-desktop/gnome-wall-clock.h
+-rw-r--r--	root/root	usr/include/gnome-desktop-3.0/libgnome-desktop/gnome-xkb-info.h
+drwxr-xr-x	root/root	usr/lib/
+drwxr-xr-x	root/root	usr/lib/girepository-1.0/
+-rw-r--r--	root/root	usr/lib/girepository-1.0/GnomeDesktop-3.0.typelib
+drwxr-xr-x	root/root	usr/lib/gnome-desktop/
+-rwxr-xr-x	root/root	usr/lib/gnome-desktop/gnome-rr-debug
+lrwxrwxrwx	root/root	usr/lib/libgnome-desktop-3.so -> libgnome-desktop-3.so.18
+lrwxrwxrwx	root/root	usr/lib/libgnome-desktop-3.so.18 -> libgnome-desktop-3.so.18.0.3
+-rwxr-xr-x	root/root	usr/lib/libgnome-desktop-3.so.18.0.3
+drwxr-xr-x	root/root	usr/lib/pkgconfig/
+-rw-r--r--	root/root	usr/lib/pkgconfig/gnome-desktop-3.0.pc
+drwxr-xr-x	root/root	usr/share/
+drwxr-xr-x	root/root	usr/share/gir-1.0/
+-rw-r--r--	root/root	usr/share/gir-1.0/GnomeDesktop-3.0.gir
+drwxr-xr-x	root/root	usr/share/gnome/
+-rw-r--r--	root/root	usr/share/gnome/gnome-version.xml
diff --git a/gnome-desktop/.signature b/gnome-desktop/.signature
new file mode 100644
index 000000000..667309783
--- /dev/null
+++ b/gnome-desktop/.signature
@@ -0,0 +1,5 @@
+untrusted comment: verify with /etc/ports/contrib.pub
+RWSagIOpLGJF32LUIZQqqNrSM/rKQR5mfjt9oWBO4hXSTalGDTAOytfEXv7aP6RkylEMPHdt80NwjVJsjrBTYcd2nawG0V92aQ4=
+SHA256 (Pkgfile) = ee0ed3703b0ad47dc57b67eb16c6e63b92136f597a86e931563e28474682ff20
+SHA256 (.footprint) = 74315938bb52fe09d533f5258d8cde037a1830abb2a5a53645dd28a15382c699
+SHA256 (gnome-desktop-3.34.7.tar.xz) = 186575a9cc316db2471ba53d5407b06e41f112d87f0bffd0eb322ce17effbe94
diff --git a/gnome-desktop/Pkgfile b/gnome-desktop/Pkgfile
new file mode 100644
index 000000000..04beaeb5f
--- /dev/null
+++ b/gnome-desktop/Pkgfile
@@ -0,0 +1,23 @@
+# Description: Library with common API for various GNOME modules
+# URL: https://gitlab.gnome.org/GNOME/gnome-desktop
+# Maintainer: Tim Biermann, tbier at posteo dot de
+# Depends on: gsettings-desktop-schemas gtk3 iso-codes libseccomp xorg-libxcomposite xorg-libxcursor xorg-libxinerama
+
+name=gnome-desktop
+version=3.34.7
+release=1
+source=(https://download.gnome.org/sources/gnome-desktop/${version::4}/$name-$version.tar.xz)
+
+build() {
+  meson $name-$version build \
+    --prefix=/usr \
+    --libexecdir=/usr/lib/$name \
+    -Dgnome_distributor="CRUX" \
+    -Dudev=enabled \
+    -Dgtk_doc=false \
+    -Ddesktop_docs=false \
+    -Dsystemd=disabled
+  ninja -C build
+  DESTDIR=$PKG meson install -C build
+  rm -fr $PKG/usr/share/locale
+}


More information about the crux-commits mailing list