summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO19
-rw-r--r--PKGBUILD22
2 files changed, 19 insertions, 22 deletions
diff --git a/.SRCINFO b/.SRCINFO
index d305db3ab001..362a867429c0 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,11 +1,11 @@
pkgbase = gnunet
pkgdesc = A framework for secure peer-to-peer networking
- pkgver = 0.15.0
- pkgrel = 12
+ pkgver = 0.15.2
+ pkgrel = 1
url = http://gnunet.org
arch = i686
arch = x86_64
- license = AGPL3
+ license = AGPL
makedepends = pkgconfig
makedepends = libtool
makedepends = bluez-libs
@@ -36,22 +36,21 @@ pkgbase = gnunet
optdepends = miniupnpc: for NAT uPnP support
optdepends = libpulse: for conversation service
optdepends = opus: for conversation service
- optdepends = pbc: for Attribute-Based Encryption (experimental)
- optdepends = libgabe: for Attribute-Based Encryption (experimental)
+ optdepends = pbc: for Attribute-Based Encryption
+ optdepends = libgabe: for Attribute-Based Encryption
optdepends = libpabc: for re:claimID zero-knowledge privacy credentials
conflicts = gnunet-git
conflicts = gnunet-bin
options = !makeflags
backup = etc/gnunet.conf
- source = http://ftpmirror.gnu.org/gnunet/gnunet-0.15.0.tar.gz
- source = http://ftpmirror.gnu.org/gnunet/gnunet-0.15.0.tar.gz.sig
+ source = ftp://ftp.gnu.org/gnu/gnunet/gnunet-0.15.2.tar.gz
+ source = ftp://ftp.gnu.org/gnu/gnunet/gnunet-0.15.2.tar.gz.sig
source = gnunet-system.service
source = gnunet-user.service
source = gnunet.sysusers
source = gnunet.tmpfiles
- validpgpkeys = 19647543F7861D3BF4E64FF7BF60708B48426C7E
- validpgpkeys = 3D11063C10F98D14BD24D1470B0998EF86F59B6A
- sha256sums = cca23d6fb40890a5eb2ccae4b8f7e74c8e4e84d3fca2f419d775cb4a58dd9a67
+ validpgpkeys = D8423BCB326C7907033929C7939E6BE1E29FC3CC
+ sha256sums = 23e6af170bb47aacb15d27bbe244d871dbc4d0523b1139bd2f12f4b42b65102e
sha256sums = SKIP
sha256sums = ef221a4cbdc2270d7a1b1447e6e8a498653ec16d2f73fa57a7c6888980af4dfb
sha256sums = 13760ecc1523a9acd030df34e6a90edcd2971271766c8e159c9e66341a9168c4
diff --git a/PKGBUILD b/PKGBUILD
index 85af46c7d5e2..dc86f767d2a3 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -5,12 +5,12 @@
# Contributor: wahnby <wahnby AT yahoo DOT fr>
pkgname='gnunet'
-pkgver='0.15.0'
-pkgrel=12
+pkgver='0.15.2'
+pkgrel=1
pkgdesc='A framework for secure peer-to-peer networking'
arch=('i686' 'x86_64')
url="http://${pkgname}.org"
-license=('AGPL3')
+license=('AGPL')
conflicts=("${pkgname}-git" "${pkgname}-bin")
depends=('bash' 'which' 'gnutls' 'gnurl' 'libgcrypt' 'libunistring' 'libidn2'
'libmicrohttpd' 'jansson' 'nss' 'libtool' 'sqlite' 'zlib' 'libsodium'
@@ -23,19 +23,18 @@ optdepends=('bluez: for bluetooth transport'
'miniupnpc: for NAT uPnP support'
'libpulse: for conversation service'
'opus: for conversation service'
- 'pbc: for Attribute-Based Encryption (experimental)'
- 'libgabe: for Attribute-Based Encryption (experimental)'
+ 'pbc: for Attribute-Based Encryption'
+ 'libgabe: for Attribute-Based Encryption'
'libpabc: for re:claimID zero-knowledge privacy credentials')
backup=("etc/${pkgname}.conf")
options=('!makeflags')
-source=("http://ftpmirror.gnu.org/gnunet/${pkgname}-${pkgver}.tar.gz"{,.sig}
+source=("ftp://ftp.gnu.org/gnu/gnunet/${pkgname}-${pkgver}.tar.gz"{,.sig}
"${pkgname}-system.service"
"${pkgname}-user.service"
"${pkgname}.sysusers"
"${pkgname}.tmpfiles")
-validpgpkeys=('19647543F7861D3BF4E64FF7BF60708B48426C7E'
- '3D11063C10F98D14BD24D1470B0998EF86F59B6A')
-sha256sums=('cca23d6fb40890a5eb2ccae4b8f7e74c8e4e84d3fca2f419d775cb4a58dd9a67'
+validpgpkeys=('D8423BCB326C7907033929C7939E6BE1E29FC3CC')
+sha256sums=('23e6af170bb47aacb15d27bbe244d871dbc4d0523b1139bd2f12f4b42b65102e'
'SKIP'
'ef221a4cbdc2270d7a1b1447e6e8a498653ec16d2f73fa57a7c6888980af4dfb'
'13760ecc1523a9acd030df34e6a90edcd2971271766c8e159c9e66341a9168c4'
@@ -71,7 +70,7 @@ package() {
install -Dm644 "${srcdir}/${pkgname}-system.service" "${pkgdir}/usr/lib/systemd/system/${pkgname}.service"
install -dm755 "${pkgdir}/usr/lib/systemd/user"
- install -Dm0644 "${srcdir}/${pkgname}-user.service" "${pkgdir}/usr/lib/systemd/user/${pkgname}.service"
+ install -Dm644 "${srcdir}/${pkgname}-user.service" "${pkgdir}/usr/lib/systemd/user/${pkgname}.service"
install -dm755 "${pkgdir}/usr/lib/sysusers.d"
install -Dm644 "${srcdir}/${pkgname}.sysusers" "${pkgdir}/usr/lib/sysusers.d/${pkgname}.conf"
@@ -79,13 +78,12 @@ package() {
install -dm755 "${pkgdir}/usr/lib/tmpfiles.d"
install -Dm644 "${srcdir}/${pkgname}.tmpfiles" "${pkgdir}/usr/lib/tmpfiles.d/${pkgname}.conf"
- install -dm755 "${pkgdir}/etc"
-
# Automatically generate a configuration file using the content of
# `/usr/share/gnunet/config.d/` as model; in this way we can ensure
# that this configuration file is the one backed up with each update,
# while `/usr/share/gnunet/config.d/` is kept as immutable default
# configuration.
+ install -dm755 "${pkgdir}/etc"
{
echo "# /etc/${pkgname}.conf"
(cd "${pkgdir}" > /dev/null 2>&1 && find "usr/share/${pkgname}/config.d" -type f -name '*.conf' \