This email list is read-only.  Emails sent to this list will be discarded
----------------------------------
 helix-dbus-server.bb                   |   54 --------------------------------
 helix-dbus-server/no-oss-preload.patch |   11 ------
 helix-libs.bb                          |   34 +++++---------------
 3 files changed, 9 insertions(+), 90 deletions(-)

New commits:
commit d874044d995e6b51bc7396a31e4999f20b6c52f2
Author: Rusty Lynch <[EMAIL PROTECTED]>
Date:   Tue Oct 21 09:41:14 2008 -0700

    * removing the now defunct helix-dbus-server
    * updating the helix-libs build to pull from a tarball release


Diff in this email is a maximum of 400 lines.
diff --git a/helix-dbus-server.bb b/helix-dbus-server.bb
deleted file mode 100644
index e940d88..0000000
--- a/helix-dbus-server.bb
+++ /dev/null
@@ -1,54 +0,0 @@
-DESCRIPTION = "Helix DBus Server"
-SECTION = "base"
-DEPENDS = "ribosome gconf alsa-lib glib-2.0 dbus dbus-glib gtk+ xcomposite"
-HOMEPAGE = "http://player.helixcommunity.org";
-LICENSE = "RPSL"
-
-RDEPENDS_${PN} = "helix-libs"
-
-PV="r0"
-
-S = "${WORKDIR}/helix-dbus-server"
-
-SRC_URI = "file://helix-dbus-server/no-oss-preload.patch;patch=1"
-
-export BUILD_ROOT=${STAGING_DIR_HOST}${libdir}/ribosome
-export BUILDRC=${BUILD_ROOT}/buildrc
-export SYSTEM_ID=linux-2.2-libc6-gcc32-i586
-export BUILD=$BUILD_ROOT/bin/build.py
-
-do_fetch() {
-       mkdir -p cvs/helix-dbus-server && cd cvs/helix-dbus-server
-       ${BUILD} -h -mhxplay_gtk_atlas -Phelix-client-all-defines-free \
-                 player_dbus-server
-       cd .. && cp -a helix-dbus-server ${WORKDIR}
-}
-
-do_compile() {
-       ${BUILD} -k -trelease -mhxplay_gtk_atlas \
-                 -Phelix-client-all-defines-free \
-                        player_dbus-server
-}
-
-do_install() {
-       install -d ${D}/${libdir}/helix-dbus-server/
-       install -m 0755 ${S}/release/helix-dbus-server.bin \
-                ${D}/${libdir}/helix-dbus-server
-
-       cd player/dbus-server/data/
-       
-       sed -e "s|[EMAIL PROTECTED]@/|${bindir}/|" \
-               < org.helixcommunity.HelixDbusServer.service.in \
-               > org.helixcommunity.HelixDbusServer.service
-       install -d ${D}/${datadir}/dbus-1/services/
-       install -m 0755 org.helixcommunity.HelixDbusServer.service \
-                ${D}/${datadir}/dbus-1/services/
-               
-       sed -e "s|[EMAIL PROTECTED]@/|${libdir}/helix-dbus-server/|" \
-               < helix-dbus-server.in \
-               > helix-dbus-server
-       install -d ${D}/${bindir}
-       install -m 0755 helix-dbus-server ${D}/${bindir}
-
-       install -m 0644 hxdbussvrrc ${D}/${libdir}/helix-dbus-server/
-}
diff --git a/helix-dbus-server/no-oss-preload.patch 
b/helix-dbus-server/no-oss-preload.patch
deleted file mode 100644
index 77c88db..0000000
--- a/helix-dbus-server/no-oss-preload.patch
+++ /dev/null
@@ -1,11 +0,0 @@
-Index: helix-dbus-server/player/dbus-server/data/helix-dbus-server.in
-===================================================================
---- helix-dbus-server.orig/player/dbus-server/data/helix-dbus-server.in        
2008-10-05 17:29:42.000000000 -0700
-+++ helix-dbus-server/player/dbus-server/data/helix-dbus-server.in     
2008-10-05 17:27:32.000000000 -0700
-@@ -4,5 +4,5 @@
-     cp @libdir@/hxdbussvrrc $HOME/.hxdbussvrrc
- fi
- 
--MIXER=/dev/nullmixer LD_PRELOAD="/usr/lib/libaoss.so" exec 
@libdir@/helix-dbus-server.bin
-+HELIX_LIBS=/opt/helix/lib exec @libdir@/helix-dbus-server.bin
- 
diff --git a/helix-libs.bb b/helix-libs.bb
index 46d6bf7..5f0646a 100644
--- a/helix-libs.bb
+++ b/helix-libs.bb
@@ -6,24 +6,16 @@ LICENSE = "RPSL"
 
 PV="r4"
 
-SRC_URI = "file://helix-libs/hxclient.pc \
+SRC_URI = 
"http://git.moblin.org/repos/users/rusty/helix-libs_atlas310_11212008.tar.bz2 \
            file://helix-libs/helix-player.pc \
            file://helix-libs/add-clutter.patch;patch=1"
-S = "${WORKDIR}/helix-libs"
+S = "${WORKDIR}/helix-libs_atlas310_11212008"
 
 export BUILD_ROOT=${STAGING_DIR_HOST}${libdir}/ribosome
 export BUILDRC=${BUILD_ROOT}/buildrc
 export SYSTEM_ID=linux-2.2-libc6-gcc32-i586
 export BUILD=$BUILD_ROOT/bin/build.py
 
-do_fetch[deptask] = "do_populate_staging"
-
-do_fetch() {
-       mkdir -p cvs/helix-libs && cd cvs/helix-libs
-       ${BUILD} -h -mclutter -Phelix-client-all-defines clutter
-       cd .. && cp -a helix-libs ${WORKDIR}
-}
-
 do_compile() {
        ${BUILD} -k -trelease -mclutter -Phelix-client-all-defines clutter
 }
@@ -32,14 +24,11 @@ do_stage() {
        mkdir -p ${STAGING_DIR_HOST}/opt/helix/lib
        mkdir -p ${STAGING_DIR_HOST}/opt/helix/include
        mkdir -p ${STAGING_DIR_HOST}/usr/lib/pkgconfig
-       cp release/*.so ${STAGING_DIR_HOST}/opt/helix/lib/
-       cp release/libhxclient.a ${STAGING_DIR_HOST}/opt/helix/lib/
 
-       cp player/hxclientkit/pub/*.h ${STAGING_DIR_HOST}/opt/helix/include/
-       cp clientapps/clutter/player.h ${STAGING_DIR_HOST}/opt/helix/include/
+       install -m 0644 clientapps/clutter/player.h 
${STAGING_DIR_HOST}/opt/helix/include
+       install -m 0644 helix-player.pc ${STAGING_DIR_HOST}/usr/lib/pkgconfig
 
-       cp hxclient.pc ${STAGING_DIR_HOST}/usr/lib/pkgconfig
-       cp helix-player.pc ${STAGING_DIR_HOST}/usr/lib/pkgconfig
+       install -m 0644 release/*.so ${STAGING_DIR_HOST}/opt/helix/lib
 
        install -d ${STAGING_DIR_HOST}${libdir}
        install -m 0644 release/libhelix-player.so ${STAGING_DIR_HOST}${libdir}
@@ -49,21 +38,16 @@ do_install() {
        mkdir -p ${D}/opt/helix/lib
        mkdir -p ${D}/opt/helix/include
        mkdir -p ${D}/usr/lib/pkgconfig
-       cp release/*.so ${D}/opt/helix/lib/
-       cp release/libhxclient.a ${D}/opt/helix/lib/
 
-       cp player/hxclientkit/pub/*.h ${D}/opt/helix/include/
-       cp clientapps/clutter/player.h ${D}/opt/helix/include/
+       install -m 0644 clientapps/clutter/player.h ${D}/opt/helix/include/
+       install -m 0644 helix-player.pc ${D}/usr/lib/pkgconfig
 
-       cp hxclient.pc ${D}/usr/lib/pkgconfig
-       cp helix-player.pc ${D}/usr/lib/pkgconfig
+       install -m 0644 release/*.so ${D}/opt/helix/lib
 
        install -d ${D}${libdir}
        install -m 0644 release/libhelix-player.so ${D}${libdir}
 }
 
-FILES_${PN} = "/opt/helix/lib/*.so"         
-FILES_${PN} += "/opt/helix/lib/libhxclient.a"
-FILES_${PN} += "/usr/lib"
+FILES_${PN} = "/usr/lib/libhelix-player.so"
 FILES_${PN}-dev = "/usr/lib/pkgconfig"
 FILES_${PN}-dev += "/opt/helix/include"
_______________________________________________
Commits mailing list
[email protected]
https://lists.moblin.org/mailman/listinfo/commits

Reply via email to