]> pilppa.org Git - familiar-h63xx-build.git/blob - org.handhelds.familiar/packages/gpe-helpviewer/gpe-helpviewer_1.0.bb
OE tree imported from monotone branch org.openembedded.oz354fam083 at revision 8b12e3...
[familiar-h63xx-build.git] / org.handhelds.familiar / packages / gpe-helpviewer / gpe-helpviewer_1.0.bb
1 PR = "r2"
2
3 DESCRIPTION = "A helpviewer based on gtk+webcore"
4 LICENSE = "GPL"
5
6 SRC_URI = "http://stag.mind.be/gpe-helpviewer-${PV}.tar.bz2"
7
8 DEPENDS = "osb-nrcit"
9 RDEPENDS = "gpe-helpviewer-doc"
10
11
12 S = "${WORKDIR}/gpe-helpviewer"
13
14 inherit autotools
15
16 do_install() {
17                 install -d ${D}${docdir}/gpe
18                 install -m 0644 ${S}/gpe-helpviewer.html  ${D}${docdir}/gpe/
19                 install -d ${D}/usr/share/applications
20                 install -m 0644 ${S}/gpe-helpviewer.desktop ${D}/usr/share/applications/gpe-helpviewer.desktop
21                 install -d ${D}/usr/share/pixmaps
22                 install -m 0644 ${S}/gpe-help.png ${D}/usr/share/pixmaps/gpe-help.png
23                 autotools_do_install
24 }
25
26 pkg_postinst_${PN}-doc () {
27         #!/bin/sh
28         if [ "x$D" != "x" ]; then
29         if [ -e /etc/gpe/gpe-help.conf ]; then
30                 echo gpe-helpviewer = /usr/share/doc/gpe/gpe-helpviewer.html >> /etc/gpe/gpe-help.conf
31         else
32                  echo [Help] >> /etc/gpe/gpe-help.conf
33                  echo gpe-helpviewer = /usr/share/doc/gpe/gpe-helpviewer.html >> /etc/gpe/gpe-help.conf
34         fi
35         if [ -x /usr/bin/gpe-helpindex ]; then
36                 echo generating help-index
37                 gpe-helpindex
38         else
39                 echo not generating index for gpe-helpviewer
40         fi
41         fi
42 }
43
44 pkg_postrm_${PN}-doc () {
45         #!/bin/sh
46         if [ "x$D" != "x" ]; then
47         if [ -e /etc/gpe/gpe-help.conf ]; then
48                 sed '/^\<gpe-helpviewer\>/d' /etc/gpe/gpe-help.conf > /tmp/gpe-help.conf
49                 mv /tmp/gpe-help.conf /etc/gpe/gpe-help.conf
50         fi
51         if [ -x /usr/bin/gpe-helpindex ]; then
52                 echo generating help-index
53                 gpe-helpindex
54         else
55                 echo not generating index for gpe-helpviewer
56         fi
57         fi
58 }
59