From e613bac9b0b8f3e1d784d369b94f668887f4fe14 Mon Sep 17 00:00:00 2001 From: Jason Manley Date: Wed, 22 Jul 2020 13:17:10 -0500 Subject: [PATCH 1/2] New package: yacy-1.922 --- srcpkgs/yacy/INSTALL | 6 ++++++ srcpkgs/yacy/files/yacy/run | 2 ++ srcpkgs/yacy/template | 32 ++++++++++++++++++++++++++++++++ 3 files changed, 40 insertions(+) create mode 100644 srcpkgs/yacy/INSTALL create mode 100644 srcpkgs/yacy/files/yacy/run create mode 100644 srcpkgs/yacy/template diff --git a/srcpkgs/yacy/INSTALL b/srcpkgs/yacy/INSTALL new file mode 100644 index 00000000000..e451fab90ce --- /dev/null +++ b/srcpkgs/yacy/INSTALL @@ -0,0 +1,6 @@ +# INSTALL +case "$ACTION" in +post) + chown -R yacy:yacy /var/lib/yacy + ;; +esac diff --git a/srcpkgs/yacy/files/yacy/run b/srcpkgs/yacy/files/yacy/run new file mode 100644 index 00000000000..c5544513c35 --- /dev/null +++ b/srcpkgs/yacy/files/yacy/run @@ -0,0 +1,2 @@ +#!/bin/sh +exec chpst -u yacy:yacy /var/lib/yacy/startYACY.sh -f diff --git a/srcpkgs/yacy/template b/srcpkgs/yacy/template new file mode 100644 index 00000000000..19ba9cdd425 --- /dev/null +++ b/srcpkgs/yacy/template @@ -0,0 +1,32 @@ +# Template file for 'yacy' +pkgname=yacy +version=1.922 +revision=1 +wrksrc=${pkgname} +hostmakedepends="openjdk apache-ant" +depends="openjdk-jre" +short_desc="YaCy p2p decentralized search engine" +maintainer="Jason Manley " +license="GPL-3.0-or-later" +homepage="https://yacy.net" +distfiles="http://latest.yacy.net/yacy_v${version}_20191013_9964.tar.gz" +checksum=@99af963642dafaeab2657ad59315e7b7896bf4c1e7091f8f67e95e71802d44df + +system_accounts="yacy" +yacy_homedir="/var/lib/yacy" +yacy_shell="/bin/bash" +make_dirs="/var/lib/yacy 0755 yacy yacy" + +do_build() { + export JAVA_HOME=/usr/lib/jvm/java-1.8-openjdk + ant clean all +} + +do_install() { + vmkdir var/lib/ + vcopy ${wrksrc} var/lib/ +} + +post_install() { + vsv yacy +} From b36a760c4edb642c3c98be52888c1a2672172f29 Mon Sep 17 00:00:00 2001 From: Jason Manley Date: Tue, 2 Mar 2021 13:48:19 -0600 Subject: [PATCH 2/2] New package: yacy-1.922. --- srcpkgs/yacy/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/yacy/template b/srcpkgs/yacy/template index 19ba9cdd425..67e84f1d692 100644 --- a/srcpkgs/yacy/template +++ b/srcpkgs/yacy/template @@ -4,7 +4,7 @@ version=1.922 revision=1 wrksrc=${pkgname} hostmakedepends="openjdk apache-ant" -depends="openjdk-jre" +depends="openjdk-jre bash" short_desc="YaCy p2p decentralized search engine" maintainer="Jason Manley " license="GPL-3.0-or-later"