summaryrefslogtreecommitdiff
path: root/media-plugins/vdr-lcr
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
committerV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
commit4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch)
treeba5f07bf3f9d22d82e54a462313f5d244036c768 /media-plugins/vdr-lcr
reinit the tree, so we can have metadata
Diffstat (limited to 'media-plugins/vdr-lcr')
-rw-r--r--media-plugins/vdr-lcr/Manifest7
-rw-r--r--media-plugins/vdr-lcr/files/vdr-lcr-0.0.9_gcc-6.patch87
-rw-r--r--media-plugins/vdr-lcr/metadata.xml14
-rw-r--r--media-plugins/vdr-lcr/vdr-lcr-0.0.9-r1.ebuild37
-rw-r--r--media-plugins/vdr-lcr/vdr-lcr-0.0.9.ebuild35
5 files changed, 180 insertions, 0 deletions
diff --git a/media-plugins/vdr-lcr/Manifest b/media-plugins/vdr-lcr/Manifest
new file mode 100644
index 000000000000..ba5697548509
--- /dev/null
+++ b/media-plugins/vdr-lcr/Manifest
@@ -0,0 +1,7 @@
+AUX vdr-lcr-0.0.9_gcc-6.patch 2839 SHA256 442232df8271cbaf3e040bd3ca70ef53ad6eaaf233a3c81ab4e08fc41edbb5c6 SHA512 85e3c1493c56c8fc17633fec9549e69aa569ec5f2b8783ff3a97a99e90568186f4ae6f5e2e4558a891f3f10064403d2747fd5487ee1246e106270e4f3fd2f0b5 WHIRLPOOL 8feb19bc849a0ad9a6dc907808af38a6b3cf1103e38e4adf7d762712b7c337560858b717ea66101574f565986e1c190b5ebeee918e4772c955ab16565f9e781a
+DIST vdr-lcr-0.0.9.tar.bz2 33314 SHA256 35a80d3662483fd2ed94ff5edb246dae4ac2e6b69bc03376028b3e19f9e0dd7c SHA512 b300f465b3b4fbd0cda33450f6408406d40a952d12fe7eb0fe9e5cd226765e79576550ee78b4c74030d4d32adfb70b2f05711dbae9e7070f9455c430b9c19582 WHIRLPOOL 5e34c65f2e2de30a9420344da4d951e3885e9b924eab6b3d58533381ee4301051cd95f1bcd49abd2d298fc81b365eda4471ea6b72909910034b7471e847873fa
+EBUILD vdr-lcr-0.0.9-r1.ebuild 886 SHA256 481e75a4b4fcd85b7a15b21c2fd8af2c34766848b39358ac30e556aa0963489f SHA512 3c18732164e1d2187b866e712f5ea68ecd497a0416558455e53e2c4403009f240134d4688cdeea2236122a7379317439f0b3d33a66f8b77a1ff4e9196c615fad WHIRLPOOL 2faf7a559907bf048159f7d25085ba7bc5cb2fd4c7649f94477c576d4dba57a7692a3211da32a675352899c1f67bdc798a683cce05ef08ea92898264993cd7fa
+EBUILD vdr-lcr-0.0.9.ebuild 832 SHA256 59b067220c562c08b4dc5cafec5bf2abda328fb92ffa65abbdba6ca4286c7b3a SHA512 80feaff208bdddcc1e8d0669d1dbd0c1ff7972aabbf8ba55dcca77a4f1b0a716b46be738e520fbc4a3280ce63325248c791248adf03861da1fb86d73ea606400 WHIRLPOOL ae86b082060db7bec91d6efddc0108f75aa5be193882c1c681765da7b348730c329c0752d89576a690fe3f94034e1106a48abe328fe496314959c65dc7685329
+MISC ChangeLog 2672 SHA256 78853906490a34377d1b3acbe9fdb6ba145ca485d5b312b1c1d0617f568c061f SHA512 8d8fec89c270cc4aefce6f1239fb26e1dc8e88867d866119295c66d2af3af8a4928bf2d68a440f7833e437c792f9db0235222b9cec01aed505ac09d7294eb1fb WHIRLPOOL 337231a57f823536fe3250e956820fc1114d467a62990bdcc86c5f166292a8788b6cc0ffe7fbf774b0d1a880b4acace9365380d0e135d4745670897f7e34ea5f
+MISC ChangeLog-2015 2240 SHA256 9fe4ae3300523f37d03400ad3798363c252d172c7ad88f6b3d44d2e08c69bc86 SHA512 3f9dbf19358395f4dd9b67ad5b0b6f93680b597b7743036040e701335fef8ced20683fc69a770510a66328df0b1fd19bd6c970d77af12992d26609949e1bb62f WHIRLPOOL 98b5e315bf064e5079a60f5c652723f670cb640404b9dc1dc0253399d4f0384097b44acd411c489f0ebb85cb440033d7265ae50290a6a9b4688b4698857c26c9
+MISC metadata.xml 465 SHA256 1799586ca31aaec9dcc9e9820cca4cd02688442636c54ab6384b4d6494594abf SHA512 f3299bcda5f8e38d180986eab01cd2e7968f0e93ad0c35037c84374759b6079d67a6ebd94b678ae5332f09b672cd46654070cdfd441560f8365c52c9e4abf955 WHIRLPOOL effe32087a020eae2fb83c31535e04a9d7ef09c442912e9b17b9e7c3aca2a272703169eb50703c0537cdbc6b5e4abe7a68dd0ba0e4b38d541531fe856c3fe164
diff --git a/media-plugins/vdr-lcr/files/vdr-lcr-0.0.9_gcc-6.patch b/media-plugins/vdr-lcr/files/vdr-lcr-0.0.9_gcc-6.patch
new file mode 100644
index 000000000000..170e6773f16a
--- /dev/null
+++ b/media-plugins/vdr-lcr/files/vdr-lcr-0.0.9_gcc-6.patch
@@ -0,0 +1,87 @@
+compile fix gcc-6
+https://bugs.gentoo.org/show_bug.cgi?id=594266
+Signed-of-by: Peter Levine
+Reviewed-by: Joerg Bornkessel <hd_brummy@gentoo.org> (2016/Oct/17)
+--- lcr-0.0.9/lcrcfg.c.old 2016-09-23 22:45:27.742540395 -0400
++++ lcr-0.0.9/lcrcfg.c 2016-09-23 22:48:44.825541491 -0400
+@@ -50,48 +50,48 @@
+ {
+ {
+ // eLcrThemeClassic
+- 0x7F000000, // clrBackground
+- 0xFFFCFCFC, // clrTitleBackground
+- 0xFF000000, // clrTitleText
+- 0xFFFCC024, // clrActiveText
++ (int) 0x7F000000, // clrBackground
++ (int) 0xFFFCFCFC, // clrTitleBackground
++ (int) 0xFF000000, // clrTitleText
++ (int) 0xFFFCC024, // clrActiveText
+ // 0xFFFCFCFC, // clrInactiveText // changed, since nearly white on white cannot be read ;-)
+- 0xFF000000, // clrInactiveText
+- 0xFFFC1414, // clrRed
+- 0xFFFCC024, // clrYellow
+- 0xFF24FC24, // clrGreen
++ (int) 0xFF000000, // clrInactiveText
++ (int) 0xFFFC1414, // clrRed
++ (int) 0xFFFCC024, // clrYellow
++ (int) 0xFF24FC24, // clrGreen
+ },
+ {
+ // eLcrThemeElchi
+- 0xC8000066, // clrBackground
+- 0xC833AAEE, // clrTitleBackground
+- 0xFF000000, // clrTitleText
+- 0xFFCCBB22, // clrActiveText
+- 0xFFFFFFFF, // clrInactiveText
+- 0xFFFF0000, // clrRed
+- 0xFFFFEE00, // clrYellow
+- 0xFF33CC33, // clrGreen
++ (int) 0xC8000066, // clrBackground
++ (int) 0xC833AAEE, // clrTitleBackground
++ (int) 0xFF000000, // clrTitleText
++ (int) 0xFFCCBB22, // clrActiveText
++ (int) 0xFFFFFFFF, // clrInactiveText
++ (int) 0xFFFF0000, // clrRed
++ (int) 0xFFFFEE00, // clrYellow
++ (int) 0xFF33CC33, // clrGreen
+ },
+ {
+ // eLcrThemeDeepBlue
+- 0xC80C0C0C, // clrBackground
+- 0xC832557A, // clrTitleBackground
+- 0xFF000000, // clrTitleText
+- 0xFFCE7B00, // clrActiveText
+- 0xFF9A9A9A, // clrInactiveText
+- 0xFF992900, // clrRed
+- 0xFFCE7B00, // clrYellow
+- 0xFF336600, // clrGreen
++ (int) 0xC80C0C0C, // clrBackground
++ (int) 0xC832557A, // clrTitleBackground
++ (int) 0xFF000000, // clrTitleText
++ (int) 0xFFCE7B00, // clrActiveText
++ (int) 0xFF9A9A9A, // clrInactiveText
++ (int) 0xFF992900, // clrRed
++ (int) 0xFFCE7B00, // clrYellow
++ (int) 0xFF336600, // clrGreen
+ },
+ {
+ // eLcrThemeMoronimo
+- 0xDF294A6B, // clrBackground
+- 0xDF3E5578, // clrTitleBackground
+- 0xFF9BBAD7, // clrTitleText
+- 0xFFCE7B00, // clrActiveText
+- 0xFF9A9A9A, // clrInactiveText
+- 0xFF992900, // clrRed
+- 0xFFCE7B00, // clrYellow
+- 0xFF336600, // clrGreen
++ (int) 0xDF294A6B, // clrBackground
++ (int) 0xDF3E5578, // clrTitleBackground
++ (int) 0xFF9BBAD7, // clrTitleText
++ (int) 0xFFCE7B00, // clrActiveText
++ (int) 0xFF9A9A9A, // clrInactiveText
++ (int) 0xFF992900, // clrRed
++ (int) 0xFFCE7B00, // clrYellow
++ (int) 0xFF336600, // clrGreen
+ },
+ };
+
diff --git a/media-plugins/vdr-lcr/metadata.xml b/media-plugins/vdr-lcr/metadata.xml
new file mode 100644
index 000000000000..9588b71f73ae
--- /dev/null
+++ b/media-plugins/vdr-lcr/metadata.xml
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>vdr@gentoo.org</email>
+ <name>Gentoo VDR Project</name>
+ <description>
+ Please contacts maintainer before you something change.
+ </description>
+ </maintainer>
+ <longdescription>
+ Video Disk Recorder (VDR) Plugin to show best telefon tarif (LCR) on OSD
+ </longdescription>
+</pkgmetadata>
diff --git a/media-plugins/vdr-lcr/vdr-lcr-0.0.9-r1.ebuild b/media-plugins/vdr-lcr/vdr-lcr-0.0.9-r1.ebuild
new file mode 100644
index 000000000000..57fa18fb2f60
--- /dev/null
+++ b/media-plugins/vdr-lcr/vdr-lcr-0.0.9-r1.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit vdr-plugin-2
+
+DESCRIPTION="VDR Plugin: informe about Least Cost Routing (LCR)"
+HOMEPAGE="http://lcr.vdr-developer.org"
+SRC_URI="http://lcr.vdr-developer.org/downloads/${P}.tar.bz2"
+
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND=">=media-video/vdr-1.5.7"
+RDEPEND=">=dev-perl/libwww-perl-5.69-r2
+ >=dev-perl/HTML-Parser-3.34-r1
+ >=www-client/lynx-2.8.4"
+
+PATCHES=( "${FILESDIR}/${P}_gcc-6.patch" )
+
+src_install() {
+ vdr-plugin-2_src_install
+
+ dobin contrib/vdr-lcr-retrieve_data.pl
+}
+
+pkg_postinst() {
+ vdr-plugin-2_pkg_postinst
+
+ echo
+ elog "By default, this plugin only supports the German telephone network"
+ elog "Find more info in /usr/bin/vdr-lcr-retrieve-data.pl how to add your"
+ elog "own Provider-Parser, or contact the maintainer"
+}
diff --git a/media-plugins/vdr-lcr/vdr-lcr-0.0.9.ebuild b/media-plugins/vdr-lcr/vdr-lcr-0.0.9.ebuild
new file mode 100644
index 000000000000..ac1c11d67d79
--- /dev/null
+++ b/media-plugins/vdr-lcr/vdr-lcr-0.0.9.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit vdr-plugin-2
+
+DESCRIPTION="VDR Plugin: informe about Least Cost Routing (LCR)"
+HOMEPAGE="http://lcr.vdr-developer.org"
+SRC_URI="http://lcr.vdr-developer.org/downloads/${P}.tar.bz2"
+
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="amd64 x86"
+IUSE=""
+
+DEPEND=">=media-video/vdr-1.5.7
+ >=dev-perl/libwww-perl-5.69-r2
+ >=dev-perl/HTML-Parser-3.34-r1
+ >=www-client/lynx-2.8.4"
+
+src_install() {
+ vdr-plugin-2_src_install
+
+ dobin contrib/vdr-lcr-retrieve_data.pl
+}
+
+pkg_postinst() {
+ vdr-plugin-2_pkg_postinst
+
+ echo
+ elog "By default, this plugin only supports the German telephone network"
+ elog "Find more info in /usr/bin/vdr-lcr-retrieve-data.pl how to add your"
+ elog "own Provider-Parser, or contact the maintainer"
+}