From: Michael Weber Date: Fri, 27 Feb 2015 11:50:39 +0000 (+0000) Subject: Version bump with gentoo logo (bug 522112, thanks BT, Steve Dibb, Perfect Gentleman... X-Git-Url: http://git.tremily.us/?a=commitdiff_plain;h=e49a30bdd97c30fa48de5ae74a0a1aaef7d0629d;p=gentoo.git Version bump with gentoo logo (bug 522112, thanks BT, Steve Dibb, Perfect Gentleman and baru reddy). Package-Manager: portage-2.2.17/cvs/Linux x86_64 Manifest-Sign-Key: 0x62EEF090 --- diff --git a/net-misc/minidlna/ChangeLog b/net-misc/minidlna/ChangeLog index 5fbeb265539f..992e0c58f945 100644 --- a/net-misc/minidlna/ChangeLog +++ b/net-misc/minidlna/ChangeLog @@ -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 +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 minidlna-1.1.3.ebuild: Stable for x86, wrt bug #524644 diff --git a/net-misc/minidlna/Manifest b/net-misc/minidlna/Manifest index d82119e66bd1..15f3fbdd75c3 100644 --- a/net-misc/minidlna/Manifest +++ b/net-misc/minidlna/Manifest @@ -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 index 856ead7e3452..000000000000 --- a/net-misc/minidlna/minidlna-1.1.0-r2.ebuild +++ /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 index 3a5bc8e49a60..000000000000 --- a/net-misc/minidlna/minidlna-1.1.1.ebuild +++ /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 index 4334244daa0b..000000000000 --- a/net-misc/minidlna/minidlna-1.1.2.ebuild +++ /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." -} diff --git a/net-misc/minidlna/minidlna-1.1.0-r3.ebuild b/net-misc/minidlna/minidlna-1.1.4.ebuild 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 11d28a759458..3fedd2dcecbd 100644 --- a/net-misc/minidlna/minidlna-1.1.0-r3.ebuild +++ b/net-misc/minidlna/minidlna-1.1.4.ebuild @@ -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