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