Gentoo Archives: gentoo-commits

From: "Joerg Bornkessel (hd_brummy)" <hd_brummy@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in media-plugins/vdr-graphlcd: ChangeLog vdr-graphlcd-0.1.8.ebuild
Date: Fri, 03 Dec 2010 14:38:05
Message-Id: 20101203143751.5F8AE20054@flycatcher.gentoo.org
1 hd_brummy 10/12/03 14:37:51
2
3 Modified: ChangeLog
4 Added: vdr-graphlcd-0.1.8.ebuild
5 Log:
6 version bump; thx to M.Lange on bug #307689
7 (Portage version: 2.1.8.3/cvs/Linux i686)
8
9 Revision Changes Path
10 1.20 media-plugins/vdr-graphlcd/ChangeLog
11
12 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-plugins/vdr-graphlcd/ChangeLog?rev=1.20&view=markup
13 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-plugins/vdr-graphlcd/ChangeLog?rev=1.20&content-type=text/plain
14 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-plugins/vdr-graphlcd/ChangeLog?r1=1.19&r2=1.20
15
16 Index: ChangeLog
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/media-plugins/vdr-graphlcd/ChangeLog,v
19 retrieving revision 1.19
20 retrieving revision 1.20
21 diff -u -r1.19 -r1.20
22 --- ChangeLog 1 Jan 2008 12:04:41 -0000 1.19
23 +++ ChangeLog 3 Dec 2010 14:37:51 -0000 1.20
24 @@ -1,6 +1,12 @@
25 # ChangeLog for media-plugins/vdr-graphlcd
26 -# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
27 -# $Header: /var/cvsroot/gentoo-x86/media-plugins/vdr-graphlcd/ChangeLog,v 1.19 2008/01/01 12:04:41 hd_brummy Exp $
28 +# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
29 +# $Header: /var/cvsroot/gentoo-x86/media-plugins/vdr-graphlcd/ChangeLog,v 1.20 2010/12/03 14:37:51 hd_brummy Exp $
30 +
31 +*vdr-graphlcd-0.1.8 (03 Dec 2010)
32 +
33 + 03 Dec 2010; Joerg Bornkessel <hd_brummy@g.o>
34 + +vdr-graphlcd-0.1.8.ebuild:
35 + version bump; thx to M.Lange on bug #307689
36
37 *vdr-graphlcd-0.1.5-r1 (01 Jan 2008)
38
39
40
41
42 1.1 media-plugins/vdr-graphlcd/vdr-graphlcd-0.1.8.ebuild
43
44 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-plugins/vdr-graphlcd/vdr-graphlcd-0.1.8.ebuild?rev=1.1&view=markup
45 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-plugins/vdr-graphlcd/vdr-graphlcd-0.1.8.ebuild?rev=1.1&content-type=text/plain
46
47 Index: vdr-graphlcd-0.1.8.ebuild
48 ===================================================================
49 # Copyright 1999-2010 Gentoo Foundation
50 # Distributed under the terms of the GNU General Public License v2
51 # $Header: /var/cvsroot/gentoo-x86/media-plugins/vdr-graphlcd/vdr-graphlcd-0.1.8.ebuild,v 1.1 2010/12/03 14:37:51 hd_brummy Exp $
52
53 EAPI="2"
54
55 inherit eutils vdr-plugin
56
57 DESCRIPTION="VDR Graphical LCD Plugin"
58 HOMEPAGE="http://projects.vdr-developer.org/projects/graphlcd"
59 SRC_URI="http://projects.vdr-developer.org/attachments/download/429/${P}.tgz"
60
61 KEYWORDS="~x86 ~amd64"
62
63 SLOT="0"
64 LICENSE="GPL-2"
65 IUSE=""
66
67 DEPEND=">=media-video/vdr-1.6
68 >=app-misc/graphlcd-base-0.1.7"
69
70 pkg_setup() {
71 vdr-plugin_pkg_setup
72
73 if ! getent group lp | grep -q vdr; then
74 echo
75 einfo "Add user 'vdr' to group 'lp' for full user access to parport device"
76 echo
77 elog "User vdr added to group lp"
78 gpasswd -a vdr lp
79 fi
80 if ! getent group usb | grep -q vdr; then
81 echo
82 einfo "Add user 'vdr' to group 'usb' for full user access to usb device"
83 echo
84 elog "User vdr added to group usb"
85 gpasswd -a vdr usb
86 fi
87 }
88
89 src_prepare() {
90 vdr-plugin_src_prepare
91
92 sed -i "s:/usr/local:/usr:" Makefile
93 }
94
95 src_install() {
96 vdr-plugin_src_install
97
98 insopts -m0644 -ovdr -gvdr
99
100 insinto /usr/share/vdr/${VDRPLUGIN}/logos
101 doins -r ${VDRPLUGIN}/logos/*
102
103 insinto /usr/share/vdr/${VDRPLUGIN}/fonts
104 doins ${VDRPLUGIN}/fonts/*.fnt
105
106 for font in /usr/share/fonts/corefonts/*.ttf; do
107 elog ${font}
108 dosym ${font} /usr/share/vdr/graphlcd/fonts
109 done
110
111 insinto /etc/vdr/plugins/${VDRPLUGIN}
112 doins ${VDRPLUGIN}/logonames.alias.*
113 doins ${VDRPLUGIN}/fonts.conf.*
114
115 dosym /usr/share/vdr/${VDRPLUGIN}/fonts /etc/vdr/plugins/${VDRPLUGIN}/fonts
116 dosym /usr/share/vdr/${VDRPLUGIN}/logos /etc/vdr/plugins/${VDRPLUGIN}/logos
117 dosym /etc/graphlcd.conf /etc/vdr/plugins/${VDRPLUGIN}/graphlcd.conf
118
119 dosym /etc/vdr/plugins/${VDRPLUGIN}/logonames.alias.1.3 /etc/vdr/plugins/${VDRPLUGIN}/logonames.alias
120 }
121
122 pkg_preinst() {
123
124 if [[ -e /etc/vdr/plugins/graphlcd/fonts ]] && [[ ! -L /etc/vdr/plugins/graphlcd/fonts ]] \
125 || [[ -e /etc/vdr/plugins/graphlcd/logos ]] && [[ ! -L /etc/vdr/plugins/graphlcd/logos ]] ;then
126
127 elog "Remove wrong DIR in /etc/vdr/plugins/graphlcd from prior install"
128 elog "Press CTRL+C to abbort"
129 epause
130 rmdir -R /etc/vdrplugins/graphlcd/{fonts,logos}
131 fi
132 }
133
134 pkg_postinst() {
135 vdr-plugin_pkg_postinst
136
137 elog "Add additional options in /etc/conf.d/vdr.graphlcd"
138 elog
139 elog "Please copy or link one of the supplied fonts.conf.*"
140 elog "files in /etc/vdr/plugins/graphlcd/ to"
141 elog "/etc/vdr/plugins/graphlcd/fonts.conf"
142 }