Gentoo Archives: gentoo-commits

From: Michael Weber <xmw@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] dev/xmw:master commit in: net-libs/libwapcaplet/, www-client/netsurf/, net-libs/libparserutils/, ...
Date: Tue, 03 May 2011 20:13:58
Message-Id: 8442adba773049c6ee87b9e70a1fa461d9a22f81.xmw@gentoo
1 commit: 8442adba773049c6ee87b9e70a1fa461d9a22f81
2 Author: Michael Weber <xmw <AT> gentoo <DOT> org>
3 AuthorDate: Tue May 3 20:12:07 2011 +0000
4 Commit: Michael Weber <xmw <AT> gentoo <DOT> org>
5 CommitDate: Tue May 3 20:12:07 2011 +0000
6 URL: http://git.overlays.gentoo.org/gitweb/?p=dev/xmw.git;a=commit;h=8442adba
7
8 clean up moved packages
9
10 ---
11 net-libs/libcss/ChangeLog | 11 ---
12 net-libs/libcss/Manifest | 14 ---
13 net-libs/libcss/libcss-0.1.0.ebuild | 51 -----------
14 net-libs/libcss/metadata.xml | 10 --
15 net-libs/libnsfb/ChangeLog | 11 ---
16 net-libs/libnsfb/Manifest | 14 ---
17 net-libs/libnsfb/libnsfb-0_p12271.ebuild | 20 -----
18 net-libs/libnsfb/metadata.xml | 10 --
19 net-libs/libparserutils/ChangeLog | 14 ---
20 net-libs/libparserutils/Manifest | 14 ---
21 .../libparserutils/libparserutils-0.1.0.ebuild | 58 -------------
22 net-libs/libparserutils/metadata.xml | 10 --
23 net-libs/libwapcaplet/ChangeLog | 14 ---
24 net-libs/libwapcaplet/Manifest | 14 ---
25 net-libs/libwapcaplet/libwapcaplet-0.1.0.ebuild | 44 ----------
26 net-libs/libwapcaplet/metadata.xml | 10 --
27 www-client/netsurf/metadata.xml | 13 +++
28 www-client/netsurf/netsurf-2.7.ebuild | 90 ++++++++++++++++++++
29 18 files changed, 103 insertions(+), 319 deletions(-)
30
31 diff --git a/net-libs/libcss/ChangeLog b/net-libs/libcss/ChangeLog
32 deleted file mode 100644
33 index c372804..0000000
34 --- a/net-libs/libcss/ChangeLog
35 +++ /dev/null
36 @@ -1,11 +0,0 @@
37 -# ChangeLog for net-libs/libcss
38 -# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
39 -# $Header: $
40 -
41 -*libcss-0.1.0 (02 May 2011)
42 -
43 - 02 May 2011; Michael Weber <xmw@g.o> +libcss-0.1.0.ebuild,
44 - +metadata.xml:
45 - Initial import, bug 347471, thanks to inciner@×××××.com for the initial
46 - ebuild
47 -
48
49 diff --git a/net-libs/libcss/Manifest b/net-libs/libcss/Manifest
50 deleted file mode 100644
51 index 2d298f4..0000000
52 --- a/net-libs/libcss/Manifest
53 +++ /dev/null
54 @@ -1,14 +0,0 @@
55 ------BEGIN PGP SIGNED MESSAGE-----
56 -Hash: SHA256
57 -
58 -DIST libcss-0.1.0-src.tar.gz 455852 RMD160 3ab29885edfe5fc9015ac7f17d3d968a4c28143a SHA1 b6a095dcba9aaa15a34e5426e750964599b0b6e8 SHA256 fae4b8494f8437724278f59e230b5a193d75ce379e9d7e5f3e57c7aa6c770a90
59 -EBUILD libcss-0.1.0.ebuild 1161 RMD160 265d5177c6393e881942d8c5ba0dfc51d9181766 SHA1 b34b857a6095df6507c0ff69afc16dcd0f18da4a SHA256 50ad44b2dae3c528927ad8e213dccddf6cebbd7139230c092a381b1511ccf87f
60 -MISC ChangeLog 314 RMD160 82293dcfca593d57edaafb8eb5d968ba5df51226 SHA1 bce8d897e3a79749fe19143964ecc4a97fa4ff7a SHA256 8d6a389a0baac82c4af088222aa168c7ad1891d9e67b43a9500420ee9e9dd42a
61 -MISC metadata.xml 249 RMD160 62b32ecefb68df84b41edb7f9f723c2f48a4affa SHA1 1ab0c24ec00e77d4f681fa62ee800d25e0b3f583 SHA256 23a9b4802efacede04885b28ee80b8879224458c9cc3ecd58401728f20c1ca30
62 ------BEGIN PGP SIGNATURE-----
63 -Version: GnuPG v2.0.17 (GNU/Linux)
64 -
65 -iF4EAREIAAYFAk2+/GUACgkQknrdDGLu8JBjzwD/Wgc9HrPmFUFt4w1aPRDmNGKu
66 -/cT5jSwvKTsXbNfcAjcA/jV30cAAAqrLYXe8ImlvHUS1U6iLM8UQPngYX6JANao4
67 -=Y0wj
68 ------END PGP SIGNATURE-----
69
70 diff --git a/net-libs/libcss/libcss-0.1.0.ebuild b/net-libs/libcss/libcss-0.1.0.ebuild
71 deleted file mode 100644
72 index 6c3cd4b..0000000
73 --- a/net-libs/libcss/libcss-0.1.0.ebuild
74 +++ /dev/null
75 @@ -1,51 +0,0 @@
76 -# Copyright 1999-2011 Gentoo Foundation
77 -# Distributed under the terms of the GNU General Public License v2
78 -# $Header: $
79 -
80 -EAPI=3
81 -
82 -inherit flag-o-matic multilib
83 -
84 -DESCRIPTION="CSS parser and selection engine, written in C"
85 -HOMEPAGE="http://www.netsurf-browser.org/projects/libcss"
86 -SRC_URI="http://www.netsurf-browser.org/projects/releases/${P}-src.tar.gz"
87 -
88 -LICENSE="MIT"
89 -SLOT="0"
90 -KEYWORDS="~amd64"
91 -IUSE="static-libs"
92 -
93 -RDEPEND="net-libs/libparserutils
94 - net-libs/libwapcaplet"
95 -DEPEND="${RDEPEND}
96 - dev-util/pkgconfig
97 - test? ( dev-lang/perl )"
98 -
99 -S=${WORKDIR}/${P}-src
100 -
101 -src_configure() {
102 - sed -e "/^INSTALL_ITEMS/s: /lib: /$(get_libdir):g" \
103 - -e "s:-Werror::" \
104 - -i Makefile || die
105 - sed -e "/^libdir/s:/lib:/$(get_libdir):g" \
106 - -i ${PN}.pc.in || die
107 -}
108 -
109 -src_compile() {
110 - emake COMPONENT_TYPE=lib-shared || die
111 - if use static-libs ; then
112 - emake COMPONENT_TYPE=lib-static || die
113 - fi
114 -}
115 -
116 -src_test() {
117 - emake COMPONENT_TYPE=lib-shared test || die
118 -}
119 -
120 -src_install() {
121 - emake COMPONENT_TYPE=lib-shared DESTDIR="${D}" PREFIX=/usr install || die
122 - if use static-libs ; then
123 - emake COMPONENT_TYPE=lib-static DESTDIR="${D}" PREFIX=/usr install || die
124 - fi
125 - dodoc README || die
126 -}
127
128 diff --git a/net-libs/libcss/metadata.xml b/net-libs/libcss/metadata.xml
129 deleted file mode 100644
130 index 912cd65..0000000
131 --- a/net-libs/libcss/metadata.xml
132 +++ /dev/null
133 @@ -1,10 +0,0 @@
134 -<?xml version="1.0" encoding="UTF-8"?>
135 -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
136 -<pkgmetadata>
137 -<herd>no-herd</herd>
138 -<maintainer>
139 - <email>xmw@g.o</email>
140 - <name>Michael Weber</name>
141 -</maintainer>
142 -</pkgmetadata>
143 -
144
145 diff --git a/net-libs/libnsfb/ChangeLog b/net-libs/libnsfb/ChangeLog
146 deleted file mode 100644
147 index 848cc68..0000000
148 --- a/net-libs/libnsfb/ChangeLog
149 +++ /dev/null
150 @@ -1,11 +0,0 @@
151 -# ChangeLog for net-libs/libnsfb
152 -# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
153 -# $Header: $
154 -
155 -*libnsfb-0_p12271 (03 May 2011)
156 -
157 - 03 May 2011; Michael Weber <xmw@g.o> +libnsfb-0_p12271.ebuild,
158 - +metadata.xml:
159 - Initial import, bug 347471, thanks to inciner@×××××.com for the initial
160 - ebuild
161 -
162
163 diff --git a/net-libs/libnsfb/Manifest b/net-libs/libnsfb/Manifest
164 deleted file mode 100644
165 index fa58ca7..0000000
166 --- a/net-libs/libnsfb/Manifest
167 +++ /dev/null
168 @@ -1,14 +0,0 @@
169 ------BEGIN PGP SIGNED MESSAGE-----
170 -Hash: SHA256
171 -
172 -DIST libnsfb-0_p12271-src.tar.gz 68102 RMD160 90dc1d106ccf5035219bacd006951f4ccc9e8e97 SHA1 0495d7a7acad5b7b3dcf8fcbf33629ee6027fa57 SHA256 a6862b69ff647a0e19976f4aa5cf54a323f835c1d1e7090a771fad23ef266adf
173 -EBUILD libnsfb-0_p12271.ebuild 362 RMD160 15f71eb8388c72ade2cab2ceb0e0b124706dcac8 SHA1 613120a52e8715f457015a5a85417f030136b516 SHA256 d286aed533318af315118bef6afd337da97eaf38eb2594b1ae876fca9f59b34f
174 -MISC ChangeLog 323 RMD160 432a4e48a264862410a08755027ed16ddf5adc2c SHA1 8868995bd684542e500f7e93f67f1d3034c40deb SHA256 d214f8c6352fc59d8ffe0e02b52cae5f5474c40a1487319d0e64280feb972f3e
175 -MISC metadata.xml 245 RMD160 6b03982a4d5f32d9fa6b9259ae36f9fcb07c8404 SHA1 fb16c7b4c5ab071dd979f761b8bb075f5396b737 SHA256 375a1da02cd2c393ce2378a73c1ce08134bc030b3bb378c6a4d6ca9cd5be1f8d
176 ------BEGIN PGP SIGNATURE-----
177 -Version: GnuPG v2.0.17 (GNU/Linux)
178 -
179 -iF4EAREIAAYFAk3AGpQACgkQknrdDGLu8JCSBwD+IovksPgLENkIeOgqlgWRqIhv
180 -TtHDr3HU6UDZsz6xDUQA/jJqN7tmKclSAqQ/YZGCvoXQLCd9yzHUGsQjfVgq5a4t
181 -=CrZS
182 ------END PGP SIGNATURE-----
183
184 diff --git a/net-libs/libnsfb/libnsfb-0_p12271.ebuild b/net-libs/libnsfb/libnsfb-0_p12271.ebuild
185 deleted file mode 100644
186 index 7679a3f..0000000
187 --- a/net-libs/libnsfb/libnsfb-0_p12271.ebuild
188 +++ /dev/null
189 @@ -1,20 +0,0 @@
190 -# Copyright 1999-2011 Gentoo Foundation
191 -# Distributed under the terms of the GNU General Public License v2
192 -# $Header: $
193 -
194 -EAPI=3
195 -
196 -inherit netsurf
197 -
198 -DESCRIPTION="framebuffer abstraction library, written in C"
199 -SRC_URI="http://xmw.de/mirror/${PN}/${P}-src.tar.gz"
200 -
201 -KEYWORDS="~amd64 ~x86"
202 -IUSE=""
203 -
204 -RDEPEND=""
205 -DEPEND="dev-util/pkgconfig"
206 -
207 -DOCS=( usage )
208 -
209 -RESTRICT=test
210
211 diff --git a/net-libs/libnsfb/metadata.xml b/net-libs/libnsfb/metadata.xml
212 deleted file mode 100644
213 index 02b909e..0000000
214 --- a/net-libs/libnsfb/metadata.xml
215 +++ /dev/null
216 @@ -1,10 +0,0 @@
217 -<?xml version="1.0" encoding="UTF-8"?>
218 -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
219 -<pkgmetadata>
220 -<herd>no-herd</herd>
221 -<maintainer>
222 -<email>xmw@g.o</email>
223 -<name>Michael Weber</name>
224 -</maintainer>
225 -</pkgmetadata>
226 -
227
228 diff --git a/net-libs/libparserutils/ChangeLog b/net-libs/libparserutils/ChangeLog
229 deleted file mode 100644
230 index f0d6a0e..0000000
231 --- a/net-libs/libparserutils/ChangeLog
232 +++ /dev/null
233 @@ -1,14 +0,0 @@
234 -# ChangeLog for net-libs/libparserutils
235 -# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
236 -# $Header: $
237 -
238 - 02 May 2011; Michael Weber <xmw@g.o> libparserutils-0.1.0.ebuild:
239 - fixed USE=test
240 -
241 -*libparserutils-0.1.0 (02 May 2011)
242 -
243 - 02 May 2011; Michael Weber <xmw@g.o> +libparserutils-0.1.0.ebuild,
244 - +metadata.xml:
245 - Initial import, bug 347471, thanks to inciner@×××××.com for the initial
246 - ebuild
247 -
248
249 diff --git a/net-libs/libparserutils/Manifest b/net-libs/libparserutils/Manifest
250 deleted file mode 100644
251 index e4a9c77..0000000
252 --- a/net-libs/libparserutils/Manifest
253 +++ /dev/null
254 @@ -1,14 +0,0 @@
255 ------BEGIN PGP SIGNED MESSAGE-----
256 -Hash: SHA256
257 -
258 -DIST libparserutils-0.1.0-src.tar.gz 87857 RMD160 b55a203cb12b5fd27247905bce11ce57ceed75fa SHA1 256f7d6260c70026f8852478a61eb1b8cc046014 SHA256 016b65489d743f058465b2b18757c367bc35424b27dc317c71c153df80f408ef
259 -EBUILD libparserutils-0.1.0.ebuild 1322 RMD160 ad7d8c18f725d033936b187f758ff5e77375e38f SHA1 c99c34d672db9641d44af44cea62c22d3e16fa7e SHA256 c0b2d5d1848f769e884feb164a99c4830f55124328ec3e2de0d0bd21d7601a44
260 -MISC ChangeLog 431 RMD160 2cebf1a4d54e400585180ab93b01d04d23810518 SHA1 4508b3cfebfb8bd6f259f2a7b2c0e96a303f280a SHA256 4edaa1c2ec52f8153cba584cf3cbf366230031fe12310576f9c04a30bb61507e
261 -MISC metadata.xml 249 RMD160 62b32ecefb68df84b41edb7f9f723c2f48a4affa SHA1 1ab0c24ec00e77d4f681fa62ee800d25e0b3f583 SHA256 23a9b4802efacede04885b28ee80b8879224458c9cc3ecd58401728f20c1ca30
262 ------BEGIN PGP SIGNATURE-----
263 -Version: GnuPG v2.0.17 (GNU/Linux)
264 -
265 -iF4EAREIAAYFAk2++1cACgkQknrdDGLu8JAFAAD/Xv3xYMIH1yt+kd4PqSSxCgtC
266 -gUpP31Xb89z5XvI2Z0IA/2E8mgFPAO5+Ez5qcdy3uShy8CxFtBBKa5gWvV7wSVXf
267 -=1m/p
268 ------END PGP SIGNATURE-----
269
270 diff --git a/net-libs/libparserutils/libparserutils-0.1.0.ebuild b/net-libs/libparserutils/libparserutils-0.1.0.ebuild
271 deleted file mode 100644
272 index 7518fc6..0000000
273 --- a/net-libs/libparserutils/libparserutils-0.1.0.ebuild
274 +++ /dev/null
275 @@ -1,58 +0,0 @@
276 -# Copyright 1999-2011 Gentoo Foundation
277 -# Distributed under the terms of the GNU General Public License v2
278 -# $Header: $
279 -
280 -EAPI=3
281 -
282 -inherit flag-o-matic multilib
283 -
284 -DESCRIPTION="library for building efficient parsers, written in C"
285 -HOMEPAGE="http://www.netsurf-browser.org/projects/libparserutils"
286 -SRC_URI="http://www.netsurf-browser.org/projects/releases/${P}-src.tar.gz"
287 -
288 -LICENSE="MIT"
289 -SLOT="0"
290 -KEYWORDS="~amd64"
291 -IUSE="doc iconv static-libs"
292 -
293 -RDEPEND=""
294 -DEPEND="${RDEPEND}
295 - dev-util/pkgconfig
296 - doc? ( app-doc/doxygen )
297 - test? ( dev-util/pkgconfig
298 - dev-lang/perl )"
299 -
300 -S=${WORKDIR}/${P}-src
301 -
302 -src_configure() {
303 - use iconv && append-cflags "-DWITH_ICONV_FILTER"
304 - sed -e "/^INSTALL_ITEMS/s:/lib:/$(get_libdir):g" \
305 - -i Makefile || die
306 - sed -e "/^libdir/s:/lib:/$(get_libdir):g" \
307 - -i libparserutils.pc.in || die
308 -}
309 -
310 -src_compile() {
311 - emake COMPONENT_TYPE=lib-shared || die
312 - if use static-libs ; then
313 - emake COMPONENT_TYPE=lib-static || die
314 - fi
315 - if use doc ; then
316 - emake docs || die
317 - fi
318 -}
319 -
320 -src_test() {
321 - emake COMPONENT_TYPE=lib-shared test || die
322 -}
323 -
324 -src_install() {
325 - emake DESTDIR="${D}" PREFIX=/usr COMPONENT_TYPE=lib-shared install || die
326 - if use static-libs ; then
327 - emake DESTDIR="${D}" PREFIX=/usr COMPONENT_TYPE=lib-static install || die
328 - fi
329 - dodoc README || die
330 - if use doc ; then
331 - dohtml build/docs/html/* || die
332 - fi
333 -}
334
335 diff --git a/net-libs/libparserutils/metadata.xml b/net-libs/libparserutils/metadata.xml
336 deleted file mode 100644
337 index 912cd65..0000000
338 --- a/net-libs/libparserutils/metadata.xml
339 +++ /dev/null
340 @@ -1,10 +0,0 @@
341 -<?xml version="1.0" encoding="UTF-8"?>
342 -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
343 -<pkgmetadata>
344 -<herd>no-herd</herd>
345 -<maintainer>
346 - <email>xmw@g.o</email>
347 - <name>Michael Weber</name>
348 -</maintainer>
349 -</pkgmetadata>
350 -
351
352 diff --git a/net-libs/libwapcaplet/ChangeLog b/net-libs/libwapcaplet/ChangeLog
353 deleted file mode 100644
354 index fc47b5c..0000000
355 --- a/net-libs/libwapcaplet/ChangeLog
356 +++ /dev/null
357 @@ -1,14 +0,0 @@
358 -# ChangeLog for net-libs/libwapcaplet
359 -# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
360 -# $Header: $
361 -
362 - 02 May 2011; Michael Weber <xmw@g.o> libwapcaplet-0.1.0.ebuild:
363 - fixed USE=static-libs
364 -
365 -*libwapcaplet-0.1.0 (02 May 2011)
366 -
367 - 02 May 2011; Michael Weber <xmw@g.o> +libwapcaplet-0.1.0.ebuild,
368 - +metadata.xml:
369 - Initial import, bug 347471, thanks to inciner@×××××.com for the initial
370 - ebuild
371 -
372
373 diff --git a/net-libs/libwapcaplet/Manifest b/net-libs/libwapcaplet/Manifest
374 deleted file mode 100644
375 index 2b8ab6e..0000000
376 --- a/net-libs/libwapcaplet/Manifest
377 +++ /dev/null
378 @@ -1,14 +0,0 @@
379 ------BEGIN PGP SIGNED MESSAGE-----
380 -Hash: SHA256
381 -
382 -DIST libwapcaplet-0.1.0-src.tar.gz 18926 RMD160 06f8bfbfd83c501941d5effb9509f4fdc2908617 SHA1 90302cc2690c13c1c68295e2445938e28e47fc11 SHA256 e58df9d4ee18344946d5c7c17fb99f29269027dafd875e2fe10bb1fb9d7fc1a7
383 -EBUILD libwapcaplet-0.1.0.ebuild 1024 RMD160 bfd306cef5a39b41abf24de64e79406b5d2b9241 SHA1 dba17cdffc8f678a440432c29baa483bf4f9781a SHA256 afcdaef80153c9e9388292626f69791b14aa91e3d8e1556ad5df2df2f714d589
384 -MISC ChangeLog 430 RMD160 36151381076a419f02feeb84e8a3d007b4201096 SHA1 edffdffa8b95ac3240acc328f028c23ef8a0ecd4 SHA256 d5490b7e9cd970d952d8f3e44cae3ba74f81d99252a78edb9db160691295dc84
385 -MISC metadata.xml 249 RMD160 62b32ecefb68df84b41edb7f9f723c2f48a4affa SHA1 1ab0c24ec00e77d4f681fa62ee800d25e0b3f583 SHA256 23a9b4802efacede04885b28ee80b8879224458c9cc3ecd58401728f20c1ca30
386 ------BEGIN PGP SIGNATURE-----
387 -Version: GnuPG v2.0.17 (GNU/Linux)
388 -
389 -iF4EAREIAAYFAk2+9V0ACgkQknrdDGLu8JA7DQD8CgPukGryU/dDv+Qa8gpri5iT
390 -n3JBv2512YWua/sSjAcBAJesA1u64pCASsPDWaCXoI+jc83KqHFC4jhb5c0tVMim
391 -=px/L
392 ------END PGP SIGNATURE-----
393
394 diff --git a/net-libs/libwapcaplet/libwapcaplet-0.1.0.ebuild b/net-libs/libwapcaplet/libwapcaplet-0.1.0.ebuild
395 deleted file mode 100644
396 index 31bae8d..0000000
397 --- a/net-libs/libwapcaplet/libwapcaplet-0.1.0.ebuild
398 +++ /dev/null
399 @@ -1,44 +0,0 @@
400 -# Copyright 1999-2011 Gentoo Foundation
401 -# Distributed under the terms of the GNU General Public License v2
402 -# $Header: $
403 -
404 -EAPI=3
405 -
406 -inherit flag-o-matic multilib
407 -
408 -DESCRIPTION="string internment library, written in C"
409 -HOMEPAGE="http://www.netsurf-browser.org/projects/libwapcaplet/"
410 -SRC_URI="http://www.netsurf-browser.org/projects/releases/${P}-src.tar.gz"
411 -
412 -LICENSE="MIT"
413 -SLOT="0"
414 -KEYWORDS="~amd64 ~x86"
415 -IUSE="test static-libs"
416 -
417 -RDEPEND=""
418 -DEPEND="${RDEPEND}
419 - test? ( dev-libs/check )"
420 -
421 -S=${WORKDIR}/${P}-src
422 -
423 -src_configure() {
424 - sed -e "/^INSTALL_ITEMS/s: /lib: /$(get_libdir):g" \
425 - -i Makefile || die
426 - sed -e "/^libdir/s:/lib:/$(get_libdir):g" \
427 - -i ${PN}.pc.in || die
428 -}
429 -
430 -src_compile() {
431 - emake COMPONENT_TYPE=lib-shared || die
432 - if use static-libs ; then
433 - emake COMPONENT_TYPE=lib-static || die
434 - fi
435 -}
436 -
437 -src_install() {
438 - emake COMPONENT_TYPE=lib-shared DESTDIR="${D}" PREFIX=/usr install || die
439 - if use static-libs ; then
440 - emake COMPONENT_TYPE=lib-static DESTDIR="${D}" PREFIX=/usr install || die
441 - fi
442 - dodoc README || die
443 -}
444
445 diff --git a/net-libs/libwapcaplet/metadata.xml b/net-libs/libwapcaplet/metadata.xml
446 deleted file mode 100644
447 index 912cd65..0000000
448 --- a/net-libs/libwapcaplet/metadata.xml
449 +++ /dev/null
450 @@ -1,10 +0,0 @@
451 -<?xml version="1.0" encoding="UTF-8"?>
452 -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
453 -<pkgmetadata>
454 -<herd>no-herd</herd>
455 -<maintainer>
456 - <email>xmw@g.o</email>
457 - <name>Michael Weber</name>
458 -</maintainer>
459 -</pkgmetadata>
460 -
461
462 diff --git a/www-client/netsurf/metadata.xml b/www-client/netsurf/metadata.xml
463 new file mode 100644
464 index 0000000..e4b882b
465 --- /dev/null
466 +++ b/www-client/netsurf/metadata.xml
467 @@ -0,0 +1,13 @@
468 +<?xml version="1.0" encoding="UTF-8"?>
469 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
470 +<pkgmetadata>
471 +<herd>no-herd</herd>
472 +<maintainer>
473 +<email>xmw@g.o</email>
474 +<name>Michael Weber</name>
475 +</maintainer>
476 +<longdescription lang="en">
477 +NetSurf is a free, open source web browser. It is written in C, has its own layout and rendering engine entirely written from scratch. It is small and capable of handling many of the web standards in use today.
478 +</longdescription>
479 +</pkgmetadata>
480 +
481
482 diff --git a/www-client/netsurf/netsurf-2.7.ebuild b/www-client/netsurf/netsurf-2.7.ebuild
483 new file mode 100644
484 index 0000000..dc4ba1e
485 --- /dev/null
486 +++ b/www-client/netsurf/netsurf-2.7.ebuild
487 @@ -0,0 +1,90 @@
488 +# Copyright 1999-2011 Gentoo Foundation
489 +# Distributed under the terms of the GNU General Public License v2
490 +# $Header: $
491 +
492 +EAPI=3
493 +
494 +inherit eutils netsurf
495 +
496 +DESCRIPTION="a free, open source web browser"
497 +HOMEPAGE="http://www.netsurf-browser.org"
498 +
499 +LICENSE="MIT GPL-2"
500 +KEYWORDS="~amd64 ~x86"
501 +IUSE="bmp fbcon freetype gif gtk jpeg mng pdf png svg webp"
502 +
503 +RDEPEND="media-fonts/dejavu"
504 +DEPEND="${RDEPEND}
505 + net-libs/hubbub
506 + bmp? ( media-libs/libnsbmp )
507 + gif? ( media-libs/libnsgif )
508 + pdf? ( media-libs/libharu )
509 +"
510 +
511 +S=${WORKDIR}/${PN}
512 +
513 +src_prepare() {
514 + netsurf_src_prepare
515 + sed -e "/cp nsgtk/s:netsurf:nsgtk.real:" \
516 + -e "/cp -v/s:netsurf:nsfb.real:" \
517 + -e "s:\@cp:cp:" \
518 + -i Makefile || die
519 + sed -e "/DEJAVU_PATH/s:truetype/ttf-::" \
520 + -i framebuffer/font_freetype.c || die
521 +}
522 +
523 +src_configure() {
524 + netsurf_conf() {
525 + echo "override $1" >> Makefile.config
526 + }
527 + netsurf_use() {
528 + local val=${4:-NO}
529 + use $1 && val=${3:-YES}
530 + echo "override $2 := $val" >> Makefile.config || die
531 + }
532 + netsurf_use bmp NETSURF_USE_BMP
533 + netsurf_use freetype NETSURF_FB_FONTLIB freetype internal
534 + netsurf_use gif NETSURF_USE_GIF
535 + netsurf_use jpeg NETSURF_USE_JPEG
536 + netsurf_use mng NETSURF_USE_MNG
537 + netsurf_use pdf NETSURF_USE_HARU_PDF
538 + netsurf_use png NETSURF_USE_PNG
539 + netsurf_use svg NETSURF_USE_NSSVG NO NO
540 + netsurf_use svg NETSURF_USE_RSVG YES NO
541 + netsurf_use svg NETSURF_USE_ROSPRITE NO NO
542 + netsurf_use webp NETSURF_USE_WEBP
543 + netsurf_conf "NETSURF_FB_FRONTEND := linux"
544 +}
545 +
546 +src_compile() {
547 + use gtk && ( emake TARGET=gtk || die )
548 + use fbcon && ( emake TARGET=framebuffer || die )
549 +}
550 +
551 +src_install() {
552 + if use gtk ; then
553 + emake TARGET=gtk PREFIX="${ED}usr" install || die
554 +
555 + echo "#!/bin/sh" >> nsgtk || die
556 + echo "NETSURFRES=${EPREFIX}/usr/share/netsurf ${EPREFIX}/usr/bin/nsgtk.real \"\$@\"" >> nsgtk || die
557 + dobin nsgtk || die
558 +
559 + insinto /usr/share/pixmaps
560 + doins gtk/res/netsurf.xpm || die
561 + make_desktop_entry /usr/bin/nsgtk NetSurf-gtk netsurf "Network;WebBrowser"
562 + fi
563 +
564 + if use fbcon ; then
565 + emake TARGET=framebuffer PREFIX="${D}" install || die
566 +
567 + echo "#!/bin/sh" >> nsgtk || die
568 + echo "NETSURFRES=${EPREFIX}/usr/share/netsurf ${EPREFIX}/usr/bin/nsfb.real \"\$@\"" >> nsfb || die
569 + dobin nsfb || die
570 +
571 + insinto /usr/share/pixmaps
572 + doins gtk/res/netsurf.xpm || die
573 + make_desktop_entry /usr/bin/nsfb NetSurf-fb netsurf "Network;WebBrowser"
574 + fi
575 +
576 + dodoc ChangeLog README || die
577 +}