aboutsummaryrefslogtreecommitdiff
path: root/contrib/packages
diff options
context:
space:
mode:
authormadmurphy <madmurphy333@gmail.com>2022-08-05 03:46:15 +0200
committermadmurphy <madmurphy333@gmail.com>2022-08-05 03:46:15 +0200
commitc3eb83195dbd0ca67bd65eb2a6f1e8a749cf3806 (patch)
treee8cbd2868915bcd14400dc12bce274ede4e44fba /contrib/packages
parent0780c69e9b5d16c8bf01bdaeaa5d152595936179 (diff)
downloadgnunet-c3eb83195dbd0ca67bd65eb2a6f1e8a749cf3806.tar.gz
gnunet-c3eb83195dbd0ca67bd65eb2a6f1e8a749cf3806.zip
[contrib] Enable the `gnunet://` URI scheme handler by ensuring that `/usr/share/applications/gnunet-uri.desktop` is installed; add `python-sphinx` and `python-sphinx_rtd_theme` to the `$makedepends` array of `contrib/packages/arch/gnunet-git/PKGBUILD`
Diffstat (limited to 'contrib/packages')
-rw-r--r--contrib/packages/arch/gnunet-git/.SRCINFO4
-rw-r--r--contrib/packages/arch/gnunet-git/PKGBUILD11
-rw-r--r--contrib/packages/arch/gnunet-git/gnunet-uri.desktop9
3 files changed, 5 insertions, 19 deletions
diff --git a/contrib/packages/arch/gnunet-git/.SRCINFO b/contrib/packages/arch/gnunet-git/.SRCINFO
index b60c26547..78ea65b0f 100644
--- a/contrib/packages/arch/gnunet-git/.SRCINFO
+++ b/contrib/packages/arch/gnunet-git/.SRCINFO
@@ -1,3 +1,5 @@
1# Generated by makepkg 6.0.1
2# Fri Aug 5 01:19:31 UTC 2022
1pkgbase = gnunet-git 3pkgbase = gnunet-git
2 pkgdesc = A framework for secure peer-to-peer networking 4 pkgdesc = A framework for secure peer-to-peer networking
3 pkgver = 0.17.1.r21.g6a60c7d43 5 pkgver = 0.17.1.r21.g6a60c7d43
@@ -58,14 +60,12 @@ pkgbase = gnunet-git
58 source = gnunet-system.service 60 source = gnunet-system.service
59 source = gnunet.sysusers 61 source = gnunet.sysusers
60 source = gnunet.tmpfiles 62 source = gnunet.tmpfiles
61 source = gnunet-uri.desktop
62 source = gnunet-user.conf 63 source = gnunet-user.conf
63 source = gnunet-user.service 64 source = gnunet-user.service
64 sha256sums = SKIP 65 sha256sums = SKIP
65 sha256sums = 163818b89beddcaf78937daba5bdf0ae060b2975de0731aa13d1ccdd813cf262 66 sha256sums = 163818b89beddcaf78937daba5bdf0ae060b2975de0731aa13d1ccdd813cf262
66 sha256sums = 66299dbbdd0219d2f5f0520e69fc094f38f789724d973c2f63a421257ea4f755 67 sha256sums = 66299dbbdd0219d2f5f0520e69fc094f38f789724d973c2f63a421257ea4f755
67 sha256sums = 5c34e1ecc6208900426f8e399e8c3edbef12cce19eba605fd7364ddb3547d9f0 68 sha256sums = 5c34e1ecc6208900426f8e399e8c3edbef12cce19eba605fd7364ddb3547d9f0
68 sha256sums = 98e4e1d6d4fd7c7fd05d9e16402c95f1e7afeb4b97c8c68ac63e8abd11ff4ee7
69 sha256sums = 3f17b9ed2c1f8cc0f919fe477df99678c17778a31f1eeb56517e285e3cef30f2 69 sha256sums = 3f17b9ed2c1f8cc0f919fe477df99678c17778a31f1eeb56517e285e3cef30f2
70 sha256sums = 60caee20b53bcc69522556b35ac3d35d89e28c49b9a22a2ed5121df4a2c33be5 70 sha256sums = 60caee20b53bcc69522556b35ac3d35d89e28c49b9a22a2ed5121df4a2c33be5
71 71
diff --git a/contrib/packages/arch/gnunet-git/PKGBUILD b/contrib/packages/arch/gnunet-git/PKGBUILD
index 006412ff5..c0fed77e5 100644
--- a/contrib/packages/arch/gnunet-git/PKGBUILD
+++ b/contrib/packages/arch/gnunet-git/PKGBUILD
@@ -6,7 +6,7 @@
6 6
7_appname='gnunet' 7_appname='gnunet'
8pkgname="${_appname}-git" 8pkgname="${_appname}-git"
9pkgver=0.17.1.r21.g6a60c7d43 9pkgver=0.17.2.r20.g0780c69e9
10pkgrel=1 10pkgrel=1
11pkgdesc='A framework for secure peer-to-peer networking' 11pkgdesc='A framework for secure peer-to-peer networking'
12arch=('i686' 'x86_64') 12arch=('i686' 'x86_64')
@@ -19,7 +19,8 @@ depends=('brotli' 'gettext' 'gnurl' 'gnutls' 'iptables' 'jansson'
19 'libtool' 'libunistring' 'miniupnpc' 'nss' 'openssl' 'sqlite' 'which' 19 'libtool' 'libunistring' 'miniupnpc' 'nss' 'openssl' 'sqlite' 'which'
20 'zlib') 20 'zlib')
21makedepends=('bluez-libs' 'gettext' 'git' 'libpulse' 'libtool' 'opus' 21makedepends=('bluez-libs' 'gettext' 'git' 'libpulse' 'libtool' 'opus'
22 'pkgconfig' 'postgresql' 'python' 'recutils') 22 'pkgconfig' 'postgresql' 'python' 'python-sphinx'
23 'python-sphinx_rtd_theme' 'recutils')
23optdepends=('bluez: for bluetooth transport' 24optdepends=('bluez: for bluetooth transport'
24 'gnunet-gtk: for handling the gnunet:// URI scheme' 25 'gnunet-gtk: for handling the gnunet:// URI scheme'
25 'jose: for re:claimID OpenID Connect plugin' 26 'jose: for re:claimID OpenID Connect plugin'
@@ -39,7 +40,6 @@ source=("git+https://git.${_appname}.org/${_appname}.git"
39 "${_appname}-system.service" 40 "${_appname}-system.service"
40 "${_appname}.sysusers" 41 "${_appname}.sysusers"
41 "${_appname}.tmpfiles" 42 "${_appname}.tmpfiles"
42 "${_appname}-uri.desktop"
43 "${_appname}-user.conf" 43 "${_appname}-user.conf"
44 "${_appname}-user.service") 44 "${_appname}-user.service")
45install="${_appname}.install" 45install="${_appname}.install"
@@ -47,7 +47,6 @@ sha256sums=('SKIP'
47 '163818b89beddcaf78937daba5bdf0ae060b2975de0731aa13d1ccdd813cf262' 47 '163818b89beddcaf78937daba5bdf0ae060b2975de0731aa13d1ccdd813cf262'
48 '66299dbbdd0219d2f5f0520e69fc094f38f789724d973c2f63a421257ea4f755' 48 '66299dbbdd0219d2f5f0520e69fc094f38f789724d973c2f63a421257ea4f755'
49 '5c34e1ecc6208900426f8e399e8c3edbef12cce19eba605fd7364ddb3547d9f0' 49 '5c34e1ecc6208900426f8e399e8c3edbef12cce19eba605fd7364ddb3547d9f0'
50 '98e4e1d6d4fd7c7fd05d9e16402c95f1e7afeb4b97c8c68ac63e8abd11ff4ee7'
51 '3f17b9ed2c1f8cc0f919fe477df99678c17778a31f1eeb56517e285e3cef30f2' 50 '3f17b9ed2c1f8cc0f919fe477df99678c17778a31f1eeb56517e285e3cef30f2'
52 '60caee20b53bcc69522556b35ac3d35d89e28c49b9a22a2ed5121df4a2c33be5') 51 '60caee20b53bcc69522556b35ac3d35d89e28c49b9a22a2ed5121df4a2c33be5')
53 52
@@ -100,10 +99,6 @@ package() {
100 install -Dm644 "${srcdir}/${_appname}.tmpfiles" \ 99 install -Dm644 "${srcdir}/${_appname}.tmpfiles" \
101 "${pkgdir}/usr/lib/tmpfiles.d/${_appname}.conf" 100 "${pkgdir}/usr/lib/tmpfiles.d/${_appname}.conf"
102 101
103 install -dm755 "${pkgdir}/usr/share/applications"
104 install -Dm644 "${srcdir}/${_appname}-uri.desktop" \
105 "${pkgdir}/usr/share/applications/${_appname}-uri.desktop"
106
107 install -dm700 "${pkgdir}/etc/skel/.config" 102 install -dm700 "${pkgdir}/etc/skel/.config"
108 install -Dm600 "${srcdir}/${_appname}-user.conf" \ 103 install -Dm600 "${srcdir}/${_appname}-user.conf" \
109 "${pkgdir}/etc/skel/.config/${_appname}.conf" 104 "${pkgdir}/etc/skel/.config/${_appname}.conf"
diff --git a/contrib/packages/arch/gnunet-git/gnunet-uri.desktop b/contrib/packages/arch/gnunet-git/gnunet-uri.desktop
deleted file mode 100644
index 4f847d20f..000000000
--- a/contrib/packages/arch/gnunet-git/gnunet-uri.desktop
+++ /dev/null
@@ -1,9 +0,0 @@
1[Desktop Entry]
2Name=GNUnet URI
3Exec=gnunet-uri %u
4GenericName=URI handler for the GNUnet network
5Icon=gnunet
6Type=Application
7Terminal=false
8NoDisplay=true
9MimeType=x-scheme-handler/gnunet;