Author: titmuss
Date: Mon Jan 12 15:03:29 2009
New Revision: 3780

URL: http://svn.slimdevices.com?rev=3780&root=Jive&view=rev
Log:
Bug: N/A
Description:
Bitbake rules to build close source package.


Added:
    
7.4/trunk/squeezeos/poky/meta-squeezeos/packages/squeezeplay/squeezeplay-private-src_svn.bb
Modified:
    
7.4/trunk/squeezeos/poky/meta-squeezeos/packages/squeezeplay/squeezeplay_svn.bb

Added: 
7.4/trunk/squeezeos/poky/meta-squeezeos/packages/squeezeplay/squeezeplay-private-src_svn.bb
URL: 
http://svn.slimdevices.com/7.4/trunk/squeezeos/poky/meta-squeezeos/packages/squeezeplay/squeezeplay-private-src_svn.bb?rev=3780&root=Jive&view=auto
==============================================================================
--- 
7.4/trunk/squeezeos/poky/meta-squeezeos/packages/squeezeplay/squeezeplay-private-src_svn.bb
 (added)
+++ 
7.4/trunk/squeezeos/poky/meta-squeezeos/packages/squeezeplay/squeezeplay-private-src_svn.bb
 Mon Jan 12 15:03:29 2009
@@ -1,0 +1,31 @@
+DESCRIPTION = "SqueezePlay - Private code"
+LICENSE = "Confidential"
+
+PV = "${DISTRO_VERSION}+svnr${SRCREV}"
+#PR = "r0"
+
+DEPENDS += "squeezeplay axtls"
+
+SRC_URI="${SQUEEZEOS_PRIVATE_SVN};module=squeezeplay_private"
+
+S = "${WORKDIR}/squeezeplay_private"
+
+inherit autotools
+
+CFLAGS_prepend = '-I${STAGING_INCDIR}/squeezeplay'
+
+EXTRA_OEMAKE = "all"
+
+
+do_install() {
+       autotools_do_install
+
+       # move lua libraries to correct location
+       rm ${D}${libdir}/* 
+       mkdir -p ${D}${libdir}/lua/5.1
+       install -m 0755 .libs/spprivate.so ${D}${libdir}/lua/5.1/spprivate.so
+}
+
+
+FILES_${PN} += "${datadir} ${libdir}/lua/5.1"
+FILES_${PN}-dbg += "${libdir}/lua/5.1/.debug"

Modified: 
7.4/trunk/squeezeos/poky/meta-squeezeos/packages/squeezeplay/squeezeplay_svn.bb
URL: 
http://svn.slimdevices.com/7.4/trunk/squeezeos/poky/meta-squeezeos/packages/squeezeplay/squeezeplay_svn.bb?rev=3780&root=Jive&r1=3779&r2=3780&view=diff
==============================================================================
--- 
7.4/trunk/squeezeos/poky/meta-squeezeos/packages/squeezeplay/squeezeplay_svn.bb 
(original)
+++ 
7.4/trunk/squeezeos/poky/meta-squeezeos/packages/squeezeplay/squeezeplay_svn.bb 
Mon Jan 12 15:03:29 2009
@@ -28,7 +28,14 @@
 
 
 do_stage() {
-       install -m 0644 src/ui/jive.h ${STAGING_INCDIR}/
+       install -d ${STAGING_INCDIR}/squeezeplay
+       install -d ${STAGING_INCDIR}/squeezeplay/ui
+       install -d ${STAGING_INCDIR}/squeezeplay/audio
+       install -m 0644 src/debug.h ${STAGING_INCDIR}/squeezeplay/debug.h
+       install -m 0644 src/types.h ${STAGING_INCDIR}/squeezeplay/types.h
+       install -m 0644 src/ui/jive.h ${STAGING_INCDIR}/squeezeplay/ui/jive.h
+       install -m 0644 src/audio/fifo.h 
${STAGING_INCDIR}/squeezeplay/audio/fifo.h
+       install -m 0644 src/audio/streambuf.h 
${STAGING_INCDIR}/squeezeplay/audio/streambuf.h
 }
 
 FILES_${PN} += "${datadir}"

_______________________________________________
Jive-checkins mailing list
[email protected]
http://lists.slimdevices.com/cgi-bin/mailman/listinfo/jive-checkins

Reply via email to