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.5-r1.ebuild vdr-graphlcd-0.1.3-r1.ebuild vdr-graphlcd-0.1.4.ebuild vdr-graphlcd-0.1.3.ebuild vdr-graphlcd-0.1.2_pre6-r1.ebuild
Date: Tue, 01 Jan 2008 12:04:50
Message-Id: E1J9frO-0003I1-CD@stork.gentoo.org
1 hd_brummy 08/01/01 12:04:42
2
3 Modified: ChangeLog
4 Added: vdr-graphlcd-0.1.5-r1.ebuild
5 Removed: vdr-graphlcd-0.1.3-r1.ebuild
6 vdr-graphlcd-0.1.4.ebuild vdr-graphlcd-0.1.3.ebuild
7 vdr-graphlcd-0.1.2_pre6-r1.ebuild
8 Log:
9 fixed bug 203865, thanks to L.Muresan; cleanup
10 (Portage version: 2.1.3.19)
11
12 Revision Changes Path
13 1.19 media-plugins/vdr-graphlcd/ChangeLog
14
15 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-plugins/vdr-graphlcd/ChangeLog?rev=1.19&view=markup
16 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-plugins/vdr-graphlcd/ChangeLog?rev=1.19&content-type=text/plain
17 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-plugins/vdr-graphlcd/ChangeLog?r1=1.18&r2=1.19
18
19 Index: ChangeLog
20 ===================================================================
21 RCS file: /var/cvsroot/gentoo-x86/media-plugins/vdr-graphlcd/ChangeLog,v
22 retrieving revision 1.18
23 retrieving revision 1.19
24 diff -u -r1.18 -r1.19
25 --- ChangeLog 26 Jun 2007 19:54:28 -0000 1.18
26 +++ ChangeLog 1 Jan 2008 12:04:41 -0000 1.19
27 @@ -1,6 +1,23 @@
28 # ChangeLog for media-plugins/vdr-graphlcd
29 -# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
30 -# $Header: /var/cvsroot/gentoo-x86/media-plugins/vdr-graphlcd/ChangeLog,v 1.18 2007/06/26 19:54:28 hd_brummy Exp $
31 +# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
32 +# $Header: /var/cvsroot/gentoo-x86/media-plugins/vdr-graphlcd/ChangeLog,v 1.19 2008/01/01 12:04:41 hd_brummy Exp $
33 +
34 +*vdr-graphlcd-0.1.5-r1 (01 Jan 2008)
35 +
36 + 01 Jan 2008; Joerg Bornkessel <hd_brummy@g.o>
37 + -files/0.1.3/radiotext-lcr-service.diff,
38 + -files/vdr-graphlcd-0.1.3-uint64.diff,
39 + -files/0.1.4/graphlcd-0.1.4-better-readable-on-medium-displays.diff,
40 + -files/0.1.2/radiotext-lcr-service.diff,
41 + -files/0.1.3/graphlcd-0.1.3-span.diff,
42 + -files/0.1.4/vdr-graphlcd-0.1.4-missing-include.patch,
43 + -files/0.1.4/graphlcd-0.1.4-radiotext-lcr-service.diff,
44 + -files/0.1.4/graphlcd-0.1.4-span.diff,
45 + +files/0.1.5/vdr-graphlcd-0.1.5-missing-freetyp2.diff,
46 + -vdr-graphlcd-0.1.2_pre6-r1.ebuild, -vdr-graphlcd-0.1.3.ebuild,
47 + -vdr-graphlcd-0.1.3-r1.ebuild, -vdr-graphlcd-0.1.4.ebuild,
48 + +vdr-graphlcd-0.1.5-r1.ebuild:
49 + fixed bug 203865, thanks to L.Muresan; cleanup
50
51 26 Jun 2007; Joerg Bornkessel <hd_brummy@g.o>
52 +files/0.1.5/graphlcd-0.1.5_vdr-1.5.3.diff, vdr-graphlcd-0.1.5.ebuild:
53
54
55
56 1.1 media-plugins/vdr-graphlcd/vdr-graphlcd-0.1.5-r1.ebuild
57
58 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-plugins/vdr-graphlcd/vdr-graphlcd-0.1.5-r1.ebuild?rev=1.1&view=markup
59 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-plugins/vdr-graphlcd/vdr-graphlcd-0.1.5-r1.ebuild?rev=1.1&content-type=text/plain
60
61 Index: vdr-graphlcd-0.1.5-r1.ebuild
62 ===================================================================
63 # Copyright 1999-2008 Gentoo Foundation
64 # Distributed under the terms of the GNU General Public License v2
65 # $Header: /var/cvsroot/gentoo-x86/media-plugins/vdr-graphlcd/vdr-graphlcd-0.1.5-r1.ebuild,v 1.1 2008/01/01 12:04:41 hd_brummy Exp $
66
67 inherit eutils vdr-plugin
68
69 DESCRIPTION="VDR Graphical LCD Plugin"
70 HOMEPAGE="http://graphlcd.berlios.de/"
71 SRC_URI="mirror://berlios/${PN#vdr-}/${P}.tgz"
72
73 KEYWORDS="~x86 ~amd64"
74
75 SLOT="0"
76 LICENSE="GPL-2"
77 IUSE="truetype"
78
79 DEPEND=">=media-video/vdr-1.2.6
80 >=app-misc/graphlcd-base-${PV}"
81
82 PATCHES="
83 ${FILESDIR}/${PV}/graphlcd-${PV}-span.diff
84 ${FILESDIR}/${PV}/graphlcd-${PV}-radiotext-lcr-service.diff
85 ${FILESDIR}/${PV}/${P}-missing-include.patch
86 ${FILESDIR}/${PV}/graphlcd-${PV}_vdr-1.5.3.diff"
87
88 pkg_setup() {
89 vdr-plugin_pkg_setup
90
91 if ! getent group lp | grep -q vdr; then
92 echo
93 einfo "Add user 'vdr' to group 'lp' for full user access to parport device"
94 echo
95 elog "User vdr added to group lp"
96 gpasswd -a vdr lp
97 fi
98 }
99
100 src_unpack() {
101 vdr-plugin_src_unpack
102
103 use truetype && epatch "${FILESDIR}/${PV}/${P}-missing-freetyp2.diff"
104
105 sed -i "s:/usr/local:/usr:" Makefile
106 }
107
108 src_install() {
109 vdr-plugin_src_install
110
111 insopts -m0644 -ovdr -gvdr
112
113 insinto /usr/share/vdr/${VDRPLUGIN}/logos
114 doins -r ${VDRPLUGIN}/logos/*
115
116 insinto /usr/share/vdr/${VDRPLUGIN}/fonts
117 doins ${VDRPLUGIN}/fonts/*.fnt
118
119 if use truetype; then
120 for font in /usr/share/fonts/corefonts/*.ttf; do
121 elog ${font}
122 dosym ${font} /usr/share/vdr/graphlcd/fonts
123 done
124 fi
125
126 insinto /etc/vdr/plugins/${VDRPLUGIN}
127 doins ${VDRPLUGIN}/logonames.alias.*
128 doins ${VDRPLUGIN}/fonts.conf.*
129
130 dosym /usr/share/vdr/${VDRPLUGIN}/fonts /etc/vdr/plugins/${VDRPLUGIN}/fonts
131 dosym /usr/share/vdr/${VDRPLUGIN}/logos /etc/vdr/plugins/${VDRPLUGIN}/logos
132 dosym /etc/graphlcd.conf /etc/vdr/plugins/${VDRPLUGIN}/graphlcd.conf
133
134 if has_version ">=media-video/vdr-1.3.2" ; then
135 dosym /etc/vdr/plugins/${VDRPLUGIN}/logonames.alias.1.3 /etc/vdr/plugins/${VDRPLUGIN}/logonames.alias
136 else
137 dosym /etc/vdr/plugins/${VDRPLUGIN}/logonames.alias.1.2 /etc/vdr/plugins/${VDRPLUGIN}/logonames.alias
138 fi
139 }
140
141 pkg_preinst() {
142
143 if [[ -e /etc/vdr/plugins/graphlcd/fonts ]] && [[ ! -L /etc/vdr/plugins/graphlcd/fonts ]] \
144 || [[ -e /etc/vdr/plugins/graphlcd/logos ]] && [[ ! -L /etc/vdr/plugins/graphlcd/logos ]] ;then
145
146 elog "Remove wrong DIR in /etc/vdr/plugins/graphlcd from prior install"
147 elog "Press CTRL+C to abbort"
148 epause
149 rmdir -R /etc/vdrplugins/graphlcd/{fonts,logos}
150 fi
151 }
152
153 pkg_postinst() {
154 vdr-plugin_pkg_postinst
155
156 elog "Add additional options in /etc/conf.d/vdr.graphlcd"
157 elog
158 elog "Please copy or link one of the supplied fonts.conf.*"
159 elog "files in /etc/vdr/plugins/graphlcd/ to"
160 elog "/etc/vdr/plugins/graphlcd/fonts.conf"
161 }
162
163
164
165 --
166 gentoo-commits@g.o mailing list