Version bump with gentoo logo (bug 522112, thanks BT, Steve Dibb, Perfect Gentleman...
authorMichael Weber <xmw@gentoo.org>
Fri, 27 Feb 2015 11:50:39 +0000 (11:50 +0000)
committerMichael Weber <xmw@gentoo.org>
Fri, 27 Feb 2015 11:50:39 +0000 (11:50 +0000)
Package-Manager: portage-2.2.17/cvs/Linux x86_64
Manifest-Sign-Key: 0x62EEF090

net-misc/minidlna/ChangeLog
net-misc/minidlna/Manifest
net-misc/minidlna/minidlna-1.1.0-r2.ebuild [deleted file]
net-misc/minidlna/minidlna-1.1.1.ebuild [deleted file]
net-misc/minidlna/minidlna-1.1.2.ebuild [deleted file]
net-misc/minidlna/minidlna-1.1.4.ebuild [moved from net-misc/minidlna/minidlna-1.1.0-r3.ebuild with 79% similarity]

index 5fbeb265539f609756f54ee0852482a8f9f2f50e..992e0c58f9451faf2f8e18029cca299001aec5e9 100644 (file)
@@ -1,6 +1,14 @@
 # ChangeLog for net-misc/minidlna
-# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/minidlna/ChangeLog,v 1.43 2014/10/30 10:01:45 ago Exp $
+# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/net-misc/minidlna/ChangeLog,v 1.44 2015/02/27 11:50:34 xmw Exp $
+
+*minidlna-1.1.4 (27 Feb 2015)
+
+  27 Feb 2015; Michael Weber <xmw@gentoo.org> +minidlna-1.1.4.ebuild,
+  -minidlna-1.1.0-r2.ebuild, -minidlna-1.1.0-r3.ebuild, -minidlna-1.1.1.ebuild,
+  -minidlna-1.1.2.ebuild:
+  Version bump with gentoo logo (bug 522112, thanks BT, Steve Dibb, Perfect
+  Gentleman and baru reddy).
 
   30 Oct 2014; Agostino Sarubbo <ago@gentoo.org> minidlna-1.1.3.ebuild:
   Stable for x86, wrt bug #524644
index d82119e66bd140e5ff77111858db521ff50f5a0a..15f3fbdd75c3770b47d1afce846a73fa9198432d 100644 (file)
@@ -9,31 +9,19 @@ AUX minidlna-1.1.0.initd 1230 SHA256 1b4572b74fdaf151108bc0874e866bdbb9bed9866b9
 AUX minidlna-1.1.0.service 342 SHA256 766735cdcb3b9287fbdabe30e9a72b76fd7471ee38f003a94b6109def3870fb1 SHA512 3d02e9f250ccf7b61126862d871753c0db0dc430c42125cc049770fa6e74e377b59e60ce386d9698d5db2c2c1cfb091d0eee3ebad2d13b5626bfe346b446c35e WHIRLPOOL 2f929eef70d5732ddc56ece067a3b8f57d03db310dac7299d5c389d3eb0d0bf96a8b44e54058a11fa3c3d475e5eef3177f25a62c0486bd441992cd36475841a7
 AUX minidlna-1.1.2.initd 1226 SHA256 35651f77a042e86faf9427dd4f49fbfce87b1d3cf16864e706b020db59ce4c92 SHA512 e24693e8c76aa63f360766893529f82a08db6866d90ec099fe17bea954eea259f4c5f9a26221145303c9b3f49d6eb3490e25c20a09a6a83d2c5291f36c370191 WHIRLPOOL b55f9c46e433179de2d23884a449cbc5619a69e10df46ed6bfec8351acbf9b7082fffc9c5a36b3601ade58a6cf99115e07a2ccc1333aebe1f68bb3077a09e3dc
 AUX minidlna-1.1.2.service 287 SHA256 a770a86e68cb8bca7b2377fbcada0a075de54ee375f5754facf79217218f4d69 SHA512 579626d461338bb6e8eb80f859a56d3da69fd97fa95978cf8c34eb8c3b8e733b4c28bfb6393492ec43370e40d50b7defd69555eacc6d6bfa4b4f492632823935 WHIRLPOOL 7aeef714502e87d08cb8c1ad9196e90d8dcbebbf87c28791902684f91a922b33c6aacf6ecd29631029d8b01a82957b64f311a420ff41f74553e0570a76369127
-DIST minidlna-1.1.0.tar.gz 423555 SHA256 c2ef2ebe4311d08a60a87ec0c86fbe5e7f4fd25b947841f1d71b0508c60a90e2 SHA512 9240d857fc3927c06183c04c4d657c1b2b0596f63dbc549f331b52032698349e82244870f2ebf6f8bc8bf0ff5f2ff88df69b53d280f5e5f9b618a5de58ac6f57 WHIRLPOOL 6c59fa9f4e05fcd0ca2a7fb23058edb5f86d32a93fbae6791f9224e18bba742997fe140082fadcd95b993041db3ef8c597e820d6fd21b3c873b6ac9db6f8688e
-DIST minidlna-1.1.1.tar.gz 678403 SHA256 9b70082fd6a12e16cea1558ffff05c07e12ef0c405ee806721e75ce1ce9ad037 SHA512 e8be77777f147f95b308d9b10d40f239e3031da1b5b074fd3bff8bb11e0234ca4eaf1a942527755cbc83f97c8dd0a768c284fd63601b3ca05f2bd5db6eb02e49 WHIRLPOOL 90cdaa91bfca26c49219cfe33264972841eb03cd210f2399aabba47e278cc5dc5c0279bc86e5bb76e54ca55b84035db6d5d5b18dc3d605bd389c6666c9e242d6
-DIST minidlna-1.1.2.tar.gz 671295 SHA256 97e2e9141c1190d76ad97f0da083874bccf9f9590841be9eb7668bcf695b7204 SHA512 bfaf99dc5a59635c4cd10bcd9d2668736318b7840d97761fce96cfe78e00bb8e06ab23945126ba8d06d43fb99855ece7d2cd4f96c2c25a5b4f4a2c3697339e26 WHIRLPOOL c5b03d20992439e38b87eb160197f1ba5eff74bc133a280c01597ce06bd574dab6571daf5605b65b971dedd1a4d6af98423f6986b9b54d7168ad3a467e4fb58c
 DIST minidlna-1.1.3.tar.gz 481789 SHA256 ed42d5cadf9488a95a0107341918879ef8ce4c650e19337688c46cdcd484bc4e SHA512 3b3c28ed17325a1d2c461c51c7958fcc7fd02b71332a952e06f0ad8bca04f8ff58a74bb3d221ad432282c7289953bd31c213c2703008fb36037c39a743001aa9 WHIRLPOOL 4ac0a4344feb026d483562d5711f3f3ce4f70d68d9b043ec54e7d3667c7b38e2d1b7df2cbb2a5c9d05d4afc29182fe65c95389530b187000e496902734bb498e
-EBUILD minidlna-1.1.0-r2.ebuild 2215 SHA256 2897828e8ea10eee91dde58d17e1434fc6f51f29dbc589c51e4c5d387a7cd7cb SHA512 12ff42aaadd73b5fc5b3e9764155f2302f25668b48cb5faa542eb20e71d8371f99d6666bade61a6b4e30cf4ccc7225109f8e9118b80a2a7a84c59b96915c09e0 WHIRLPOOL 03f5236e04863095d0a2b08282a5dfd07fdb3321c5c219a5dfe56e0f6daf5ea21c8cf54c77d71dd2f131b1571103e8c158b453043f6aaa70cb8065ed5b673bf3
-EBUILD minidlna-1.1.0-r3.ebuild 2304 SHA256 85f54717c590f6cc54d39434219eec951f66dda3369ac4443bf13a2b1e37eede SHA512 13718c11148df3d81920c35c0ad8b91d472d451f71331ca3668cb9a2dd1705e4cd35645a4d669a3a6522fa0e03fa77a5194900049248d685a0d99f0868c90cd3 WHIRLPOOL 5be3c03521437e63d0c9b3682781c903a3b646d6891bbb7eb44332dffcca7c0577d9feedd99758b552d2b89c603afa2587ccf778bf4f1127bba330ac5a0ee382
-EBUILD minidlna-1.1.1.ebuild 2305 SHA256 1efa5655851a306a258c08b1850d16de4f3023405420494d0c18122ba1dfb29f SHA512 61094300caa5b0e11164589aabbb0e363d95e34f30b2a870f22319851a379c77be1c7d160d49aa67564ccecdcd00ea77ee1c960bde925d1787101862da76a54d WHIRLPOOL e564ab2be9be422091ff3e07bdaf0bb106a619609f4c470622c03d2007113baddaa20eb12f119a73e095420a152d7f0fd1ce9aa4df712d7a5af39c2a76e1cd23
-EBUILD minidlna-1.1.2.ebuild 2305 SHA256 7e711fcb5fcbf56638a314b2d7f5d01345448b72fd62c1b2f7f4042ecc3a690d SHA512 b05e7ae6e2cfcd45bcbefad259884df242d0c23e6b0d35365d4709a50fefa5310bcc93962c630b36539a09ccd3e69a3137406f552eda1ad7c4dbe4ca0d4e2e63 WHIRLPOOL 037fa0cc16b5234d3e84af1a07c8db0d0a80c7718736df473900c58e3f6ae85c7270d69ffd3975cff588e0ffc0990bf5fa931d1c64be3524367e9c2d3d3bb233
+DIST minidlna-1.1.4.tar.gz 494478 SHA256 9814c04a2c506a0dd942c4218d30c07dedf90dabffbdef2d308a3f9f23545314 SHA512 24c2d82222798278d60faa46c6d7b19e44a91868da869f7d2aa2bf3c68e343a6c2a323f67223ea69242919047b08f059ed9c7a49b0b516384244acd98b51db4e WHIRLPOOL 5f82dd2130086e90784b05d67037e9c40e20b539ddc1bfb3733910beee44578027d9c245aa1f6117ba05b3c039a2b32125ea561f71c63cf0e422664e7067007f
+DIST minidlna-gentoo-artwork.patch.xz 49372 SHA256 37ae7228b07b7c81c8962c5dc88a41ed1691bdf1b019b654a9fc93ac1da0c7ce SHA512 3bdaadc2a2331e9ebf37ed80d1de7cebd6307ab068dc9cf067159b2c0754a765b2076c07e988602af4dd2d6c49c819da8a1f668258950e15592027b353f22b5e WHIRLPOOL e243b9b6a002af5e3ee1bb196239790ff86724624ebccb34c84ac072426341db6b5f44e455d13657d5284220fe2688ddf3a2ec0212a7b86525eb02a6c080af80
 EBUILD minidlna-1.1.3.ebuild 2311 SHA256 88408cc0f29911d27f0dabd12a81e30a383eaa0a187a36f5d3de3de58a647fb0 SHA512 46ae0476a86d988a9e1d04a3fe0dcff18910716e71194972b058bffdc0d502a8ddcb55397b723d6f04ffda04f7b057ca4e57b1c07400eaceed49b4eed49f8b58 WHIRLPOOL 9185dde1dfe717eb48149df250cf30ce508e284a5d5954c7ea21f05bad101741a626c67d2827baa361ccffee059347f1439e248287dced69027f09c7e50ce10f
-MISC ChangeLog 7954 SHA256 63031ee17d4adb89bd9669c0ec6fb10accc00cea8126f268158c3103beb98a3d SHA512 76ed21f2285f5da9aab6959a48b304b74d6412d4a0fee3f42a4546b71d67fd0e88634ae8bb110d1d13926f240fb1e322b345ca9421d8ce2a45e562e52da6f79d WHIRLPOOL a41684d0e5d96db151cd908d3dd9871b1f6e27a70b3a82a8be4acca0df14743a245826bf64c277eed66e6f9dc1196c325fb0d6f84dad82870e06e2e132cec0ee
+EBUILD minidlna-1.1.4.ebuild 2488 SHA256 a9aa11258980cff4b21a1da4ecd51ddc3dc23f76d5cf8b917a4f4f3f44db546a SHA512 1a8b66c4ffaf77b03f80ecadb15eda60ee61001f7cd4f051d85ae093d82a28e8946502840517edef9e042a2443e5f77b0d3d0c5921fc1dcc4a2cad28fe2aa254 WHIRLPOOL ec9b8ee7f91e2f79736870de0025f7e534d6880aec61c1c5163b0d1803a49320c5b9db8653872a3bce3dc109c1e34ab3849250e9beb564599608b3a0b8de3a34
+MISC ChangeLog 8267 SHA256 caf446b4e532c9af16c62ddccc59783f93d9f11d0198494bcb7b5d037c9dedaf SHA512 f293392cc82a1c2e251398e0b46c6aa07a39c261e056cc547a941cb54b7cde2a73bc65a040467b42fb2c58cff5d74019ff8859dedc1df2999c6f7a52dd93ca77 WHIRLPOOL 4c3676c48683f83631787edd8cf17029841dbc069db8349e05609577e114b38a4500c94dc12ccbc21a2d1cfe0cb954e453791e2b5a0497f00c681ef2a9493b33
 MISC metadata.xml 490 SHA256 437c8b84c82b3f636e084b0ed4af2533c8eaa4397b070b7f691eba77e9fd0e80 SHA512 ab42dab304129ff7b9b765e430acc9ebbbc74ce51202648082eb00bbd6cbfb6060cf0d25053f2edd7cb1ceea47302067d6962060238d4598760c9b9f31510674 WHIRLPOOL d0be253531451eb824479b72f48d74e32a43cb7b0c6a30963211a2fc299ca4998d12c6606a60ac6a906feadeb4f0e1f10a690fce91f0bdb811aca2e41574e7e5
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v2
 
-iQIcBAEBCAAGBQJUUgyKAAoJELp701BxlEWfE4oP/3T+XxcV52LehPsnraQpj67S
-aQmzUk47rX+jI8s57M9s7h7FKxtUXScJfKUaeV2pCQf0nRXvl8deIC9oYSJh4Jb2
-3AZlxLdAocjKY/8XLlEHYQ2a8s/pJ9ksgTahc/vX/KoYmwSwrSH1YuE8788eOxNn
-Hm0MvdbUS2gHclXbBRX5PaJAAyTK5uO1bzprXfC+5XegCuGa+0UsMcsMHmqizpXF
-ofCJ/sBsDVZsdu2i66HrXaLzRnzgIXaI2LcSOk/z/kZMhFmR1m1QkfE1aXtzlDnT
-kCFjhelvpIYPMiR779jCxgGhdCOM+CMUJPcoIKG1szAEkfMZWiKIEl+mImemuOKt
-d2XvLEEUJCp/i8WA8LDYHnaaTEoNiYqCZeiog92bdgA94kwoTWwju1wUmRY31tzV
-xisQ/MdMQ1UYtOwPBGY6TX/ADVcV5X0BwmElumGWELPL6XaDkSRAV6pfpiXaBswV
-m98dQKPQC+LuLl++GEI4+OMxpAQ1c4ELABkRMWrX6Ge2I9DdWTTmlFnOb9IFJ5Nt
-Ab1BNeV6q3rvWIbwCCqZFMLiTFqyPtIH19pGvwxaPWImdq+s7lhYeE6vyoJiyZw7
-PS3TIHHRX08bcDxbDE+1zZlb9HQPfU5mexSdJv5CR6FN1eZHSTST1oCkhJOKxFdY
-aj7JMp5ijhnm24Lvpmd5
-=5pQX
+iL4EAREIAGYFAlTwWg5fFIAAAAAALgAoaXNzdWVyLWZwckBub3RhdGlvbnMub3Bl
+bnBncC5maWZ0aGhvcnNlbWFuLm5ldDY3QjA4MzdGODg1NUMxMjIzNUQ0MDgxNzky
+N0FERDBDNjJFRUYwOTAACgkQknrdDGLu8JBW4wEAibC0xBEzici/Ko22Srf7cKoF
+AyXni4UplHxAmta2Ff0A/3vz7ZQHvH6nXclwkuue27OpzKprggQIyH3OsUgGoEQ6
+=jTC0
 -----END PGP SIGNATURE-----
diff --git a/net-misc/minidlna/minidlna-1.1.0-r2.ebuild b/net-misc/minidlna/minidlna-1.1.0-r2.ebuild
deleted file mode 100644 (file)
index 856ead7..0000000
+++ /dev/null
@@ -1,84 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/minidlna/minidlna-1.1.0-r2.ebuild,v 1.4 2013/06/25 18:43:50 ago Exp $
-
-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.0.initd ${PN}
-       systemd_newunit "${FILESDIR}"/${PN}-1.1.0.service ${PN}.service
-
-       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."
-}
diff --git a/net-misc/minidlna/minidlna-1.1.1.ebuild b/net-misc/minidlna/minidlna-1.1.1.ebuild
deleted file mode 100644 (file)
index 3a5bc8e..0000000
+++ /dev/null
@@ -1,86 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/minidlna/minidlna-1.1.1.ebuild,v 1.1 2014/03/14 21:34:55 beandog Exp $
-
-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}"/${PF}.initd ${PN}
-       systemd_newunit "${FILESDIR}"/${PF}.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."
-}
diff --git a/net-misc/minidlna/minidlna-1.1.2.ebuild b/net-misc/minidlna/minidlna-1.1.2.ebuild
deleted file mode 100644 (file)
index 4334244..0000000
+++ /dev/null
@@ -1,86 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/minidlna/minidlna-1.1.2.ebuild,v 1.1 2014/03/14 21:34:55 beandog Exp $
-
-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}"/${PF}.initd ${PN}
-       systemd_newunit "${FILESDIR}"/${PF}.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."
-}
similarity index 79%
rename from net-misc/minidlna/minidlna-1.1.0-r3.ebuild
rename to net-misc/minidlna/minidlna-1.1.4.ebuild
index 11d28a759458fc9bf07a8cc1823ae257daa4397f..3fedd2dcecbdc4e780e507054080b2ab39162914 100644 (file)
@@ -1,31 +1,34 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2015 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/minidlna/minidlna-1.1.0-r3.ebuild,v 1.1 2013/09/05 20:25:35 xmw Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-misc/minidlna/minidlna-1.1.4.ebuild,v 1.1 2015/02/27 11:50:34 xmw Exp $
 
-EAPI=4
+EAPI=5
 
-inherit eutils systemd toolchain-funcs user
+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"
+SRC_URI="mirror://sourceforge/${PN}/${PV}/${P}.tar.gz
+       http://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
+RDEPEND="dev-db/sqlite:3
        media-libs/flac
        media-libs/libexif
        media-libs/libid3tag
        media-libs/libogg
        media-libs/libvorbis
        virtual/ffmpeg
-       virtual/jpeg"
+       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"
@@ -38,6 +41,8 @@ pkg_setup() {
                # 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() {
@@ -45,6 +50,8 @@ src_prepare() {
                -e "/db_dir/s:/var/cache/:/var/lib/:" \
                -i ${PN}.conf || die
 
+       epatch "${WORKDIR}"/${PN}-gentoo-artwork.patch
+
        epatch_user
 }
 
@@ -65,8 +72,8 @@ src_install() {
        doins ${PN}.conf
 
        newconfd "${FILESDIR}"/${PN}-1.0.25.confd ${PN}
-       newinitd "${FILESDIR}"/${PF}.initd ${PN}
-       systemd_newunit "${FILESDIR}"/${PF}.service ${PN}.service
+       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