+
+inherit gpe pkgconfig
+
+DEPENDS = "gtk+ libgpewidget libxsettings libxsettings-client pcmcia-cs xst xset ipaq-sleep ntp gpe-mixer"
+RDEPENDS = "xset xst ipaq-sleep ntpdate"
+SECTION = "gpe"
+PRIORITY = "optional"
+FILES_${PN} = "${sysconfdir} ${bindir} ${datadir}/pixmaps ${datadir}/applications"
+FILES_${PN} += " ${datadir}/gpe/pixmaps ${datadir}/gpe-conf"
+PR = "r1"
+
+do_compile () {
+ oe_runmake PREFIX=${prefix}
+ oe_runmake all-desktop PREFIX=${prefix}
+}
+
+do_install () {
+ oe_runmake PREFIX=${prefix} DESTDIR=${D} install-program
+ rm -f ${D}/${datadir}/applications/gpe-conf.desktop
+}
+
PRIORITY = "optional"
MAINTAINER = "Philip Blundell <pb@handhelds.org>"
DEPENDS = "glib-2.0 pango atk jpeg libpng xext libxcursor"
-PR = "r6"
+PR = "r7"
SRC_URI = "ftp://ftp.gtk.org/pub/gtk/v2.4/gtk+-${PV}.tar.bz2 \
file://no-demos.patch;patch=1 \
file://no-xwc.patch;patch=1;pnum=0 \
file://automake-lossage.patch;patch=1 \
+ file://single-click.patch;patch=1 \
file://gtk+-handhelds.patch;patch=1 \
file://hardcoded_libtool.patch;patch=1 \
file://spinbutton.patch;patch=1 \
-export IMAGE_BASENAME = "gpe-image"
-
-GPE_MACHINE_CLASS ?= "none"
-
-GPE_EXTRA_DEPENDS += "${GPE_EXTRA_DEPENDS_${GPE_MACHINE_CLASS}}"
-GPE_EXTRA_INSTALL += "${GPE_EXTRA_DEPENDS_${GPE_MACHINE_CLASS}}"
+include gpe-collections.oe
-GPE_EXTRA_DEPENDS_bigscreen = "firefox linphone"
-GPE_EXTRA_INSTALL_bigscreen = "firefox linphone"
+PR = "r1"
-GPE_EXTRA_DEPENDS_smallscreen = "minimo linphone-hh"
-GPE_EXTRA_INSTALL_smallscreen = "minimo linphone-hh"
-
-GPE_EXTRA_DEPENDS_none = ""
-GPE_EXTRA_INSTALL_none = ""
+export IMAGE_BASENAME = "gpe-image"
-DEPENDS = 'task-bootstrap \
- diet-x11 xserver-kdrive matchbox-wm matchbox-desktop matchbox-panel \
- meta-gpe ttf-bitstream-vera ${GPE_EXTRA_DEPENDS}'
+DEPENDS = "task-bootstrap ${GPE_BASE_DEPENDS} ${GPE_BASE} ${GPE_PIM} \
+ ${GPE_BASE_SETTINGS} ${GPE_EXTRA_SETTINGS} ${GPE_BASE_APPS} \
+ ${GPE_EXTRA_DEPENDS}"
XSERVER ?= "xserver-kdrive-fbdev"
-export IPKG_INSTALL = 'task-bootstrap ${XSERVER} \
- gpe ttf-bitstream-vera \
- pango-module-basic-x pango-module-basic-fc \
- glibc-gconv glibc-gconv-iso8859-1 gdk-pixbuf-loader-png \
- ${GPE_EXTRA_INSTALL}'
+export IPKG_INSTALL = "task-bootstrap ${GPE_BASE_DEPENDS} ${GPE_BASE} \
+ ${GPE_PIM} ${GPE_BASE_SETTINGS} ${GPE_EXTRA_SETTINGS} \
+ ${GPE_BASE_APPS} ${GPE_EXTRA_DEPENDS} \
+ ${XSERVER} \
+ ${GPE_BASE_RDEPENDS} \
+ ${GPE_EXTRA_INSTALL}"
IMAGE_POSTPROCESS_COMMAND += "zap_root_password; "