diff options
Diffstat (limited to 'media-plugins/vdr-newsticker')
-rw-r--r-- | media-plugins/vdr-newsticker/Manifest | 5 | ||||
-rw-r--r-- | media-plugins/vdr-newsticker/files/rc-addon.sh | 3 | ||||
-rw-r--r-- | media-plugins/vdr-newsticker/metadata.xml | 24 | ||||
-rw-r--r-- | media-plugins/vdr-newsticker/vdr-newsticker-0.0.4-r1.ebuild | 33 |
4 files changed, 50 insertions, 15 deletions
diff --git a/media-plugins/vdr-newsticker/Manifest b/media-plugins/vdr-newsticker/Manifest index 2e07e8413a68..f289d840946d 100644 --- a/media-plugins/vdr-newsticker/Manifest +++ b/media-plugins/vdr-newsticker/Manifest @@ -1,5 +1,6 @@ -AUX rc-addon.sh 121 BLAKE2B 0b58d843a7d45181c0beb9f9fb152cf1b74b4bb204e00aee2a66217b3366e87636d293d230b36b6f86b8994f7104229b9be72e099c05e8b24b8e43ac9021d324 SHA512 f916ad72ac12d17f6a91679a6f825777faca82b1b1110a8f06ca6570af65b2ab27db196c2350f654d65f301fdd3ba2e5d5799bcabc72a3806e0f511164970a87 +AUX rc-addon.sh 189 BLAKE2B e737f42fadf22c97ee6a7d56714db57610493bfda5c7663e176df60e9c260b946adff4b21947db6a7781d3337afd5b49b90a4b4b515fd88967955318fce4b2cf SHA512 674dd89e993e1068ab191a061d8a1491ef90ce7b74a701a6f9b068554fe7a786b2304b9527ecbd0771b7e28dd253406f449e91495b6c25c70a7fb5f8d6cae56e AUX vdr-newsticker-0.0.4-gcc4.diff 1757 BLAKE2B 4d158f433de57da76085bfeaa4f84a8d4088d6611266a48de72040b584cbf1f31415c85092492c0930afd9e45f95acf84e677156987f71855e0ce57d8d3b2df7 SHA512 931f18eab783b4510e516370a6a56ae8233b43b3934d82ae4f4ad9d966bba4cfbec337c06141996b335dfb8b7b5f6f3fd456f972968549473a1b22d7fd6a85d5 DIST vdr-newsticker-0.0.4.tar.gz 15480 BLAKE2B de291810ecab536c22d33c82d3323dd85d8c0fa7e0be22c5002ede726c0d015a642b1ebe85ced2a8fddf8eb21aa5a86fc3a8fb46bbed26c3498d1987239c7dcf SHA512 8bcd0199547951f7c17077280af58cad99801f5a38b2d6b64860a1b3731987b5012e68041ca3fe0589f28f9ce1eaca9ee7d2d1e6aa542c6217b04c42b45c51a9 +EBUILD vdr-newsticker-0.0.4-r1.ebuild 756 BLAKE2B 574c5b06aabff0fccf0007c3c9952a717ec5732633a6c10968ef28f6eb092fcf27eff9e0e77eaacb310ce098b7be83b1b214f71d53f88b7dfa1b669cd5c2e10a SHA512 c4495e39d0ea50fa87e4e0a51cfadec598a3ea531ec1b81d09e6e6cc3aa2895f6710d7f052971b96e9af38d066885f96843ac02808cd563a4af07e8b360fa14f EBUILD vdr-newsticker-0.0.4.ebuild 562 BLAKE2B 18695dfc902d4dbfb3c3d28b040dd4c84f5e03fa3ed0f9270bd98b502909aa5a7f64d19f7e40123a44618d9115dbb24f74e4725b42a71557509c7cbef1ca5588 SHA512 183e59ade8fd1e522a5aa818db0eea6536184c1c06c8ad90f98be685d05dcb2313046c63111515c65dde441cfc1563228102de5c5e1682216553bdab0857d966 -MISC metadata.xml 562 BLAKE2B 6842a986585fef14cb5a59770ccbc727780d557c0368ede0e95a626c0ce89cb1374b87eb46bf1fad16531a6ec8b2fff3dcb6f5c0ed2f720323cc2efc4da9323b SHA512 19bdf1975d33057edf68b346c990a7524c4d8c8889ccf2a6314b239c28c7fcab1641321b1ebde4b7a66d66b901641b5e10d535fa735fdd483463bf105542bda8 +MISC metadata.xml 508 BLAKE2B 0e1fd077065c9e960657a6a6b2648f77a96cf106c57732b31c65050d3e85cdb35f3f735944bfc423f79be8382f5f210dcc7acfe04cdc10b294400f579cda251d SHA512 9409dce6ee81e8d7a7541528880eca2b38ba500cfc38a8c2d0eb0636c54ab5b5cb2987befa9f420fbb28b391b0516299ccc02b25b60137bef024cf2e70ee15a3 diff --git a/media-plugins/vdr-newsticker/files/rc-addon.sh b/media-plugins/vdr-newsticker/files/rc-addon.sh index 387d7ac42862..90a30ada6b13 100644 --- a/media-plugins/vdr-newsticker/files/rc-addon.sh +++ b/media-plugins/vdr-newsticker/files/rc-addon.sh @@ -3,5 +3,6 @@ # plugin_pre_vdr_start() { - add_plugin_param "--output=/var/vdr/newsticker" + local vdr_user_home=$( getent passwd "vdr" | cut -d: -f6 ) + add_plugin_param "--output=${vdr_user_home}/newsticker" } diff --git a/media-plugins/vdr-newsticker/metadata.xml b/media-plugins/vdr-newsticker/metadata.xml index c08751971fb3..b4dbb6eb43d2 100644 --- a/media-plugins/vdr-newsticker/metadata.xml +++ b/media-plugins/vdr-newsticker/metadata.xml @@ -1,16 +1,16 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> - <maintainer type="person" proxied="yes"> - <email>martin.dummer@gmx.net</email> - <name>Martin Dummer</name> - </maintainer> - <maintainer type="project" proxied="proxy"> - <email>proxy-maint@gentoo.org</email> - <name>Proxy Maintainers</name> - </maintainer> - <maintainer type="project"> - <email>vdr@gentoo.org</email> - <name>Gentoo VDR Project</name> - </maintainer> + <maintainer type="person" proxied="yes"> + <email>martin.dummer@gmx.net</email> + <name>Martin Dummer</name> + </maintainer> + <maintainer type="project" proxied="proxy"> + <email>proxy-maint@gentoo.org</email> + <name>Proxy Maintainers</name> + </maintainer> + <maintainer type="project"> + <email>vdr@gentoo.org</email> + <name>Gentoo VDR Project</name> + </maintainer> </pkgmetadata> diff --git a/media-plugins/vdr-newsticker/vdr-newsticker-0.0.4-r1.ebuild b/media-plugins/vdr-newsticker/vdr-newsticker-0.0.4-r1.ebuild new file mode 100644 index 000000000000..b8fe6681e29a --- /dev/null +++ b/media-plugins/vdr-newsticker/vdr-newsticker-0.0.4-r1.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit user-info vdr-plugin-2 + +DESCRIPTION="VDR plugin: Show rdf Newsticker on TV" +HOMEPAGE="https://wiki.gentoo.org/wiki/No_homepage" +SRC_URI="http://vdr.websitec.de/download/${PN}/${P}.tar.gz" + +KEYWORDS="~amd64 ~x86" +SLOT="0" +LICENSE="GPL-2" + +BDEPEND="acct-user/vdr + media-video/vdr" +DEPEND="${BDEPEND}" +RDEPEND="${DEPEND} + net-misc/wget" + +PATCHES=( "${FILESDIR}/${P}-gcc4.diff" ) +QA_FLAGS_IGNORED=" + usr/lib/vdr/plugins/libvdr-.* + usr/lib64/vdr/plugins/libvdr-.*" + +src_install() { + vdr-plugin-2_src_install + + local vdr_user_home=$(egethome vdr) + keepdir "${vdr_user_home}/newsticker/" + fowners -R vdr:vdr "${vdr_user_home}//newsticker/" +} |