summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD36
1 files changed, 10 insertions, 26 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 0b2e6773618d..fbf735c0f6ae 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,16 +1,13 @@
# Maintainer: skydrome <skydrome at@at proton mail dot com>
# Contributors: Thynix
-_fred=build01486
+_fred=build01487
_wot=next
-_keyutils=v5026
-_upnp=10007
-_library=frn-97-4
-_plugins=('WebOfTrust' 'UPnP' 'KeyUtils' 'Library')
+_plugins=('WebOfTrust')
pkgname=freenet
-pkgver=0.7.5.1486
+pkgver=0.7.5.1487
pkgrel=1
pkgdesc="A peer-to-peer platform for censorship-resistant communication and publishing"
url="https://freenetproject.org"
@@ -19,36 +16,26 @@ arch=('i686' 'x86_64')
install='freenet.install'
depends=('java-runtime>=8' 'gmp' 'nss' 'java-service-wrapper')
makedepends=('java-environment>=8' 'ant' 'git' 'zip')
-backup=('opt/freenet/wrapper.config'
- 'opt/freenet/conf/freenet.ini')
+backup=('opt/freenet/wrapper.config')
# https://freenetproject.org/assets/keyring.gpg
validpgpkeys=('B30C3D91069F81ECFEFED0B1B41A6047FD6C57F9')
source=("git+https://github.com/freenet/fred.git?signed#tag=$_fred"
- "git+https://github.com/freenet/plugin-KeyUtils.git#tag=$_keyutils"
- "git+https://github.com/freenet/plugin-UPnP.git#tag=$_upnp"
- "git+https://github.com/redwerk/plugin-Library.git#branch=$_library"
"git+https://github.com/xor-freenet/plugin-WebOfTrust.git#branch=$_wot"
"git+https://github.com/freenet/seedrefs.git"
"IpToCountry.dat::http://software77.net/geo-ip/?DL=4"
- 'run.sh' 'wrapper.config' freenet.{ini,service,tmpfiles}
- '0001-keyutils-fix-constructor-call.patch'
-)
+ 'run.sh' 'wrapper.config' freenet.{ini.dist,service,tmpfiles})
sha256sums=('SKIP'
'SKIP'
'SKIP'
'SKIP'
- 'SKIP'
- 'SKIP'
- 'SKIP'
'c56b3427ce3df2a9126acf737107738dffeab54d618887743c45a317d39a1b10'
'9c8a99f7644859f37242465c2646f819c9458c4c0fe8d930db32837ddb2c6daf'
'1171d0545882e45e03531e760fd28024700bf50400a3e3a13f31deeace8dbb03'
'10f97306ef75953f20978d3d2aa5d14daa8fa13e4db88e8270ea951239212c20'
- '8f35e9d7d00e4caa26d0c1cbcbcedc9081ed0535d0c67e3f9d2d75c11ff9e847'
- '0211a8778328805db1c9ed6991203c5bb097d00cfb7112a9c7db53df0b2bfb3c')
+ '8f35e9d7d00e4caa26d0c1cbcbcedc9081ed0535d0c67e3f9d2d75c11ff9e847')
pkgver() {
cd fred
@@ -59,16 +46,13 @@ pkgver() {
prepare() {
cd fred
- # Java 14 support
- git pull -r -v https://github.com/skydrome/fred.git gradle-6.6-aur -q
+ # Java 15 support
+ git pull -r -v https://github.com/skydrome/fred.git gradle-6.7-aur -q
rm -f seednodes.fref
for node in "$srcdir"/seedrefs/0* ;do
printf "%s\n\n" "$(<$node)" >>seednodes.fref
done
-
- cd ../plugin-KeyUtils
- patch -Np1 -i "$srcdir/0001-keyutils-fix-constructor-call.patch"
}
build() {
@@ -110,7 +94,7 @@ package() {
# install freenet
install -m755 "$srcdir"/run.sh "$pkgdir"/usr/bin/freenet
install -m640 "$srcdir"/{wrapper.config,IpToCountry.dat} "$pkgdir"/opt/freenet
- install -m640 "$srcdir"/freenet.ini "$pkgdir"/opt/freenet/conf
+ install -m640 "$srcdir"/freenet.ini.dist "$pkgdir"/opt/freenet/conf
install -m640 "$srcdir"/fred/seednodes.fref "$pkgdir"/opt/freenet/noderef
install -m640 "$srcdir"/fred/build/output/*.jar "$pkgdir"/opt/freenet/lib
@@ -119,7 +103,7 @@ package() {
install -m640 "$srcdir"/plugin-$plugin/dist/$plugin.jar "$pkgdir"/opt/freenet/plugins
done
echo "pluginmanager.loadplugin=$(IFS=\;;echo "${_plugins[*]}")" \
- >>"$pkgdir"/opt/freenet/conf/freenet.ini
+ >>"$pkgdir"/opt/freenet/conf/freenet.ini.dist
# delete bundled wrapper
zip -qd "$pkgdir"/opt/freenet/lib/freenet-ext-29.jar "org/tanukisoftware/*"