Author: titmuss
Date: Fri Jul 18 08:51:41 2008
New Revision: 2718
URL: http://svn.slimdevices.com?rev=2718&root=Jive&view=rev
Log:
Bug: N/A
Description:
Added native lua receipe.
Added squeezeplay-jive receipe.
Enaabled lua-lint checks for squeezeplay and squeezeplay-jive.
Fixed permissions for if_mapping in base files.
Added aplay for testing.
Fixed link in uboot tools.
Added:
7.2/trunk/squeezeos/poky/meta-squeezeos/packages/lua/lua-native_svn.bb
7.2/trunk/squeezeos/poky/meta-squeezeos/packages/lua/lua.inc
7.2/trunk/squeezeos/poky/meta-squeezeos/packages/squeezeplay/squeezeplay-jive_svn.bb
Modified:
7.2/trunk/squeezeos/poky/meta-squeezeos/conf/distro/squeezeos.conf
7.2/trunk/squeezeos/poky/meta-squeezeos/conf/machine/jive.conf
7.2/trunk/squeezeos/poky/meta-squeezeos/packages/base-files/squeezeos-base-files_1.0.bb
7.2/trunk/squeezeos/poky/meta-squeezeos/packages/images/squeezeos-image.bb
7.2/trunk/squeezeos/poky/meta-squeezeos/packages/lua/lua_svn.bb
7.2/trunk/squeezeos/poky/meta-squeezeos/packages/squeezeplay/squeezeplay_svn.bb
7.2/trunk/squeezeos/poky/meta-squeezeos/packages/uboot-tools/uboot-env_1.0.bb
Modified: 7.2/trunk/squeezeos/poky/meta-squeezeos/conf/distro/squeezeos.conf
URL:
http://svn.slimdevices.com/7.2/trunk/squeezeos/poky/meta-squeezeos/conf/distro/squeezeos.conf?rev=2718&root=Jive&r1=2717&r2=2718&view=diff
==============================================================================
--- 7.2/trunk/squeezeos/poky/meta-squeezeos/conf/distro/squeezeos.conf
(original)
+++ 7.2/trunk/squeezeos/poky/meta-squeezeos/conf/distro/squeezeos.conf Fri Jul
18 08:51:41 2008
@@ -27,7 +27,6 @@
SRCREV_pn-libsdl = "${AUTOREV}"
SRCREV_pn-libsdl-ttf = "${AUTOREV}"
SRCREV_pn-libsdl-gfx = "${AUTOREV}"
-SRCREV_pn-squeezeplay = "${AUTOREV}"
SRCREV_pn-freefont = "${AUTOREV}"
SRCREV_pn-luaprofiler = "${AUTOREV}"
SRCREV_pn-luasocket = "${AUTOREV}"
@@ -36,11 +35,15 @@
SRCREV_pn-luafilesystem = "${AUTOREV}"
SRCREV_pn-luazipfilter = "${AUTOREV}"
SRCREV_pn-lua = "${AUTOREV}"
+SRCREV_pn-lua-native = "${AUTOREV}"
SRCREV_pn-luasyslog = "${AUTOREV}"
SRCREV_pn-lualogging = "${AUTOREV}"
SRCREV_pn-luatolua++ = "${AUTOREV}"
SRCREV_pn-portaudio = "${AUTOREV}"
+SRCREV_pn-squeezeplay = "${AUTOREV}"
+SRCREV_pn-squeezeplay-jive = "${AUTOREV}"
+
SRCREV_pn-linux-jive = "${AUTOREV}"
PREFERRED_VERSION_busybox ?= "1.7.0"
Modified: 7.2/trunk/squeezeos/poky/meta-squeezeos/conf/machine/jive.conf
URL:
http://svn.slimdevices.com/7.2/trunk/squeezeos/poky/meta-squeezeos/conf/machine/jive.conf?rev=2718&root=Jive&r1=2717&r2=2718&view=diff
==============================================================================
--- 7.2/trunk/squeezeos/poky/meta-squeezeos/conf/machine/jive.conf (original)
+++ 7.2/trunk/squeezeos/poky/meta-squeezeos/conf/machine/jive.conf Fri Jul 18
08:51:41 2008
@@ -12,6 +12,7 @@
SERIAL_CONSOLE = "-L 115200 tts/0"
IMAGE_INSTALL += "uboot-env"
-#IMAGE_INSTALL += "marvell-gspi-jive"
+#IMAGE_INSTALL += "marvell-gspi-src-jive"
+IMAGE_INSTALL += "squeezeplay-jive"
require conf/machine/include/tune-arm926ejs.inc
Modified:
7.2/trunk/squeezeos/poky/meta-squeezeos/packages/base-files/squeezeos-base-files_1.0.bb
URL:
http://svn.slimdevices.com/7.2/trunk/squeezeos/poky/meta-squeezeos/packages/base-files/squeezeos-base-files_1.0.bb?rev=2718&root=Jive&r1=2717&r2=2718&view=diff
==============================================================================
---
7.2/trunk/squeezeos/poky/meta-squeezeos/packages/base-files/squeezeos-base-files_1.0.bb
(original)
+++
7.2/trunk/squeezeos/poky/meta-squeezeos/packages/base-files/squeezeos-base-files_1.0.bb
Fri Jul 18 08:51:41 2008
@@ -3,7 +3,7 @@
PRIORITY = "required"
LICENSE = "GPL"
-PR = "r7"
+PR = "r8"
SRC_URI = " \
file://config \
@@ -99,7 +99,7 @@
install -m 0755 -d ${D}${sysconfdir}/network/if-pre-up.d
install -m 0644 ${WORKDIR}/config ${D}${sysconfdir}/network/config
install -m 0644 ${WORKDIR}/interfaces
${D}${sysconfdir}/network/interfaces
- install -m 0644 ${WORKDIR}/if_mapping
${D}${sysconfdir}/network/if_mapping
+ install -m 0755 ${WORKDIR}/if_mapping
${D}${sysconfdir}/network/if_mapping
install -m 0755 ${WORKDIR}/udhcpc_action
${D}${sysconfdir}/network/udhcpc_action
install -m 0755 ${WORKDIR}/wpa_action
${D}${sysconfdir}/network/wpa_action
Modified:
7.2/trunk/squeezeos/poky/meta-squeezeos/packages/images/squeezeos-image.bb
URL:
http://svn.slimdevices.com/7.2/trunk/squeezeos/poky/meta-squeezeos/packages/images/squeezeos-image.bb?rev=2718&root=Jive&r1=2717&r2=2718&view=diff
==============================================================================
--- 7.2/trunk/squeezeos/poky/meta-squeezeos/packages/images/squeezeos-image.bb
(original)
+++ 7.2/trunk/squeezeos/poky/meta-squeezeos/packages/images/squeezeos-image.bb
Fri Jul 18 08:51:41 2008
@@ -2,4 +2,4 @@
require squeezeos-image-boot.bb
-IMAGE_INSTALL += "squeezeplay dropbear patch wireless-tools"
+IMAGE_INSTALL += "squeezeplay dropbear patch wireless-tools alsa-utils-aplay"
Added: 7.2/trunk/squeezeos/poky/meta-squeezeos/packages/lua/lua-native_svn.bb
URL:
http://svn.slimdevices.com/7.2/trunk/squeezeos/poky/meta-squeezeos/packages/lua/lua-native_svn.bb?rev=2718&root=Jive&view=auto
==============================================================================
--- 7.2/trunk/squeezeos/poky/meta-squeezeos/packages/lua/lua-native_svn.bb
(added)
+++ 7.2/trunk/squeezeos/poky/meta-squeezeos/packages/lua/lua-native_svn.bb Fri
Jul 18 08:51:41 2008
@@ -1,0 +1,9 @@
+require lua.inc
+
+inherit native
+
+PR="r3"
+
+do_stage() {
+ install -m 0755 src/lua src/luac ${STAGING_BINDIR}/
+}
Added: 7.2/trunk/squeezeos/poky/meta-squeezeos/packages/lua/lua.inc
URL:
http://svn.slimdevices.com/7.2/trunk/squeezeos/poky/meta-squeezeos/packages/lua/lua.inc?rev=2718&root=Jive&view=auto
==============================================================================
--- 7.2/trunk/squeezeos/poky/meta-squeezeos/packages/lua/lua.inc (added)
+++ 7.2/trunk/squeezeos/poky/meta-squeezeos/packages/lua/lua.inc Fri Jul 18
08:51:41 2008
@@ -1,0 +1,32 @@
+DESCRIPTION = "LUA"
+SECTION = "libs"
+LICENSE = "MIT"
+
+BV = "5.1.1"
+
+PV = "${BV}+svnr${SRCREV}"
+
+SRC_URI="${SQUEEZEPLAY_SCM};module=lua-${BV}"
+
+S = "${WORKDIR}/lua-${BV}"
+
+EXTRA_OEMAKE = "squeezeos"
+
+do_stage() {
+ oe_libinstall -C src liblua ${STAGING_LIBDIR}/
+ install -m 0644 src/lua.h src/lualib.h src/lauxlib.h src/luaconf.h
${STAGING_INCDIR}/
+ install -m 0755 src/lua src/luac ${STAGING_BINDIR}/
+}
+
+do_install() {
+ mkdir ${D}/usr
+ oe_runmake install INSTALL_TOP=${D}/usr
+}
+
+PACKAGES = "liblua5.1-dbg liblua5.1-dev liblua5.1 ${PN}-dbg ${PN}-doc ${PN}"
+
+FILES_${PN} = "${bindir}"
+FILES_${PN}-doc = "${mandir}"
+
+FILES_liblua5.1 = "${libdir}/liblua.so.*"
+FILES_liblua5.1-dev = "${libdir}/liblua.* ${includedir}"
Modified: 7.2/trunk/squeezeos/poky/meta-squeezeos/packages/lua/lua_svn.bb
URL:
http://svn.slimdevices.com/7.2/trunk/squeezeos/poky/meta-squeezeos/packages/lua/lua_svn.bb?rev=2718&root=Jive&r1=2717&r2=2718&view=diff
==============================================================================
--- 7.2/trunk/squeezeos/poky/meta-squeezeos/packages/lua/lua_svn.bb (original)
+++ 7.2/trunk/squeezeos/poky/meta-squeezeos/packages/lua/lua_svn.bb Fri Jul 18
08:51:41 2008
@@ -1,32 +1,3 @@
-DESCRIPTION = "LUA"
-SECTION = "libs"
-LICENSE = "MIT"
+require lua.inc
-BV = "5.1.1"
-
-PV = "${BV}+svnr${SRCREV}"
-#PR="r0"
-
-SRC_URI="${SQUEEZEPLAY_SCM};module=lua-${BV}"
-
-S = "${WORKDIR}/lua-${BV}"
-
-EXTRA_OEMAKE = "squeezeos"
-
-do_install() {
- mkdir ${D}/usr
- oe_runmake install INSTALL_TOP=${D}/usr
-}
-
-do_stage() {
- oe_libinstall -C src liblua ${STAGING_LIBDIR}/
- install -m 0644 src/lua.h src/lualib.h src/lauxlib.h src/luaconf.h
${STAGING_INCDIR}/
-}
-
-PACKAGES = "liblua5.1-dbg liblua5.1-dev liblua5.1 ${PN}-dbg ${PN}-doc ${PN}"
-
-FILES_${PN} = "${bindir}"
-FILES_${PN}-doc = "${mandir}"
-
-FILES_liblua5.1 = "${libdir}/liblua.so.*"
-FILES_liblua5.1-dev = "${libdir}/liblua.* ${includedir}"
+PR="r3"
Added:
7.2/trunk/squeezeos/poky/meta-squeezeos/packages/squeezeplay/squeezeplay-jive_svn.bb
URL:
http://svn.slimdevices.com/7.2/trunk/squeezeos/poky/meta-squeezeos/packages/squeezeplay/squeezeplay-jive_svn.bb?rev=2718&root=Jive&view=auto
==============================================================================
---
7.2/trunk/squeezeos/poky/meta-squeezeos/packages/squeezeplay/squeezeplay-jive_svn.bb
(added)
+++
7.2/trunk/squeezeos/poky/meta-squeezeos/packages/squeezeplay/squeezeplay-jive_svn.bb
Fri Jul 18 08:51:41 2008
@@ -1,0 +1,32 @@
+DESCRIPTION = "SqueezePlay - Jive specific code"
+LICENSE = "Logitech Public Source License"
+
+PV = "7.2+svnr${SRCREV}"
+PR = "r5"
+
+DEPENDS += "squeezeplay"
+
+SRC_URI="${SQUEEZEPLAY_SCM};module=squeezeplay_jive"
+
+S = "${WORKDIR}/squeezeplay_jive"
+
+inherit autotools
+
+CFLAGS_prepend = '-DSQUEEZEPLAY_RELEASE=\\"${DISTRO_VERSION}\\"
-DSQUEEZEPLAY_REVISION=\\"${SQUEEZEOS_REVISION}\\"'
+
+EXTRA_OEMAKE = "all lua-lint"
+
+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/jiveBSP.so ${D}${libdir}/lua/5.1/jiveBSP.so
+ install -m 0755 .libs/jiveWireless.so
${D}${libdir}/lua/5.1/jiveWireless.so
+ install -m 0755 .libs/jiveWatchdog.so
${D}${libdir}/lua/5.1/jiveWatchdog.so
+}
+
+
+FILES_${PN} += "${datadir} ${libdir}/lua/5.1"
+FILES_${PN}-dbg += "${libdir}/lua/5.1/.debug"
Modified:
7.2/trunk/squeezeos/poky/meta-squeezeos/packages/squeezeplay/squeezeplay_svn.bb
URL:
http://svn.slimdevices.com/7.2/trunk/squeezeos/poky/meta-squeezeos/packages/squeezeplay/squeezeplay_svn.bb?rev=2718&root=Jive&r1=2717&r2=2718&view=diff
==============================================================================
---
7.2/trunk/squeezeos/poky/meta-squeezeos/packages/squeezeplay/squeezeplay_svn.bb
(original)
+++
7.2/trunk/squeezeos/poky/meta-squeezeos/packages/squeezeplay/squeezeplay_svn.bb
Fri Jul 18 08:51:41 2008
@@ -2,12 +2,12 @@
LICENSE = "Logitech Public Source License"
PV = "7.2+svnr${SRCREV}"
-PR = "r2"
+PR = "r4"
DEPENDS += "libsdl libsdl-ttf libsdl-gfx libsdl-image"
RDEPENDS += "libsdl libsdl-ttf libsdl-gfx libsdl-image"
-DEPENDS += "lua luatolua++"
+DEPENDS += "lua lua-native luatolua++"
RDEPENDS += "liblua5.1-socket liblua5.1-json liblua5.1-zipfilter
liblua5.1-loop liblua5.1-logging liblua5.1-syslog liblua5.1-filesystem
liblua5.1-profiler liblua5.1-tolua++"
# FIXME should be libflac but this does not work?
@@ -23,4 +23,10 @@
CFLAGS_prepend = '-DSQUEEZEPLAY_RELEASE=\\"${DISTRO_VERSION}\\"
-DSQUEEZEPLAY_REVISION=\\"${SQUEEZEOS_REVISION}\\"'
+EXTRA_OEMAKE = "all lua-lint"
+
+do_stage() {
+ install -m 0644 src/ui/jive.h ${STAGING_INCDIR}/
+}
+
FILES_${PN} += "${datadir}"
Modified:
7.2/trunk/squeezeos/poky/meta-squeezeos/packages/uboot-tools/uboot-env_1.0.bb
URL:
http://svn.slimdevices.com/7.2/trunk/squeezeos/poky/meta-squeezeos/packages/uboot-tools/uboot-env_1.0.bb?rev=2718&root=Jive&r1=2717&r2=2718&view=diff
==============================================================================
---
7.2/trunk/squeezeos/poky/meta-squeezeos/packages/uboot-tools/uboot-env_1.0.bb
(original)
+++
7.2/trunk/squeezeos/poky/meta-squeezeos/packages/uboot-tools/uboot-env_1.0.bb
Fri Jul 18 08:51:41 2008
@@ -2,7 +2,7 @@
SECTION = "base"
LICENSE = "GPL"
-PR = "r1"
+PR = "r2"
SRC_URI=" \
file://Makefile \
@@ -18,5 +18,5 @@
do_install() {
install -m 0755 -d ${D}${sbindir}
install -m 0755 ${WORKDIR}/fw_printenv ${D}${sbindir}/fw_printenv
- ln -s fw_printenv.c ${D}${sbindir}/fw_setenv
+ ln -s fw_printenv ${D}${sbindir}/fw_setenv
}
_______________________________________________
Jive-checkins mailing list
[email protected]
http://lists.slimdevices.com/cgi-bin/mailman/listinfo/jive-checkins