diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2019-04-28 09:54:45 +0100 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2019-04-28 09:54:45 +0100 |
commit | b7ebc951da8800f711142f69d9d958bde67a112d (patch) | |
tree | e318514216845acb8f2e49fff7a5cba4027e9d91 /net-misc/minidlna/minidlna-1.1.5-r1.ebuild | |
parent | dc7cbdfa65fd814b3b9aa3c56257da201109e807 (diff) |
gentoo resync : 28.04.2019
Diffstat (limited to 'net-misc/minidlna/minidlna-1.1.5-r1.ebuild')
-rw-r--r-- | net-misc/minidlna/minidlna-1.1.5-r1.ebuild | 95 |
1 files changed, 0 insertions, 95 deletions
diff --git a/net-misc/minidlna/minidlna-1.1.5-r1.ebuild b/net-misc/minidlna/minidlna-1.1.5-r1.ebuild deleted file mode 100644 index c964214a45e0..000000000000 --- a/net-misc/minidlna/minidlna-1.1.5-r1.ebuild +++ /dev/null @@ -1,95 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -inherit eutils linux-info systemd toolchain-funcs user - -DESCRIPTION="DLNA/UPnP-AV compliant media server" -HOMEPAGE="https://sourceforge.net/projects/minidlna/" -SRC_URI="mirror://sourceforge/${PN}/${PV}/${P}.tar.gz - https://dev.gentoo.org/~xmw/${PN}-gentoo-artwork.patch.xz" - -LICENSE="BSD GPL-2" -SLOT="0" -KEYWORDS="amd64 arm x86" -IUSE="netgear readynas" - -RDEPEND="dev-db/sqlite:3 - media-libs/flac - media-libs/libexif - media-libs/libid3tag - media-libs/libogg - media-libs/libvorbis - virtual/ffmpeg - virtual/jpeg:0" -DEPEND="${RDEPEND} - virtual/pkgconfig" - -CONFIG_CHECK="~INOTIFY_USER" - -pkg_setup() { - local my_is_new="yes" - [ -d "${EPREFIX}"/var/lib/${PN} ] && my_is_new="no" - enewgroup ${PN} - enewuser ${PN} -1 -1 /var/lib/${PN} ${PN} - if [ -d "${EPREFIX}"/var/lib/${PN} ] && [ "${my_is_new}" == "yes" ] ; then - # created by above enewuser command w/ wrong group and permissions - chown ${PN}:${PN} "${EPREFIX}"/var/lib/${PN} || die - chmod 0750 "${EPREFIX}"/var/lib/${PN} || die - # if user already exists, but /var/lib/minidlna is missing - # rely on ${D}/var/lib/minidlna created in src_install - fi - - linux-info_pkg_setup -} - -src_prepare() { - sed -e "/log_dir/s:/var/log:/var/log/${PN}:" \ - -e "/db_dir/s:/var/cache/:/var/lib/:" \ - -i ${PN}.conf || die - - epatch "${WORKDIR}"/${PN}-gentoo-artwork.patch - - epatch_user -} - -src_configure() { - econf \ - --disable-silent-rules \ - --with-db-path=/var/lib/${PN} \ - --with-log-path=/var/log/${PN} \ - --enable-tivo \ - $(use_enable netgear) \ - $(use_enable readynas) -} - -src_install() { - default - - #bug 536532 - dosym /usr/sbin/${PN}d /usr/bin/${PN} - - insinto /etc - doins ${PN}.conf - - newconfd "${FILESDIR}"/${PN}-1.0.25.confd ${PN} - newinitd "${FILESDIR}"/${PN}-1.1.5.initd ${PN} - systemd_newunit "${FILESDIR}"/${PN}-1.1.2.service ${PN}.service - echo "d /run/${PN} 0755 ${PN} ${PN} -" > "${T}"/${PN}.conf - systemd_dotmpfilesd "${T}"/${PN}.conf - - dodir /var/{lib,log}/${PN} - fowners ${PN}:${PN} /var/{lib,log}/${PN} - fperms 0750 /var/{lib,log}/${PN} - - dodoc AUTHORS NEWS README TODO - doman ${PN}d.8 ${PN}.conf.5 -} - -pkg_postinst() { - elog "minidlna now runs as minidlna:minidlna (bug 426726)," - elog "logfile is moved to /var/log/minidlna/minidlna.log," - elog "cache is moved to /var/lib/minidlna." - elog "Please edit /etc/conf.d/${PN} and file ownerships to suit your needs." -} |