psplash: Update to v1.70 (without RC)
[openembedded.git] / recipes / netsurf / netsurf_svn.bb
1 DESCRIPTION = "Lightweight web browser capable of handling many of the \
2 web standards in use today."
3 HOMEPAGE = "http://www.netsurf-browser.org/"
4 SECTION = "x11/network"
5 LICENSE = "GPLv2"
6 SRCREV = "3859"
7 PV = "1.1+svnr${SRCPV}"
8 PR = "r0"
9
10 SRC_URI = "svn://svn.netsurf-browser.org/trunk;module=netsurf \
11            file://netsurf.desktop"
12 S = "${WORKDIR}/netsurf"
13
14 DEPENDS = "gtk+ (>=2.8) lemon-native re2c-native libxml2 librsvg jpeg \
15            libmng curl openssl libglade (>=2.0)"
16
17 do_compile() {
18         make -f Makefile.unix 
19 }
20
21 do_install() {
22         install -d ${D}/${bindir}
23         install -d ${D}/${libdir}/netsurf
24         install -d ${D}/${datadir}/netsurf
25         install -d ${D}/${datadir}/applications
26         install -d ${D}/${datadir}/pixmaps
27         install -m 0755 nsgtk ${D}/${libdir}/netsurf
28         install -m 0644 gtk/res/*.css ${D}/${datadir}/netsurf
29         install -m 0644 gtk/res/ca-bundle.txt ${D}/${datadir}/netsurf
30         install -m 0644 gtk/res/netsurf.glade ${D}/${datadir}/netsurf
31         install -m 0644 gtk/res/netsurf-logo.png ${D}/${datadir}/netsurf
32         install -m 0644 gtk/res/netsurf.xpm ${D}/${datadir}/netsurf
33         install -m 0644 gtk/res/throbber.gif ${D}/${datadir}/netsurf
34         install -m 0644 gtk/res/messages ${D}/${datadir}/netsurf
35         install -m 0644 gtk/res/netsurf.xpm ${D}/${datadir}/pixmaps
36         install -m 0644 ${WORKDIR}/netsurf.desktop ${D}/${datadir}/applications
37         cat >${D}/${bindir}/netsurf <<EOF
38 #!/bin/sh
39 NETSURFRES=${datadir}/netsurf
40 export NETSURFRES
41 exec ${libdir}/netsurf/nsgtk "\$@"
42 EOF
43         chmod 0755 ${D}/${bindir}/netsurf
44 }