aboutsummaryrefslogtreecommitdiff
path: root/contrib/packages/arch/gnunet-git/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'contrib/packages/arch/gnunet-git/PKGBUILD')
-rw-r--r--contrib/packages/arch/gnunet-git/PKGBUILD20
1 files changed, 7 insertions, 13 deletions
diff --git a/contrib/packages/arch/gnunet-git/PKGBUILD b/contrib/packages/arch/gnunet-git/PKGBUILD
index bb4d3598d..17d7e057f 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.0.r0.g0a9c2aa9d 9pkgver=0.17.6.r4.g7bf2f8f59
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')
@@ -14,21 +14,21 @@ url="http://${_appname}.org"
14license=('AGPL') 14license=('AGPL')
15conflicts=("${_appname}" "${_appname}-bin") 15conflicts=("${_appname}" "${_appname}-bin")
16provides=("${_appname}") 16provides=("${_appname}")
17depends=('brotli' 'gettext' 'gnurl' 'gnutls' 'iptables' 'jansson' 17depends=('brotli' 'gettext' 'gnutls' 'iptables' 'jansson' 'libcurl-gnutls'
18 'libextractor' 'libgcrypt' 'libidn2' 'libmicrohttpd' 'libsodium' 18 'libextractor' 'libgcrypt' 'libidn2' 'libmicrohttpd' 'libsodium'
19 'libtool' 'libunistring' 'nss' 'openssl' 'sqlite' 'which' 'zlib') 19 'libtool' 'libunistring' 'miniupnpc' 'nss' 'openssl' 'sqlite' 'which'
20 'zlib')
20makedepends=('bluez-libs' 'gettext' 'git' 'libpulse' 'libtool' 'opus' 21makedepends=('bluez-libs' 'gettext' 'git' 'libpulse' 'libtool' 'opus'
21 'pkgconfig' 'postgresql' 'python' 'recutils') 22 'pkgconfig' 'postgresql' 'python' 'python-sphinx'
23 'python-sphinx_rtd_theme' 'recutils')
22optdepends=('bluez: for bluetooth transport' 24optdepends=('bluez: for bluetooth transport'
23 'gnunet-gtk: for handling the gnunet:// URI scheme' 25 'gnunet-gtk: for handling the gnunet:// URI scheme'
24 'libgabe: for Attribute-Based Encryption' 26 'jose: for re:claimID OpenID Connect plugin'
25 'libogg: for conversation service' 27 'libogg: for conversation service'
26 'libpabc: for re:claimID zero-knowledge privacy credentials' 28 'libpabc: for re:claimID zero-knowledge privacy credentials'
27 'libpulse: for conversation service' 29 'libpulse: for conversation service'
28 'miniupnpc: for NAT uPnP support'
29 'mysql: for an alternative to sqlite in the database plugin' 30 'mysql: for an alternative to sqlite in the database plugin'
30 'opus: for conversation service' 31 'opus: for conversation service'
31 'pbc: for Attribute-Based Encryption'
32 'postgresql: for an alternative to sqlite in the database plugin' 32 'postgresql: for an alternative to sqlite in the database plugin'
33 'python: for test suite' 33 'python: for test suite'
34 'texi2mdoc: for automatic mdoc generation' 34 'texi2mdoc: for automatic mdoc generation'
@@ -40,7 +40,6 @@ source=("git+https://git.${_appname}.org/${_appname}.git"
40 "${_appname}-system.service" 40 "${_appname}-system.service"
41 "${_appname}.sysusers" 41 "${_appname}.sysusers"
42 "${_appname}.tmpfiles" 42 "${_appname}.tmpfiles"
43 "${_appname}-uri.desktop"
44 "${_appname}-user.conf" 43 "${_appname}-user.conf"
45 "${_appname}-user.service") 44 "${_appname}-user.service")
46install="${_appname}.install" 45install="${_appname}.install"
@@ -48,7 +47,6 @@ sha256sums=('SKIP'
48 '163818b89beddcaf78937daba5bdf0ae060b2975de0731aa13d1ccdd813cf262' 47 '163818b89beddcaf78937daba5bdf0ae060b2975de0731aa13d1ccdd813cf262'
49 '66299dbbdd0219d2f5f0520e69fc094f38f789724d973c2f63a421257ea4f755' 48 '66299dbbdd0219d2f5f0520e69fc094f38f789724d973c2f63a421257ea4f755'
50 '5c34e1ecc6208900426f8e399e8c3edbef12cce19eba605fd7364ddb3547d9f0' 49 '5c34e1ecc6208900426f8e399e8c3edbef12cce19eba605fd7364ddb3547d9f0'
51 '98e4e1d6d4fd7c7fd05d9e16402c95f1e7afeb4b97c8c68ac63e8abd11ff4ee7'
52 '3f17b9ed2c1f8cc0f919fe477df99678c17778a31f1eeb56517e285e3cef30f2' 50 '3f17b9ed2c1f8cc0f919fe477df99678c17778a31f1eeb56517e285e3cef30f2'
53 '60caee20b53bcc69522556b35ac3d35d89e28c49b9a22a2ed5121df4a2c33be5') 51 '60caee20b53bcc69522556b35ac3d35d89e28c49b9a22a2ed5121df4a2c33be5')
54 52
@@ -101,10 +99,6 @@ package() {
101 install -Dm644 "${srcdir}/${_appname}.tmpfiles" \ 99 install -Dm644 "${srcdir}/${_appname}.tmpfiles" \
102 "${pkgdir}/usr/lib/tmpfiles.d/${_appname}.conf" 100 "${pkgdir}/usr/lib/tmpfiles.d/${_appname}.conf"
103 101
104 install -dm755 "${pkgdir}/usr/share/applications"
105 install -Dm644 "${srcdir}/${_appname}-uri.desktop" \
106 "${pkgdir}/usr/share/applications/${_appname}-uri.desktop"
107
108 install -dm700 "${pkgdir}/etc/skel/.config" 102 install -dm700 "${pkgdir}/etc/skel/.config"
109 install -Dm600 "${srcdir}/${_appname}-user.conf" \ 103 install -Dm600 "${srcdir}/${_appname}-user.conf" \
110 "${pkgdir}/etc/skel/.config/${_appname}.conf" 104 "${pkgdir}/etc/skel/.config/${_appname}.conf"