diff options
author | Philipp Zabel <philipp.zabel@gmail.com> | 2006-03-01 17:59:53 +0000 |
---|---|---|
committer | OpenEmbedded Project <openembedded-devel@lists.openembedded.org> | 2006-03-01 17:59:53 +0000 |
commit | 34db4ff998f2ca4831b0213f7d9eba9a81af2a90 (patch) | |
tree | 77e5cbbff4c8d0cbd52c6fe1a6915ae17875b1bb /packages/xlibs/libxvmc_20041025.bb | |
parent | ce789dd71ea9a3654986177a5ccdd9fec544a630 (diff) |
xlibs: move X libraries to a common folder and unify naming to tarball names
Diffstat (limited to 'packages/xlibs/libxvmc_20041025.bb')
-rw-r--r-- | packages/xlibs/libxvmc_20041025.bb | 36 |
1 files changed, 36 insertions, 0 deletions
diff --git a/packages/xlibs/libxvmc_20041025.bb b/packages/xlibs/libxvmc_20041025.bb new file mode 100644 index 0000000000..829a74d92b --- /dev/null +++ b/packages/xlibs/libxvmc_20041025.bb @@ -0,0 +1,36 @@ +DESCRIPTION = "X Video Motion Compensation extension library." +SECTION = "x11/libs" +DEPENDS = "libx11 libxext libxv drm xserver-xorg" +PR = "r2" + +SRC_URI = "${FREEDESKTOP_CVS}/xlibs;module=XvMC;date=${PV};method=pserver \ + file://true.patch;patch=1 file://drm.patch;patch=1" +S = "${WORKDIR}/XvMC" + +CFLAGS += "-I${STAGING_INCDIR}/X11/extensions -I${STAGING_INCDIR}/xserver-xorg -D_BSD_SOURCE" + +# this one is for via only atm. +COMPATIBLE_HOST = 'i.86.*-linux' + +inherit autotools pkgconfig + +do_compile() { + oe_runmake + oe_runmake -C hw/via +} + +do_install() { + oe_runmake DESTDIR='${D}' install + oe_runmake -C hw/via DESTDIR='${D}' install +} + +do_stage() { + oe_runmake install prefix=${STAGING_DIR} \ + bindir=${STAGING_BINDIR} \ + includedir=${STAGING_INCDIR} \ + libdir=${STAGING_LIBDIR} \ + datadir=${STAGING_DATADIR} \ + mandir=${STAGING_DATADIR}/man + oe_libinstall -so -C hw/via libviaXvMC ${STAGING_LIBDIR} + install hw/via/vldXvMC.h ${STAGING_INCDIR}/X11/extensions/ +} |