libdmx: Add fso-specs to DEPENDS
[openembedded.git] / recipes / ffalarms / atd-over-fso_0.70.bb
blob940eefc34131985d29910057d613e6c291ff3f29
1 DESCRIPTION = "Lightweight At Daemon working on top of org.freesmartphone.otimed"
2 SECTION = "base"
3 LICENSE = "GPLV2"
4 RCONFLICTS_${PN} = "at atd"
5 RREPLACES_${PN} = "at atd"
6 RPROVIDES_${PN} = "atd"
7 RCONFLICTS_${PN}-dbg = "at-dbg atd-dbg"
8 RREPLACES_${PN}-dbg = "at-dbg atd-dbg"
9 RPROVIDES_${PN}-dbg = "atd-dbg"
10 RCONFLICTS_${PN}-dev = "at-dev atd-dev"
11 RREPLACES_${PN}-dev = "at-dev atd-dev"
12 RPROVIDES_${PN}-dev = "atd-dev"
13 DEPENDS = "dbus-glib pkgconfig"
14 RDEPENDS += "dbus dbus-glib frameworkd"
16 PR = "r4"
18 SRC_URI = "${HANDHELDS_CVS};module=apps/atd;tag=ATD-0_70 \
19 file://atd-startup.patch;patch=1;pnum=0 \
20 file://atd-startup-restart.patch;patch=2;pnum=0 \
21 file://atd-alarm-glue.patch;patch=3;pnum=0 \
22 file://atd-over-fso.conf.patch;patch=4;pnum=0 \
23 file://run-over-fso.patch;patch=5;pnum=1"
24 S = "${WORKDIR}/atd"
26 inherit update-rc.d
28 INITSCRIPT_NAME = "atd"
29 INITSCRIPT_PARAMS = "defaults 97"
31 do_compile() {
32 export CFLAGS="$CFLAGS `${STAGING_BINDIR_NATIVE}/pkg-config --cflags dbus-glib-1`"
33 export LDFLAGS="$LDFLAGS `${STAGING_BINDIR_NATIVE}/pkg-config --libs dbus-glib-1`"
34 oe_runmake
37 do_install() {
38 install -d ${D}${sbindir}
39 install atd ${D}${sbindir}/atd
40 install -d ${D}${sysconfdir}/init.d
41 install -d ${D}${sysconfdir}/dbus-1/system.d
42 install dist/etc/init.d/atd ${D}${sysconfdir}/init.d/atd
43 install dist/etc/dbus-1/system.d/atd-over-fso.conf ${D}${sysconfdir}/dbus-1/system.d/atd-over-fso.conf
46 updatercd_postinst_prepend() {
47 /etc/init.d/dbus-1 reload
50 updatercd_postrm_append() {
51 /etc/init.d/dbus-1 reload