diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 36 |
1 files changed, 10 insertions, 26 deletions
@@ -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/*" |