From 4fd71c809b1c31e2dabe93e116948b7526106936 Mon Sep 17 00:00:00 2001 From: Jason Manley Date: Tue, 21 Jul 2020 16:38:46 -0500 Subject: [PATCH] New package: yacy-1.922 --- srcpkgs/yacy/files/yacy/run | 2 ++ srcpkgs/yacy/template | 30 ++++++++++++++++++++++++++++++ 2 files changed, 32 insertions(+) create mode 100644 srcpkgs/yacy/files/yacy/run create mode 100644 srcpkgs/yacy/template diff --git a/srcpkgs/yacy/files/yacy/run b/srcpkgs/yacy/files/yacy/run new file mode 100644 index 00000000000..594bcc2a3c8 --- /dev/null +++ b/srcpkgs/yacy/files/yacy/run @@ -0,0 +1,2 @@ +#!/bin/sh +exec chpst -u yacy:yacy /opt/yacy/startYACY.sh -f diff --git a/srcpkgs/yacy/template b/srcpkgs/yacy/template new file mode 100644 index 00000000000..02b9259024b --- /dev/null +++ b/srcpkgs/yacy/template @@ -0,0 +1,30 @@ +# Template file for 'yacy' +pkgname=yacy +version=1.922 +revision=1 +archs="x86_64" +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="/opt/yacy" +yacy_shell="/bin/bash" +make_dirs="/opt/yacy 0755 yacy yacy" + +post_extract() { +mv ${XBPS_BUILDDIR}/{yacy,yacy-1.922} +} + +do_install() { +vmkdir opt/yacy +vcopy $XBPS_BUILDDIR/yacy-1.922/* opt/yacy +} + +post_install() { +vsv yacy +}