diff options
Diffstat (limited to 'packages/gstreamer/gst-common.inc')
-rw-r--r-- | packages/gstreamer/gst-common.inc | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/packages/gstreamer/gst-common.inc b/packages/gstreamer/gst-common.inc new file mode 100644 index 0000000000..31629d7572 --- /dev/null +++ b/packages/gstreamer/gst-common.inc @@ -0,0 +1,32 @@ +SECTION = "multimedia" +PRIORITY = "optional" +LICENSE = "LGPL" +HOMEPAGE = "http://www.gstreamer.net/" + +DEFAULT_PREFERENCE = "-1" + +inherit autotools pkgconfig + +do_stage() { + rm -rf ${STAGE_TEMP} + mkdir -p ${STAGE_TEMP} + oe_runmake DESTDIR="${STAGE_TEMP}" install + if [ -d ${STAGE_TEMP}/${includedir} ]; then + cp -fpPR ${STAGE_TEMP}/${includedir}/* ${STAGING_INCDIR} + fi + for i in $(find ${STAGE_TEMP}/${libdir} -name "*.la") + do + + destdir=$(dirname $(echo $i | sed -e s,${STAGE_TEMP}/${libdir},${STAGING_LIBDIR},g)) + oenote "Installing library $i to $destdir" + oe_libinstall -s -so $(basename $i .la) $destdir + done + + if [ -d ${STAGE_TEMP}/${datadir}/aclocal ]; then + install -d ${STAGING_DATADIR}/aclocal + cp -fpPR ${STAGE_TEMP}/${datadir}/aclocal/* ${STAGING_DATADIR}/aclocal + fi + rm -rf ${STAGE_TEMP} +} + + |