This email list is read-only.  Emails sent to this list will be discarded
----------------------------------
 helix-libs.bb |   20 +++++++++++++-------
 ribosome.bb   |   32 +++++++++++++++++++++++---------
 2 files changed, 36 insertions(+), 16 deletions(-)

New commits:
commit 4557eaa694eda77851c3e8bd4dc996417308e2be
Author: Rusty Lynch <[EMAIL PROTECTED]>
Date:   Wed Oct 22 04:16:12 2008 -0700

    * Updating ribosome and helix-libs to pull from release snapshots


Diff in this email is a maximum of 400 lines.
diff --git a/helix-libs.bb b/helix-libs.bb
index 5f0646a..83c9d81 100644
--- a/helix-libs.bb
+++ b/helix-libs.bb
@@ -1,15 +1,18 @@
 DESCRIPTION = "Helix Client Libraries"
 SECTION = "base"
-DEPENDS = "ribosome gtk+"
+DEPENDS = "ribosome gtk+ libxv"
 HOMEPAGE = "http://helixcommunity.org";
 LICENSE = "RPSL"
 
-PV="r4"
+_SNAPSHOT = "atlas310_11212008"
+_TARBALL_SERVER = "http://git.moblin.org/repos/users/rusty";
 
-SRC_URI = 
"http://git.moblin.org/repos/users/rusty/helix-libs_atlas310_11212008.tar.bz2 \
+PV="r0"
+
+SRC_URI = "${_TARBALL_SERVER}/helix-libs_${_SNAPSHOT}.tar.bz2 \
            file://helix-libs/helix-player.pc \
            file://helix-libs/add-clutter.patch;patch=1"
-S = "${WORKDIR}/helix-libs_atlas310_11212008"
+S = "${WORKDIR}/helix-libs_${_SNAPSHOT}"
 
 export BUILD_ROOT=${STAGING_DIR_HOST}${libdir}/ribosome
 export BUILDRC=${BUILD_ROOT}/buildrc
@@ -25,8 +28,10 @@ do_stage() {
        mkdir -p ${STAGING_DIR_HOST}/opt/helix/include
        mkdir -p ${STAGING_DIR_HOST}/usr/lib/pkgconfig
 
-       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
+       install -m 0644 clientapps/clutter/player.h \
+                        ${STAGING_DIR_HOST}/opt/helix/include
+       install -m 0644 ../helix-libs/helix-player.pc \
+                        ${STAGING_DIR_HOST}/usr/lib/pkgconfig
 
        install -m 0644 release/*.so ${STAGING_DIR_HOST}/opt/helix/lib
 
@@ -40,7 +45,7 @@ do_install() {
        mkdir -p ${D}/usr/lib/pkgconfig
 
        install -m 0644 clientapps/clutter/player.h ${D}/opt/helix/include/
-       install -m 0644 helix-player.pc ${D}/usr/lib/pkgconfig
+       install -m 0644 ../helix-libs/helix-player.pc ${D}/usr/lib/pkgconfig
 
        install -m 0644 release/*.so ${D}/opt/helix/lib
 
@@ -49,5 +54,6 @@ do_install() {
 }
 
 FILES_${PN} = "/usr/lib/libhelix-player.so"
+FILES_${PN} += "/opt/helix/lib"
 FILES_${PN}-dev = "/usr/lib/pkgconfig"
 FILES_${PN}-dev += "/opt/helix/include"
diff --git a/ribosome.bb b/ribosome.bb
index 881d005..4339a6c 100644
--- a/ribosome.bb
+++ b/ribosome.bb
@@ -3,21 +3,35 @@ SECTION = "base"
 HOMEPAGE = "http://helixcommunity.org";
 LICENSE = "GPLv2"
 
-PV="r3"
+_SNAPSHOT = "22102008"
+_TARBALL_SERVER = "http://git.moblin.org/repos/users/rusty";
 
-SRC_URI = 
"cvs://cvs.helixcommunity.org/cvsroot/ribosome;module=build;method=ext;date=now 
\
-           
cvs://cvs.helixcommunity.org/cvsroot/client;module=build/BIF;method=ext;date=now
 \
+PV="r0"
+
+SRC_URI = "${_TARBALL_SERVER}/ribosome-${_SNAPSHOT}.tar.bz2 \
+           ${_TARBALL_SERVER}/client-bif-${_SNAPSHOT}.tar.bz2 \
+           ${_TARBALL_SERVER}/common-bif-${_SNAPSHOT}.tar.bz2 \
            file://ribosome/clutter.bif \
           file://ribosome/buildrc"
 
 S = "${WORKDIR}"
 
 do_stage() {
-       mkdir -p ${STAGING_DIR_HOST}${libdir}
-       cp -a build ${STAGING_DIR_HOST}${libdir}/ribosome
-       cp ribosome/buildrc ${STAGING_DIR_HOST}${libdir}/ribosome/
+       # Install build system of doom
+       install -d ${STAGING_DIR_HOST}${libdir}
+       cp -a ribosome-${_SNAPSHOT} ${STAGING_DIR_HOST}${libdir}/ribosome
+       install -m 0644 ribosome/buildrc ${STAGING_DIR_HOST}${libdir}/ribosome/
+
+       # Install client BIF's
+       install -d 
${STAGING_DIR_HOST}${libdir}/ribosome/bif-cvs/helix/client/build/BIF
+       install -m 0644 client-bif-${_SNAPSHOT}/*.bif \
+           ${STAGING_DIR_HOST}${libdir}/ribosome/bif-cvs/helix/client/build/BIF
+
+       # Install common BIF's
+       install -d 
${STAGING_DIR_HOST}${libdir}/ribosome/bif-cvs/helix/common/build/BIF
+       install -m 0644 common-bif-${_SNAPSHOT}/*.bif \
+           ${STAGING_DIR_HOST}${libdir}/ribosome/bif-cvs/helix/common/build/BIF
 
-       mkdir -p 
${STAGING_DIR_HOST}${libdir}/ribosome/bif-cvs/helix/client/build/BIF
-       cp -a BIF/* 
${STAGING_DIR_HOST}${libdir}/ribosome/bif-cvs/helix/client/build/BIF
-       cp ribosome/clutter.bif 
${STAGING_DIR_HOST}${libdir}/ribosome/bif-cvs/helix/client/build/BIF/
+       # Install our own custom BIF
+       install -m 0644 ribosome/*.bif 
${STAGING_DIR_HOST}${libdir}/ribosome/bif-cvs/helix/client/build/BIF/
 }
_______________________________________________
Commits mailing list
[email protected]
https://lists.moblin.org/mailman/listinfo/commits

Reply via email to