[gentoo-commits] repo/gentoo:master commit in: media-plugins/vdr-graphlcd/

2024-07-21 Thread Conrad Kostecki
commit: 26009e73c92924a7e6bb5bebe2573c8fe3d6a290
Author: Martin Dummer  gmx  net>
AuthorDate: Thu Jul  4 15:11:52 2024 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun Jul 21 15:07:53 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26009e73

media-plugins/vdr-graphlcd: drop 1.0.1-r2

Closes: https://bugs.gentoo.org/925789
Closes: https://bugs.gentoo.org/925790
Signed-off-by: Martin Dummer  gmx.net>
Signed-off-by: Conrad Kostecki  gentoo.org>

 media-plugins/vdr-graphlcd/Manifest|  1 -
 .../vdr-graphlcd/vdr-graphlcd-1.0.1-r2.ebuild  | 99 --
 2 files changed, 100 deletions(-)

diff --git a/media-plugins/vdr-graphlcd/Manifest 
b/media-plugins/vdr-graphlcd/Manifest
index 1f09ecef01d2..a3dc4faaf1cb 100644
--- a/media-plugins/vdr-graphlcd/Manifest
+++ b/media-plugins/vdr-graphlcd/Manifest
@@ -1,2 +1 @@
 DIST vdr-graphlcd-1.0.7.tar.gz 893541 BLAKE2B 
f6e340184a00d7e7e3e82b425f4519312e6dc400b5c6c8f1e6c9005d4b7294b8e15e2b95f38815a37ea4fb819cac6818c3d7887487a9d4b8b0d0c693f2981a68
 SHA512 
a285342ac12b217ae81c90095f25c347b7c51b095657815c94bbe48307c370a89c9d5e031c90493456141a0c79d53e89828a0c58df7533d1072d29abf552265b
-DIST vdr-plugin-graphlcd-1.0.1.tar.bz2 888594 BLAKE2B 
852b39a9c38583f9927718966d8f2b7d86da105450f7ab383a50bafd2d2c9a0e8acb000f7ac03603e6f81c9b12c22af27c3713e3a14409743c61cb696968b304
 SHA512 
2d7ec1018013b54dd17bf894cc7dc4ecfbbc549d18b6cf64460891204ca8b5cc84b0d756a2ab866011b11d4525e0c1fe93bf90f447a195044717b8f63a878566

diff --git a/media-plugins/vdr-graphlcd/vdr-graphlcd-1.0.1-r2.ebuild 
b/media-plugins/vdr-graphlcd/vdr-graphlcd-1.0.1-r2.ebuild
deleted file mode 100644
index d17c604261c5..
--- a/media-plugins/vdr-graphlcd/vdr-graphlcd-1.0.1-r2.ebuild
+++ /dev/null
@@ -1,99 +0,0 @@
-# Copyright 2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-MY_PN="vdr-plugin-graphlcd"
-MY_P="${MY_PN}-${PV}"
-
-inherit vdr-plugin-2
-
-DESCRIPTION="VDR Plugin: support output on Graphical LCD"
-HOMEPAGE="https://projects.vdr-developer.org/projects/plg-graphlcd";
-SRC_URI="https://projects.vdr-developer.org/git/${MY_PN}.git/snapshot/${MY_P}.tar.bz2";
-
-KEYWORDS="~amd64 ~x86"
-LICENSE="GPL-2"
-SLOT="0"
-
-DEPEND=">=app-misc/graphlcd-base-${PV}
-   media-fonts/corefonts
-   media-video/vdr"
-RDEPEND="${DEPEND}"
-
-S="${WORKDIR}/${MY_P}"
-
-pkg_setup() {
-   vdr-plugin-2_pkg_setup
-
-   if ! getent group lp | grep -q vdr; then
-   einfo
-   einfo "Add user 'vdr' to group 'lp' for full user access to 
parport device"
-   elog
-   elog "User vdr added to group lp"
-   gpasswd -a vdr lp || die
-   fi
-   if ! getent group usb | grep -q vdr; then
-   einfo
-   einfo "Add user 'vdr' to group 'usb' for full user access to 
usb device"
-   elog
-   elog "User vdr added to group usb"
-   gpasswd -a vdr usb || die
-   fi
-}
-
-src_prepare() {
-   vdr-plugin-2_src_prepare
-
-   sed -e "s:/usr/local:/usr:" \
-   -e "s:i18n.c:i18n.h:g" \
-   -e "s:include \$(VDRDIR)/Make.global:-include 
\$(VDRDIR)/Make.global:" \
-   -i Makefile || die
-
-   sed -e "s:SKIP_INSTALL_DOC ?= 0:SKIP_INSTALL_DOC ?= 1:" -i Makefile || 
die
-
-   eapply "${FILESDIR}/${P}_no-font.patch"
-
-   # bug 740296
-   sed -e "s:\"PLUGIN_GRAPHLCDCONF:\" PLUGIN_GRAPHLCDCONF:" -i plugin.c || 
die
-}
-
-src_install() {
-   vdr-plugin-2_src_install
-
-   insopts -m0644 -ovdr -gvdr
-
-   insinto /usr/share/vdr/${VDRPLUGIN}/logos
-   doins -r ${VDRPLUGIN}/logos/*
-
-   insinto /etc/vdr/plugins/${VDRPLUGIN}
-   doins ${VDRPLUGIN}/channels.alias
-
-   # do we need this sym link? need testing..
-   dosym "../../fonts/corefonts" "/usr/share/vdr/graphlcd/fonts"
-
-   dosym ${sysroot}/usr/share/fonts/corefonts 
${sysroot}/etc/vdr/plugins/"${VDRPLUGIN}"/fonts
-   dosym ${sysroot}/usr/share/vdr/"${VDRPLUGIN}"/logos 
${sysroot}/etc/vdr/plugins/"${VDRPLUGIN}"/logos
-   dosym ${sysroot}/etc/graphlcd.conf 
${sysroot}/etc/vdr/plugins/"${VDRPLUGIN}"/graphlcd.conf
-
-   # do we need this sym link? need testing..
-#  dosym "logonames.alias.1.3" 
"/etc/vdr/plugins/${VDRPLUGIN}/logonames.alias"
-}
-
-pkg_preinst() {
-   if [[ -e /etc/vdr/plugins/graphlcd/fonts ]] && [[ ! -L 
/etc/vdr/plugins/graphlcd/fonts ]] \
-   || [[ -e /etc/vdr/plugins/graphlcd/logos ]] && [[ ! -L 
/etc/vdr/plugins/graphlcd/logos ]] ; then
-   elog "Remove wrong DIR in /etc/vdr/plugins/graphlcd from prior 
install"
-   rm -R /etc/vdrplugins/graphlcd/{fonts,logos} || die
-   fi
-}
-
-pkg_postinst() {
-   vdr-plugin-2_pkg_postinst
-
-   einfo "Add additional options in /etc/conf.d/vdr.graphlcd\n"
-
-   einfo "Please copy or link one of the supplied fonts.conf.*"
-  

[gentoo-commits] repo/gentoo:master commit in: media-plugins/vdr-graphlcd/

2024-07-21 Thread Conrad Kostecki
commit: 3cbf7d8626187d10140193af0ce13ae1f380d692
Author: Martin Dummer  gmx  net>
AuthorDate: Thu Jul  4 15:08:50 2024 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun Jul 21 15:07:53 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3cbf7d86

media-plugins/vdr-graphlcd: add 1.0.7

Signed-off-by: Martin Dummer  gmx.net>
Signed-off-by: Conrad Kostecki  gentoo.org>

 media-plugins/vdr-graphlcd/Manifest|  1 +
 media-plugins/vdr-graphlcd/metadata.xml| 19 --
 .../vdr-graphlcd/vdr-graphlcd-1.0.7.ebuild | 70 ++
 3 files changed, 86 insertions(+), 4 deletions(-)

diff --git a/media-plugins/vdr-graphlcd/Manifest 
b/media-plugins/vdr-graphlcd/Manifest
index ee505456..1f09ecef01d2 100644
--- a/media-plugins/vdr-graphlcd/Manifest
+++ b/media-plugins/vdr-graphlcd/Manifest
@@ -1 +1,2 @@
+DIST vdr-graphlcd-1.0.7.tar.gz 893541 BLAKE2B 
f6e340184a00d7e7e3e82b425f4519312e6dc400b5c6c8f1e6c9005d4b7294b8e15e2b95f38815a37ea4fb819cac6818c3d7887487a9d4b8b0d0c693f2981a68
 SHA512 
a285342ac12b217ae81c90095f25c347b7c51b095657815c94bbe48307c370a89c9d5e031c90493456141a0c79d53e89828a0c58df7533d1072d29abf552265b
 DIST vdr-plugin-graphlcd-1.0.1.tar.bz2 888594 BLAKE2B 
852b39a9c38583f9927718966d8f2b7d86da105450f7ab383a50bafd2d2c9a0e8acb000f7ac03603e6f81c9b12c22af27c3713e3a14409743c61cb696968b304
 SHA512 
2d7ec1018013b54dd17bf894cc7dc4ecfbbc549d18b6cf64460891204ca8b5cc84b0d756a2ab866011b11d4525e0c1fe93bf90f447a195044717b8f63a878566

diff --git a/media-plugins/vdr-graphlcd/metadata.xml 
b/media-plugins/vdr-graphlcd/metadata.xml
index 05348c63535c..56366447ddb9 100644
--- a/media-plugins/vdr-graphlcd/metadata.xml
+++ b/media-plugins/vdr-graphlcd/metadata.xml
@@ -1,8 +1,19 @@
 
 https://www.gentoo.org/dtd/metadata.dtd";>
 
-
-v...@gentoo.org
-Gentoo VDR Project
-  
+   
+   martin.dum...@gmx.net
+   Martin Dummer
+   
+   
+   proxy-ma...@gentoo.org
+   Proxy Maintainers
+   
+   
+   v...@gentoo.org
+   Gentoo VDR Project
+   
+   
+   vdr-projects/vdr-plugin-graphlcd
+   
 

diff --git a/media-plugins/vdr-graphlcd/vdr-graphlcd-1.0.7.ebuild 
b/media-plugins/vdr-graphlcd/vdr-graphlcd-1.0.7.ebuild
new file mode 100644
index ..f57747b52880
--- /dev/null
+++ b/media-plugins/vdr-graphlcd/vdr-graphlcd-1.0.7.ebuild
@@ -0,0 +1,70 @@
+# Copyright 2021-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit vdr-plugin-2
+
+DESCRIPTION="VDR Plugin: support output on Graphical LCD"
+HOMEPAGE="https://github.com/vdr-projects/vdr-plugin-graphlcd/";
+SRC_URI="https://github.com/vdr-projects/vdr-plugin-graphlcd/archive/refs/tags/${PV}.tar.gz
 -> ${P}.tar.gz"
+S="${WORKDIR}/vdr-plugin-graphlcd-${PV}"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+BDEPEND="acct-user/vdr[graphlcd]"
+DEPEND="app-misc/graphlcd-base
+   media-fonts/corefonts
+   media-video/vdr"
+RDEPEND="${DEPEND}
+   acct-user/vdr[graphlcd]"
+
+PATCHES=( "${FILESDIR}/${PN}-1.0.1_no-font.patch" )
+
+src_prepare() {
+   vdr-plugin-2_src_prepare
+
+   sed -e "s:SKIP_INSTALL_DOC ?= 0:SKIP_INSTALL_DOC ?= 1:" -i Makefile || 
die
+}
+
+src_install() {
+   vdr-plugin-2_src_install
+
+   insopts -m0644 -ovdr -gvdr
+
+   insinto /usr/share/vdr/${VDRPLUGIN}/logos
+   doins -r ${VDRPLUGIN}/logos/*
+
+   insinto /etc/vdr/plugins/${VDRPLUGIN}
+   doins ${VDRPLUGIN}/channels.alias
+
+   # do we need this sym link? need testing..
+   dosym "../../fonts/corefonts" "/usr/share/vdr/graphlcd/fonts"
+
+   dosym ${sysroot}/usr/share/fonts/corefonts 
${sysroot}/etc/vdr/plugins/"${VDRPLUGIN}"/fonts
+   dosym ${sysroot}/usr/share/vdr/"${VDRPLUGIN}"/logos 
${sysroot}/etc/vdr/plugins/"${VDRPLUGIN}"/logos
+   dosym ${sysroot}/etc/graphlcd.conf 
${sysroot}/etc/vdr/plugins/"${VDRPLUGIN}"/graphlcd.conf
+
+   # do we need this sym link? need testing..
+#  dosym "logonames.alias.1.3" 
"/etc/vdr/plugins/${VDRPLUGIN}/logonames.alias"
+}
+
+pkg_preinst() {
+   if [[ -e /etc/vdr/plugins/graphlcd/fonts ]] && [[ ! -L 
/etc/vdr/plugins/graphlcd/fonts ]] \
+   || [[ -e /etc/vdr/plugins/graphlcd/logos ]] && [[ ! -L 
/etc/vdr/plugins/graphlcd/logos ]] ; then
+   elog "Remove wrong DIR in /etc/vdr/plugins/graphlcd from prior 
install"
+   rm -R /etc/vdrplugins/graphlcd/{fonts,logos} || die
+   fi
+}
+
+pkg_postinst() {
+   vdr-plugin-2_pkg_postinst
+
+   einfo "Add additional options in /etc/conf.d/vdr.graphlcd\n"
+
+   einfo "Please copy or link one of the supplied fonts.conf.*"
+   einfo "files in /etc/vdr/plugins/graphlcd/ to"
+   einfo "/etc/vdr/plugins/graphlcd/fonts.conf"
+}



[gentoo-commits] repo/gentoo:master commit in: media-plugins/vdr-graphlcd/

2021-03-24 Thread Jörg Bornkessel
commit: 00404d295fd74b2509002563d851c5e15d11213f
Author: Joerg Bornkessel  gentoo  org>
AuthorDate: Wed Mar 24 20:23:13 2021 +
Commit: Jörg Bornkessel  gentoo  org>
CommitDate: Wed Mar 24 20:23:13 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00404d29

media-plugins/vdr-graphlcd: llvm/clang compile fixed

Closes: https://bugs.gentoo.org/740296
Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Joerg Bornkessel  gentoo.org>

 ...aphlcd-1.0.1-r1.ebuild => vdr-graphlcd-1.0.1-r2.ebuild} | 14 +-
 1 file changed, 9 insertions(+), 5 deletions(-)

diff --git a/media-plugins/vdr-graphlcd/vdr-graphlcd-1.0.1-r1.ebuild 
b/media-plugins/vdr-graphlcd/vdr-graphlcd-1.0.1-r2.ebuild
similarity index 87%
rename from media-plugins/vdr-graphlcd/vdr-graphlcd-1.0.1-r1.ebuild
rename to media-plugins/vdr-graphlcd/vdr-graphlcd-1.0.1-r2.ebuild
index bdaa50b4841..d17c604261c 100644
--- a/media-plugins/vdr-graphlcd/vdr-graphlcd-1.0.1-r1.ebuild
+++ b/media-plugins/vdr-graphlcd/vdr-graphlcd-1.0.1-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -45,13 +45,17 @@ pkg_setup() {
 src_prepare() {
vdr-plugin-2_src_prepare
 
-   sed -i "s:/usr/local:/usr:" Makefile || die
-   sed -i "s:i18n.c:i18n.h:g" Makefile || die
-   sed -i "s:include \$(VDRDIR)/Make.global:-include 
\$(VDRDIR)/Make.global:" Makefile || die
+   sed -e "s:/usr/local:/usr:" \
+   -e "s:i18n.c:i18n.h:g" \
+   -e "s:include \$(VDRDIR)/Make.global:-include 
\$(VDRDIR)/Make.global:" \
+   -i Makefile || die
 
-   sed -i "s:SKIP_INSTALL_DOC ?= 0:SKIP_INSTALL_DOC ?= 1:" Makefile || die
+   sed -e "s:SKIP_INSTALL_DOC ?= 0:SKIP_INSTALL_DOC ?= 1:" -i Makefile || 
die
 
eapply "${FILESDIR}/${P}_no-font.patch"
+
+   # bug 740296
+   sed -e "s:\"PLUGIN_GRAPHLCDCONF:\" PLUGIN_GRAPHLCDCONF:" -i plugin.c || 
die
 }
 
 src_install() {



[gentoo-commits] repo/gentoo:master commit in: media-plugins/vdr-graphlcd/

2021-02-12 Thread Jörg Bornkessel
commit: d7f1e8b99694e32351fd7796a1e7832b647c55e2
Author: Joerg Bornkessel  gentoo  org>
AuthorDate: Fri Feb 12 20:46:51 2021 +
Commit: Jörg Bornkessel  gentoo  org>
CommitDate: Fri Feb 12 20:46:51 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7f1e8b9

media-plugins/vdr-graphlcd: fixed broken dosym link

Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Joerg Bornkessel  gentoo.org>

 .../{vdr-graphlcd-1.0.1.ebuild => vdr-graphlcd-1.0.1-r1.ebuild}   | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/media-plugins/vdr-graphlcd/vdr-graphlcd-1.0.1.ebuild 
b/media-plugins/vdr-graphlcd/vdr-graphlcd-1.0.1-r1.ebuild
similarity index 88%
rename from media-plugins/vdr-graphlcd/vdr-graphlcd-1.0.1.ebuild
rename to media-plugins/vdr-graphlcd/vdr-graphlcd-1.0.1-r1.ebuild
index 461c365b4d2..bdaa50b4841 100644
--- a/media-plugins/vdr-graphlcd/vdr-graphlcd-1.0.1.ebuild
+++ b/media-plugins/vdr-graphlcd/vdr-graphlcd-1.0.1-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -68,9 +68,9 @@ src_install() {
# do we need this sym link? need testing..
dosym "../../fonts/corefonts" "/usr/share/vdr/graphlcd/fonts"
 
-   dosym "../../../../usr/share/fonts/corefonts" 
"/etc/vdr/plugins/${VDRPLUGIN}/fonts"
-   dosym "../../../../usr/share/vdr/${VDRPLUGIN}/logos" 
"/etc/vdr/plugins/${VDRPLUGIN}/logos"
-   dosym "../../../etc/graphlcd.conf" 
"/etc/vdr/plugins/${VDRPLUGIN}/graphlcd.conf"
+   dosym ${sysroot}/usr/share/fonts/corefonts 
${sysroot}/etc/vdr/plugins/"${VDRPLUGIN}"/fonts
+   dosym ${sysroot}/usr/share/vdr/"${VDRPLUGIN}"/logos 
${sysroot}/etc/vdr/plugins/"${VDRPLUGIN}"/logos
+   dosym ${sysroot}/etc/graphlcd.conf 
${sysroot}/etc/vdr/plugins/"${VDRPLUGIN}"/graphlcd.conf
 
# do we need this sym link? need testing..
 #  dosym "logonames.alias.1.3" 
"/etc/vdr/plugins/${VDRPLUGIN}/logonames.alias"



[gentoo-commits] repo/gentoo:master commit in: media-plugins/vdr-graphlcd/

2020-02-14 Thread Jörg Bornkessel
commit: 463b679c55e5e1d3b10512fab3cd2e4b4fc8b816
Author: Joerg Bornkessel  gentoo  org>
AuthorDate: Fri Feb 14 21:33:29 2020 +
Commit: Jörg Bornkessel  gentoo  org>
CommitDate: Fri Feb 14 21:50:20 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=463b679c

media-plugins/vdr-graphlcd: removed longdescription

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Joerg Bornkessel  gentoo.org>

 media-plugins/vdr-graphlcd/metadata.xml | 3 ---
 1 file changed, 3 deletions(-)

diff --git a/media-plugins/vdr-graphlcd/metadata.xml 
b/media-plugins/vdr-graphlcd/metadata.xml
index c1d6fa5851c..94fbf77fda4 100644
--- a/media-plugins/vdr-graphlcd/metadata.xml
+++ b/media-plugins/vdr-graphlcd/metadata.xml
@@ -5,7 +5,4 @@
 v...@gentoo.org
 Gentoo VDR Project
   
-
-  This package provides vdrplugin to use a Graphical LCD.
-
 



[gentoo-commits] repo/gentoo:master commit in: media-plugins/vdr-graphlcd/

2020-01-31 Thread Michał Górny
commit: 46dd65a081a74ec63db9ca5aabf0bc33ccc8973e
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jan 31 08:12:27 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jan 31 08:19:27 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46dd65a0

media-plugins/vdr-graphlcd: Fix AbsoluteSymlink

Signed-off-by: Michał Górny  gentoo.org>

 media-plugins/vdr-graphlcd/vdr-graphlcd-1.0.1.ebuild | 10 +-
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/media-plugins/vdr-graphlcd/vdr-graphlcd-1.0.1.ebuild 
b/media-plugins/vdr-graphlcd/vdr-graphlcd-1.0.1.ebuild
index ee0b2a5045d..08525a341c8 100644
--- a/media-plugins/vdr-graphlcd/vdr-graphlcd-1.0.1.ebuild
+++ b/media-plugins/vdr-graphlcd/vdr-graphlcd-1.0.1.ebuild
@@ -66,14 +66,14 @@ src_install() {
doins ${VDRPLUGIN}/channels.alias
 
# do we need this sym link? need testing..
-   dosym "${EPREFIX}/usr/share/fonts/corefonts" 
"${EPREFIX}/usr/share/vdr/graphlcd/fonts"
+   dosym "../../fonts/corefonts" "/usr/share/vdr/graphlcd/fonts"
 
-   dosym "${EPREFIX}/usr/share/fonts/corefonts" 
"${EPREFIX}/etc/vdr/plugins/${VDRPLUGIN}/fonts"
-   dosym "${EPREFIX}/usr/share/vdr/${VDRPLUGIN}/logos" 
"${EPREFIX}/etc/vdr/plugins/${VDRPLUGIN}/logos"
-   dosym "${EPREFIX}/etc/graphlcd.conf" 
"${EPREFIX}/etc/vdr/plugins/${VDRPLUGIN}/graphlcd.conf"
+   dosym "../../../../usr/share/fonts/corefonts" 
"/etc/vdr/plugins/${VDRPLUGIN}/fonts"
+   dosym "../../../../usr/share/vdr/${VDRPLUGIN}/logos" 
"/etc/vdr/plugins/${VDRPLUGIN}/logos"
+   dosym "../../../etc/graphlcd.conf" 
"/etc/vdr/plugins/${VDRPLUGIN}/graphlcd.conf"
 
# do we need this sym link? need testing..
-#  dosym "${EPREFIX}/etc/vdr/plugins/${VDRPLUGIN}/logonames.alias.1.3" 
"${EPREFIX}/etc/vdr/plugins/${VDRPLUGIN}/logonames.alias"
+#  dosym "logonames.alias.1.3" 
"/etc/vdr/plugins/${VDRPLUGIN}/logonames.alias"
 }
 
 pkg_preinst() {



[gentoo-commits] repo/gentoo:master commit in: media-plugins/vdr-graphlcd/

2020-01-31 Thread Michał Górny
commit: cdd899a361ea5df4547997ecfcba0734c4e0d885
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jan 31 08:12:45 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jan 31 08:19:28 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cdd899a3

media-plugins/vdr-graphlcd: Remove broken 1.0.0

Signed-off-by: Michał Górny  gentoo.org>

 media-plugins/vdr-graphlcd/Manifest|  1 -
 .../vdr-graphlcd/vdr-graphlcd-1.0.0.ebuild | 94 --
 .../vdr-graphlcd/vdr-graphlcd-1.0.1.ebuild |  2 +-
 3 files changed, 1 insertion(+), 96 deletions(-)

diff --git a/media-plugins/vdr-graphlcd/Manifest 
b/media-plugins/vdr-graphlcd/Manifest
index f3c23b624a9..ee50545 100644
--- a/media-plugins/vdr-graphlcd/Manifest
+++ b/media-plugins/vdr-graphlcd/Manifest
@@ -1,2 +1 @@
-DIST vdr-plugin-graphlcd-1.0.0.tar.bz2 888495 BLAKE2B 
0557e0750cfa6baf16b2ca5d6e5b69b206d493717e9337fb84403b171b1a4a558fbbc77e32e2f00c1cc0aaadb1390f807e3cd578725aa2ad6786d037c4bb3251
 SHA512 
05994707b8e8a5640db3c9d4ea991d81b92d6d3e88de98ffc8a4bdac3b885fed2780958babbfec0967209aa15043a3799f08de0d3005ec6eeabf130de7879822
 DIST vdr-plugin-graphlcd-1.0.1.tar.bz2 888594 BLAKE2B 
852b39a9c38583f9927718966d8f2b7d86da105450f7ab383a50bafd2d2c9a0e8acb000f7ac03603e6f81c9b12c22af27c3713e3a14409743c61cb696968b304
 SHA512 
2d7ec1018013b54dd17bf894cc7dc4ecfbbc549d18b6cf64460891204ca8b5cc84b0d756a2ab866011b11d4525e0c1fe93bf90f447a195044717b8f63a878566

diff --git a/media-plugins/vdr-graphlcd/vdr-graphlcd-1.0.0.ebuild 
b/media-plugins/vdr-graphlcd/vdr-graphlcd-1.0.0.ebuild
deleted file mode 100644
index 8364adc443f..000
--- a/media-plugins/vdr-graphlcd/vdr-graphlcd-1.0.0.ebuild
+++ /dev/null
@@ -1,94 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-MY_PN="vdr-plugin-graphlcd"
-MY_P="${MY_PN}-${PV}"
-
-inherit vdr-plugin-2
-
-DESCRIPTION="VDR Plugin: support output on Graphical LCD"
-HOMEPAGE="https://projects.vdr-developer.org/projects/graphlcd";
-SRC_URI="https://projects.vdr-developer.org/git/${MY_PN}.git/snapshot/${MY_P}.tar.bz2";
-
-KEYWORDS="~amd64 ~x86"
-LICENSE="GPL-2"
-SLOT="0"
-
-DEPEND=">=media-video/vdr-1.6
-   >=app-misc/graphlcd-base-${PV}"
-RDEPEND="${DEPEND}"
-
-S="${WORKDIR}/${MY_P}"
-
-pkg_setup() {
-   vdr-plugin-2_pkg_setup
-
-   if ! getent group lp | grep -q vdr; then
-   einfo
-   einfo "Add user 'vdr' to group 'lp' for full user access to 
parport device"
-   elog
-   elog "User vdr added to group lp"
-   gpasswd -a vdr lp || die
-   fi
-   if ! getent group usb | grep -q vdr; then
-   einfo
-   einfo "Add user 'vdr' to group 'usb' for full user access to 
usb device"
-   elog
-   elog "User vdr added to group usb"
-   gpasswd -a vdr usb || die
-   fi
-}
-
-src_prepare() {
-   vdr-plugin-2_src_prepare
-
-   sed -i "s:/usr/local:/usr:" Makefile || die
-   sed -i "s:i18n.c:i18n.h:g" Makefile || die
-   sed -i "s:include \$(VDRDIR)/Make.global:-include 
\$(VDRDIR)/Make.global:" Makefile || die
-}
-
-src_install() {
-   vdr-plugin-2_src_install
-
-   insopts -m0644 -ovdr -gvdr
-
-   insinto /usr/share/vdr/${VDRPLUGIN}/logos
-   doins -r ${VDRPLUGIN}/logos/*
-
-   insinto /usr/share/vdr/${VDRPLUGIN}/fonts
-   doins ${VDRPLUGIN}/fonts/*.fnt
-
-   for font in /usr/share/fonts/corefonts/*.ttf; do
-   elog ${font}
-   dosym ${font} ../../usr/share/vdr/graphlcd/fonts
-   done
-
-   insinto /etc/vdr/plugins/${VDRPLUGIN}
-   doins ${VDRPLUGIN}/channels.alias
-
-   dosym /usr/share/vdr/${VDRPLUGIN}/fonts 
../../../../etc/vdr/plugins/${VDRPLUGIN}/fonts
-   dosym /usr/share/vdr/${VDRPLUGIN}/logos 
../../../..//etc/vdr/plugins/${VDRPLUGIN}/logos
-   dosym /etc/graphlcd.conf ../etc/vdr/plugins/${VDRPLUGIN}/graphlcd.conf
-
-   dosym /etc/vdr/plugins/${VDRPLUGIN}/logonames.alias.1.3 
../../../../etc/vdr/plugins/${VDRPLUGIN}/logonames.alias
-}
-
-pkg_preinst() {
-   if [[ -e /etc/vdr/plugins/graphlcd/fonts ]] && [[ ! -L 
/etc/vdr/plugins/graphlcd/fonts ]] \
-   || [[ -e /etc/vdr/plugins/graphlcd/logos ]] && [[ ! -L 
/etc/vdr/plugins/graphlcd/logos ]] ; then
-   elog "Remove wrong DIR in /etc/vdr/plugins/graphlcd from prior 
install"
-   rm -R /etc/vdrplugins/graphlcd/{fonts,logos} || die
-   fi
-}
-
-pkg_postinst() {
-   vdr-plugin-2_pkg_postinst
-
-   elog "Add additional options in /etc/conf.d/vdr.graphlcd"
-   elog
-   elog "Please copy or link one of the supplied fonts.conf.*"
-   elog "files in /etc/vdr/plugins/graphlcd/ to"
-   elog "/etc/vdr/plugins/graphlcd/fonts.conf"
-}

diff --git a/media-plugins/vdr-graphlcd/vdr-graphlcd-1.0.1.ebuild 
b/media-plugins/vdr-graphlcd/vdr-graphlcd-1.0.1.ebuil

[gentoo-commits] repo/gentoo:master commit in: media-plugins/vdr-graphlcd/, media-plugins/vdr-graphlcd/files/

2019-12-19 Thread Jörg Bornkessel
commit: 67bad706b5a543a9f425781bf8c8b559df65fbbb
Author: Joerg Bornkessel  gentoo  org>
AuthorDate: Thu Dec 19 22:18:15 2019 +
Commit: Jörg Bornkessel  gentoo  org>
CommitDate: Thu Dec 19 22:18:41 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67bad706

media-plugins/vdr-graphlcd: version bump to vdr-graphlcd-1.0.1

this commit will fix also
- QA: AbsoluteSymlink
- disable install of any fonts, as they are not
  covered by GPL v2
- disabled install of docs by makefile

Package-Manager: Portage-2.3.82, Repoman-2.3.18
Signed-off-by: Joerg Bornkessel  gentoo.org>

 media-plugins/vdr-graphlcd/Manifest|  1 +
 .../files/vdr-graphlcd-1.0.1_no-font.patch | 26 ++
 .../vdr-graphlcd/vdr-graphlcd-1.0.1.ebuild | 95 ++
 3 files changed, 122 insertions(+)

diff --git a/media-plugins/vdr-graphlcd/Manifest 
b/media-plugins/vdr-graphlcd/Manifest
index 8e899e78509..f3c23b624a9 100644
--- a/media-plugins/vdr-graphlcd/Manifest
+++ b/media-plugins/vdr-graphlcd/Manifest
@@ -1 +1,2 @@
 DIST vdr-plugin-graphlcd-1.0.0.tar.bz2 888495 BLAKE2B 
0557e0750cfa6baf16b2ca5d6e5b69b206d493717e9337fb84403b171b1a4a558fbbc77e32e2f00c1cc0aaadb1390f807e3cd578725aa2ad6786d037c4bb3251
 SHA512 
05994707b8e8a5640db3c9d4ea991d81b92d6d3e88de98ffc8a4bdac3b885fed2780958babbfec0967209aa15043a3799f08de0d3005ec6eeabf130de7879822
+DIST vdr-plugin-graphlcd-1.0.1.tar.bz2 888594 BLAKE2B 
852b39a9c38583f9927718966d8f2b7d86da105450f7ab383a50bafd2d2c9a0e8acb000f7ac03603e6f81c9b12c22af27c3713e3a14409743c61cb696968b304
 SHA512 
2d7ec1018013b54dd17bf894cc7dc4ecfbbc549d18b6cf64460891204ca8b5cc84b0d756a2ab866011b11d4525e0c1fe93bf90f447a195044717b8f63a878566

diff --git a/media-plugins/vdr-graphlcd/files/vdr-graphlcd-1.0.1_no-font.patch 
b/media-plugins/vdr-graphlcd/files/vdr-graphlcd-1.0.1_no-font.patch
new file mode 100644
index 000..371d65f6138
--- /dev/null
+++ b/media-plugins/vdr-graphlcd/files/vdr-graphlcd-1.0.1_no-font.patch
@@ -0,0 +1,26 @@
+do not install any fonts, as they are not included in
+License GPL v2
+
+Signed-Off-By: Joerg Bornkessel  (17 Dec 2019)
+diff -Naur vdr-plugin-graphlcd-1.0.0.orgi/Makefile 
vdr-plugin-graphlcd-1.0.0/Makefile
+--- vdr-plugin-graphlcd-1.0.0.orgi/Makefile2019-12-17 22:41:46.0 
+0100
 vdr-plugin-graphlcd-1.0.0/Makefile 2019-12-17 22:42:09.0 +0100
+@@ -271,15 +271,15 @@
+   @install -m 644 HISTORY $(DESTDIR)$(INSTALLDOCDIR)
+ 
+ ttf-fonts:
+-  @install -d $(DESTDIR)$(RESDIR)/fonts
+-  @install -m 644 $(PLUGIN)/fonts/*.ttf $(DESTDIR)$(RESDIR)/fonts
++# @install -d $(DESTDIR)$(RESDIR)/fonts
++# @install -m 644 $(PLUGIN)/fonts/*.ttf $(DESTDIR)$(RESDIR)/fonts
+ 
+ resources:
+   @install -d $(DESTDIR)$(RESDIR)/fonts
+   @install -m 644 $(PLUGIN)/channels.alias $(DESTDIR)$(RESDIR)
+   @cp -a $(PLUGIN)/logos $(DESTDIR)$(RESDIR)
+   @cp -a $(PLUGIN)/skins $(DESTDIR)$(RESDIR)
+-  @install -m 644 $(PLUGIN)/fonts/*.fnt $(DESTDIR)$(RESDIR)/fonts
++# @install -m 644 $(PLUGIN)/fonts/*.fnt $(DESTDIR)$(RESDIR)/fonts
+ 
+ dist: $(I18Npo) clean
+   @-rm -rf $(TMPDIR)/$(ARCHIVE)

diff --git a/media-plugins/vdr-graphlcd/vdr-graphlcd-1.0.1.ebuild 
b/media-plugins/vdr-graphlcd/vdr-graphlcd-1.0.1.ebuild
new file mode 100644
index 000..ee0b2a5045d
--- /dev/null
+++ b/media-plugins/vdr-graphlcd/vdr-graphlcd-1.0.1.ebuild
@@ -0,0 +1,95 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MY_PN="vdr-plugin-graphlcd"
+MY_P="${MY_PN}-${PV}"
+
+inherit vdr-plugin-2
+
+DESCRIPTION="VDR Plugin: support output on Graphical LCD"
+HOMEPAGE="https://projects.vdr-developer.org/projects/plg-graphlcd";
+SRC_URI="https://projects.vdr-developer.org/git/${MY_PN}.git/snapshot/${MY_P}.tar.bz2";
+
+KEYWORDS="~amd64 ~x86"
+LICENSE="GPL-2"
+SLOT="0"
+
+DEPEND=">=app-misc/graphlcd-base-${PV}
+   media-fonts/corefonts
+   media-video/vdr"
+RDEPEND="${DEPEND}"
+
+S="${WORKDIR}/${MY_P}"
+
+pkg_setup() {
+   vdr-plugin-2_pkg_setup
+
+   if ! getent group lp | grep -q vdr; then
+   einfo
+   einfo "Add user 'vdr' to group 'lp' for full user access to 
parport device"
+   elog
+   elog "User vdr added to group lp"
+   gpasswd -a vdr lp || die
+   fi
+   if ! getent group usb | grep -q vdr; then
+   einfo
+   einfo "Add user 'vdr' to group 'usb' for full user access to 
usb device"
+   elog
+   elog "User vdr added to group usb"
+   gpasswd -a vdr usb || die
+   fi
+}
+
+src_prepare() {
+   vdr-plugin-2_src_prepare
+
+   sed -i "s:/usr/local:/usr:" Makefile || die
+   sed -i "s:i18n.c:i18n.h:g" Makefile || die
+   sed -i "s:include \$(VDRDIR)/Make.global:-include 
\$(VDRDIR)/Make.global:" Makefile || die
+
+   sed -i "s:SKIP_INSTALL_DOC ?= 0:SKIP_INSTALL_DOC ?= 1:" 

[gentoo-commits] repo/gentoo:master commit in: media-plugins/vdr-graphlcd/, media-plugins/vdr-graphlcd/files/0.1.5/

2019-11-28 Thread Ulrich Müller
commit: dafcc15f1852cbbe699aa0066232f432b090c3f4
Author: Ulrich Müller  gentoo  org>
AuthorDate: Thu Nov 28 20:07:56 2019 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Thu Nov 28 20:08:38 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dafcc15f

media-plugins/vdr-graphlcd: Remove old.

Closes: https://bugs.gentoo.org/646176
Package-Manager: Portage-2.3.80, Repoman-2.3.19
Signed-off-by: Ulrich Müller  gentoo.org>

 media-plugins/vdr-graphlcd/Manifest|   1 -
 .../graphlcd-0.1.5-radiotext-lcr-service.diff  | 126 
 .../files/0.1.5/graphlcd-0.1.5-span.diff   | 356 -
 .../files/0.1.5/graphlcd-0.1.5_vdr-1.5.3.diff  |  19 --
 .../0.1.5/vdr-graphlcd-0.1.5-missing-freetyp2.diff |  30 --
 .../0.1.5/vdr-graphlcd-0.1.5-missing-include.patch |  11 -
 .../vdr-graphlcd/vdr-graphlcd-0.1.9.ebuild | 100 --
 7 files changed, 643 deletions(-)

diff --git a/media-plugins/vdr-graphlcd/Manifest 
b/media-plugins/vdr-graphlcd/Manifest
index 8e778975844..8e899e78509 100644
--- a/media-plugins/vdr-graphlcd/Manifest
+++ b/media-plugins/vdr-graphlcd/Manifest
@@ -1,2 +1 @@
-DIST vdr-graphlcd-0.1.9.tgz 286572 BLAKE2B 
251b7fce4149c01c9a3a1e64a88b8236e7ca0e041be25edf628df7754a3eb094a61582f9c3746ff28729c6e53cd784ee8b6b02169660ce9119239aac624e9b46
 SHA512 
46c78fe0c7bc7d67d757323a6a937e9feedcdb3e3f233227024dd84f0cb84ce8f08becd3b4ae9c0b7edfba40804a29fa0e3efc8e74eceb82812f288b8e40c6cd
 DIST vdr-plugin-graphlcd-1.0.0.tar.bz2 888495 BLAKE2B 
0557e0750cfa6baf16b2ca5d6e5b69b206d493717e9337fb84403b171b1a4a558fbbc77e32e2f00c1cc0aaadb1390f807e3cd578725aa2ad6786d037c4bb3251
 SHA512 
05994707b8e8a5640db3c9d4ea991d81b92d6d3e88de98ffc8a4bdac3b885fed2780958babbfec0967209aa15043a3799f08de0d3005ec6eeabf130de7879822

diff --git 
a/media-plugins/vdr-graphlcd/files/0.1.5/graphlcd-0.1.5-radiotext-lcr-service.diff
 
b/media-plugins/vdr-graphlcd/files/0.1.5/graphlcd-0.1.5-radiotext-lcr-service.diff
deleted file mode 100644
index 8c2c180ab2c..000
--- 
a/media-plugins/vdr-graphlcd/files/0.1.5/graphlcd-0.1.5-radiotext-lcr-service.diff
+++ /dev/null
@@ -1,126 +0,0 @@
-diff -Naur graphlcd-0.1.4.orig/state.c graphlcd-0.1.4/state.c
 graphlcd-0.1.4.orig/state.c2007-02-04 23:35:16.317687570 +0100
-+++ graphlcd-0.1.4/state.c 2007-02-04 23:42:12.065780817 +0100
-@@ -16,6 +16,7 @@
- 
- #include 
- #include 
-+#include 
- 
- #include "compat.h"
- 
-@@ -654,6 +655,8 @@
- 
- void cGraphLCDState::GetProgramme()
- {
-+bool ptitle = false;
-+
- mutex.Lock();
- #if VDRVERSNUM < 10300
- const cEventInfo * present = NULL, * following = NULL;
-@@ -670,9 +673,11 @@
- {
- event.presentTime = present->GetTime();
- event.presentTitle = "";
--if (!isempty(present->GetTitle()))
-+if (!isempty(present->GetTitle())) {
- event.presentTitle = present->GetTitle();
- event.presentSubtitle = "";
-+  ptitle = true;
-+  }
- if (!isempty(present->GetSubtitle()))
- event.presentSubtitle = present->GetSubtitle();
- }
-@@ -704,9 +709,11 @@
- {
- event.presentTime = present->StartTime();
- event.presentTitle = "";
--if (!isempty(present->Title()))
-+if (!isempty(present->Title())) {
- event.presentTitle = present->Title();
- event.presentSubtitle = "";
-+  ptitle = true;
-+  }
- if (!isempty(present->ShortText()))
- event.presentSubtitle = present->ShortText();
- }
-@@ -724,6 +731,54 @@
- }
- }
- #endif
-+
-+#if VDRVERSNUM >= 10330
-+   { // get&display Radiotext
-+   cPlugin *p;
-+   p = cPluginManager::CallFirstService("RadioTextService-v1.0", NULL);
-+   if (p) {
-+   RadioTextService_v1_0 rtext;
-+   if (cPluginManager::CallFirstService("RadioTextService-v1.0", 
&rtext)) {
-+   if (rtext.rds_info == 2 && strstr(rtext.rds_title, "---") == 
NULL) {
-+   char rtpinfo[2][65], rtstr[140];
-+   strcpy(rtpinfo[0], rtext.rds_title);
-+   strcpy(rtpinfo[1], rtext.rds_artist);
-+   sprintf(rtstr, "%02d:%02d  %s | %s", 
rtext.title_start->tm_hour, rtext.title_start->tm_min, 
trim(((std::string)(rtpinfo[0]))).c_str(), 
trim(((std::string)(rtpinfo[1]))).c_str());
-+   ptitle ? event.presentSubtitle = rtstr : 
event.presentTitle = rtstr;
-+   }
-+   else if (rtext.rds_info > 0) {
-+   char rtstr[65];
-+   strcpy(rtstr, rtext.rds_text);
-+

[gentoo-commits] repo/gentoo:master commit in: media-plugins/vdr-graphlcd/

2019-03-10 Thread Patrice Clement
commit: 36c6375061f75af7f4186861dc64c2fa13555427
Author: Conrad Kostecki  kostecki  com>
AuthorDate: Sun Oct  7 15:41:14 2018 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sun Mar 10 22:35:38 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36c63750

media-plugins/vdr-graphlcd: bump to version 1.0.0.

Closes: https://bugs.gentoo.org/438124
Closes: https://bugs.gentoo.org/586154
Closes: https://bugs.gentoo.org/646176
Closes: https://bugs.gentoo.org/667970
Signed-off-by: Conrad Kostecki  kostecki.com>
Package-Manager: Portage-2.3.50, Repoman-2.3.11
RepoMan-Options: --force
Closes: https://github.com/gentoo/gentoo/pull/10098
Signed-off-by: Patrice Clement  gentoo.org>

 media-plugins/vdr-graphlcd/Manifest|  1 +
 .../vdr-graphlcd/vdr-graphlcd-1.0.0.ebuild | 94 ++
 2 files changed, 95 insertions(+)

diff --git a/media-plugins/vdr-graphlcd/Manifest 
b/media-plugins/vdr-graphlcd/Manifest
index f921afd0902..8e778975844 100644
--- a/media-plugins/vdr-graphlcd/Manifest
+++ b/media-plugins/vdr-graphlcd/Manifest
@@ -1 +1,2 @@
 DIST vdr-graphlcd-0.1.9.tgz 286572 BLAKE2B 
251b7fce4149c01c9a3a1e64a88b8236e7ca0e041be25edf628df7754a3eb094a61582f9c3746ff28729c6e53cd784ee8b6b02169660ce9119239aac624e9b46
 SHA512 
46c78fe0c7bc7d67d757323a6a937e9feedcdb3e3f233227024dd84f0cb84ce8f08becd3b4ae9c0b7edfba40804a29fa0e3efc8e74eceb82812f288b8e40c6cd
+DIST vdr-plugin-graphlcd-1.0.0.tar.bz2 888495 BLAKE2B 
0557e0750cfa6baf16b2ca5d6e5b69b206d493717e9337fb84403b171b1a4a558fbbc77e32e2f00c1cc0aaadb1390f807e3cd578725aa2ad6786d037c4bb3251
 SHA512 
05994707b8e8a5640db3c9d4ea991d81b92d6d3e88de98ffc8a4bdac3b885fed2780958babbfec0967209aa15043a3799f08de0d3005ec6eeabf130de7879822

diff --git a/media-plugins/vdr-graphlcd/vdr-graphlcd-1.0.0.ebuild 
b/media-plugins/vdr-graphlcd/vdr-graphlcd-1.0.0.ebuild
new file mode 100644
index 000..8364adc443f
--- /dev/null
+++ b/media-plugins/vdr-graphlcd/vdr-graphlcd-1.0.0.ebuild
@@ -0,0 +1,94 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MY_PN="vdr-plugin-graphlcd"
+MY_P="${MY_PN}-${PV}"
+
+inherit vdr-plugin-2
+
+DESCRIPTION="VDR Plugin: support output on Graphical LCD"
+HOMEPAGE="https://projects.vdr-developer.org/projects/graphlcd";
+SRC_URI="https://projects.vdr-developer.org/git/${MY_PN}.git/snapshot/${MY_P}.tar.bz2";
+
+KEYWORDS="~amd64 ~x86"
+LICENSE="GPL-2"
+SLOT="0"
+
+DEPEND=">=media-video/vdr-1.6
+   >=app-misc/graphlcd-base-${PV}"
+RDEPEND="${DEPEND}"
+
+S="${WORKDIR}/${MY_P}"
+
+pkg_setup() {
+   vdr-plugin-2_pkg_setup
+
+   if ! getent group lp | grep -q vdr; then
+   einfo
+   einfo "Add user 'vdr' to group 'lp' for full user access to 
parport device"
+   elog
+   elog "User vdr added to group lp"
+   gpasswd -a vdr lp || die
+   fi
+   if ! getent group usb | grep -q vdr; then
+   einfo
+   einfo "Add user 'vdr' to group 'usb' for full user access to 
usb device"
+   elog
+   elog "User vdr added to group usb"
+   gpasswd -a vdr usb || die
+   fi
+}
+
+src_prepare() {
+   vdr-plugin-2_src_prepare
+
+   sed -i "s:/usr/local:/usr:" Makefile || die
+   sed -i "s:i18n.c:i18n.h:g" Makefile || die
+   sed -i "s:include \$(VDRDIR)/Make.global:-include 
\$(VDRDIR)/Make.global:" Makefile || die
+}
+
+src_install() {
+   vdr-plugin-2_src_install
+
+   insopts -m0644 -ovdr -gvdr
+
+   insinto /usr/share/vdr/${VDRPLUGIN}/logos
+   doins -r ${VDRPLUGIN}/logos/*
+
+   insinto /usr/share/vdr/${VDRPLUGIN}/fonts
+   doins ${VDRPLUGIN}/fonts/*.fnt
+
+   for font in /usr/share/fonts/corefonts/*.ttf; do
+   elog ${font}
+   dosym ${font} ../../usr/share/vdr/graphlcd/fonts
+   done
+
+   insinto /etc/vdr/plugins/${VDRPLUGIN}
+   doins ${VDRPLUGIN}/channels.alias
+
+   dosym /usr/share/vdr/${VDRPLUGIN}/fonts 
../../../../etc/vdr/plugins/${VDRPLUGIN}/fonts
+   dosym /usr/share/vdr/${VDRPLUGIN}/logos 
../../../..//etc/vdr/plugins/${VDRPLUGIN}/logos
+   dosym /etc/graphlcd.conf ../etc/vdr/plugins/${VDRPLUGIN}/graphlcd.conf
+
+   dosym /etc/vdr/plugins/${VDRPLUGIN}/logonames.alias.1.3 
../../../../etc/vdr/plugins/${VDRPLUGIN}/logonames.alias
+}
+
+pkg_preinst() {
+   if [[ -e /etc/vdr/plugins/graphlcd/fonts ]] && [[ ! -L 
/etc/vdr/plugins/graphlcd/fonts ]] \
+   || [[ -e /etc/vdr/plugins/graphlcd/logos ]] && [[ ! -L 
/etc/vdr/plugins/graphlcd/logos ]] ; then
+   elog "Remove wrong DIR in /etc/vdr/plugins/graphlcd from prior 
install"
+   rm -R /etc/vdrplugins/graphlcd/{fonts,logos} || die
+   fi
+}
+
+pkg_postinst() {
+   vdr-plugin-2_pkg_postinst
+
+   elog "Add additional options in /etc/conf.d/vdr.graphlcd"
+   elog
+   elog "Please copy or link one of the su

[gentoo-commits] repo/gentoo:master commit in: media-plugins/vdr-graphlcd/

2018-03-26 Thread Aaron Bauman
commit: 2d90a0d2cd2b225708638b0739c89378f8d735e3
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Sun Mar 11 17:14:57 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Mon Mar 26 19:15:33 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d90a0d2

media-plugins/vdr-graphlcd: use HTTPS

 media-plugins/vdr-graphlcd/vdr-graphlcd-0.1.9.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-plugins/vdr-graphlcd/vdr-graphlcd-0.1.9.ebuild 
b/media-plugins/vdr-graphlcd/vdr-graphlcd-0.1.9.ebuild
index eb34af3937f..e45cfd4a78b 100644
--- a/media-plugins/vdr-graphlcd/vdr-graphlcd-0.1.9.ebuild
+++ b/media-plugins/vdr-graphlcd/vdr-graphlcd-0.1.9.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -8,7 +8,7 @@ inherit vdr-plugin-2
 VERSION="502" # every bump, new version
 
 DESCRIPTION="VDR Plugin: support output on Graphical LCD "
-HOMEPAGE="http://projects.vdr-developer.org/projects/graphlcd";
+HOMEPAGE="https://projects.vdr-developer.org/projects/graphlcd";
 SRC_URI="mirror://vdr-developerorg/${VERSION}/${P}.tgz"
 
 KEYWORDS="~x86 ~amd64"