* [gentoo-commits] repo/gentoo:master commit in: net-misc/minidlna/
@ 2015-10-03 16:51 Michael Weber
0 siblings, 0 replies; 45+ messages in thread
From: Michael Weber @ 2015-10-03 16:51 UTC (permalink / raw
To: gentoo-commits
commit: 00f2c289ce818d358f428ba37a87b77918fe9925
Author: Michael Weber <xmw <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 3 16:49:23 2015 +0000
Commit: Michael Weber <xmw <AT> gentoo <DOT> org>
CommitDate: Sat Oct 3 16:50:48 2015 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00f2c289
net-misc/minidlna: Version bump (bug 560866, thanks mrue), add symlink /usr/bin/minidlna for digikam (bug 536532, thanks Stephan Karacson).
Package-Manager: portage-2.2.21
net-misc/minidlna/Manifest | 1 +
net-misc/minidlna/minidlna-1.1.5.ebuild | 96 +++++++++++++++++++++++++++++++++
2 files changed, 97 insertions(+)
diff --git a/net-misc/minidlna/Manifest b/net-misc/minidlna/Manifest
index dfe3eaa..7a5cd8d 100644
--- a/net-misc/minidlna/Manifest
+++ b/net-misc/minidlna/Manifest
@@ -1,3 +1,4 @@
DIST minidlna-1.1.3.tar.gz 481789 SHA256 ed42d5cadf9488a95a0107341918879ef8ce4c650e19337688c46cdcd484bc4e SHA512 3b3c28ed17325a1d2c461c51c7958fcc7fd02b71332a952e06f0ad8bca04f8ff58a74bb3d221ad432282c7289953bd31c213c2703008fb36037c39a743001aa9 WHIRLPOOL 4ac0a4344feb026d483562d5711f3f3ce4f70d68d9b043ec54e7d3667c7b38e2d1b7df2cbb2a5c9d05d4afc29182fe65c95389530b187000e496902734bb498e
DIST minidlna-1.1.4.tar.gz 494478 SHA256 9814c04a2c506a0dd942c4218d30c07dedf90dabffbdef2d308a3f9f23545314 SHA512 24c2d82222798278d60faa46c6d7b19e44a91868da869f7d2aa2bf3c68e343a6c2a323f67223ea69242919047b08f059ed9c7a49b0b516384244acd98b51db4e WHIRLPOOL 5f82dd2130086e90784b05d67037e9c40e20b539ddc1bfb3733910beee44578027d9c245aa1f6117ba05b3c039a2b32125ea561f71c63cf0e422664e7067007f
+DIST minidlna-1.1.5.tar.gz 488191 SHA256 8477ad0416bb2af5cd8da6dde6c07ffe1a413492b7fe40a362bc8587be15ab9b SHA512 2a8eaa42fcda6f98648f1726af5cdba6d2358c386440dd0de933364cfbd1ced2fee5f883033e1a5a692b760749beb2c12798020a3591ddcea22663102d4f3dfa WHIRLPOOL 8ed8fd62fb063b042a234c8647fa05c65e4f1e331a66efae8f361002f5cedcd2706d777348332075e3263e0d8bbde7794dd84fc400dfe3a656e5d70952427669
DIST minidlna-gentoo-artwork.patch.xz 49372 SHA256 37ae7228b07b7c81c8962c5dc88a41ed1691bdf1b019b654a9fc93ac1da0c7ce SHA512 3bdaadc2a2331e9ebf37ed80d1de7cebd6307ab068dc9cf067159b2c0754a765b2076c07e988602af4dd2d6c49c819da8a1f668258950e15592027b353f22b5e WHIRLPOOL e243b9b6a002af5e3ee1bb196239790ff86724624ebccb34c84ac072426341db6b5f44e455d13657d5284220fe2688ddf3a2ec0212a7b86525eb02a6c080af80
diff --git a/net-misc/minidlna/minidlna-1.1.5.ebuild b/net-misc/minidlna/minidlna-1.1.5.ebuild
new file mode 100644
index 0000000..ef55959
--- /dev/null
+++ b/net-misc/minidlna/minidlna-1.1.5.ebuild
@@ -0,0 +1,96 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit eutils linux-info systemd toolchain-funcs user
+
+DESCRIPTION="DLNA/UPnP-AV compliant media server"
+HOMEPAGE="http://minidlna.sourceforge.net/"
+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.2.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."
+}
^ permalink raw reply related [flat|nested] 45+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-misc/minidlna/
@ 2016-02-23 20:36 Michael Weber
0 siblings, 0 replies; 45+ messages in thread
From: Michael Weber @ 2016-02-23 20:36 UTC (permalink / raw
To: gentoo-commits
commit: 3692e1b7585e462a3315df6d058bed21a6a39836
Author: Michael Weber <xmw <AT> gentoo <DOT> org>
AuthorDate: Tue Feb 23 20:33:31 2016 +0000
Commit: Michael Weber <xmw <AT> gentoo <DOT> org>
CommitDate: Tue Feb 23 20:36:06 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3692e1b7
net-misc/minidlna: drop old version.
Package-Manager: portage-2.2.27
net-misc/minidlna/Manifest | 1 -
net-misc/minidlna/minidlna-1.1.3.ebuild | 86 ---------------------------------
2 files changed, 87 deletions(-)
diff --git a/net-misc/minidlna/Manifest b/net-misc/minidlna/Manifest
index 7a5cd8d..c7c7c44 100644
--- a/net-misc/minidlna/Manifest
+++ b/net-misc/minidlna/Manifest
@@ -1,4 +1,3 @@
-DIST minidlna-1.1.3.tar.gz 481789 SHA256 ed42d5cadf9488a95a0107341918879ef8ce4c650e19337688c46cdcd484bc4e SHA512 3b3c28ed17325a1d2c461c51c7958fcc7fd02b71332a952e06f0ad8bca04f8ff58a74bb3d221ad432282c7289953bd31c213c2703008fb36037c39a743001aa9 WHIRLPOOL 4ac0a4344feb026d483562d5711f3f3ce4f70d68d9b043ec54e7d3667c7b38e2d1b7df2cbb2a5c9d05d4afc29182fe65c95389530b187000e496902734bb498e
DIST minidlna-1.1.4.tar.gz 494478 SHA256 9814c04a2c506a0dd942c4218d30c07dedf90dabffbdef2d308a3f9f23545314 SHA512 24c2d82222798278d60faa46c6d7b19e44a91868da869f7d2aa2bf3c68e343a6c2a323f67223ea69242919047b08f059ed9c7a49b0b516384244acd98b51db4e WHIRLPOOL 5f82dd2130086e90784b05d67037e9c40e20b539ddc1bfb3733910beee44578027d9c245aa1f6117ba05b3c039a2b32125ea561f71c63cf0e422664e7067007f
DIST minidlna-1.1.5.tar.gz 488191 SHA256 8477ad0416bb2af5cd8da6dde6c07ffe1a413492b7fe40a362bc8587be15ab9b SHA512 2a8eaa42fcda6f98648f1726af5cdba6d2358c386440dd0de933364cfbd1ced2fee5f883033e1a5a692b760749beb2c12798020a3591ddcea22663102d4f3dfa WHIRLPOOL 8ed8fd62fb063b042a234c8647fa05c65e4f1e331a66efae8f361002f5cedcd2706d777348332075e3263e0d8bbde7794dd84fc400dfe3a656e5d70952427669
DIST minidlna-gentoo-artwork.patch.xz 49372 SHA256 37ae7228b07b7c81c8962c5dc88a41ed1691bdf1b019b654a9fc93ac1da0c7ce SHA512 3bdaadc2a2331e9ebf37ed80d1de7cebd6307ab068dc9cf067159b2c0754a765b2076c07e988602af4dd2d6c49c819da8a1f668258950e15592027b353f22b5e WHIRLPOOL e243b9b6a002af5e3ee1bb196239790ff86724624ebccb34c84ac072426341db6b5f44e455d13657d5284220fe2688ddf3a2ec0212a7b86525eb02a6c080af80
diff --git a/net-misc/minidlna/minidlna-1.1.3.ebuild b/net-misc/minidlna/minidlna-1.1.3.ebuild
deleted file mode 100644
index 833a666..0000000
--- a/net-misc/minidlna/minidlna-1.1.3.ebuild
+++ /dev/null
@@ -1,86 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=4
-
-inherit eutils systemd toolchain-funcs user
-
-DESCRIPTION="DLNA/UPnP-AV compliant media server"
-HOMEPAGE="http://minidlna.sourceforge.net/"
-SRC_URI="mirror://sourceforge/${PN}/${PV}/${P}.tar.gz"
-
-LICENSE="BSD GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~arm x86"
-IUSE="netgear readynas"
-
-RDEPEND="dev-db/sqlite
- media-libs/flac
- media-libs/libexif
- media-libs/libid3tag
- media-libs/libogg
- media-libs/libvorbis
- virtual/ffmpeg
- virtual/jpeg"
-DEPEND="${RDEPEND}
- virtual/pkgconfig"
-
-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
-}
-
-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_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
-
- insinto /etc
- doins ${PN}.conf
-
- newconfd "${FILESDIR}"/${PN}-1.0.25.confd ${PN}
- newinitd "${FILESDIR}"/${PN}-1.1.2.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."
-}
^ permalink raw reply related [flat|nested] 45+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-misc/minidlna/
@ 2017-03-15 13:00 Michael Weber
0 siblings, 0 replies; 45+ messages in thread
From: Michael Weber @ 2017-03-15 13:00 UTC (permalink / raw
To: gentoo-commits
commit: b00f4d79a5c771bd30e22dbdcd3d9f93b5dc2c55
Author: Michael Weber <xmw <AT> gentoo <DOT> org>
AuthorDate: Wed Mar 15 07:51:55 2017 +0000
Commit: Michael Weber <xmw <AT> gentoo <DOT> org>
CommitDate: Wed Mar 15 12:59:47 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b00f4d79
net-misc/minidlna: arm stable (bug 609156).
Package-Manager: Portage-2.3.4, Repoman-2.3.2
net-misc/minidlna/minidlna-1.1.5-r1.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/net-misc/minidlna/minidlna-1.1.5-r1.ebuild b/net-misc/minidlna/minidlna-1.1.5-r1.ebuild
index e5cf3e2f82f..74d9ddf82c6 100644
--- a/net-misc/minidlna/minidlna-1.1.5-r1.ebuild
+++ b/net-misc/minidlna/minidlna-1.1.5-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/${PN}/${PV}/${P}.tar.gz
LICENSE="BSD GPL-2"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
+KEYWORDS="~amd64 arm ~x86"
IUSE="netgear readynas"
RDEPEND="dev-db/sqlite:3
^ permalink raw reply related [flat|nested] 45+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-misc/minidlna/
@ 2017-03-17 10:15 Agostino Sarubbo
0 siblings, 0 replies; 45+ messages in thread
From: Agostino Sarubbo @ 2017-03-17 10:15 UTC (permalink / raw
To: gentoo-commits
commit: 2d6fc6c5b7401bf00b0a765e76268c836fbcd67f
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Fri Mar 17 10:12:38 2017 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Fri Mar 17 10:12:38 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d6fc6c5
net-misc/minidlna: amd64 stable wrt bug #609156
Package-Manager: Portage-2.3.3, Repoman-2.3.1
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
net-misc/minidlna/minidlna-1.1.5-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-misc/minidlna/minidlna-1.1.5-r1.ebuild b/net-misc/minidlna/minidlna-1.1.5-r1.ebuild
index 74d9ddf82c6..bfe88fa7f13 100644
--- a/net-misc/minidlna/minidlna-1.1.5-r1.ebuild
+++ b/net-misc/minidlna/minidlna-1.1.5-r1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/${PN}/${PV}/${P}.tar.gz
LICENSE="BSD GPL-2"
SLOT="0"
-KEYWORDS="~amd64 arm ~x86"
+KEYWORDS="amd64 arm ~x86"
IUSE="netgear readynas"
RDEPEND="dev-db/sqlite:3
^ permalink raw reply related [flat|nested] 45+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-misc/minidlna/
@ 2018-08-11 9:06 Andreas Sturmlechner
0 siblings, 0 replies; 45+ messages in thread
From: Andreas Sturmlechner @ 2018-08-11 9:06 UTC (permalink / raw
To: gentoo-commits
commit: 34958d6fa68fc372a1160a966569eda8154c010f
Author: Francesco Turco <fturco <AT> fastmail <DOT> fm>
AuthorDate: Fri Aug 10 21:09:52 2018 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sat Aug 11 08:25:20 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34958d6f
net-misc/minidlna: fix broken link in metadata.xml
Closes: https://github.com/gentoo/gentoo/pull/9531
net-misc/minidlna/metadata.xml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-misc/minidlna/metadata.xml b/net-misc/minidlna/metadata.xml
index ed29d3cd8fd..8dd2bc50e04 100644
--- a/net-misc/minidlna/metadata.xml
+++ b/net-misc/minidlna/metadata.xml
@@ -6,7 +6,7 @@
<name>Michael Weber</name>
</maintainer>
<upstream>
- <bugs-to>https://sourceforge.net/tracker/?group_id=243163</bugs-to>
+ <bugs-to>https://sourceforge.net/p/minidlna/bugs/</bugs-to>
<remote-id type="sourceforge">minidlna</remote-id>
</upstream>
<use>
^ permalink raw reply related [flat|nested] 45+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-misc/minidlna/
@ 2018-11-25 10:11 Michał Górny
0 siblings, 0 replies; 45+ messages in thread
From: Michał Górny @ 2018-11-25 10:11 UTC (permalink / raw
To: gentoo-commits
commit: 3f17b2ca9347e8fc971b5a4844f0f1bf74660bf6
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Sun Nov 25 10:08:35 2018 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Sun Nov 25 10:11:34 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f17b2ca
net-misc/minidlna: Take package over
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
net-misc/minidlna/metadata.xml | 21 ++++++++++++---------
1 file changed, 12 insertions(+), 9 deletions(-)
diff --git a/net-misc/minidlna/metadata.xml b/net-misc/minidlna/metadata.xml
index 3427c8a8338..168984bee22 100644
--- a/net-misc/minidlna/metadata.xml
+++ b/net-misc/minidlna/metadata.xml
@@ -1,13 +1,16 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<!-- maintainer-needed -->
-<upstream>
- <bugs-to>https://sourceforge.net/p/minidlna/bugs/</bugs-to>
- <remote-id type="sourceforge">minidlna</remote-id>
-</upstream>
-<use>
- <flag name="netgear">Enable netgear branding</flag>
- <flag name="readynas">Enable readynas branding</flag>
-</use>
+ <maintainer type="person">
+ <email>mgorny@gentoo.org</email>
+ <name>Michał Górny</name>
+ </maintainer>
+ <upstream>
+ <bugs-to>https://sourceforge.net/p/minidlna/bugs/</bugs-to>
+ <remote-id type="sourceforge">minidlna</remote-id>
+ </upstream>
+ <use>
+ <flag name="netgear">Enable netgear branding</flag>
+ <flag name="readynas">Enable readynas branding</flag>
+ </use>
</pkgmetadata>
^ permalink raw reply related [flat|nested] 45+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-misc/minidlna/
@ 2018-11-25 21:43 Michał Górny
0 siblings, 0 replies; 45+ messages in thread
From: Michał Górny @ 2018-11-25 21:43 UTC (permalink / raw
To: gentoo-commits
commit: 8fc9875d64d40136950b50e5319c3cb5e37a5f36
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Sun Nov 25 21:18:06 2018 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Sun Nov 25 21:42:57 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8fc9875d
net-misc/minidlna: Fix ownership fixup code
Use proper bash syntax, and respect EROOT.
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
net-misc/minidlna/minidlna-1.2.1-r1.ebuild | 13 +++++++------
1 file changed, 7 insertions(+), 6 deletions(-)
diff --git a/net-misc/minidlna/minidlna-1.2.1-r1.ebuild b/net-misc/minidlna/minidlna-1.2.1-r1.ebuild
index a41c01c156b..b18b7c7a53d 100644
--- a/net-misc/minidlna/minidlna-1.2.1-r1.ebuild
+++ b/net-misc/minidlna/minidlna-1.2.1-r1.ebuild
@@ -77,8 +77,8 @@ src_install() {
}
pkg_preinst() {
- local my_is_new="yes"
- [ -d "${EPREFIX}"/var/lib/minidlna ] && my_is_new="no"
+ local my_is_new=yes
+ [[ -d ${EROOT}/var/lib/minidlna ]] && my_is_new=no
enewgroup minidlna
enewuser minidlna -1 -1 /var/lib/minidlna minidlna
@@ -86,10 +86,11 @@ pkg_preinst() {
fowners minidlna:minidlna /var/{lib,log}/minidlna
fperms 0750 /var/{lib,log}/minidlna
- if [ -d "${EPREFIX}"/var/lib/minidlna ] && [ "${my_is_new}" == "yes" ] ; then
- # created by above enewuser command w/ wrong group and permissions
- chown minidlna:minidlna "${EPREFIX}"/var/lib/minidlna || die
- chmod 0750 "${EPREFIX}"/var/lib/minidlna || die
+ if [[ -d ${EROOT}/var/lib/minidlna && ${my_is_new} == yes ]]; then
+ # created by above enewuser command w/ wrong group
+ # and permissions
+ chown minidlna:minidlna "${EROOT}"/var/lib/minidlna || die
+ chmod 0750 "${EROOT}"/var/lib/minidlna || die
# if user already exists, but /var/lib/minidlna is missing
# rely on ${D}/var/lib/minidlna created in src_install
fi
^ permalink raw reply related [flat|nested] 45+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-misc/minidlna/
@ 2018-11-25 21:43 Michał Górny
0 siblings, 0 replies; 45+ messages in thread
From: Michał Górny @ 2018-11-25 21:43 UTC (permalink / raw
To: gentoo-commits
commit: 45b1f3ffe82ed220e269d7d587dfc6ade1e01244
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Sun Nov 25 21:11:30 2018 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Sun Nov 25 21:42:56 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45b1f3ff
net-misc/minidlna: Switch to tmpfiles.eclass
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
net-misc/minidlna/minidlna-1.2.1-r1.ebuild | 6 ++++--
1 file changed, 4 insertions(+), 2 deletions(-)
diff --git a/net-misc/minidlna/minidlna-1.2.1-r1.ebuild b/net-misc/minidlna/minidlna-1.2.1-r1.ebuild
index 585a86c1acc..a41c01c156b 100644
--- a/net-misc/minidlna/minidlna-1.2.1-r1.ebuild
+++ b/net-misc/minidlna/minidlna-1.2.1-r1.ebuild
@@ -3,7 +3,7 @@
EAPI=6
-inherit autotools eutils linux-info systemd toolchain-funcs user
+inherit autotools eutils linux-info systemd tmpfiles toolchain-funcs user
DESCRIPTION="DLNA/UPnP-AV compliant media server"
HOMEPAGE="https://sourceforge.net/projects/minidlna/"
@@ -66,7 +66,7 @@ src_install() {
newconfd "${FILESDIR}"/minidlna-1.0.25.confd minidlna
newinitd "${FILESDIR}"/minidlna-1.1.5.initd minidlna
systemd_newunit "${FILESDIR}"/minidlna-1.1.2.service minidlna.service
- systemd_newtmpfilesd - minidlna.conf <<-EOF
+ newtmpfiles - minidlna.conf <<-EOF
d /run/minidlna 0755 minidlna minidlna -
EOF
@@ -100,4 +100,6 @@ pkg_postinst() {
elog "logfile is moved to /var/log/minidlna/minidlna.log,"
elog "cache is moved to /var/lib/minidlna."
elog "Please edit /etc/conf.d/minidlna and file ownerships to suit your needs."
+
+ tmpfiles_process minidlna.conf
}
^ permalink raw reply related [flat|nested] 45+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-misc/minidlna/
@ 2018-11-25 21:43 Michał Górny
0 siblings, 0 replies; 45+ messages in thread
From: Michał Górny @ 2018-11-25 21:43 UTC (permalink / raw
To: gentoo-commits
commit: ea62cbadc40714456be100ac3abf4abe0974b88b
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Sun Nov 25 21:19:23 2018 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Sun Nov 25 21:42:57 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea62cbad
net-misc/minidlna: Remove redundant econf args and dodoc
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
net-misc/minidlna/minidlna-1.2.1-r1.ebuild | 17 +++++++++--------
1 file changed, 9 insertions(+), 8 deletions(-)
diff --git a/net-misc/minidlna/minidlna-1.2.1-r1.ebuild b/net-misc/minidlna/minidlna-1.2.1-r1.ebuild
index b18b7c7a53d..9fa0106ae8b 100644
--- a/net-misc/minidlna/minidlna-1.2.1-r1.ebuild
+++ b/net-misc/minidlna/minidlna-1.2.1-r1.ebuild
@@ -44,14 +44,16 @@ src_prepare() {
}
src_configure() {
- econf \
- --disable-silent-rules \
- --with-db-path=/var/lib/minidlna \
- --with-log-path=/var/log/minidlna \
- --enable-tivo \
- $(use_enable avahi ) \
- $(use_enable netgear) \
+ local myconf=(
+ --with-db-path=/var/lib/minidlna
+ --with-log-path=/var/log/minidlna
+ --enable-tivo
+ $(use_enable avahi)
+ $(use_enable netgear)
$(use_enable readynas)
+ )
+
+ econf "${myconf[@]}"
}
src_install() {
@@ -72,7 +74,6 @@ src_install() {
keepdir /var/{lib,log}/minidlna
- dodoc AUTHORS NEWS README TODO
doman minidlnad.8 minidlna.conf.5
}
^ permalink raw reply related [flat|nested] 45+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-misc/minidlna/
@ 2018-11-25 21:43 Michał Górny
0 siblings, 0 replies; 45+ messages in thread
From: Michał Górny @ 2018-11-25 21:43 UTC (permalink / raw
To: gentoo-commits
commit: daa7dadcf19bbff88f05276c47d996872e111e16
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Sun Nov 25 21:08:59 2018 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Sun Nov 25 21:42:55 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=daa7dadc
net-misc/minidlna: Use relative symlink path
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
net-misc/minidlna/minidlna-1.2.1-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-misc/minidlna/minidlna-1.2.1-r1.ebuild b/net-misc/minidlna/minidlna-1.2.1-r1.ebuild
index 5e37ec293f7..585f423e7c3 100644
--- a/net-misc/minidlna/minidlna-1.2.1-r1.ebuild
+++ b/net-misc/minidlna/minidlna-1.2.1-r1.ebuild
@@ -58,7 +58,7 @@ src_install() {
default
#bug 536532
- dosym /usr/sbin/minidlnad /usr/bin/minidlna
+ dosym ../sbin/minidlnad /usr/bin/minidlna
insinto /etc
doins minidlna.conf
^ permalink raw reply related [flat|nested] 45+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-misc/minidlna/
@ 2018-11-25 21:43 Michał Górny
0 siblings, 0 replies; 45+ messages in thread
From: Michał Górny @ 2018-11-25 21:43 UTC (permalink / raw
To: gentoo-commits
commit: 38ece9f3bc79edbf7b881de073d302312630ef58
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Sun Nov 25 19:45:28 2018 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Sun Nov 25 21:42:53 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38ece9f3
net-misc/minidlna: Fix incorrect dep on virtual/ffmpeg
The package is clearly linking to ffmpeg/libav libraries, so we need
USE=libav and proper slot-deps. Note: I haven't tested whether it works
with libav, presumed the virtual/ implies it did.
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
net-misc/minidlna/minidlna-1.2.1-r1.ebuild | 101 +++++++++++++++++++++++++++++
1 file changed, 101 insertions(+)
diff --git a/net-misc/minidlna/minidlna-1.2.1-r1.ebuild b/net-misc/minidlna/minidlna-1.2.1-r1.ebuild
new file mode 100644
index 00000000000..90d184a6b11
--- /dev/null
+++ b/net-misc/minidlna/minidlna-1.2.1-r1.ebuild
@@ -0,0 +1,101 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit autotools 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="avahi libav netgear readynas"
+
+RDEPEND="dev-db/sqlite:3
+ media-libs/flac
+ media-libs/libexif
+ media-libs/libid3tag
+ media-libs/libogg
+ media-libs/libvorbis
+ virtual/jpeg:0
+ avahi? ( net-dns/avahi )
+ libav? ( media-video/libav:0= )
+ !libav? ( media-video/ffmpeg:0= )"
+DEPEND="${RDEPEND}
+ virtual/pkgconfig"
+
+CONFIG_CHECK="~INOTIFY_USER"
+
+PATCHES=( "${WORKDIR}"/${PN}-gentoo-artwork.patch
+ "${FILESDIR}"/${P}-buildsystem.patch )
+
+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
+
+ default
+
+ eautoreconf
+}
+
+src_configure() {
+ econf \
+ --disable-silent-rules \
+ --with-db-path=/var/lib/${PN} \
+ --with-log-path=/var/log/${PN} \
+ --enable-tivo \
+ $(use_enable avahi ) \
+ $(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."
+}
^ permalink raw reply related [flat|nested] 45+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-misc/minidlna/
@ 2018-11-25 21:43 Michał Górny
0 siblings, 0 replies; 45+ messages in thread
From: Michał Górny @ 2018-11-25 21:43 UTC (permalink / raw
To: gentoo-commits
commit: 73e3a022b938e4d6d61ccebcd683de66e0f881b7
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Sun Nov 25 21:10:20 2018 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Sun Nov 25 21:42:56 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73e3a022
net-misc/minidlna: Use stdin form of systemd_newtmpfilesd
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
net-misc/minidlna/minidlna-1.2.1-r1.ebuild | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/net-misc/minidlna/minidlna-1.2.1-r1.ebuild b/net-misc/minidlna/minidlna-1.2.1-r1.ebuild
index 585f423e7c3..585a86c1acc 100644
--- a/net-misc/minidlna/minidlna-1.2.1-r1.ebuild
+++ b/net-misc/minidlna/minidlna-1.2.1-r1.ebuild
@@ -66,8 +66,9 @@ src_install() {
newconfd "${FILESDIR}"/minidlna-1.0.25.confd minidlna
newinitd "${FILESDIR}"/minidlna-1.1.5.initd minidlna
systemd_newunit "${FILESDIR}"/minidlna-1.1.2.service minidlna.service
- echo "d /run/minidlna 0755 minidlna minidlna -" > "${T}"/minidlna.conf
- systemd_dotmpfilesd "${T}"/minidlna.conf
+ systemd_newtmpfilesd - minidlna.conf <<-EOF
+ d /run/minidlna 0755 minidlna minidlna -
+ EOF
keepdir /var/{lib,log}/minidlna
^ permalink raw reply related [flat|nested] 45+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-misc/minidlna/
@ 2018-11-25 21:43 Michał Górny
0 siblings, 0 replies; 45+ messages in thread
From: Michał Górny @ 2018-11-25 21:43 UTC (permalink / raw
To: gentoo-commits
commit: 2997ebd19672fa181f69d3fbd10c01ec9c0b2c38
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Sun Nov 25 19:39:52 2018 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Sun Nov 25 21:42:52 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2997ebd1
net-misc/minidlna: Switch HOMEPAGE to the project page
Switch HOMEPAGE from the (unreadable) autogenerated sourceforge page
to the actual project page. Not that it's much better but it at least
saves one click.
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
net-misc/minidlna/minidlna-1.1.5-r1.ebuild | 4 ++--
net-misc/minidlna/minidlna-1.2.1.ebuild | 4 ++--
2 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/net-misc/minidlna/minidlna-1.1.5-r1.ebuild b/net-misc/minidlna/minidlna-1.1.5-r1.ebuild
index a0ca7b231fc..c964214a45e 100644
--- a/net-misc/minidlna/minidlna-1.1.5-r1.ebuild
+++ b/net-misc/minidlna/minidlna-1.1.5-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -6,7 +6,7 @@ EAPI=5
inherit eutils linux-info systemd toolchain-funcs user
DESCRIPTION="DLNA/UPnP-AV compliant media server"
-HOMEPAGE="http://minidlna.sourceforge.net/"
+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"
diff --git a/net-misc/minidlna/minidlna-1.2.1.ebuild b/net-misc/minidlna/minidlna-1.2.1.ebuild
index 6b5a1be8ebe..40ee4bd7a8c 100644
--- a/net-misc/minidlna/minidlna-1.2.1.ebuild
+++ b/net-misc/minidlna/minidlna-1.2.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -6,7 +6,7 @@ EAPI=6
inherit autotools eutils linux-info systemd toolchain-funcs user
DESCRIPTION="DLNA/UPnP-AV compliant media server"
-HOMEPAGE="http://minidlna.sourceforge.net/"
+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"
^ permalink raw reply related [flat|nested] 45+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-misc/minidlna/
@ 2018-11-25 21:43 Michał Górny
0 siblings, 0 replies; 45+ messages in thread
From: Michał Górny @ 2018-11-25 21:43 UTC (permalink / raw
To: gentoo-commits
commit: aa3ee4c355e28c59120a8241aa89afe15ee9b284
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Sun Nov 25 19:46:26 2018 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Sun Nov 25 21:42:53 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa3ee4c3
net-misc/minidlna: Add missing slot operators
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
net-misc/minidlna/minidlna-1.2.1-r1.ebuild | 12 ++++++------
1 file changed, 6 insertions(+), 6 deletions(-)
diff --git a/net-misc/minidlna/minidlna-1.2.1-r1.ebuild b/net-misc/minidlna/minidlna-1.2.1-r1.ebuild
index 90d184a6b11..104948c00d6 100644
--- a/net-misc/minidlna/minidlna-1.2.1-r1.ebuild
+++ b/net-misc/minidlna/minidlna-1.2.1-r1.ebuild
@@ -16,12 +16,12 @@ KEYWORDS="~amd64 ~arm ~x86"
IUSE="avahi libav netgear readynas"
RDEPEND="dev-db/sqlite:3
- media-libs/flac
- media-libs/libexif
- media-libs/libid3tag
- media-libs/libogg
- media-libs/libvorbis
- virtual/jpeg:0
+ media-libs/flac:=
+ media-libs/libexif:=
+ media-libs/libid3tag:=
+ media-libs/libogg:=
+ media-libs/libvorbis:=
+ virtual/jpeg:0=
avahi? ( net-dns/avahi )
libav? ( media-video/libav:0= )
!libav? ( media-video/ffmpeg:0= )"
^ permalink raw reply related [flat|nested] 45+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-misc/minidlna/
@ 2018-11-25 21:43 Michał Górny
0 siblings, 0 replies; 45+ messages in thread
From: Michał Górny @ 2018-11-25 21:43 UTC (permalink / raw
To: gentoo-commits
commit: 7b650e7d97a9e6da8d443f5d970b562086cf6bdf
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Sun Nov 25 20:01:25 2018 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Sun Nov 25 21:42:54 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b650e7d
net-misc/minidlna: Fix installing empty directories
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
net-misc/minidlna/minidlna-1.2.1-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-misc/minidlna/minidlna-1.2.1-r1.ebuild b/net-misc/minidlna/minidlna-1.2.1-r1.ebuild
index 104948c00d6..70feaa8392b 100644
--- a/net-misc/minidlna/minidlna-1.2.1-r1.ebuild
+++ b/net-misc/minidlna/minidlna-1.2.1-r1.ebuild
@@ -85,7 +85,7 @@ src_install() {
echo "d /run/${PN} 0755 ${PN} ${PN} -" > "${T}"/${PN}.conf
systemd_dotmpfilesd "${T}"/${PN}.conf
- dodir /var/{lib,log}/${PN}
+ keepdir /var/{lib,log}/${PN}
fowners ${PN}:${PN} /var/{lib,log}/${PN}
fperms 0750 /var/{lib,log}/${PN}
^ permalink raw reply related [flat|nested] 45+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-misc/minidlna/
@ 2018-11-25 21:43 Michał Górny
0 siblings, 0 replies; 45+ messages in thread
From: Michał Górny @ 2018-11-25 21:43 UTC (permalink / raw
To: gentoo-commits
commit: 05a4e479f950367026e4224293c62049f872765a
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Sun Nov 25 21:08:37 2018 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Sun Nov 25 21:42:55 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05a4e479
net-misc/minidlna: Inline most uses of PN
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
net-misc/minidlna/minidlna-1.2.1-r1.ebuild | 50 +++++++++++++++---------------
1 file changed, 25 insertions(+), 25 deletions(-)
diff --git a/net-misc/minidlna/minidlna-1.2.1-r1.ebuild b/net-misc/minidlna/minidlna-1.2.1-r1.ebuild
index 999de5da773..5e37ec293f7 100644
--- a/net-misc/minidlna/minidlna-1.2.1-r1.ebuild
+++ b/net-misc/minidlna/minidlna-1.2.1-r1.ebuild
@@ -7,8 +7,8 @@ inherit autotools 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"
+SRC_URI="mirror://sourceforge/minidlna/${PV}/${P}.tar.gz
+ https://dev.gentoo.org/~xmw/minidlna-gentoo-artwork.patch.xz"
LICENSE="BSD GPL-2"
SLOT="0"
@@ -30,13 +30,13 @@ DEPEND="${RDEPEND}
CONFIG_CHECK="~INOTIFY_USER"
-PATCHES=( "${WORKDIR}"/${PN}-gentoo-artwork.patch
+PATCHES=( "${WORKDIR}"/minidlna-gentoo-artwork.patch
"${FILESDIR}"/${P}-buildsystem.patch )
src_prepare() {
- sed -e "/log_dir/s:/var/log:/var/log/${PN}:" \
+ sed -e "/log_dir/s:/var/log:/var/log/minidlna:" \
-e "/db_dir/s:/var/cache/:/var/lib/:" \
- -i ${PN}.conf || die
+ -i minidlna.conf || die
default
@@ -46,8 +46,8 @@ src_prepare() {
src_configure() {
econf \
--disable-silent-rules \
- --with-db-path=/var/lib/${PN} \
- --with-log-path=/var/log/${PN} \
+ --with-db-path=/var/lib/minidlna \
+ --with-log-path=/var/log/minidlna \
--enable-tivo \
$(use_enable avahi ) \
$(use_enable netgear) \
@@ -58,37 +58,37 @@ src_install() {
default
#bug 536532
- dosym /usr/sbin/${PN}d /usr/bin/${PN}
+ dosym /usr/sbin/minidlnad /usr/bin/minidlna
insinto /etc
- doins ${PN}.conf
+ doins minidlna.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
+ newconfd "${FILESDIR}"/minidlna-1.0.25.confd minidlna
+ newinitd "${FILESDIR}"/minidlna-1.1.5.initd minidlna
+ systemd_newunit "${FILESDIR}"/minidlna-1.1.2.service minidlna.service
+ echo "d /run/minidlna 0755 minidlna minidlna -" > "${T}"/minidlna.conf
+ systemd_dotmpfilesd "${T}"/minidlna.conf
- keepdir /var/{lib,log}/${PN}
+ keepdir /var/{lib,log}/minidlna
dodoc AUTHORS NEWS README TODO
- doman ${PN}d.8 ${PN}.conf.5
+ doman minidlnad.8 minidlna.conf.5
}
pkg_preinst() {
local my_is_new="yes"
- [ -d "${EPREFIX}"/var/lib/${PN} ] && my_is_new="no"
+ [ -d "${EPREFIX}"/var/lib/minidlna ] && my_is_new="no"
- enewgroup ${PN}
- enewuser ${PN} -1 -1 /var/lib/${PN} ${PN}
+ enewgroup minidlna
+ enewuser minidlna -1 -1 /var/lib/minidlna minidlna
- fowners ${PN}:${PN} /var/{lib,log}/${PN}
- fperms 0750 /var/{lib,log}/${PN}
+ fowners minidlna:minidlna /var/{lib,log}/minidlna
+ fperms 0750 /var/{lib,log}/minidlna
- if [ -d "${EPREFIX}"/var/lib/${PN} ] && [ "${my_is_new}" == "yes" ] ; then
+ if [ -d "${EPREFIX}"/var/lib/minidlna ] && [ "${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
+ chown minidlna:minidlna "${EPREFIX}"/var/lib/minidlna || die
+ chmod 0750 "${EPREFIX}"/var/lib/minidlna || die
# if user already exists, but /var/lib/minidlna is missing
# rely on ${D}/var/lib/minidlna created in src_install
fi
@@ -98,5 +98,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."
+ elog "Please edit /etc/conf.d/minidlna and file ownerships to suit your needs."
}
^ permalink raw reply related [flat|nested] 45+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-misc/minidlna/
@ 2018-11-25 21:43 Michał Górny
0 siblings, 0 replies; 45+ messages in thread
From: Michał Górny @ 2018-11-25 21:43 UTC (permalink / raw
To: gentoo-commits
commit: 355781b2ed1647555f93517129d41cd67f19c4ea
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Sun Nov 25 20:11:58 2018 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Sun Nov 25 21:42:54 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=355781b2
net-misc/minidlna: Defer creating user/group to preinst
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
net-misc/minidlna/minidlna-1.2.1-r1.ebuild | 37 +++++++++++++++---------------
1 file changed, 19 insertions(+), 18 deletions(-)
diff --git a/net-misc/minidlna/minidlna-1.2.1-r1.ebuild b/net-misc/minidlna/minidlna-1.2.1-r1.ebuild
index 70feaa8392b..999de5da773 100644
--- a/net-misc/minidlna/minidlna-1.2.1-r1.ebuild
+++ b/net-misc/minidlna/minidlna-1.2.1-r1.ebuild
@@ -33,22 +33,6 @@ CONFIG_CHECK="~INOTIFY_USER"
PATCHES=( "${WORKDIR}"/${PN}-gentoo-artwork.patch
"${FILESDIR}"/${P}-buildsystem.patch )
-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/:" \
@@ -86,13 +70,30 @@ src_install() {
systemd_dotmpfilesd "${T}"/${PN}.conf
keepdir /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_preinst() {
+ local my_is_new="yes"
+ [ -d "${EPREFIX}"/var/lib/${PN} ] && my_is_new="no"
+
+ enewgroup ${PN}
+ enewuser ${PN} -1 -1 /var/lib/${PN} ${PN}
+
+ fowners ${PN}:${PN} /var/{lib,log}/${PN}
+ fperms 0750 /var/{lib,log}/${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
+}
+
pkg_postinst() {
elog "minidlna now runs as minidlna:minidlna (bug 426726),"
elog "logfile is moved to /var/log/minidlna/minidlna.log,"
^ permalink raw reply related [flat|nested] 45+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-misc/minidlna/
@ 2018-11-25 21:43 Michał Górny
0 siblings, 0 replies; 45+ messages in thread
From: Michał Górny @ 2018-11-25 21:43 UTC (permalink / raw
To: gentoo-commits
commit: fbc9db3603f60bcf1a8027a11a264ada53b98104
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Sun Nov 25 21:25:28 2018 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Sun Nov 25 21:42:59 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fbc9db36
net-misc/minidlna: Disarm meaningless 'make check'
The 'make check' target builds only some test utility and does not
execute any actual tests.
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
net-misc/minidlna/minidlna-1.2.1-r1.ebuild | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/net-misc/minidlna/minidlna-1.2.1-r1.ebuild b/net-misc/minidlna/minidlna-1.2.1-r1.ebuild
index 5a9c0e66902..0091132b69e 100644
--- a/net-misc/minidlna/minidlna-1.2.1-r1.ebuild
+++ b/net-misc/minidlna/minidlna-1.2.1-r1.ebuild
@@ -57,6 +57,10 @@ src_configure() {
econf "${myconf[@]}"
}
+src_test() {
+ :
+}
+
src_install() {
default
^ permalink raw reply related [flat|nested] 45+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-misc/minidlna/
@ 2018-11-25 21:43 Michał Górny
0 siblings, 0 replies; 45+ messages in thread
From: Michał Górny @ 2018-11-25 21:43 UTC (permalink / raw
To: gentoo-commits
commit: d2f8d498eeb7980cd8ee427517b7862e8457c652
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Sun Nov 25 21:24:37 2018 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Sun Nov 25 21:42:58 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2f8d498
net-misc/minidlna: Control avahi via cache override
Use autoconf cache variable override to disable avahi instead
of patching the build system.
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
net-misc/minidlna/minidlna-1.2.1-r1.ebuild | 11 ++++++-----
1 file changed, 6 insertions(+), 5 deletions(-)
diff --git a/net-misc/minidlna/minidlna-1.2.1-r1.ebuild b/net-misc/minidlna/minidlna-1.2.1-r1.ebuild
index 9fa0106ae8b..5a9c0e66902 100644
--- a/net-misc/minidlna/minidlna-1.2.1-r1.ebuild
+++ b/net-misc/minidlna/minidlna-1.2.1-r1.ebuild
@@ -30,8 +30,9 @@ DEPEND="${RDEPEND}
CONFIG_CHECK="~INOTIFY_USER"
-PATCHES=( "${WORKDIR}"/minidlna-gentoo-artwork.patch
- "${FILESDIR}"/${P}-buildsystem.patch )
+PATCHES=(
+ "${WORKDIR}"/minidlna-gentoo-artwork.patch
+)
src_prepare() {
sed -e "/log_dir/s:/var/log:/var/log/minidlna:" \
@@ -39,8 +40,6 @@ src_prepare() {
-i minidlna.conf || die
default
-
- eautoreconf
}
src_configure() {
@@ -48,10 +47,12 @@ src_configure() {
--with-db-path=/var/lib/minidlna
--with-log-path=/var/log/minidlna
--enable-tivo
- $(use_enable avahi)
$(use_enable netgear)
$(use_enable readynas)
)
+ use avahi || myconf+=(
+ ac_cv_lib_avahi_client_avahi_threaded_poll_new=no
+ )
econf "${myconf[@]}"
}
^ permalink raw reply related [flat|nested] 45+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-misc/minidlna/
@ 2018-11-26 4:22 Michał Górny
0 siblings, 0 replies; 45+ messages in thread
From: Michał Górny @ 2018-11-26 4:22 UTC (permalink / raw
To: gentoo-commits
commit: 2a0be33648716e590da23c4bda30dff482f4f950
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Mon Nov 26 04:08:31 2018 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Mon Nov 26 04:22:06 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a0be336
net-misc/minidlna: USE avahi → zeroconf
Closes: https://bugs.gentoo.org/671912
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
net-misc/minidlna/minidlna-1.2.1-r1.ebuild | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/net-misc/minidlna/minidlna-1.2.1-r1.ebuild b/net-misc/minidlna/minidlna-1.2.1-r1.ebuild
index 0091132b69e..ccc53883c3b 100644
--- a/net-misc/minidlna/minidlna-1.2.1-r1.ebuild
+++ b/net-misc/minidlna/minidlna-1.2.1-r1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/minidlna/${PV}/${P}.tar.gz
LICENSE="BSD GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~arm ~x86"
-IUSE="avahi libav netgear readynas"
+IUSE="libav netgear readynas zeroconf"
RDEPEND="dev-db/sqlite:3
media-libs/flac:=
@@ -22,9 +22,9 @@ RDEPEND="dev-db/sqlite:3
media-libs/libogg:=
media-libs/libvorbis:=
virtual/jpeg:0=
- avahi? ( net-dns/avahi )
libav? ( media-video/libav:0= )
- !libav? ( media-video/ffmpeg:0= )"
+ !libav? ( media-video/ffmpeg:0= )
+ zeroconf? ( net-dns/avahi:= )"
DEPEND="${RDEPEND}
virtual/pkgconfig"
@@ -50,7 +50,7 @@ src_configure() {
$(use_enable netgear)
$(use_enable readynas)
)
- use avahi || myconf+=(
+ use zeroconf || myconf+=(
ac_cv_lib_avahi_client_avahi_threaded_poll_new=no
)
^ permalink raw reply related [flat|nested] 45+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-misc/minidlna/
@ 2019-03-15 8:15 Mikle Kolyada
0 siblings, 0 replies; 45+ messages in thread
From: Mikle Kolyada @ 2019-03-15 8:15 UTC (permalink / raw
To: gentoo-commits
commit: 663ebbc5c56b6daf94c2cb066587085e0103097b
Author: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Fri Mar 15 08:14:49 2019 +0000
Commit: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Fri Mar 15 08:14:49 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=663ebbc5
net-misc/minidlna: amd64 stable wrt bug #679908
Signed-off-by: Mikle Kolyada <zlogene <AT> gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11
RepoMan-Options: --include-arches="amd64"
net-misc/minidlna/minidlna-1.2.1-r1.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/net-misc/minidlna/minidlna-1.2.1-r1.ebuild b/net-misc/minidlna/minidlna-1.2.1-r1.ebuild
index ccc53883c3b..4eef736346a 100644
--- a/net-misc/minidlna/minidlna-1.2.1-r1.ebuild
+++ b/net-misc/minidlna/minidlna-1.2.1-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/minidlna/${PV}/${P}.tar.gz
LICENSE="BSD GPL-2"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
+KEYWORDS="amd64 ~arm ~x86"
IUSE="libav netgear readynas zeroconf"
RDEPEND="dev-db/sqlite:3
^ permalink raw reply related [flat|nested] 45+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-misc/minidlna/
@ 2019-03-16 14:17 Mikle Kolyada
0 siblings, 0 replies; 45+ messages in thread
From: Mikle Kolyada @ 2019-03-16 14:17 UTC (permalink / raw
To: gentoo-commits
commit: 0a4e09014b21d6e463d8f10646c707c331c24516
Author: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Sat Mar 16 14:16:53 2019 +0000
Commit: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Sat Mar 16 14:16:53 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a4e0901
net-misc/minidlna: arm stable wrt bug #679908
Signed-off-by: Mikle Kolyada <zlogene <AT> gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11
RepoMan-Options: --include-arches="arm"
net-misc/minidlna/minidlna-1.2.1-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-misc/minidlna/minidlna-1.2.1-r1.ebuild b/net-misc/minidlna/minidlna-1.2.1-r1.ebuild
index 4eef736346a..786c2fb8f6d 100644
--- a/net-misc/minidlna/minidlna-1.2.1-r1.ebuild
+++ b/net-misc/minidlna/minidlna-1.2.1-r1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/minidlna/${PV}/${P}.tar.gz
LICENSE="BSD GPL-2"
SLOT="0"
-KEYWORDS="amd64 ~arm ~x86"
+KEYWORDS="amd64 arm ~x86"
IUSE="libav netgear readynas zeroconf"
RDEPEND="dev-db/sqlite:3
^ permalink raw reply related [flat|nested] 45+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-misc/minidlna/
@ 2019-03-19 2:03 Thomas Deutschmann
0 siblings, 0 replies; 45+ messages in thread
From: Thomas Deutschmann @ 2019-03-19 2:03 UTC (permalink / raw
To: gentoo-commits
commit: f8aae134e77e18bb699a988edea96a512fb19794
Author: Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
AuthorDate: Tue Mar 19 01:55:00 2019 +0000
Commit: Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
CommitDate: Tue Mar 19 02:03:26 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8aae134
net-misc/minidlna: x86 stable (bug #679908)
Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Thomas Deutschmann <whissi <AT> gentoo.org>
net-misc/minidlna/minidlna-1.2.1-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-misc/minidlna/minidlna-1.2.1-r1.ebuild b/net-misc/minidlna/minidlna-1.2.1-r1.ebuild
index 786c2fb8f6d..0f41e274672 100644
--- a/net-misc/minidlna/minidlna-1.2.1-r1.ebuild
+++ b/net-misc/minidlna/minidlna-1.2.1-r1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/minidlna/${PV}/${P}.tar.gz
LICENSE="BSD GPL-2"
SLOT="0"
-KEYWORDS="amd64 arm ~x86"
+KEYWORDS="amd64 arm x86"
IUSE="libav netgear readynas zeroconf"
RDEPEND="dev-db/sqlite:3
^ permalink raw reply related [flat|nested] 45+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-misc/minidlna/
@ 2020-01-03 20:40 Michał Górny
0 siblings, 0 replies; 45+ messages in thread
From: Michał Górny @ 2020-01-03 20:40 UTC (permalink / raw
To: gentoo-commits
commit: 5d5a19c56d794114387258999a817fd2d901f8d2
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Fri Jan 3 17:01:35 2020 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Fri Jan 3 20:39:53 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d5a19c5
net-misc/minidlna: Remove SRC_URI redirect
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
net-misc/minidlna/minidlna-1.2.1-r1.ebuild | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/net-misc/minidlna/minidlna-1.2.1-r1.ebuild b/net-misc/minidlna/minidlna-1.2.1-r1.ebuild
index 0f41e274672..53e65e1fb74 100644
--- a/net-misc/minidlna/minidlna-1.2.1-r1.ebuild
+++ b/net-misc/minidlna/minidlna-1.2.1-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -7,7 +7,8 @@ inherit autotools eutils linux-info systemd tmpfiles toolchain-funcs user
DESCRIPTION="DLNA/UPnP-AV compliant media server"
HOMEPAGE="https://sourceforge.net/projects/minidlna/"
-SRC_URI="mirror://sourceforge/minidlna/${PV}/${P}.tar.gz
+SRC_URI="
+ https://downloads.sourceforge.net/project/minidlna/${PN}/${PV}/${P}.tar.gz
https://dev.gentoo.org/~xmw/minidlna-gentoo-artwork.patch.xz"
LICENSE="BSD GPL-2"
^ permalink raw reply related [flat|nested] 45+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-misc/minidlna/
@ 2020-04-26 12:26 David Seifert
0 siblings, 0 replies; 45+ messages in thread
From: David Seifert @ 2020-04-26 12:26 UTC (permalink / raw
To: gentoo-commits
commit: 08ab33d8b9091cdccd25114277b8568a457a00bc
Author: David Seifert <soap <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 26 12:25:27 2020 +0000
Commit: David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Sun Apr 26 12:25:27 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08ab33d8
net-misc/minidlna: Remove media-video/libav
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: David Seifert <soap <AT> gentoo.org>
net-misc/minidlna/minidlna-1.2.1-r1.ebuild | 5 ++---
1 file changed, 2 insertions(+), 3 deletions(-)
diff --git a/net-misc/minidlna/minidlna-1.2.1-r1.ebuild b/net-misc/minidlna/minidlna-1.2.1-r1.ebuild
index 53e65e1fb74..47ee6484cd2 100644
--- a/net-misc/minidlna/minidlna-1.2.1-r1.ebuild
+++ b/net-misc/minidlna/minidlna-1.2.1-r1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="
LICENSE="BSD GPL-2"
SLOT="0"
KEYWORDS="amd64 arm x86"
-IUSE="libav netgear readynas zeroconf"
+IUSE="netgear readynas zeroconf"
RDEPEND="dev-db/sqlite:3
media-libs/flac:=
@@ -22,9 +22,8 @@ RDEPEND="dev-db/sqlite:3
media-libs/libid3tag:=
media-libs/libogg:=
media-libs/libvorbis:=
+ media-video/ffmpeg:0=
virtual/jpeg:0=
- libav? ( media-video/libav:0= )
- !libav? ( media-video/ffmpeg:0= )
zeroconf? ( net-dns/avahi:= )"
DEPEND="${RDEPEND}
virtual/pkgconfig"
^ permalink raw reply related [flat|nested] 45+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-misc/minidlna/
@ 2020-11-28 13:34 Thomas Deutschmann
0 siblings, 0 replies; 45+ messages in thread
From: Thomas Deutschmann @ 2020-11-28 13:34 UTC (permalink / raw
To: gentoo-commits
commit: 59bdfb4f7472ee2e811a115aaec0320ec03faae8
Author: Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
AuthorDate: Sat Nov 28 13:30:18 2020 +0000
Commit: Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
CommitDate: Sat Nov 28 13:30:18 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59bdfb4f
net-misc/minidlna: x86 stable (bug #757297)
Package-Manager: Portage-3.0.10, Repoman-3.0.2
Signed-off-by: Thomas Deutschmann <whissi <AT> gentoo.org>
net-misc/minidlna/minidlna-1.3.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-misc/minidlna/minidlna-1.3.0.ebuild b/net-misc/minidlna/minidlna-1.3.0.ebuild
index 518b2f03944..c5e9ef5fa6b 100644
--- a/net-misc/minidlna/minidlna-1.3.0.ebuild
+++ b/net-misc/minidlna/minidlna-1.3.0.ebuild
@@ -13,7 +13,7 @@ SRC_URI="
LICENSE="BSD GPL-2"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
+KEYWORDS="~amd64 ~arm x86"
IUSE="elibc_musl netgear readynas zeroconf"
RDEPEND="
^ permalink raw reply related [flat|nested] 45+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-misc/minidlna/
@ 2020-11-29 8:16 Agostino Sarubbo
0 siblings, 0 replies; 45+ messages in thread
From: Agostino Sarubbo @ 2020-11-29 8:16 UTC (permalink / raw
To: gentoo-commits
commit: c6c631ac35fc748f6daf216e8915c8a2681b5627
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Sun Nov 29 08:14:28 2020 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Sun Nov 29 08:14:28 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6c631ac
net-misc/minidlna: amd64 stable wrt bug #757297
Package-Manager: Portage-3.0.9, Repoman-3.0.2
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
net-misc/minidlna/minidlna-1.3.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-misc/minidlna/minidlna-1.3.0.ebuild b/net-misc/minidlna/minidlna-1.3.0.ebuild
index c5e9ef5fa6b..ead293b1b92 100644
--- a/net-misc/minidlna/minidlna-1.3.0.ebuild
+++ b/net-misc/minidlna/minidlna-1.3.0.ebuild
@@ -13,7 +13,7 @@ SRC_URI="
LICENSE="BSD GPL-2"
SLOT="0"
-KEYWORDS="~amd64 ~arm x86"
+KEYWORDS="amd64 ~arm x86"
IUSE="elibc_musl netgear readynas zeroconf"
RDEPEND="
^ permalink raw reply related [flat|nested] 45+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-misc/minidlna/
@ 2020-12-03 6:52 Sam James
0 siblings, 0 replies; 45+ messages in thread
From: Sam James @ 2020-12-03 6:52 UTC (permalink / raw
To: gentoo-commits
commit: 518ed8383f64bc8f912aeab08d50916a53ada51a
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Dec 3 06:50:58 2020 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Dec 3 06:50:58 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=518ed838
net-misc/minidlna: Stabilize 1.3.0 arm, #757297
Signed-off-by: Sam James <sam <AT> gentoo.org>
net-misc/minidlna/minidlna-1.3.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-misc/minidlna/minidlna-1.3.0.ebuild b/net-misc/minidlna/minidlna-1.3.0.ebuild
index ead293b1b92..06bcef995db 100644
--- a/net-misc/minidlna/minidlna-1.3.0.ebuild
+++ b/net-misc/minidlna/minidlna-1.3.0.ebuild
@@ -13,7 +13,7 @@ SRC_URI="
LICENSE="BSD GPL-2"
SLOT="0"
-KEYWORDS="amd64 ~arm x86"
+KEYWORDS="amd64 arm x86"
IUSE="elibc_musl netgear readynas zeroconf"
RDEPEND="
^ permalink raw reply related [flat|nested] 45+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-misc/minidlna/
@ 2021-08-16 21:28 Sam James
0 siblings, 0 replies; 45+ messages in thread
From: Sam James @ 2021-08-16 21:28 UTC (permalink / raw
To: gentoo-commits
commit: 9b9afa191fbf1ac0c091e8769ae3e2eeaf8fbeda
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Aug 16 21:21:29 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Aug 16 21:22:46 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b9afa19
net-misc/minidlna: add missing slot operator dep (libid3tag)
Signed-off-by: Sam James <sam <AT> gentoo.org>
.../{minidlna-1.3.0-r1.ebuild => minidlna-1.3.0-r2.ebuild} | 10 +++++-----
1 file changed, 5 insertions(+), 5 deletions(-)
diff --git a/net-misc/minidlna/minidlna-1.3.0-r1.ebuild b/net-misc/minidlna/minidlna-1.3.0-r2.ebuild
similarity index 94%
rename from net-misc/minidlna/minidlna-1.3.0-r1.ebuild
rename to net-misc/minidlna/minidlna-1.3.0-r2.ebuild
index 3acb5fe4950..113c81783d7 100644
--- a/net-misc/minidlna/minidlna-1.3.0-r1.ebuild
+++ b/net-misc/minidlna/minidlna-1.3.0-r2.ebuild
@@ -20,15 +20,15 @@ RDEPEND="
acct-group/minidlna
acct-user/minidlna
dev-db/sqlite:3
- media-libs/flac:=
- media-libs/libexif:=
+ media-libs/flac
+ media-libs/libexif
media-libs/libid3tag:=
- media-libs/libogg:=
- media-libs/libvorbis:=
+ media-libs/libogg
+ media-libs/libvorbis
media-video/ffmpeg:0=
virtual/jpeg:0=
elibc_musl? ( sys-libs/queue-standalone )
- zeroconf? ( net-dns/avahi:= )"
+ zeroconf? ( net-dns/avahi )"
DEPEND=${RDEPEND}
BDEPEND="
virtual/pkgconfig"
^ permalink raw reply related [flat|nested] 45+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-misc/minidlna/
@ 2022-01-03 23:26 David Seifert
0 siblings, 0 replies; 45+ messages in thread
From: David Seifert @ 2022-01-03 23:26 UTC (permalink / raw
To: gentoo-commits
commit: 4d392ee7ddb78d269cc3482b2b50f2cb4632033f
Author: David Seifert <soap <AT> gentoo <DOT> org>
AuthorDate: Mon Jan 3 23:26:20 2022 +0000
Commit: David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Mon Jan 3 23:26:20 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d392ee7
net-misc/minidlna: remove implicit elibc_* flags
Signed-off-by: David Seifert <soap <AT> gentoo.org>
net-misc/minidlna/minidlna-1.3.0-r2.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/net-misc/minidlna/minidlna-1.3.0-r2.ebuild b/net-misc/minidlna/minidlna-1.3.0-r2.ebuild
index 113c81783d7f..37b1bb9ceac0 100644
--- a/net-misc/minidlna/minidlna-1.3.0-r2.ebuild
+++ b/net-misc/minidlna/minidlna-1.3.0-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -14,7 +14,7 @@ SRC_URI="
LICENSE="BSD GPL-2"
SLOT="0"
KEYWORDS="amd64 arm x86"
-IUSE="elibc_musl netgear readynas zeroconf"
+IUSE="netgear readynas zeroconf"
RDEPEND="
acct-group/minidlna
^ permalink raw reply related [flat|nested] 45+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-misc/minidlna/
@ 2022-05-05 13:31 Michał Górny
0 siblings, 0 replies; 45+ messages in thread
From: Michał Górny @ 2022-05-05 13:31 UTC (permalink / raw
To: gentoo-commits
commit: e9c24f29cb1ccd817d51b6dee0ab894b50b93058
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Thu May 5 13:27:43 2022 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Thu May 5 13:27:43 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9c24f29
net-misc/minidlna: Bump to 1.3.1
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
net-misc/minidlna/Manifest | 1 +
net-misc/minidlna/minidlna-1.3.1.ebuild | 110 ++++++++++++++++++++++++++++++++
2 files changed, 111 insertions(+)
diff --git a/net-misc/minidlna/Manifest b/net-misc/minidlna/Manifest
index 444e64091e07..17670f3ba3c8 100644
--- a/net-misc/minidlna/Manifest
+++ b/net-misc/minidlna/Manifest
@@ -1,2 +1,3 @@
DIST minidlna-1.3.0.tar.gz 509576 BLAKE2B 3574d48ee63f8c391d1beac653587b87460522178d9f100fe4b0e49f33398b8e527ee74af02d5ea36b23338f7ac73ef3c177edae6be8eed24e94f9db5c8323b0 SHA512 92a5ec0e59244c65dad5360ca68856ecc66fd32ec2aaddb9e49c142b866d2642726c7c62898059e5fa56431d2bbb644bbe60c7ae5eb0aba4fe2255c8e69dd2d6
+DIST minidlna-1_3_1.tar.gz 299749 BLAKE2B 0c4e5b5dc8b4fb14609cc71eafb008dfab0ef81350ac5c7f1a83e65f54b1d87296b3f0a063dbda3bd642fc777c36a0f839d5426c03ae852b07827a2b7d38c765 SHA512 6e94f33070db04660b83285a13942173537866ab53f9375e3162131fd86948349991a6c60cb2800c46546d73e58222a008d4cee1914c826f3a2f450f1c95a0e5
DIST minidlna-gentoo-artwork.patch.xz 49372 BLAKE2B 37a5691ec0a6558ecfb0748b0d25a513e7339beaf4816f8e0265f3954db07c3e87eb436855cde5f3daa95b1c3af550c0cf544efaf0a81fa91563507f35414416 SHA512 3bdaadc2a2331e9ebf37ed80d1de7cebd6307ab068dc9cf067159b2c0754a765b2076c07e988602af4dd2d6c49c819da8a1f668258950e15592027b353f22b5e
diff --git a/net-misc/minidlna/minidlna-1.3.1.ebuild b/net-misc/minidlna/minidlna-1.3.1.ebuild
new file mode 100644
index 000000000000..0a1f16e4a4fa
--- /dev/null
+++ b/net-misc/minidlna/minidlna-1.3.1.ebuild
@@ -0,0 +1,110 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools systemd tmpfiles
+
+MY_P=${P//./_}
+DESCRIPTION="DLNA/UPnP-AV compliant media server"
+HOMEPAGE="https://sourceforge.net/projects/minidlna/"
+# https://downloads.sourceforge.net/project/minidlna/${PN}/${PV}/${P}.tar.gz
+SRC_URI="
+ https://github.com/mgorny/minidlna/archive/v${PV//./_}.tar.gz
+ -> ${MY_P}.tar.gz
+ mirror://gentoo/minidlna-gentoo-artwork.patch.xz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="BSD GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="netgear readynas zeroconf"
+
+DEPEND="
+ dev-db/sqlite:3
+ media-libs/flac
+ media-libs/libexif
+ media-libs/libid3tag:=
+ media-libs/libjpeg-turbo:0=
+ media-libs/libogg
+ media-libs/libvorbis
+ media-video/ffmpeg:0=
+ elibc_musl? ( sys-libs/queue-standalone )
+ zeroconf? ( net-dns/avahi )
+"
+RDEPEND="
+ ${DEPEND}
+ acct-group/minidlna
+ acct-user/minidlna
+"
+BDEPEND="
+ virtual/pkgconfig
+"
+
+CONFIG_CHECK="~INOTIFY_USER"
+
+PATCHES=(
+ "${WORKDIR}"/minidlna-gentoo-artwork.patch
+)
+
+src_prepare() {
+ sed -e "/log_dir/s:/var/log:/var/log/minidlna:" \
+ -e "/db_dir/s:/var/cache/:/var/lib/:" \
+ -i minidlna.conf || die
+
+ default
+ eautoreconf
+}
+
+src_configure() {
+ local myconf=(
+ --with-db-path=/var/lib/minidlna
+ --with-log-path=/var/log/minidlna
+ --enable-tivo
+ $(use_enable netgear)
+ $(use_enable readynas)
+ )
+ use zeroconf || myconf+=(
+ ac_cv_lib_avahi_client_avahi_threaded_poll_new=no
+ )
+
+ econf "${myconf[@]}"
+}
+
+src_test() {
+ :
+}
+
+src_install() {
+ default
+
+ #bug 536532
+ dosym ../sbin/minidlnad /usr/bin/minidlna
+
+ insinto /etc
+ doins minidlna.conf
+
+ newconfd "${FILESDIR}"/minidlna-1.0.25.confd minidlna
+ newinitd "${FILESDIR}"/minidlna-1.1.5.initd minidlna
+ systemd_newunit "${FILESDIR}"/minidlna-1.1.2.service minidlna.service
+ newtmpfiles - minidlna.conf <<-EOF
+ d /run/minidlna 0755 minidlna minidlna -
+ EOF
+
+ keepdir /var/{lib,log}/minidlna
+
+ doman minidlnad.8 minidlna.conf.5
+}
+
+pkg_preinst() {
+ local my_is_new=yes
+ [[ -d ${EROOT}/var/lib/minidlna ]] && my_is_new=no
+
+ fowners minidlna:minidlna /var/{lib,log}/minidlna
+ fperms 0750 /var/{lib,log}/minidlna
+}
+
+pkg_postinst() {
+ tmpfiles_process minidlna.conf
+}
^ permalink raw reply related [flat|nested] 45+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-misc/minidlna/
@ 2022-05-05 18:39 Arthur Zamarin
0 siblings, 0 replies; 45+ messages in thread
From: Arthur Zamarin @ 2022-05-05 18:39 UTC (permalink / raw
To: gentoo-commits
commit: 2027614421343f17dcf8e3149dc35cb0c0886468
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Thu May 5 18:39:29 2022 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Thu May 5 18:39:29 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20276144
net-misc/minidlna: Stabilize 1.3.1 arm, #842783
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
net-misc/minidlna/minidlna-1.3.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-misc/minidlna/minidlna-1.3.1.ebuild b/net-misc/minidlna/minidlna-1.3.1.ebuild
index 0a1f16e4a4fa..4cb3664bb0ad 100644
--- a/net-misc/minidlna/minidlna-1.3.1.ebuild
+++ b/net-misc/minidlna/minidlna-1.3.1.ebuild
@@ -18,7 +18,7 @@ S=${WORKDIR}/${MY_P}
LICENSE="BSD GPL-2"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
+KEYWORDS="~amd64 arm ~x86"
IUSE="netgear readynas zeroconf"
DEPEND="
^ permalink raw reply related [flat|nested] 45+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-misc/minidlna/
@ 2022-05-06 8:10 Agostino Sarubbo
0 siblings, 0 replies; 45+ messages in thread
From: Agostino Sarubbo @ 2022-05-06 8:10 UTC (permalink / raw
To: gentoo-commits
commit: 6479d28de8ffd90ef91b103b2b2aba1253d4d56c
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Fri May 6 08:10:49 2022 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Fri May 6 08:10:49 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6479d28d
net-misc/minidlna: x86 stable wrt bug #842783
Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
net-misc/minidlna/minidlna-1.3.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-misc/minidlna/minidlna-1.3.1.ebuild b/net-misc/minidlna/minidlna-1.3.1.ebuild
index 4cb3664bb0ad..5ad6a1099dd0 100644
--- a/net-misc/minidlna/minidlna-1.3.1.ebuild
+++ b/net-misc/minidlna/minidlna-1.3.1.ebuild
@@ -18,7 +18,7 @@ S=${WORKDIR}/${MY_P}
LICENSE="BSD GPL-2"
SLOT="0"
-KEYWORDS="~amd64 arm ~x86"
+KEYWORDS="~amd64 arm x86"
IUSE="netgear readynas zeroconf"
DEPEND="
^ permalink raw reply related [flat|nested] 45+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-misc/minidlna/
@ 2022-05-06 11:25 Jakov Smolić
0 siblings, 0 replies; 45+ messages in thread
From: Jakov Smolić @ 2022-05-06 11:25 UTC (permalink / raw
To: gentoo-commits
commit: 7b8ea9b7fe8ffafe62a818b7a774d5b64a10fa18
Author: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Fri May 6 11:25:26 2022 +0000
Commit: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Fri May 6 11:25:26 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b8ea9b7
net-misc/minidlna: Stabilize 1.3.1 amd64, #842783
Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>
net-misc/minidlna/minidlna-1.3.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-misc/minidlna/minidlna-1.3.1.ebuild b/net-misc/minidlna/minidlna-1.3.1.ebuild
index 5ad6a1099dd0..d1addd8794ad 100644
--- a/net-misc/minidlna/minidlna-1.3.1.ebuild
+++ b/net-misc/minidlna/minidlna-1.3.1.ebuild
@@ -18,7 +18,7 @@ S=${WORKDIR}/${MY_P}
LICENSE="BSD GPL-2"
SLOT="0"
-KEYWORDS="~amd64 arm x86"
+KEYWORDS="amd64 arm x86"
IUSE="netgear readynas zeroconf"
DEPEND="
^ permalink raw reply related [flat|nested] 45+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-misc/minidlna/
@ 2022-09-02 17:37 Michał Górny
0 siblings, 0 replies; 45+ messages in thread
From: Michał Górny @ 2022-09-02 17:37 UTC (permalink / raw
To: gentoo-commits
commit: 09e4e75a62be39215ed311cae32d5ff5c22a7fb6
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Fri Sep 2 16:29:30 2022 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Fri Sep 2 17:37:40 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09e4e75a
net-misc/minidlna: Bump to 1.3.2
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
net-misc/minidlna/Manifest | 1 +
net-misc/minidlna/minidlna-1.3.2.ebuild | 106 ++++++++++++++++++++++++++++++++
2 files changed, 107 insertions(+)
diff --git a/net-misc/minidlna/Manifest b/net-misc/minidlna/Manifest
index 24bdf5cb0ea0..8d3a3a232a79 100644
--- a/net-misc/minidlna/Manifest
+++ b/net-misc/minidlna/Manifest
@@ -1,2 +1,3 @@
+DIST minidlna-1.3.2.tar.gz 736820 BLAKE2B e35266be94e4585f399c80a6909318ce973d443506f6becdacdb00802ed0ce060ebf8401ff1b5dfef0b451f609d98f805c80b9a0c87e23d14084338047418620 SHA512 1dca810aeb59f19f530b5fd589beb04085b65ece94a55a54f2f7a0b771e7c5487493f13e6d9120e0b9aced08b0f98de58640dec26def214333dae1fea951f589
DIST minidlna-1_3_1.tar.gz 299749 BLAKE2B 0c4e5b5dc8b4fb14609cc71eafb008dfab0ef81350ac5c7f1a83e65f54b1d87296b3f0a063dbda3bd642fc777c36a0f839d5426c03ae852b07827a2b7d38c765 SHA512 6e94f33070db04660b83285a13942173537866ab53f9375e3162131fd86948349991a6c60cb2800c46546d73e58222a008d4cee1914c826f3a2f450f1c95a0e5
DIST minidlna-gentoo-artwork.patch.xz 49372 BLAKE2B 37a5691ec0a6558ecfb0748b0d25a513e7339beaf4816f8e0265f3954db07c3e87eb436855cde5f3daa95b1c3af550c0cf544efaf0a81fa91563507f35414416 SHA512 3bdaadc2a2331e9ebf37ed80d1de7cebd6307ab068dc9cf067159b2c0754a765b2076c07e988602af4dd2d6c49c819da8a1f668258950e15592027b353f22b5e
diff --git a/net-misc/minidlna/minidlna-1.3.2.ebuild b/net-misc/minidlna/minidlna-1.3.2.ebuild
new file mode 100644
index 000000000000..5ad9b2a6bf4a
--- /dev/null
+++ b/net-misc/minidlna/minidlna-1.3.2.ebuild
@@ -0,0 +1,106 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools systemd tmpfiles
+
+DESCRIPTION="DLNA/UPnP-AV compliant media server"
+HOMEPAGE="https://sourceforge.net/projects/minidlna/"
+SRC_URI="
+ https://downloads.sourceforge.net/project/minidlna/${PN}/${PV}/${P}.tar.gz
+ mirror://gentoo/minidlna-gentoo-artwork.patch.xz
+"
+
+LICENSE="BSD GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="netgear readynas zeroconf"
+
+DEPEND="
+ dev-db/sqlite:3
+ media-libs/flac
+ media-libs/libexif
+ media-libs/libid3tag:=
+ media-libs/libjpeg-turbo:0=
+ media-libs/libogg
+ media-libs/libvorbis
+ media-video/ffmpeg:0=
+ elibc_musl? ( sys-libs/queue-standalone )
+ zeroconf? ( net-dns/avahi )
+"
+RDEPEND="
+ ${DEPEND}
+ acct-group/minidlna
+ acct-user/minidlna
+"
+BDEPEND="
+ virtual/pkgconfig
+"
+
+CONFIG_CHECK="~INOTIFY_USER"
+
+PATCHES=(
+ "${WORKDIR}"/minidlna-gentoo-artwork.patch
+)
+
+src_prepare() {
+ sed -e "/log_dir/s:/var/log:/var/log/minidlna:" \
+ -e "/db_dir/s:/var/cache/:/var/lib/:" \
+ -i minidlna.conf || die
+
+ default
+ eautoreconf
+}
+
+src_configure() {
+ local myconf=(
+ --with-db-path=/var/lib/minidlna
+ --with-log-path=/var/log/minidlna
+ --enable-tivo
+ $(use_enable netgear)
+ $(use_enable readynas)
+ )
+ use zeroconf || myconf+=(
+ ac_cv_lib_avahi_client_avahi_threaded_poll_new=no
+ )
+
+ econf "${myconf[@]}"
+}
+
+src_test() {
+ :
+}
+
+src_install() {
+ default
+
+ #bug 536532
+ dosym ../sbin/minidlnad /usr/bin/minidlna
+
+ insinto /etc
+ doins minidlna.conf
+
+ newconfd "${FILESDIR}"/minidlna-1.0.25.confd minidlna
+ newinitd "${FILESDIR}"/minidlna-1.1.5.initd minidlna
+ systemd_newunit "${FILESDIR}"/minidlna-1.1.2.service minidlna.service
+ newtmpfiles - minidlna.conf <<-EOF
+ d /run/minidlna 0755 minidlna minidlna -
+ EOF
+
+ keepdir /var/{lib,log}/minidlna
+
+ doman minidlnad.8 minidlna.conf.5
+}
+
+pkg_preinst() {
+ local my_is_new=yes
+ [[ -d ${EROOT}/var/lib/minidlna ]] && my_is_new=no
+
+ fowners minidlna:minidlna /var/{lib,log}/minidlna
+ fperms 0750 /var/{lib,log}/minidlna
+}
+
+pkg_postinst() {
+ tmpfiles_process minidlna.conf
+}
^ permalink raw reply related [flat|nested] 45+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-misc/minidlna/
@ 2022-11-28 23:50 James Le Cuirot
0 siblings, 0 replies; 45+ messages in thread
From: James Le Cuirot @ 2022-11-28 23:50 UTC (permalink / raw
To: gentoo-commits
commit: e66550d2f08e03a6ad7bcd2bea2175c04622da51
Author: James Le Cuirot <chewi <AT> gentoo <DOT> org>
AuthorDate: Mon Nov 28 21:21:37 2022 +0000
Commit: James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Mon Nov 28 23:47:19 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e66550d2
net-misc/minidlna: Keyword 1.3.2-r1 for ~arm64
Tested and working.
Signed-off-by: James Le Cuirot <chewi <AT> gentoo.org>
net-misc/minidlna/minidlna-1.3.2-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-misc/minidlna/minidlna-1.3.2-r1.ebuild b/net-misc/minidlna/minidlna-1.3.2-r1.ebuild
index 562f0f8ec84a..8f4526c40645 100644
--- a/net-misc/minidlna/minidlna-1.3.2-r1.ebuild
+++ b/net-misc/minidlna/minidlna-1.3.2-r1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="
LICENSE="BSD GPL-2"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
IUSE="netgear readynas zeroconf"
DEPEND="
^ permalink raw reply related [flat|nested] 45+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-misc/minidlna/
@ 2022-12-31 13:01 Sam James
0 siblings, 0 replies; 45+ messages in thread
From: Sam James @ 2022-12-31 13:01 UTC (permalink / raw
To: gentoo-commits
commit: 356c4e995579ca7d3fa655fd64151708e378e8fc
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Dec 31 13:01:09 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Dec 31 13:01:09 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=356c4e99
net-misc/minidlna: Stabilize 1.3.2-r1 amd64, #889174
Signed-off-by: Sam James <sam <AT> gentoo.org>
net-misc/minidlna/minidlna-1.3.2-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-misc/minidlna/minidlna-1.3.2-r1.ebuild b/net-misc/minidlna/minidlna-1.3.2-r1.ebuild
index 8f4526c40645..4e7a56a9aad6 100644
--- a/net-misc/minidlna/minidlna-1.3.2-r1.ebuild
+++ b/net-misc/minidlna/minidlna-1.3.2-r1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="
LICENSE="BSD GPL-2"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~x86"
IUSE="netgear readynas zeroconf"
DEPEND="
^ permalink raw reply related [flat|nested] 45+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-misc/minidlna/
@ 2022-12-31 13:01 Sam James
0 siblings, 0 replies; 45+ messages in thread
From: Sam James @ 2022-12-31 13:01 UTC (permalink / raw
To: gentoo-commits
commit: fcbf2772c86d4dc232dafce0225efd3937f22495
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Dec 31 13:01:10 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Dec 31 13:01:10 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fcbf2772
net-misc/minidlna: Stabilize 1.3.2-r1 arm, #889174
Signed-off-by: Sam James <sam <AT> gentoo.org>
net-misc/minidlna/minidlna-1.3.2-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-misc/minidlna/minidlna-1.3.2-r1.ebuild b/net-misc/minidlna/minidlna-1.3.2-r1.ebuild
index 4e7a56a9aad6..3e02635f1f99 100644
--- a/net-misc/minidlna/minidlna-1.3.2-r1.ebuild
+++ b/net-misc/minidlna/minidlna-1.3.2-r1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="
LICENSE="BSD GPL-2"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~x86"
+KEYWORDS="amd64 arm ~arm64 ~x86"
IUSE="netgear readynas zeroconf"
DEPEND="
^ permalink raw reply related [flat|nested] 45+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-misc/minidlna/
@ 2023-01-21 18:53 Arthur Zamarin
0 siblings, 0 replies; 45+ messages in thread
From: Arthur Zamarin @ 2023-01-21 18:53 UTC (permalink / raw
To: gentoo-commits
commit: 94ae36b9c42cc64f73ee27d9955569b8cefeab73
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Jan 21 18:53:27 2023 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Jan 21 18:53:27 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94ae36b9
net-misc/minidlna: Stabilize 1.3.2-r1 x86, #889174
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
net-misc/minidlna/minidlna-1.3.2-r1.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/net-misc/minidlna/minidlna-1.3.2-r1.ebuild b/net-misc/minidlna/minidlna-1.3.2-r1.ebuild
index 3e02635f1f99..e56727ba5429 100644
--- a/net-misc/minidlna/minidlna-1.3.2-r1.ebuild
+++ b/net-misc/minidlna/minidlna-1.3.2-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -14,7 +14,7 @@ SRC_URI="
LICENSE="BSD GPL-2"
SLOT="0"
-KEYWORDS="amd64 arm ~arm64 ~x86"
+KEYWORDS="amd64 arm ~arm64 x86"
IUSE="netgear readynas zeroconf"
DEPEND="
^ permalink raw reply related [flat|nested] 45+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-misc/minidlna/
@ 2023-01-21 19:15 Michał Górny
0 siblings, 0 replies; 45+ messages in thread
From: Michał Górny @ 2023-01-21 19:15 UTC (permalink / raw
To: gentoo-commits
commit: bbb4b2808600c19384c0458bafb888752b65d2b4
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Sat Jan 21 19:15:00 2023 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Sat Jan 21 19:15:00 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bbb4b280
net-misc/minidlna: Remove old
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
net-misc/minidlna/Manifest | 1 -
net-misc/minidlna/minidlna-1.3.1-r1.ebuild | 110 -----------------------------
2 files changed, 111 deletions(-)
diff --git a/net-misc/minidlna/Manifest b/net-misc/minidlna/Manifest
index 8d3a3a232a79..e78fd054249a 100644
--- a/net-misc/minidlna/Manifest
+++ b/net-misc/minidlna/Manifest
@@ -1,3 +1,2 @@
DIST minidlna-1.3.2.tar.gz 736820 BLAKE2B e35266be94e4585f399c80a6909318ce973d443506f6becdacdb00802ed0ce060ebf8401ff1b5dfef0b451f609d98f805c80b9a0c87e23d14084338047418620 SHA512 1dca810aeb59f19f530b5fd589beb04085b65ece94a55a54f2f7a0b771e7c5487493f13e6d9120e0b9aced08b0f98de58640dec26def214333dae1fea951f589
-DIST minidlna-1_3_1.tar.gz 299749 BLAKE2B 0c4e5b5dc8b4fb14609cc71eafb008dfab0ef81350ac5c7f1a83e65f54b1d87296b3f0a063dbda3bd642fc777c36a0f839d5426c03ae852b07827a2b7d38c765 SHA512 6e94f33070db04660b83285a13942173537866ab53f9375e3162131fd86948349991a6c60cb2800c46546d73e58222a008d4cee1914c826f3a2f450f1c95a0e5
DIST minidlna-gentoo-artwork.patch.xz 49372 BLAKE2B 37a5691ec0a6558ecfb0748b0d25a513e7339beaf4816f8e0265f3954db07c3e87eb436855cde5f3daa95b1c3af550c0cf544efaf0a81fa91563507f35414416 SHA512 3bdaadc2a2331e9ebf37ed80d1de7cebd6307ab068dc9cf067159b2c0754a765b2076c07e988602af4dd2d6c49c819da8a1f668258950e15592027b353f22b5e
diff --git a/net-misc/minidlna/minidlna-1.3.1-r1.ebuild b/net-misc/minidlna/minidlna-1.3.1-r1.ebuild
deleted file mode 100644
index d59a29aff929..000000000000
--- a/net-misc/minidlna/minidlna-1.3.1-r1.ebuild
+++ /dev/null
@@ -1,110 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit autotools systemd tmpfiles
-
-MY_P=${P//./_}
-DESCRIPTION="DLNA/UPnP-AV compliant media server"
-HOMEPAGE="https://sourceforge.net/projects/minidlna/"
-# https://downloads.sourceforge.net/project/minidlna/${PN}/${PV}/${P}.tar.gz
-SRC_URI="
- https://github.com/mgorny/minidlna/archive/v${PV//./_}.tar.gz
- -> ${MY_P}.tar.gz
- mirror://gentoo/minidlna-gentoo-artwork.patch.xz
-"
-S=${WORKDIR}/${MY_P}
-
-LICENSE="BSD GPL-2"
-SLOT="0"
-KEYWORDS="amd64 arm x86"
-IUSE="netgear readynas zeroconf"
-
-DEPEND="
- dev-db/sqlite:3
- media-libs/flac:=
- media-libs/libexif
- media-libs/libid3tag:=
- media-libs/libjpeg-turbo:=
- media-libs/libogg
- media-libs/libvorbis
- media-video/ffmpeg:=
- elibc_musl? ( sys-libs/queue-standalone )
- zeroconf? ( net-dns/avahi )
-"
-RDEPEND="
- ${DEPEND}
- acct-group/minidlna
- acct-user/minidlna
-"
-BDEPEND="
- virtual/pkgconfig
-"
-
-CONFIG_CHECK="~INOTIFY_USER"
-
-PATCHES=(
- "${WORKDIR}"/minidlna-gentoo-artwork.patch
-)
-
-src_prepare() {
- sed -e "/log_dir/s:/var/log:/var/log/minidlna:" \
- -e "/db_dir/s:/var/cache/:/var/lib/:" \
- -i minidlna.conf || die
-
- default
- eautoreconf
-}
-
-src_configure() {
- local myconf=(
- --with-db-path=/var/lib/minidlna
- --with-log-path=/var/log/minidlna
- --enable-tivo
- $(use_enable netgear)
- $(use_enable readynas)
- )
- use zeroconf || myconf+=(
- ac_cv_lib_avahi_client_avahi_threaded_poll_new=no
- )
-
- econf "${myconf[@]}"
-}
-
-src_test() {
- :
-}
-
-src_install() {
- default
-
- #bug 536532
- dosym ../sbin/minidlnad /usr/bin/minidlna
-
- insinto /etc
- doins minidlna.conf
-
- newconfd "${FILESDIR}"/minidlna-1.0.25.confd minidlna
- newinitd "${FILESDIR}"/minidlna-1.1.5.initd minidlna
- systemd_newunit "${FILESDIR}"/minidlna-1.1.2.service minidlna.service
- newtmpfiles - minidlna.conf <<-EOF
- d /run/minidlna 0755 minidlna minidlna -
- EOF
-
- keepdir /var/{lib,log}/minidlna
-
- doman minidlnad.8 minidlna.conf.5
-}
-
-pkg_preinst() {
- local my_is_new=yes
- [[ -d ${EROOT}/var/lib/minidlna ]] && my_is_new=no
-
- fowners minidlna:minidlna /var/{lib,log}/minidlna
- fperms 0750 /var/{lib,log}/minidlna
-}
-
-pkg_postinst() {
- tmpfiles_process minidlna.conf
-}
^ permalink raw reply related [flat|nested] 45+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-misc/minidlna/
@ 2023-06-01 4:07 Michał Górny
0 siblings, 0 replies; 45+ messages in thread
From: Michał Górny @ 2023-06-01 4:07 UTC (permalink / raw
To: gentoo-commits
commit: dc0c3dce8330ee922747228a771302a4cd381e02
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Thu Jun 1 03:31:56 2023 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Thu Jun 1 04:07:23 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc0c3dce
net-misc/minidlna: Bump to 1.3.3
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
net-misc/minidlna/Manifest | 1 +
net-misc/minidlna/minidlna-1.3.3.ebuild | 106 ++++++++++++++++++++++++++++++++
2 files changed, 107 insertions(+)
diff --git a/net-misc/minidlna/Manifest b/net-misc/minidlna/Manifest
index e78fd054249a..33aeabdd79b3 100644
--- a/net-misc/minidlna/Manifest
+++ b/net-misc/minidlna/Manifest
@@ -1,2 +1,3 @@
DIST minidlna-1.3.2.tar.gz 736820 BLAKE2B e35266be94e4585f399c80a6909318ce973d443506f6becdacdb00802ed0ce060ebf8401ff1b5dfef0b451f609d98f805c80b9a0c87e23d14084338047418620 SHA512 1dca810aeb59f19f530b5fd589beb04085b65ece94a55a54f2f7a0b771e7c5487493f13e6d9120e0b9aced08b0f98de58640dec26def214333dae1fea951f589
+DIST minidlna-1.3.3.tar.gz 824527 BLAKE2B 489b7ecb54a20f6111a65388ad2c52d477164046131af490cbcef7cd3ff2b841644f549bcad708ea6d4548f4111d5b2b63bafc0f079edf160467b85c682cbc5b SHA512 3571af71b49d46aacc273a9b35e2c78aeccb966c1d6122f8186074c34f9a177ac60622ccf29f307d8d73f502c7a99f023f96f0c43bbd398c7ef82bb57d77cc1d
DIST minidlna-gentoo-artwork.patch.xz 49372 BLAKE2B 37a5691ec0a6558ecfb0748b0d25a513e7339beaf4816f8e0265f3954db07c3e87eb436855cde5f3daa95b1c3af550c0cf544efaf0a81fa91563507f35414416 SHA512 3bdaadc2a2331e9ebf37ed80d1de7cebd6307ab068dc9cf067159b2c0754a765b2076c07e988602af4dd2d6c49c819da8a1f668258950e15592027b353f22b5e
diff --git a/net-misc/minidlna/minidlna-1.3.3.ebuild b/net-misc/minidlna/minidlna-1.3.3.ebuild
new file mode 100644
index 000000000000..ff6c52a2f27e
--- /dev/null
+++ b/net-misc/minidlna/minidlna-1.3.3.ebuild
@@ -0,0 +1,106 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools systemd tmpfiles
+
+DESCRIPTION="DLNA/UPnP-AV compliant media server"
+HOMEPAGE="https://sourceforge.net/projects/minidlna/"
+SRC_URI="
+ https://downloads.sourceforge.net/project/minidlna/${PN}/${PV}/${P}.tar.gz
+ mirror://gentoo/minidlna-gentoo-artwork.patch.xz
+"
+
+LICENSE="BSD GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="netgear readynas zeroconf"
+
+DEPEND="
+ dev-db/sqlite:3
+ media-libs/flac:=
+ media-libs/libexif
+ media-libs/libid3tag:=
+ media-libs/libjpeg-turbo:=
+ media-libs/libogg
+ media-libs/libvorbis
+ media-video/ffmpeg:=
+ elibc_musl? ( sys-libs/queue-standalone )
+ zeroconf? ( net-dns/avahi )
+"
+RDEPEND="
+ ${DEPEND}
+ acct-group/minidlna
+ acct-user/minidlna
+"
+BDEPEND="
+ virtual/pkgconfig
+"
+
+CONFIG_CHECK="~INOTIFY_USER"
+
+PATCHES=(
+ "${WORKDIR}"/minidlna-gentoo-artwork.patch
+)
+
+src_prepare() {
+ sed -e "/log_dir/s:/var/log:/var/log/minidlna:" \
+ -e "/db_dir/s:/var/cache/:/var/lib/:" \
+ -i minidlna.conf || die
+
+ default
+ eautoreconf
+}
+
+src_configure() {
+ local myconf=(
+ --with-db-path=/var/lib/minidlna
+ --with-log-path=/var/log/minidlna
+ --enable-tivo
+ $(use_enable netgear)
+ $(use_enable readynas)
+ )
+ use zeroconf || myconf+=(
+ ac_cv_lib_avahi_client_avahi_threaded_poll_new=no
+ )
+
+ econf "${myconf[@]}"
+}
+
+src_test() {
+ :
+}
+
+src_install() {
+ default
+
+ #bug 536532
+ dosym ../sbin/minidlnad /usr/bin/minidlna
+
+ insinto /etc
+ doins minidlna.conf
+
+ newconfd "${FILESDIR}"/minidlna-1.0.25.confd minidlna
+ newinitd "${FILESDIR}"/minidlna-1.1.5.initd minidlna
+ systemd_newunit "${FILESDIR}"/minidlna-1.1.2.service minidlna.service
+ newtmpfiles - minidlna.conf <<-EOF
+ d /run/minidlna 0755 minidlna minidlna -
+ EOF
+
+ keepdir /var/{lib,log}/minidlna
+
+ doman minidlnad.8 minidlna.conf.5
+}
+
+pkg_preinst() {
+ local my_is_new=yes
+ [[ -d ${EROOT}/var/lib/minidlna ]] && my_is_new=no
+
+ fowners minidlna:minidlna /var/{lib,log}/minidlna
+ fperms 0750 /var/{lib,log}/minidlna
+}
+
+pkg_postinst() {
+ tmpfiles_process minidlna.conf
+}
^ permalink raw reply related [flat|nested] 45+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-misc/minidlna/
@ 2023-06-06 10:06 Sam James
0 siblings, 0 replies; 45+ messages in thread
From: Sam James @ 2023-06-06 10:06 UTC (permalink / raw
To: gentoo-commits
commit: da7e07f445c3a892b2c6065a1f75514b719697b0
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Jun 6 10:06:08 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Jun 6 10:06:08 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da7e07f4
net-misc/minidlna: Stabilize 1.3.3 amd64, #907937
Signed-off-by: Sam James <sam <AT> gentoo.org>
net-misc/minidlna/minidlna-1.3.3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-misc/minidlna/minidlna-1.3.3.ebuild b/net-misc/minidlna/minidlna-1.3.3.ebuild
index ff6c52a2f27e..6efb9ff4b5e9 100644
--- a/net-misc/minidlna/minidlna-1.3.3.ebuild
+++ b/net-misc/minidlna/minidlna-1.3.3.ebuild
@@ -14,7 +14,7 @@ SRC_URI="
LICENSE="BSD GPL-2"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~x86"
IUSE="netgear readynas zeroconf"
DEPEND="
^ permalink raw reply related [flat|nested] 45+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-misc/minidlna/
@ 2023-06-06 10:06 Sam James
0 siblings, 0 replies; 45+ messages in thread
From: Sam James @ 2023-06-06 10:06 UTC (permalink / raw
To: gentoo-commits
commit: bf7ea9f9696356c6afe50c05d3d07febcb1d22b2
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Jun 6 10:06:09 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Jun 6 10:06:09 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf7ea9f9
net-misc/minidlna: Stabilize 1.3.3 arm, #907937
Signed-off-by: Sam James <sam <AT> gentoo.org>
net-misc/minidlna/minidlna-1.3.3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-misc/minidlna/minidlna-1.3.3.ebuild b/net-misc/minidlna/minidlna-1.3.3.ebuild
index 6efb9ff4b5e9..7ca2846a8fd3 100644
--- a/net-misc/minidlna/minidlna-1.3.3.ebuild
+++ b/net-misc/minidlna/minidlna-1.3.3.ebuild
@@ -14,7 +14,7 @@ SRC_URI="
LICENSE="BSD GPL-2"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~x86"
+KEYWORDS="amd64 arm ~arm64 ~x86"
IUSE="netgear readynas zeroconf"
DEPEND="
^ permalink raw reply related [flat|nested] 45+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-misc/minidlna/
@ 2023-06-06 16:55 Arthur Zamarin
0 siblings, 0 replies; 45+ messages in thread
From: Arthur Zamarin @ 2023-06-06 16:55 UTC (permalink / raw
To: gentoo-commits
commit: a365c9ff4ed8c0889142c365babfa4e72a79ebbb
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Tue Jun 6 16:55:36 2023 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Tue Jun 6 16:55:36 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a365c9ff
net-misc/minidlna: Stabilize 1.3.3 x86, #907937
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
net-misc/minidlna/minidlna-1.3.3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-misc/minidlna/minidlna-1.3.3.ebuild b/net-misc/minidlna/minidlna-1.3.3.ebuild
index 7ca2846a8fd3..e56727ba5429 100644
--- a/net-misc/minidlna/minidlna-1.3.3.ebuild
+++ b/net-misc/minidlna/minidlna-1.3.3.ebuild
@@ -14,7 +14,7 @@ SRC_URI="
LICENSE="BSD GPL-2"
SLOT="0"
-KEYWORDS="amd64 arm ~arm64 ~x86"
+KEYWORDS="amd64 arm ~arm64 x86"
IUSE="netgear readynas zeroconf"
DEPEND="
^ permalink raw reply related [flat|nested] 45+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-misc/minidlna/
@ 2023-06-06 18:46 Michał Górny
0 siblings, 0 replies; 45+ messages in thread
From: Michał Górny @ 2023-06-06 18:46 UTC (permalink / raw
To: gentoo-commits
commit: ce6ef1673a1def531eb01773ae325e0d90455ad9
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Tue Jun 6 18:45:30 2023 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Tue Jun 6 18:45:30 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce6ef167
net-misc/minidlna: Remove old
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
net-misc/minidlna/Manifest | 1 -
net-misc/minidlna/minidlna-1.3.2-r1.ebuild | 106 -----------------------------
2 files changed, 107 deletions(-)
diff --git a/net-misc/minidlna/Manifest b/net-misc/minidlna/Manifest
index 33aeabdd79b3..aaef89fe6b17 100644
--- a/net-misc/minidlna/Manifest
+++ b/net-misc/minidlna/Manifest
@@ -1,3 +1,2 @@
-DIST minidlna-1.3.2.tar.gz 736820 BLAKE2B e35266be94e4585f399c80a6909318ce973d443506f6becdacdb00802ed0ce060ebf8401ff1b5dfef0b451f609d98f805c80b9a0c87e23d14084338047418620 SHA512 1dca810aeb59f19f530b5fd589beb04085b65ece94a55a54f2f7a0b771e7c5487493f13e6d9120e0b9aced08b0f98de58640dec26def214333dae1fea951f589
DIST minidlna-1.3.3.tar.gz 824527 BLAKE2B 489b7ecb54a20f6111a65388ad2c52d477164046131af490cbcef7cd3ff2b841644f549bcad708ea6d4548f4111d5b2b63bafc0f079edf160467b85c682cbc5b SHA512 3571af71b49d46aacc273a9b35e2c78aeccb966c1d6122f8186074c34f9a177ac60622ccf29f307d8d73f502c7a99f023f96f0c43bbd398c7ef82bb57d77cc1d
DIST minidlna-gentoo-artwork.patch.xz 49372 BLAKE2B 37a5691ec0a6558ecfb0748b0d25a513e7339beaf4816f8e0265f3954db07c3e87eb436855cde5f3daa95b1c3af550c0cf544efaf0a81fa91563507f35414416 SHA512 3bdaadc2a2331e9ebf37ed80d1de7cebd6307ab068dc9cf067159b2c0754a765b2076c07e988602af4dd2d6c49c819da8a1f668258950e15592027b353f22b5e
diff --git a/net-misc/minidlna/minidlna-1.3.2-r1.ebuild b/net-misc/minidlna/minidlna-1.3.2-r1.ebuild
deleted file mode 100644
index e56727ba5429..000000000000
--- a/net-misc/minidlna/minidlna-1.3.2-r1.ebuild
+++ /dev/null
@@ -1,106 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit autotools systemd tmpfiles
-
-DESCRIPTION="DLNA/UPnP-AV compliant media server"
-HOMEPAGE="https://sourceforge.net/projects/minidlna/"
-SRC_URI="
- https://downloads.sourceforge.net/project/minidlna/${PN}/${PV}/${P}.tar.gz
- mirror://gentoo/minidlna-gentoo-artwork.patch.xz
-"
-
-LICENSE="BSD GPL-2"
-SLOT="0"
-KEYWORDS="amd64 arm ~arm64 x86"
-IUSE="netgear readynas zeroconf"
-
-DEPEND="
- dev-db/sqlite:3
- media-libs/flac:=
- media-libs/libexif
- media-libs/libid3tag:=
- media-libs/libjpeg-turbo:=
- media-libs/libogg
- media-libs/libvorbis
- media-video/ffmpeg:=
- elibc_musl? ( sys-libs/queue-standalone )
- zeroconf? ( net-dns/avahi )
-"
-RDEPEND="
- ${DEPEND}
- acct-group/minidlna
- acct-user/minidlna
-"
-BDEPEND="
- virtual/pkgconfig
-"
-
-CONFIG_CHECK="~INOTIFY_USER"
-
-PATCHES=(
- "${WORKDIR}"/minidlna-gentoo-artwork.patch
-)
-
-src_prepare() {
- sed -e "/log_dir/s:/var/log:/var/log/minidlna:" \
- -e "/db_dir/s:/var/cache/:/var/lib/:" \
- -i minidlna.conf || die
-
- default
- eautoreconf
-}
-
-src_configure() {
- local myconf=(
- --with-db-path=/var/lib/minidlna
- --with-log-path=/var/log/minidlna
- --enable-tivo
- $(use_enable netgear)
- $(use_enable readynas)
- )
- use zeroconf || myconf+=(
- ac_cv_lib_avahi_client_avahi_threaded_poll_new=no
- )
-
- econf "${myconf[@]}"
-}
-
-src_test() {
- :
-}
-
-src_install() {
- default
-
- #bug 536532
- dosym ../sbin/minidlnad /usr/bin/minidlna
-
- insinto /etc
- doins minidlna.conf
-
- newconfd "${FILESDIR}"/minidlna-1.0.25.confd minidlna
- newinitd "${FILESDIR}"/minidlna-1.1.5.initd minidlna
- systemd_newunit "${FILESDIR}"/minidlna-1.1.2.service minidlna.service
- newtmpfiles - minidlna.conf <<-EOF
- d /run/minidlna 0755 minidlna minidlna -
- EOF
-
- keepdir /var/{lib,log}/minidlna
-
- doman minidlnad.8 minidlna.conf.5
-}
-
-pkg_preinst() {
- local my_is_new=yes
- [[ -d ${EROOT}/var/lib/minidlna ]] && my_is_new=no
-
- fowners minidlna:minidlna /var/{lib,log}/minidlna
- fperms 0750 /var/{lib,log}/minidlna
-}
-
-pkg_postinst() {
- tmpfiles_process minidlna.conf
-}
^ permalink raw reply related [flat|nested] 45+ messages in thread
end of thread, other threads:[~2023-06-06 18:46 UTC | newest]
Thread overview: 45+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-01-03 23:26 [gentoo-commits] repo/gentoo:master commit in: net-misc/minidlna/ David Seifert
-- strict thread matches above, loose matches on Subject: below --
2023-06-06 18:46 Michał Górny
2023-06-06 16:55 Arthur Zamarin
2023-06-06 10:06 Sam James
2023-06-06 10:06 Sam James
2023-06-01 4:07 Michał Górny
2023-01-21 19:15 Michał Górny
2023-01-21 18:53 Arthur Zamarin
2022-12-31 13:01 Sam James
2022-12-31 13:01 Sam James
2022-11-28 23:50 James Le Cuirot
2022-09-02 17:37 Michał Górny
2022-05-06 11:25 Jakov Smolić
2022-05-06 8:10 Agostino Sarubbo
2022-05-05 18:39 Arthur Zamarin
2022-05-05 13:31 Michał Górny
2021-08-16 21:28 Sam James
2020-12-03 6:52 Sam James
2020-11-29 8:16 Agostino Sarubbo
2020-11-28 13:34 Thomas Deutschmann
2020-04-26 12:26 David Seifert
2020-01-03 20:40 Michał Górny
2019-03-19 2:03 Thomas Deutschmann
2019-03-16 14:17 Mikle Kolyada
2019-03-15 8:15 Mikle Kolyada
2018-11-26 4:22 Michał Górny
2018-11-25 21:43 Michał Górny
2018-11-25 21:43 Michał Górny
2018-11-25 21:43 Michał Górny
2018-11-25 21:43 Michał Górny
2018-11-25 21:43 Michał Górny
2018-11-25 21:43 Michał Górny
2018-11-25 21:43 Michał Górny
2018-11-25 21:43 Michał Górny
2018-11-25 21:43 Michał Górny
2018-11-25 21:43 Michał Górny
2018-11-25 21:43 Michał Górny
2018-11-25 21:43 Michał Górny
2018-11-25 21:43 Michał Górny
2018-11-25 10:11 Michał Górny
2018-08-11 9:06 Andreas Sturmlechner
2017-03-17 10:15 Agostino Sarubbo
2017-03-15 13:00 Michael Weber
2016-02-23 20:36 Michael Weber
2015-10-03 16:51 Michael Weber
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox