diff options
author | Henning Heinold <heinold@inf.fu-berlin.de> | 2009-11-25 19:13:33 +0100 |
---|---|---|
committer | Henning Heinold <heinold@inf.fu-berlin.de> | 2009-11-30 02:00:13 +0100 |
commit | f519bc2e363cc4ccb8acf5f1a7faa335e9e07d1d (patch) | |
tree | 65869d3bdd1e185e691c31e91d18b4eb794c3071 /recipes/libvorbis/libvorbis_1.2.0.bb | |
parent | ce34c40212d02a1ca5d9d74daad21cca67a5dd37 (diff) |
libvorbis: update to version 1.2.3
* update to newer version because of security issues
* switch to INC_PR and use the new autotools feature
* for version 1.2.3 disable EXTRA_OECONF stuff which
is handled by pkgconfig
* add dependency for pkgconfig to find libogg
* bump PR
Diffstat (limited to 'recipes/libvorbis/libvorbis_1.2.0.bb')
-rw-r--r-- | recipes/libvorbis/libvorbis_1.2.0.bb | 32 |
1 files changed, 4 insertions, 28 deletions
diff --git a/recipes/libvorbis/libvorbis_1.2.0.bb b/recipes/libvorbis/libvorbis_1.2.0.bb index cc7f00cceb..767a38a4de 100644 --- a/recipes/libvorbis/libvorbis_1.2.0.bb +++ b/recipes/libvorbis/libvorbis_1.2.0.bb @@ -1,10 +1,7 @@ -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" -PR = "2" + +require libvorbis.inc + +PR = "${INC_PR}.1" SRC_URI = "http://downloads.xiph.org/releases/vorbis/libvorbis-${PV}.tar.gz \ file://configure_powerpc-no-fixed-cpu.patch;patch=1 \ @@ -13,24 +10,3 @@ SRC_URI = "http://downloads.xiph.org/releases/vorbis/libvorbis-${PV}.tar.gz \ file://r14602-CVE-2008-1423.patch;patch=1 \ " -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}" - -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/ -} |