]> code.ossystems Code Review - openembedded-core.git/commitdiff
- Fix gconf staging to install into the right directory
authorChris Lord <chris@openedhand.com>
Thu, 29 Sep 2005 18:30:53 +0000 (18:30 +0000)
committerChris Lord <chris@openedhand.com>
Thu, 29 Sep 2005 18:30:53 +0000 (18:30 +0000)
- Complete eds-dbus staging

git-svn-id: https://svn.o-hand.com/repos/poky@76 311d38ba-8fff-0310-9ca6-ca027cbcb966

openembedded/packages/eds/eds-dbus_svn.bb
openembedded/packages/gnome/gconf_2.6.1.bb

index be803a7658a18424801042923065023957e1920f..2ffa363fe224549606adc219b3df4e0d30f5b518 100755 (executable)
@@ -4,11 +4,12 @@ RDEPENDS = "gtk+ gconf db libiconv"
 MAINTAINER = "Chris Lord <chris@openedhand.com>"
 DESCRIPTION = "Evolution database backend server"
 PV = "1.4.0cvs${CVSDATE}"
-PR = "r3"
+PR = "r4"
 
 SRC_URI = "svn://svn.o-hand.com/repos/${PN};module=trunk;proto=http \
            file://external_libdb.patch;patch=1 \
           file://no_gnomevfs.patch;patch=1 \
+          file://no_gnomevfs2.patch;patch=1 \
           file://no_iconv_test.patch;patch=1 \
           file://iconv-detect.h"
 
@@ -27,8 +28,26 @@ FILES_${PN} += "${libdir}/evolution-data-server-1.2/extensions/*.so \
                 ${datadir}/evolution-data-server-1.4/zoneinfo/*/*.ics \
                 ${datadir}/evolution-data-server-1.4/zoneinfo/*/*/*.ics \
                 ${datadir}/dbus-1/services/*.service"
-
 FILES_${PN}-dev += "${libdir}/evolution-data-server-1.2/extensions/*.la \
                     ${libdir}/evolution-data-server-1.2/camel-providers/*.la"
 
+
 do_configure_append = " cp ${WORKDIR}/iconv-detect.h ${S} "
+
+do_stage () {
+       oe_libinstall -so -C addressbook/libebook-dbus libebook-1.2 ${STAGING_LIBDIR}
+       oe_libinstall -so -C addressbook/libedata-book-dbus libedata-book-1.2 ${STAGING_LIBDIR}
+       oe_libinstall -so -C calendar/libecal-dbus libecal-1.2 ${STAGING_LIBDIR}
+       oe_libinstall -so -C calendar/libedata-cal-dbus libedata-cal-1.2 ${STAGING_LIBDIR}
+       oe_libinstall -so -C libedataserver libedataserver-1.2 ${STAGING_LIBDIR}
+
+       install -d ${STAGING_INCDIR}/camel ${STAGING_INCDIR}/libebook \
+               ${STAGING_INCDIR}/libecal ${STAGING_INCDIR}/libedataserver \
+               ${STAGING_INCDIR}/libical
+       install -m 0644 ${S}/camel/*.h ${STAGING_INCDIR}/camel
+       install -m 0644 ${S}/addressbook/libebook-dbus/*.h ${STAGING_INCDIR}/libebook
+       install -m 0644 ${S}/calendar/libecal-dbus/*.h ${STAGING_INCDIR}/libecal
+       install -m 0644 ${S}/libedataserver/*.h ${STAGING_INCDIR}/libedataserver
+       install -m 0644 ${S}/calendar/libical/src/libical/*.h ${STAGING_INCDIR}/libical
+}
+
index b54109580d52e1ccc09b7491784171c1839770d1..7a2ef334e4093eb6cc7b0f491f218e70b8faa47a 100644 (file)
@@ -24,7 +24,7 @@ do_compile() {
 do_stage() {
        oe_libinstall -so -C gconf libgconf-2 ${STAGING_LIBDIR}
        install -d ${STAGING_INCDIR}/gconf/2/gconf/
-       ( cd gconf; for i in ${HEADERS}; do install -m 0644 $i ${STAGING_INCDIR}/gconf/2/gconf/$i; done )
+       ( cd gconf; for i in ${HEADERS}; do install -m 0644 $i ${STAGING_INCDIR}/gconf/$i; done )
        install -m 0644 gconf.m4 ${STAGING_DATADIR}/aclocal/gconf-2.m4
 }