From 899f2acf29a4aa3f108fcba60817e45fdfe9d5b6 Mon Sep 17 00:00:00 2001 From: Duncaen Date: Fri, 1 May 2015 16:24:13 +0200 Subject: [PATCH] New package: minidlna-1.1.4 (#1471) --- srcpkgs/minidlna/files/minidlnad/run | 2 ++ srcpkgs/minidlna/patches/config.patch | 26 +++++++++++++++++++++++ srcpkgs/minidlna/template | 30 +++++++++++++++++++++++++++ 3 files changed, 58 insertions(+) create mode 100644 srcpkgs/minidlna/files/minidlnad/run create mode 100644 srcpkgs/minidlna/patches/config.patch create mode 100644 srcpkgs/minidlna/template diff --git a/srcpkgs/minidlna/files/minidlnad/run b/srcpkgs/minidlna/files/minidlnad/run new file mode 100644 index 00000000000..5d316485670 --- /dev/null +++ b/srcpkgs/minidlna/files/minidlnad/run @@ -0,0 +1,2 @@ +#!/bin/sh +exec minidlnad 1>&2 diff --git a/srcpkgs/minidlna/patches/config.patch b/srcpkgs/minidlna/patches/config.patch new file mode 100644 index 00000000000..ef3f2a538e5 --- /dev/null +++ b/srcpkgs/minidlna/patches/config.patch @@ -0,0 +1,26 @@ +diff --git minidlna.conf minidlna.conf +index 7e00e89..33a7c51 100644 +--- minidlna.conf ++++ minidlna.conf +@@ -5,7 +5,7 @@ port=8200 + #network_interface=eth0 + + # specify the user account name or uid to run as +-#user=jmaggard ++user=minidlna + + # set this to the directory you want scanned. + # * if you want multiple directories, you can have multiple media_dir= lines +@@ -25,10 +25,10 @@ media_dir=/opt + #friendly_name=My DLNA Server + + # set this if you would like to specify the directory where you want MiniDLNA to store its database and album art cache +-#db_dir=/var/cache/minidlna ++db_dir=/var/lib/minidlna + + # set this if you would like to specify the directory where you want MiniDLNA to store its log file +-#log_dir=/var/log ++log_dir=/var/log/minidlna + + # set this to change the verbosity of the information that is logged + # each section can use a different level: off, fatal, error, warn, info, or debug diff --git a/srcpkgs/minidlna/template b/srcpkgs/minidlna/template new file mode 100644 index 00000000000..6e559830cb3 --- /dev/null +++ b/srcpkgs/minidlna/template @@ -0,0 +1,30 @@ +# Template file for 'minidlna' +pkgname=minidlna +version=1.1.4 +revision=1 +build_style=gnu-configure +configure_args=" + --with-db-path=/var/db/minidlna + --with-os-url=http://www.voidlinux.eu" +system_accounts="minidlna" +minidlna_homedir="/var/lib/minidlna" +conf_files="/etc/minidlna.conf" +make_dirs=" + /var/lib/minidlna 0750 minidlna minidlna + /var/log/minidlna 0750 minidlna minidlna" +hostmakedepends="pkg-config" +makedepends="ffmpeg-devel libjpeg-turbo-devel sqlite-devel libexif-devel + libid3tag-devel libvorbis-devel libflac-devel" +short_desc="DLNA/UPnP-AV compliant media server" +maintainer="Duncaen " +license="BSD GPL-2" +homepage="http://minidlna.sourceforge.net/" +distfiles="${SOURCEFORGE_SITE}/${pkgname}/${pkgname}-${version}.tar.gz" +checksum=9814c04a2c506a0dd942c4218d30c07dedf90dabffbdef2d308a3f9f23545314 + +post_install() { + vconf minidlna.conf + vman minidlna.conf.5 + vman minidlnad.8 + vsv minidlnad +}