From 800ae925c88e774e8dd208f7c99f6e998faec19d Mon Sep 17 00:00:00 2001 From: Domenico Panella Date: Wed, 1 Jul 2020 16:27:31 +0200 Subject: [PATCH] New package : serviio-2.1 --- srcpkgs/serviio/files/serviio/run | 2 ++ srcpkgs/serviio/template | 50 +++++++++++++++++++++++++++++++ 2 files changed, 52 insertions(+) create mode 100755 srcpkgs/serviio/files/serviio/run create mode 100755 srcpkgs/serviio/template diff --git a/srcpkgs/serviio/files/serviio/run b/srcpkgs/serviio/files/serviio/run new file mode 100755 index 00000000000..555e6e36135 --- /dev/null +++ b/srcpkgs/serviio/files/serviio/run @@ -0,0 +1,2 @@ +#!/bin/sh +exec /usr/share/java/serviio/bin/serviio.sh 2>&1 diff --git a/srcpkgs/serviio/template b/srcpkgs/serviio/template new file mode 100755 index 00000000000..65b47b5d541 --- /dev/null +++ b/srcpkgs/serviio/template @@ -0,0 +1,50 @@ +# Template file for 'serviio' +pkgname=serviio +version=2.1 +revision=1 +archs="x86_64" +depends="openjdk11 ffmpeg" +short_desc="Free DLNA media server" +maintainer="Domenico Panella " +license="custom:serviio" +homepage="http://www.serviio.org/" +distfiles="http://download.serviio.org/releases/${pkgname}-${version}-linux.tar.gz" +checksum=51748160b38e31ba54db1b11381d3d9d705852ed7757ad111e881327a16fb757 +restricted=yes +make_dirs="/var/log/${pkgname} 0774 root wheel" + +do_install() { + + _SERVIIO_HOME=usr/share/java/$pkgname + vmkdir ${_SERVIIO_HOME} + + vmkdir usr/bin + vcopy bin ${_SERVIIO_HOME} + ln -s /${_SERVIIO_HOME}/bin/${pkgname}-console.sh ${DESTDIR}/usr/bin/${pkgname}-console + + vcopy config ${_SERVIIO_HOME} + + vcopy lib ${_SERVIIO_HOME} + + vcopy library ${_SERVIIO_HOME} + + vcopy plugins ${_SERVIIO_HOME} + + vmkdir /var/log/${pkgname} + ln -s /var/log/${pkgname} ${DESTDIR}/${_SERVIIO_HOME}/log + + vsv ${pkgname} + + vmkdir usr/share/applications + vcopy ${FILESDIR}/${pkgname}.desktop /usr/share/applications/ + + vmkdir usr/share/icons/hicolor/48x48/apps + vcopy ${FILESDIR}/${pkgname}.png /usr/share/icons/hicolor/48x48/apps + + vlicense LICENCE.txt + + vdoc README.txt + vdoc NOTICE.txt + vdoc RELEASE_NOTES.txt + +}