Author: mwise
Date: Mon Mar  2 20:51:15 2009
New Revision: 4646

URL: http://svn.slimdevices.com/jive?rev=4646&view=rev
Log:
Work towards compiling SOX through Poky. Before I continue I need to talk to 
Richard about the flac-1.2.1 recipe.

Added:
    7.3/trunk/squeezeos/poky/meta-squeezeos/packages/libogg/
    7.3/trunk/squeezeos/poky/meta-squeezeos/packages/libogg/libogg_1.1.3.bb
    7.3/trunk/squeezeos/poky/meta-squeezeos/packages/libvorbis/
    
7.3/trunk/squeezeos/poky/meta-squeezeos/packages/libvorbis/libvorbis_1.2.0.bb
    7.3/trunk/squeezeos/poky/meta-squeezeos/packages/sox/
    7.3/trunk/squeezeos/poky/meta-squeezeos/packages/sox/sox_14.2.0.bb

Added: 7.3/trunk/squeezeos/poky/meta-squeezeos/packages/libogg/libogg_1.1.3.bb
URL: 
http://svn.slimdevices.com/jive/7.3/trunk/squeezeos/poky/meta-squeezeos/packages/libogg/libogg_1.1.3.bb?rev=4646&view=auto
==============================================================================
--- 7.3/trunk/squeezeos/poky/meta-squeezeos/packages/libogg/libogg_1.1.3.bb 
(added)
+++ 7.3/trunk/squeezeos/poky/meta-squeezeos/packages/libogg/libogg_1.1.3.bb Mon 
Mar  2 20:51:15 2009
@@ -1,0 +1,19 @@
+SECTION = "libs"
+DESCRIPTION = "libogg is the bitstream and framing library \
+for the Ogg project. It provides functions which are \
+necessary to codec libraries like libvorbis."
+LICENSE = "BSD"
+
+SRC_URI = "http://downloads.xiph.org/releases/ogg/libogg-${PV}.tar.gz";
+
+inherit autotools pkgconfig
+
+EXTRA_OECONF = "--disable-shared"
+
+do_stage () {
+       oe_libinstall -a -so -C src libogg ${STAGING_LIBDIR}
+
+       install -d ${STAGING_INCDIR}/ogg
+       (cd ${S}/include/ogg; cp config_types.h ogg.h os_types.h 
${STAGING_INCDIR}/ogg/)
+       install -m 0644 ${S}/ogg.m4 ${STAGING_DATADIR}/aclocal/
+}

Added: 
7.3/trunk/squeezeos/poky/meta-squeezeos/packages/libvorbis/libvorbis_1.2.0.bb
URL: 
http://svn.slimdevices.com/jive/7.3/trunk/squeezeos/poky/meta-squeezeos/packages/libvorbis/libvorbis_1.2.0.bb?rev=4646&view=auto
==============================================================================
--- 
7.3/trunk/squeezeos/poky/meta-squeezeos/packages/libvorbis/libvorbis_1.2.0.bb 
(added)
+++ 
7.3/trunk/squeezeos/poky/meta-squeezeos/packages/libvorbis/libvorbis_1.2.0.bb 
Mon Mar  2 20:51:15 2009
@@ -1,0 +1,32 @@
+SECTION = "libs"
+DEPENDS = "libogg"
+DESCRIPTION = "Ogg Vorbis is a high-quality lossy audio codec \
+that is free of intellectual property restrictions. libvorbis \
+is the main vorbis codec library."
+LICENSE = "BSD"
+
+SRC_URI = "http://downloads.xiph.org/releases/vorbis/libvorbis-${PV}.tar.gz";
+
+inherit autotools  pkgconfig
+
+# vorbisfile.c reveals a problem in the gcc register spilling for the
+# thumb instruction set...
+
+FULL_OPTIMIZATION_thumb = "-O0"
+
+EXTRA_OECONF = "--with-ogg-libraries=${STAGING_LIBDIR} \
+               --with-ogg-includes=${STAGING_INCDIR} \
+               --enable-static "
+
+do_stage () {
+       oe_libinstall -a -so -C lib libvorbis ${STAGING_LIBDIR}
+       oe_libinstall -a -so -C lib libvorbisfile ${STAGING_LIBDIR}
+       oe_libinstall -a -so -C lib libvorbisenc ${STAGING_LIBDIR}
+
+       install -d ${STAGING_INCDIR}/vorbis
+       install -m 0644 include/vorbis/vorbisenc.h \
+                       include/vorbis/vorbisfile.h \
+                       include/vorbis/codec.h ${STAGING_INCDIR}/vorbis/
+       install -d ${STAGING_DATADIR}/aclocal
+       install -m 0644 vorbis.m4 ${STAGING_DATADIR}/aclocal/
+}

Added: 7.3/trunk/squeezeos/poky/meta-squeezeos/packages/sox/sox_14.2.0.bb
URL: 
http://svn.slimdevices.com/jive/7.3/trunk/squeezeos/poky/meta-squeezeos/packages/sox/sox_14.2.0.bb?rev=4646&view=auto
==============================================================================
--- 7.3/trunk/squeezeos/poky/meta-squeezeos/packages/sox/sox_14.2.0.bb (added)
+++ 7.3/trunk/squeezeos/poky/meta-squeezeos/packages/sox/sox_14.2.0.bb Mon Mar  
2 20:51:15 2009
@@ -1,0 +1,15 @@
+DESCRIPTION="SoX is the Swiss Army knife of sound processing tools. \
+It converts audio files among various standard audio file formats \
+and can apply different effects and filters to the audio data." 
+HOMEPAGE = "http://sox.sourceforge.net";
+SECTION = "audio"
+LICENSE = "GPL"
+PR = "r0"
+
+SRC_URI = "${SOURCEFORGE_MIRROR}/sox/sox-${PV}.tar.gz"
+
+S = "${WORKDIR}/sox-${PV}"
+
+inherit autotools
+
+

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

Reply via email to