summaryrefslogtreecommitdiffstats
path: root/meta-multimedia/recipes-multimedia
diff options
context:
space:
mode:
authorPaul Eggleton <paul.eggleton@linux.intel.com>2013-09-26 23:58:54 +0000
committerMartin Jansa <Martin.Jansa@gmail.com>2013-10-05 12:36:25 +0200
commitb3bcdd59e20163cc03b4bf814a84b798d0be9b96 (patch)
treeb616436cd085c626e0b6accfd3ce5daa5b5427c0 /meta-multimedia/recipes-multimedia
parent4abf170d3601ed51aa1c04403c5aeccd9eaf27c9 (diff)
downloadmeta-openembedded-b3bcdd59e20163cc03b4bf814a84b798d0be9b96.tar.gz
schroedinger: add recipe
Originally based on the recipe from OE-Classic. Changes from that version: * Remove packaging of gstreamer plugin that was removed in 1.09 * Inherit pkgconfig since pkg-config is being used * Set more appropriate LICENSE * Add LIC_FILES_CHKSUM * Add SUMMARY * Optimise out inc file since it doesn't seem particularly useful to have one for this recipe Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Diffstat (limited to 'meta-multimedia/recipes-multimedia')
-rw-r--r--meta-multimedia/recipes-multimedia/schroedinger/files/configure.ac.patch20
-rw-r--r--meta-multimedia/recipes-multimedia/schroedinger/schroedinger_1.0.11.bb22
2 files changed, 42 insertions, 0 deletions
diff --git a/meta-multimedia/recipes-multimedia/schroedinger/files/configure.ac.patch b/meta-multimedia/recipes-multimedia/schroedinger/files/configure.ac.patch
new file mode 100644
index 000000000..2ed8d22c6
--- /dev/null
+++ b/meta-multimedia/recipes-multimedia/schroedinger/files/configure.ac.patch
@@ -0,0 +1,20 @@
1Use the version of orcc in the sysroot not the one from the host
2
3Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com>
4Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
5
6Upstream-Status: Inappropriate [configuration]
7
8Index: schroedinger-1.0.9/configure.ac
9===================================================================
10--- schroedinger-1.0.9.orig/configure.ac
11+++ schroedinger-1.0.9/configure.ac
12@@ -54,7 +54,7 @@ if test "x${HAVE_ORC}" != xyes ; then
13 AC_ERROR([orc-0.4 >= $ORC_VER is required])
14 fi
15 SCHRO_PKG_DEPS="$SCHRO_PKG_DEPS orc-0.4 >= $ORC_VER"
16-ORCC=`$PKG_CONFIG --variable=orcc orc-0.4`
17+ORCC=$STAGING_DIR`$PKG_CONFIG --variable=orcc orc-0.4`
18 AC_SUBST(ORCC)
19
20 AC_ARG_WITH([thread],
diff --git a/meta-multimedia/recipes-multimedia/schroedinger/schroedinger_1.0.11.bb b/meta-multimedia/recipes-multimedia/schroedinger/schroedinger_1.0.11.bb
new file mode 100644
index 000000000..c338903f1
--- /dev/null
+++ b/meta-multimedia/recipes-multimedia/schroedinger/schroedinger_1.0.11.bb
@@ -0,0 +1,22 @@
1SUMMARY = "Dirac compressed video encoder/decoder"
2HOMEPAGE = "http://schrodinger.sourceforge.net/"
3LICENSE = "MPL-1.1 | GPLv2 | LGPLv2 | MIT"
4
5LIC_FILES_CHKSUM = "file://COPYING;md5=d91a46405fc074b88c963cc4f2a0aae9 \
6 file://COPYING.GPL;md5=e181e3b7c66f5f96921d813c1074f833 \
7 file://COPYING.LGPL;md5=38c893e21baec4cd75ad800ba9e2410a \
8 file://COPYING.MIT;md5=8b345371b3536b4ce37ead1eafc88221 \
9 file://COPYING.MPL;md5=0117647fecb9a932c25a7bbfc0333c37"
10
11DEPENDS = "liboil orc-native orc"
12
13SRC_URI = "http://www.diracvideo.org/download/schroedinger/${BP}.tar.gz \
14 file://configure.ac.patch"
15
16SRC_URI[md5sum] = "da6af08e564ca1157348fb8d92efc891"
17SRC_URI[sha256sum] = "1e572a0735b92aca5746c4528f9bebd35aa0ccf8619b22fa2756137a8cc9f912"
18
19EXTRA_OECONF += "STAGING_DIR=${STAGING_DIR_NATIVE}"
20
21inherit autotools pkgconfig
22