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