qemugl: Include headers and a pkgconfig file (from mesa) and add libxfixes to DEPENDS

Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
This commit is contained in:
Richard Purdie
2009-05-31 22:20:17 +01:00
parent 87b512fb1e
commit b22b97076a
3 changed files with 30 additions and 2 deletions

View File

@@ -0,0 +1,12 @@
prefix=/usr
exec_prefix=${prefix}
libdir=/usr/lib
includedir=/usr/include
Name: gl
Description: QEMU OpenGL library
Requires.private: x11 xext xfixes
Version: 7.3.0
Libs: -L${libdir} -lGL
Libs.private: -lm -lpthread -ldl
Cflags: -I${includedir}

Binary file not shown.

View File

@@ -3,11 +3,13 @@ HOMEPAGE = "http://savannah.nongnu.org/projects/qemugl"
SECTION = "x11/drivers"
LICENSE = "GPL"
DEPENDS = "virtual/libx11 xproto glproto"
DEPENDS = "virtual/libx11 xproto glproto libxfixes"
COMPATIBLE_HOST = '(x86_64|i.86.*)-(linux|freebsd.*)'
SRC_URI = "git://git.o-hand.com/qemugl.git;protocol=git"
SRC_URI = "git://git.o-hand.com/qemugl.git;protocol=git \
file://headers.tgz \
file://gl.pc"
S = "${WORKDIR}/git"
PV = "0.0+git${SRCREV}"
@@ -24,4 +26,18 @@ do_install () {
install -d ${D}${libdir}
install -m 0755 ${S}/libGL.so ${D}${libdir}/
ln -s libGL.so ${D}${libdir}/libGL.so.1
install -d ${D}{includedir}/GL/
cp -pPR ${WORKDIR}/headers/* ${D}{includedir}/GL/
install -d ${D}${libdir}/pkgconfig/
cp ${WORKDIR}/gl.pc ${D}${libdir}/pkgconfig/
}
do_stage () {
install -d ${STAGING_LIBDIR}/
install -m 0755 ${S}/libGL.so ${STAGING_LIBDIR}/
ln -s libGL.so ${STAGING_LIBDIR}/libGL.so.1
install -d ${STAGING_INCDIR}/GL/
cp -pPR ${WORKDIR}/headers/* ${STAGING_INCDIR}/GL/
install -d ${STAGING_LIBDIR}/pkgconfig/
cp ${WORKDIR}/gl.pc ${STAGING_LIBDIR}/pkgconfig/
}