]> code.ossystems Code Review - openembedded-core.git/commitdiff
Bumps the mesa-dri revision to 7.2 and adds a mesa-xdemos package including
authorRobert Bragg <bob@openedhand.com>
Tue, 23 Sep 2008 02:01:11 +0000 (02:01 +0000)
committerRobert Bragg <bob@openedhand.com>
Tue, 23 Sep 2008 02:01:11 +0000 (02:01 +0000)
e.g glxinfo

git-svn-id: https://svn.o-hand.com/repos/poky/trunk@5231 311d38ba-8fff-0310-9ca6-ca027cbcb966

meta/conf/distro/include/preferred-xorg-versions.inc
meta/packages/mesa/mesa-common.inc
meta/packages/mesa/mesa-dri_7.2.bb [moved from meta/packages/mesa/mesa-dri_7.1.bb with 56% similarity]
meta/packages/mesa/mesa-dri_git.bb

index 259f098b5a0486248fbd745f036a644b01877e04..143b4e5585a11bdb7a83fac3a10a1d1fb0105037 100644 (file)
@@ -135,7 +135,7 @@ PREFERRED_VERSION_xtrans-native = "1.0.4"
 PREFERRED_VERSION_xtrans-sdk = "1.0.4"
 PREFERRED_VERSION_xvinfo = "1.0.2"
 PREFERRED_VERSION_xwininfo = "1.0.3"
-PREFERRED_VERSION_mesa-dri = "7.1"
+PREFERRED_VERSION_mesa-dri = "7.2"
 PREFERRED_VERSION_libdrm = "2.3.1"
 PREFERRED_VERSION_xcb-proto = "1.0"
 PREFERRED_VERSION_libxcb = "1.0"
index b28d5b43e5ba8425cc65e923e10545eba5839991..ebfb920b87c59019721fa23ac6470387d84bf6d8 100644 (file)
@@ -4,7 +4,8 @@ DESCRIPTION = "An open source implementation of the OpenGL spec"
 HOMEPAGE = "http://mesa3d.org"
 LICENSE = "MIT"
 
-SRC_URI = "${SOURCEFORGE_MIRROR}/mesa3d/MesaLib-${PV}.tar.bz2"
+SRC_URI = "${SOURCEFORGE_MIRROR}/mesa3d/MesaLib-${PV}.tar.bz2 \
+           ${SOURCEFORGE_MIRROR}/mesa3d/MesaDemos-${PV}.tar.bz2 "
 S = "${WORKDIR}/Mesa-${PV}"
 
 PROVIDES = "virtual/libgl"
similarity index 56%
rename from meta/packages/mesa/mesa-dri_7.1.bb
rename to meta/packages/mesa/mesa-dri_7.2.bb
index 2514eb97f025ccd753983c1fa8f824c28f84e4ef..d753f33a8e10204d36b28e845d87e47769de0262 100644 (file)
@@ -6,10 +6,17 @@ LIB_DEPS = "libdrm virtual/libx11 libxext libxxf86vm libxdamage libxfixes"
 DEPENDS = "${PROTO_DEPS}  ${LIB_DEPS}"
 
 PE = "1"
-PR = "r1"
+PR = "r2"
+
+PACKAGES += "${PN}-xprogs"
 
 FILES_${PN} += "${libdir}/dri/*.so"
 FILES_${PN}-dbg += "${libdir}/dri/.debug/*"
+FILES_${PN}-xprogs = "${bindir}/glxdemo ${bindir}/glxgears ${bindir}/glxheads ${bindir}/glxinfo"
 
 EXTRA_OECONF += "--with-driver=dri --with-dri-drivers=${MACHINE_DRI_MODULES}"
 
+do_install_append () {
+    install -d ${D}/usr/bin
+    install -m 0755 ${S}/progs/xdemos/{glxdemo,glxgears,glxheads,glxinfo} ${D}/usr/bin/
+}
index 59b845e6ba7d072020926d0bc41b4e49d232df98..d9e61d8a5c30b31c1c5592fb3c7025b7c1734425 100644 (file)
@@ -5,7 +5,7 @@ LIB_DEPS = "libdrm virtual/libx11 libxext libxxf86vm libxdamage libxfixes"
 
 DEPENDS = "${PROTO_DEPS}  ${LIB_DEPS}"
 
-PV = "7.1+git${SRCREV}"
+PV = "7.2+git${SRCREV}"
 PR = "r1"
 
 DEFAULT_PREFERENCE = "-1"