From: Joel A Fernandes <joelagnel@ti.com>
To: <openembedded-core@lists.openembedded.org>
Subject: [PATCH meta-oe 1/9] schroedinger: Imported from OE classic
Date: Thu, 25 Aug 2011 19:28:15 -0500 [thread overview]
Message-ID: <1314318504-9524-1-git-send-email-joelagnel@ti.com> (raw)
Signed-off-by: Joel A Fernandes <joelagnel@ti.com>
---
.../schroedinger/gst-plugin-schroedinger_1.0.9.bb | 15 +++++++++++++++
.../schroedinger/schroedinger.inc | 19 +++++++++++++++++++
.../schroedinger/schroedinger/configure.ac.patch | 13 +++++++++++++
.../schroedinger/schroedinger_1.0.9.bb | 13 +++++++++++++
4 files changed, 60 insertions(+), 0 deletions(-)
create mode 100644 meta-oe/recipes-multimedia/schroedinger/gst-plugin-schroedinger_1.0.9.bb
create mode 100644 meta-oe/recipes-multimedia/schroedinger/schroedinger.inc
create mode 100644 meta-oe/recipes-multimedia/schroedinger/schroedinger/configure.ac.patch
create mode 100644 meta-oe/recipes-multimedia/schroedinger/schroedinger_1.0.9.bb
diff --git a/meta-oe/recipes-multimedia/schroedinger/gst-plugin-schroedinger_1.0.9.bb b/meta-oe/recipes-multimedia/schroedinger/gst-plugin-schroedinger_1.0.9.bb
new file mode 100644
index 0000000..0a95646
--- /dev/null
+++ b/meta-oe/recipes-multimedia/schroedinger/gst-plugin-schroedinger_1.0.9.bb
@@ -0,0 +1,15 @@
+require schroedinger.inc
+PR = "r0"
+
+DEPENDS += "gstreamer gst-plugins-base"
+
+SRC_URI[schroedingertargz.md5sum] = "d67ec48b7c506db8c8b49156bf409e60"
+SRC_URI[schroedingertargz.sha256sum] = "345abcaa72ff0f2e9c1075e22f7141475ee4e6eea23a7f568b69ffc13cc1c723"
+
+S = "${WORKDIR}/schroedinger-${PV}"
+
+PACKAGES = "gst-plugin-schroedinger gst-plugin-schroedinger-dev gst-plugin-schroedinger-dbg"
+FILES_gst-plugin-schroedinger += "${libdir}/gstreamer-0.10/libgstschro.so"
+FILES_gst-plugin-schroedinger-dev += "${libdir}/gstreamer-0.10/libgstschro.*"
+FILES_gst-plugin-schroedinger-dbg += "${libdir}/gstreamer-0.10/.debug/libgstschro.so"
+
diff --git a/meta-oe/recipes-multimedia/schroedinger/schroedinger.inc b/meta-oe/recipes-multimedia/schroedinger/schroedinger.inc
new file mode 100644
index 0000000..386fc73
--- /dev/null
+++ b/meta-oe/recipes-multimedia/schroedinger/schroedinger.inc
@@ -0,0 +1,19 @@
+HOMEPAGE = "http://schrodinger.sourceforge.net/"
+LICENSE = "MPL GPL LGPL MIT"
+DEPENDS = "liboil orc-native orc"
+
+INC_PR = "r1"
+
+SRC_URI = "http://www.diracvideo.org/download/schroedinger/${P}.tar.gz;name=schroedingertargz"
+SRC_URI += "file://configure.ac.patch"
+
+EXTRA_OECONF += "STAGING_DIR=${STAGING_DIR_NATIVE}"
+
+inherit autotools
+
+do_configure_append () {
+ # Fix stupid libtool... handling.
+ # rpath handling can't be disabled and the Makefile's can't be regenerated..
+ # (GNU sed required)
+ sed -i s/^hardcode_libdir_flag_spec/#hardcode_libdir_flag_spec/ ${S}/*-libtool
+}
diff --git a/meta-oe/recipes-multimedia/schroedinger/schroedinger/configure.ac.patch b/meta-oe/recipes-multimedia/schroedinger/schroedinger/configure.ac.patch
new file mode 100644
index 0000000..ac5e7ee
--- /dev/null
+++ b/meta-oe/recipes-multimedia/schroedinger/schroedinger/configure.ac.patch
@@ -0,0 +1,13 @@
+Index: schroedinger-1.0.9/configure.ac
+===================================================================
+--- schroedinger-1.0.9.orig/configure.ac
++++ schroedinger-1.0.9/configure.ac
+@@ -54,7 +54,7 @@ if test "x${HAVE_ORC}" != xyes ; then
+ AC_ERROR([orc-0.4 >= $ORC_VER is required])
+ fi
+ SCHRO_PKG_DEPS="$SCHRO_PKG_DEPS orc-0.4 >= $ORC_VER"
+-ORCC=`$PKG_CONFIG --variable=orcc orc-0.4`
++ORCC=$STAGING_DIR`$PKG_CONFIG --variable=orcc orc-0.4`
+ AC_SUBST(ORCC)
+
+ AC_ARG_WITH([thread],
diff --git a/meta-oe/recipes-multimedia/schroedinger/schroedinger_1.0.9.bb b/meta-oe/recipes-multimedia/schroedinger/schroedinger_1.0.9.bb
new file mode 100644
index 0000000..2994428
--- /dev/null
+++ b/meta-oe/recipes-multimedia/schroedinger/schroedinger_1.0.9.bb
@@ -0,0 +1,13 @@
+require schroedinger.inc
+
+PR = "${INC_PR}.0"
+
+inherit autotools
+
+SRC_URI[schroedingertargz.md5sum] = "d67ec48b7c506db8c8b49156bf409e60"
+SRC_URI[schroedingertargz.sha256sum] = "345abcaa72ff0f2e9c1075e22f7141475ee4e6eea23a7f568b69ffc13cc1c723"
+
+PACKAGES =+ "gst-plugin-schroedinger-dbg gst-plugin-schroedinger-dev gst-plugin-schroedinger"
+FILES_gst-plugin-schroedinger = "${libdir}/gstreamer-0.10/*.so"
+FILES_gst-plugin-schroedinger-dbg = "${libdir}/gstreamer-0.10/.debug"
+FILES_gst-plugin-schroedinger-dev = "${libdir}/gstreamer-0.10/*.*a"
--
1.7.0.4
next reply other threads:[~2011-08-26 0:42 UTC|newest]
Thread overview: 24+ messages / expand[flat|nested] mbox.gz Atom feed top
2011-08-26 0:28 Joel A Fernandes [this message]
2011-08-26 0:28 ` [PATCH meta-oe 2/9] faad2: Imported from OE classic Joel A Fernandes
2011-08-26 0:28 ` [RFC meta-oe 2/2] gnome-system-monitor: Add dependency on gnome-icon-theme Joel A Fernandes
2011-08-26 0:28 ` [PATCH meta-oe 3/9] libmad: Imported from OE-classic Joel A Fernandes
2011-08-26 7:59 ` Koen Kooi
[not found] ` <abf615e596934df48ad620207828b227@DFLE70.ent.ti.com>
2011-08-27 4:12 ` Joel A Fernandes
2011-08-27 7:08 ` Koen Kooi
2011-09-18 5:55 ` Joel A Fernandes
2011-09-18 6:27 ` Koen Kooi
2011-08-26 0:28 ` [PATCH meta-oe 4/9] libdvdread: Imported from OE classic Joel A Fernandes
2011-08-26 0:28 ` [PATCH meta-oe 5/9] libdvdcss: Imported from OE classic, vlc depends on it Joel A Fernandes
2011-08-26 8:02 ` Koen Kooi
2011-08-26 0:28 ` [PATCH meta-oe 6/9] vlc: Imported from OE classic Joel A Fernandes
2011-08-26 7:55 ` Koen Kooi
2011-08-26 0:28 ` [PATCH meta-oe 7/9] live555: " Joel A Fernandes
2011-08-26 7:53 ` Koen Kooi
2011-08-26 0:28 ` [PATCH meta-oe 8/9] xsp: " Joel A Fernandes
2011-08-26 8:00 ` Koen Kooi
2011-08-26 0:28 ` [PATCH meta-oe 9/9] xpext: " Joel A Fernandes
2011-08-26 7:56 ` Koen Kooi
2011-08-26 8:01 ` [PATCH meta-oe 1/9] schroedinger: " Koen Kooi
[not found] ` <c7daa061e6304912a88d6e22d5e37776@DLEE74.ent.ti.com>
2011-08-27 3:47 ` Joel A Fernandes
2011-08-27 7:08 ` Koen Kooi
2011-09-06 21:11 ` Joel A Fernandes
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=1314318504-9524-1-git-send-email-joelagnel@ti.com \
--to=joelagnel@ti.com \
--cc=openembedded-core@lists.openembedded.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox