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

crux at crux.nu crux at crux.nu
Mon Jun 15 09:56:46 UTC 2020


commit bd5071470c03c16f1760a364e7a2891ec5642ca6
Author: Tim Biermann <tbier at posteo.de>
Date:   Sun Jun 14 23:12:31 2020 +0000

    gnome-keyring: initial commit, version 3.36.0

diff --git a/gnome-keyring/.footprint b/gnome-keyring/.footprint
new file mode 100644
index 000000000..075de3a43
--- /dev/null
+++ b/gnome-keyring/.footprint
@@ -0,0 +1,52 @@
+drwxr-xr-x	root/root	lib/
+drwxr-xr-x	root/root	lib/security/
+-rwxr-xr-x	root/root	lib/security/pam_gnome_keyring.la
+-rwxr-xr-x	root/root	lib/security/pam_gnome_keyring.so
+drwxr-xr-x	root/root	usr/
+drwxr-xr-x	root/root	usr/bin/
+lrwxrwxrwx	root/root	usr/bin/gnome-keyring -> gnome-keyring-3
+-rwxr-xr-x	root/root	usr/bin/gnome-keyring-3
+-rwxr-xr-x	root/root	usr/bin/gnome-keyring-daemon
+drwxr-xr-x	root/root	usr/etc/
+drwxr-xr-x	root/root	usr/etc/xdg/
+drwxr-xr-x	root/root	usr/etc/xdg/autostart/
+-rw-r--r--	root/root	usr/etc/xdg/autostart/gnome-keyring-pkcs11.desktop
+-rw-r--r--	root/root	usr/etc/xdg/autostart/gnome-keyring-secrets.desktop
+-rw-r--r--	root/root	usr/etc/xdg/autostart/gnome-keyring-ssh.desktop
+drwxr-xr-x	root/root	usr/lib/
+drwxr-xr-x	root/root	usr/lib/gnome-keyring/
+drwxr-xr-x	root/root	usr/lib/gnome-keyring/devel/
+-rwxr-xr-x	root/root	usr/lib/gnome-keyring/devel/gkm-gnome2-store-standalone.la
+-rwxr-xr-x	root/root	usr/lib/gnome-keyring/devel/gkm-gnome2-store-standalone.so
+-rwxr-xr-x	root/root	usr/lib/gnome-keyring/devel/gkm-secret-store-standalone.la
+-rwxr-xr-x	root/root	usr/lib/gnome-keyring/devel/gkm-secret-store-standalone.so
+-rwxr-xr-x	root/root	usr/lib/gnome-keyring/devel/gkm-ssh-store-standalone.la
+-rwxr-xr-x	root/root	usr/lib/gnome-keyring/devel/gkm-ssh-store-standalone.so
+-rwxr-xr-x	root/root	usr/lib/gnome-keyring/devel/gkm-xdg-store-standalone.la
+-rwxr-xr-x	root/root	usr/lib/gnome-keyring/devel/gkm-xdg-store-standalone.so
+drwxr-xr-x	root/root	usr/lib/pkcs11/
+-rwxr-xr-x	root/root	usr/lib/pkcs11/gnome-keyring-pkcs11.la
+-rwxr-xr-x	root/root	usr/lib/pkcs11/gnome-keyring-pkcs11.so
+drwxr-xr-x	root/root	usr/share/
+drwxr-xr-x	root/root	usr/share/GConf/
+drwxr-xr-x	root/root	usr/share/GConf/gsettings/
+-rw-r--r--	root/root	usr/share/GConf/gsettings/org.gnome.crypto.cache.convert
+drwxr-xr-x	root/root	usr/share/dbus-1/
+drwxr-xr-x	root/root	usr/share/dbus-1/services/
+-rw-r--r--	root/root	usr/share/dbus-1/services/org.freedesktop.impl.portal.Secret.service
+-rw-r--r--	root/root	usr/share/dbus-1/services/org.freedesktop.secrets.service
+-rw-r--r--	root/root	usr/share/dbus-1/services/org.gnome.keyring.service
+drwxr-xr-x	root/root	usr/share/glib-2.0/
+drwxr-xr-x	root/root	usr/share/glib-2.0/schemas/
+-rw-r--r--	root/root	usr/share/glib-2.0/schemas/org.gnome.crypto.cache.gschema.xml
+drwxr-xr-x	root/root	usr/share/man/
+drwxr-xr-x	root/root	usr/share/man/man1/
+-rw-r--r--	root/root	usr/share/man/man1/gnome-keyring-3.1.gz
+-rw-r--r--	root/root	usr/share/man/man1/gnome-keyring-daemon.1.gz
+-rw-r--r--	root/root	usr/share/man/man1/gnome-keyring.1.gz
+drwxr-xr-x	root/root	usr/share/p11-kit/
+drwxr-xr-x	root/root	usr/share/p11-kit/modules/
+-rw-r--r--	root/root	usr/share/p11-kit/modules/gnome-keyring.module
+drwxr-xr-x	root/root	usr/share/xdg-desktop-portal/
+drwxr-xr-x	root/root	usr/share/xdg-desktop-portal/portals/
+-rw-r--r--	root/root	usr/share/xdg-desktop-portal/portals/gnome-keyring.portal
diff --git a/gnome-keyring/.signature b/gnome-keyring/.signature
new file mode 100644
index 000000000..0c91e2db5
--- /dev/null
+++ b/gnome-keyring/.signature
@@ -0,0 +1,5 @@
+untrusted comment: verify with /etc/ports/contrib.pub
+RWSagIOpLGJF32Ucw5LBur0R1Zlh2S7siwjuQxTxXFxX7fdhkZ2AIoxwqNtmPhp3T3VCyJU/ybimAahi0D+Syj3sdfgKy1lO6ws=
+SHA256 (Pkgfile) = 7219ccc596c34d56c3bf34b4325a145d5b14d43051360b4aa8f2dd3d04b792e7
+SHA256 (.footprint) = f78b559ce9fb7ea778ce79f074ac70bcfac5adf7a3262e66b3d313d438d06bda
+SHA256 (gnome-keyring-3.36.0.tar.gz) = 4ef54f69aeaa51c50fee7f538beefe4e1e9a3e20eb7c84419d17d3915b13e025
diff --git a/gnome-keyring/Pkgfile b/gnome-keyring/Pkgfile
new file mode 100644
index 000000000..52cae50fb
--- /dev/null
+++ b/gnome-keyring/Pkgfile
@@ -0,0 +1,21 @@
+# Description: GNOME Keyring is a collection of components in GNOME that store secrets, passwords, keys, certificates and make them available to applications.
+# URL: https://gnome.org
+# Maintainer: Tim Biermann, tbier at posteo dot de
+# Depends on: gnome-common linux-pam p11-kit gcr gtk3 harfbuzz pango libepoxy desktop-file-utils docbook-xsl
+
+name=gnome-keyring
+version=3.36.0
+release=1
+source=(https://github.com/GNOME/gnome-keyring/archive/$version/$name-$version.tar.gz)
+
+build() {
+  cd $name-$version
+  NOCONFIGURE=1 ./autogen.sh
+  ./configure --prefix=/usr \
+    --with-pam-dir=/lib/security \
+    --with-root-certs=/etc/ssl/certs \
+    --disable-schemas-compile \
+    --disable-nls
+  make
+  make DESTDIR=$PKG install
+}
diff --git a/gnome-keyring/post-install b/gnome-keyring/post-install
new file mode 100755
index 000000000..83e63b2aa
--- /dev/null
+++ b/gnome-keyring/post-install
@@ -0,0 +1,7 @@
+#!/bin/sh
+
+/usr/bin/glib-compile-schemas /usr/share/glib-2.0/schemas
+
+/usr/bin/update-desktop-database
+
+# EOF


More information about the crux-commits mailing list