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-graphtft: vdr-graphtft-0.1.16_alpha.ebuild metadata.xml ChangeLog Manifest
Date: Sun, 23 Dec 2007 22:05:18
Message-Id: E1J6YwY-0000Cb-JH@stork.gentoo.org
1 hd_brummy 07/12/23 22:05:10
2
3 Added: vdr-graphtft-0.1.16_alpha.ebuild metadata.xml
4 ChangeLog Manifest
5 Log:
6 initial ebuild, find older versions on overlay vdr-testing; Thanks to T.Kost, T.Dressler, S.Grebe for testing on graphtft-fe part
7 (Portage version: 2.1.3.19)
8
9 Revision Changes Path
10 1.1 media-plugins/vdr-graphtft/vdr-graphtft-0.1.16_alpha.ebuild
11
12 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-plugins/vdr-graphtft/vdr-graphtft-0.1.16_alpha.ebuild?rev=1.1&view=markup
13 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-plugins/vdr-graphtft/vdr-graphtft-0.1.16_alpha.ebuild?rev=1.1&content-type=text/plain
14
15 Index: vdr-graphtft-0.1.16_alpha.ebuild
16 ===================================================================
17 # Copyright 1999-2007 Gentoo Foundation
18 # Distributed under the terms of the GNU General Public License v2
19 # $Header: /var/cvsroot/gentoo-x86/media-plugins/vdr-graphtft/vdr-graphtft-0.1.16_alpha.ebuild,v 1.1 2007/12/23 22:05:09 hd_brummy Exp $
20
21 MY_PV="${PV/_alpha/.alpha}"
22 MY_P="${PN}-${MY_PV}"
23
24 inherit vdr-plugin
25
26 DESCRIPTION="VDR plugin: GraphTFT"
27 HOMEPAGE="http://www.vdr-wiki.de/wiki/index.php/Graphtft-plugin (german)"
28 SRC_URI="http://www.jwendel.de/vdr/${MY_P}.tar.bz2
29 http://www.jwendel.de/vdr/DeepBlue-horchi-0.0.6.tar.bz2"
30
31 KEYWORDS="~x86 ~amd64"
32 SLOT="0"
33 LICENSE="GPL-2 LGPL-2.1"
34 IUSE="directfb graphtft-fe"
35
36 DEPEND=">=media-video/vdr-1.4.7-r9
37 media-fonts/ttf-bitstream-vera
38 media-libs/imlib2
39 media-gfx/imagemagick
40 gnome-base/libgtop
41 >=media-video/ffmpeg-0.4.8
42 directfb? ( dev-libs/DirectFB )
43 graphtft-fe? ( x11-libs/qt )"
44
45 PATCHES="${FILESDIR}/${P}-gentoo.diff"
46
47 S="${WORKDIR}/graphtft-${MY_PV}"
48
49 pkg_setup() {
50 vdr-plugin_pkg_setup
51
52 if ! built_with_use media-video/vdr graphtft; then
53 echo
54 eerror "Please recompile VDR with USE=\"graphtft\""
55 die "Unpached VDR found"
56 echo
57 fi
58 }
59
60 src_unpack() {
61 vdr-plugin_src_unpack
62
63 sed -i "${WORKDIR}"/DeepBlue/DeepBlue.theme -e "s:Enigma:Vera:"
64 sed -i Makefile -e "s:WITH_X_COMM = 1:#WITH_X_COMM = 1:"
65 sed -i common.h -e "s:void tell:int tell:"
66 sed -i common.c -e "s:void tell:int tell:"
67
68 if has_version ">=media-video/ffmpeg-0.4.9_p20070525" ; then
69 sed -i Makefile -e "s:#HAVE_SWSCALE:HAVE_SWSCALE:"
70 fi
71
72 use directfb && sed -i Makefile \
73 -e "s:#HAVE_DFB = 1:HAVE_DFB = 1:"
74
75 use graphtft-fe && sed -i Makefile \
76 -e "s:#WITH_X_COMM:WITH_X_COMM:"
77 }
78
79 src_compile() {
80 vdr-plugin_src_compile
81
82 if use graphtft-fe; then
83 cd "${S}"/graphtft-fe
84 sed -i build.sh -e "s:qmake-qt4:qmake:"
85 ./clean.sh
86 ./build.sh || die "build.sh failed"
87 fi
88 }
89
90 src_install() {
91 vdr-plugin_src_install
92
93 insinto /usr/share/vdr/graphTFT/themes/DeepBlue/
94 doins -r "${WORKDIR}"/DeepBlue/*
95
96 dosym /usr/share/fonts/ttf-bitstream-vera /usr/share/vdr/graphTFT/fonts
97
98 dodoc "${S}"/documents/*
99
100 if use graphtft-fe; then
101 cd "${S}"/graphtft-fe && dobin graphtft-fe
102 doinit graphtft-fe
103 fi
104 }
105
106 pkg_postinst() {
107 vdr-plugin_pkg_postinst
108
109 echo
110 elog "Graphtft-fe user:"
111 elog "Edit /etc/conf.d/vdr.graphtft"
112 elog "/etc/init.d/graphtft-fe start"
113 echo
114 }
115
116
117
118 1.1 media-plugins/vdr-graphtft/metadata.xml
119
120 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-plugins/vdr-graphtft/metadata.xml?rev=1.1&view=markup
121 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-plugins/vdr-graphtft/metadata.xml?rev=1.1&content-type=text/plain
122
123 Index: metadata.xml
124 ===================================================================
125 <?xml version="1.0" encoding="UTF-8"?>
126 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
127 <pkgmetadata>
128 <herd>media-tv</herd>
129 <maintainer>
130 <email>vdr@g.o</email>
131 <name>Gentoo VDR Project</name>
132 </maintainer>
133 </pkgmetadata>
134
135
136
137 1.1 media-plugins/vdr-graphtft/ChangeLog
138
139 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-plugins/vdr-graphtft/ChangeLog?rev=1.1&view=markup
140 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-plugins/vdr-graphtft/ChangeLog?rev=1.1&content-type=text/plain
141
142 Index: ChangeLog
143 ===================================================================
144 # ChangeLog for media-plugins/vdr-graphtft
145 # Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
146 # $Header: /var/cvsroot/gentoo-x86/media-plugins/vdr-graphtft/ChangeLog,v 1.1 2007/12/23 22:05:09 hd_brummy Exp $
147
148 *vdr-graphtft-0.1.16_alpha (23 Dec 2007)
149
150 23 Dec 2007; Joerg Bornkessel <hd_brummy@g.o>
151 +files/vdr-graphtft-0.1.16_alpha-gentoo.diff, +files/confd,
152 +files/graphtft-fe, +files/rc-addon.sh, +metadata.xml,
153 +vdr-graphtft-0.1.16_alpha.ebuild:
154 initial ebuild, find older versions on overlay vdr-testing; Thanks to
155 T.Kost, T.Dressler, S.Grebe for testing on graphtft-fe part
156
157
158
159
160 1.1 media-plugins/vdr-graphtft/Manifest
161
162 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-plugins/vdr-graphtft/Manifest?rev=1.1&view=markup
163 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-plugins/vdr-graphtft/Manifest?rev=1.1&content-type=text/plain
164
165 Index: Manifest
166 ===================================================================
167 AUX confd 1130 RMD160 b03091ef49b67c95b7f5dcd520e48a0bf3a2a009 SHA1 ae7e08addf16e831d2ca6bc4d10a99f01cbbb3bc SHA256 1f7c3e0f8a193bba2ee72deb7a04167c4863efc061349e247e0625d3d0c5da46
168 MD5 a493fdd6bb7f879daaa4922fd0b02bad files/confd 1130
169 RMD160 b03091ef49b67c95b7f5dcd520e48a0bf3a2a009 files/confd 1130
170 SHA256 1f7c3e0f8a193bba2ee72deb7a04167c4863efc061349e247e0625d3d0c5da46 files/confd 1130
171 AUX graphtft-fe 995 RMD160 669a22a7bd3d5d7efdf7468f2f1692d118b77a09 SHA1 722a35ee6c93632d669e789897eaed2b48baec41 SHA256 1f97afe93133b38e0a0679baf7abfa85d532d1908801da1cd1c70e5104338107
172 MD5 9b3a9f7fd6ffe440fb17e7dcaae53fa9 files/graphtft-fe 995
173 RMD160 669a22a7bd3d5d7efdf7468f2f1692d118b77a09 files/graphtft-fe 995
174 SHA256 1f97afe93133b38e0a0679baf7abfa85d532d1908801da1cd1c70e5104338107 files/graphtft-fe 995
175 AUX rc-addon.sh 210 RMD160 33fda4dc9b4fa571150c069f21d9959b94639a21 SHA1 f8a5f1bb67e2c07d1cf60fccf3d8374248cee83b SHA256 3f6d837d204bd5acd79853b8ab8e8d4941c1b550c0e376d2a80f616a2271b52e
176 MD5 ec4cd44826b0d29795db329634e967de files/rc-addon.sh 210
177 RMD160 33fda4dc9b4fa571150c069f21d9959b94639a21 files/rc-addon.sh 210
178 SHA256 3f6d837d204bd5acd79853b8ab8e8d4941c1b550c0e376d2a80f616a2271b52e files/rc-addon.sh 210
179 AUX vdr-graphtft-0.1.16_alpha-gentoo.diff 3460 RMD160 3b262e53a004a986eb0d4d29aad3e38fe0838eeb SHA1 db6308b080bd19549c0dd5ab7c2606a37ea7e8d0 SHA256 c58a38565f2471cfe5f3c99f594393555a4c340e863a9afe4b417c2c3ba7bf31
180 MD5 3c7748f4b964475789633e3ffc5408a1 files/vdr-graphtft-0.1.16_alpha-gentoo.diff 3460
181 RMD160 3b262e53a004a986eb0d4d29aad3e38fe0838eeb files/vdr-graphtft-0.1.16_alpha-gentoo.diff 3460
182 SHA256 c58a38565f2471cfe5f3c99f594393555a4c340e863a9afe4b417c2c3ba7bf31 files/vdr-graphtft-0.1.16_alpha-gentoo.diff 3460
183 DIST DeepBlue-horchi-0.0.6.tar.bz2 1660439 RMD160 8ac510b9a65f8f4becef94519cf77f083709e96e SHA1 108321c1fc2d9e4e4aae650d9b6e842dfd5d6788 SHA256 75ca7ea853ae9fc3a30b656ab0f6599bc09c10d371b76990156ad9491ad2c8ee
184 DIST vdr-graphtft-0.1.16.alpha.tar.bz2 234797 RMD160 e5a491b480b37480a9c7574cb74bdc2b14113bbe SHA1 38a0af195c57ab2795ec9d566640018282aced15 SHA256 3ede1f5faeb37add03395a7296fe30ef505eb717c70c2000bfeca383f5b71457
185 EBUILD vdr-graphtft-0.1.16_alpha.ebuild 2188 RMD160 9a876edf2a905672ec42db3b763bbc76c5e584fd SHA1 6e5285928ec341cef906a3b0c627133f545dff6b SHA256 ba5e6ca816a0c903d71dbdd59bb37bf5e97d4280135387f8a7040eba1fe41278
186 MD5 4a7919b410c6eeaa1b940468991735e1 vdr-graphtft-0.1.16_alpha.ebuild 2188
187 RMD160 9a876edf2a905672ec42db3b763bbc76c5e584fd vdr-graphtft-0.1.16_alpha.ebuild 2188
188 SHA256 ba5e6ca816a0c903d71dbdd59bb37bf5e97d4280135387f8a7040eba1fe41278 vdr-graphtft-0.1.16_alpha.ebuild 2188
189 MISC ChangeLog 515 RMD160 feb56ed81ee4db3d97134d9a8bf7270882bafca6 SHA1 00fa2bfadb24bc6dc3bfb95aaed45e5e5cad0bb9 SHA256 428a88ae914c167db98bd4291ffa5fff738f14108e606f2c8b7ac352ecbc4089
190 MD5 1c9648c69ce11f419095d61298e25d26 ChangeLog 515
191 RMD160 feb56ed81ee4db3d97134d9a8bf7270882bafca6 ChangeLog 515
192 SHA256 428a88ae914c167db98bd4291ffa5fff738f14108e606f2c8b7ac352ecbc4089 ChangeLog 515
193 MISC metadata.xml 262 RMD160 7546813a650c87e871e1803630eec93651cf171b SHA1 50f15b18b32db880cb94fa98480e865252f12e0e SHA256 e50bacec7fb98fb225d1d709825110afe8c6e04960458ec53758da0f067a18ff
194 MD5 aff69c6b63a1aa0e15e836941b67f931 metadata.xml 262
195 RMD160 7546813a650c87e871e1803630eec93651cf171b metadata.xml 262
196 SHA256 e50bacec7fb98fb225d1d709825110afe8c6e04960458ec53758da0f067a18ff metadata.xml 262
197 MD5 2c82bddfcbd27ddfcf2b85e206407607 files/digest-vdr-graphtft-0.1.16_alpha 551
198 RMD160 fc7fa46e6610f3baa8ef596135d45f85e5e06cd0 files/digest-vdr-graphtft-0.1.16_alpha 551
199 SHA256 4649e53c4797352c2569ac7ad3bf5e9236b9cb08cb6778f39c2e3644b99305c3 files/digest-vdr-graphtft-0.1.16_alpha 551
200
201
202
203 --
204 gentoo-commits@g.o mailing list