summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKoen Kooi <koen@openembedded.org>2005-07-26 11:18:34 +0000
committerOpenEmbedded Project <openembedded-devel@lists.openembedded.org>2005-07-26 11:18:34 +0000
commitde96c8411b0c8a994d8f5c248ced8fdd9925114b (patch)
treed66aed45031bf13610a77169dd522b5160fcdff5
parent253be08510c6def70b3344a108a5bb2522c39490 (diff)
add new .bb or gpe-helpviewer
-rw-r--r--packages/gpe-helpviewer/gpe-helpviewer_1.0.bb50
1 files changed, 45 insertions, 5 deletions
diff --git a/packages/gpe-helpviewer/gpe-helpviewer_1.0.bb b/packages/gpe-helpviewer/gpe-helpviewer_1.0.bb
index 813417160d..eb9c9ba910 100644
--- a/packages/gpe-helpviewer/gpe-helpviewer_1.0.bb
+++ b/packages/gpe-helpviewer/gpe-helpviewer_1.0.bb
@@ -1,19 +1,59 @@
-PR = "r1"
+PR = "r2"
-SRC_URI = "http://stag.mind.be/gpe-helpviewer.tar.bz2"
+DESCRIPTION = "A helpviewer based on gtk+webcore"
+LICENSE = "GPL"
+
+SRC_URI = "http://stag.mind.be/gpe-helpviewer-${PV}.tar.bz2"
+
+DEPENDS = "osb-nrcit"
+RDEPENDS = "gpe-helpviewer-doc"
-DEPENDS = "gtkhtml-3.0"
S = "${WORKDIR}/gpe-helpviewer"
inherit autotools
do_install() {
- install -d ${D}${docdir}/gpe-helpviewer
- install -m 0644 ${S}/gpe-helpviewer.html ${D}${docdir}/gpe-helpviewer
+ install -d ${D}${docdir}/gpe
+ install -m 0644 ${S}/gpe-helpviewer.html ${D}${docdir}/gpe/
install -d ${D}/usr/share/applications
install -m 0644 ${S}/gpe-helpviewer.desktop ${D}/usr/share/applications/gpe-helpviewer.desktop
install -d ${D}/usr/share/pixmaps
install -m 0644 ${S}/gpe-help.png ${D}/usr/share/pixmaps/gpe-help.png
autotools_do_install
}
+
+pkg_postinst_${PN}-doc () {
+ #!/bin/sh
+ if [ "x$D" != "x" ]; then
+ if [ -e /etc/gpe/gpe-help.conf ]; then
+ echo gpe-helpviewer = /usr/share/doc/gpe/gpe-helpviewer.html >> /etc/gpe/gpe-help.conf
+ else
+ echo [Help] >> /etc/gpe/gpe-help.conf
+ echo gpe-helpviewer = /usr/share/doc/gpe/gpe-helpviewer.html >> /etc/gpe/gpe-help.conf
+ fi
+ if [ -x /usr/bin/gpe-helpindex ]; then
+ echo generating help-index
+ gpe-helpindex
+ else
+ echo not generating index for gpe-helpviewer
+ fi
+ fi
+}
+
+pkg_postrm_${PN}-doc () {
+ #!/bin/sh
+ if [ "x$D" != "x" ]; then
+ if [ -e /etc/gpe/gpe-help.conf ]; then
+ sed '/^\<gpe-helpviewer\>/d' /etc/gpe/gpe-help.conf > /tmp/gpe-help.conf
+ mv /tmp/gpe-help.conf /etc/gpe/gpe-help.conf
+ fi
+ if [ -x /usr/bin/gpe-helpindex ]; then
+ echo generating help-index
+ gpe-helpindex
+ else
+ echo not generating index for gpe-helpviewer
+ fi
+ fi
+}
+