# This is free software, licensed under the GNU General Public License v2.
# See /LICENSE for more information.
#
-# $Id$
include $(TOPDIR)/rules.mk
PKG_NAME:=Mesa
-PKG_RELEASE:=1
+PKG_RELEASE:=2
PKG_VERSION:=7.2
PKG_SOURCE_URL:=@SF/mesa3d
define Package/libgl-mesa
SECTION:=xorg-lib
CATEGORY:=Xorg
- SUBMENU:=lib
- DEPENDS:=+libX11 +libXext +libXfixes +libXdamage +libXxf86vm +libdrm
+ SUBMENU:=libraries
+ DEPENDS:=+libX11 +libXext +libXfixes +libXdamage +libXxf86vm +libdrm +libexpat
TITLE:=Mesa OpenGL library
URL:=http://mesa3d.org
endef
define Package/libglu-mesa
SECTION:=xorg-lib
CATEGORY:=Xorg
- SUBMENU:=lib
+ SUBMENU:=libraries
DEPENDS:=+libgl-mesa
TITLE:=Mesa OpenGL utility library
URL:=http://mesa3d.org
define Package/libgl-mesa-dri-$(1)
SECTION:=xorg-lib
CATEGORY:=Xorg
- SUBMENU:=lib
- DEPENDS:=libgl-mesa
+ SUBMENU:=libraries
+ DEPENDS:=libgl-mesa @DISPLAY_SUPPORT $(if $(findstring swrast,$(1)),,@TARGET_x86)
TITLE:=mesa dri $(1)
URL:=http://mesa3d.org
endef
$(PKG_INSTALL_DIR)/usr/include/GL/* \
$(1)/usr/include/GL
- $(INSTALL_DATA) \
+ $(CP) \
$(PKG_INSTALL_DIR)/usr/lib/*.so* \
$(1)/usr/lib
define Package/libgl-mesa/install
$(INSTALL_DIR) $(1)/usr/lib
- $(INSTALL_DATA) \
+ $(CP) \
$(PKG_INSTALL_DIR)/usr/lib/libGL.so* \
$(1)/usr/lib/
endef
define Package/libglu-mesa/install
$(INSTALL_DIR) $(1)/usr/lib
- $(INSTALL_DATA) \
+ $(CP) \
$(PKG_INSTALL_DIR)/usr/lib/libGLU.so* \
$(1)/usr/lib/
endef
define Package/libgl-mesa-dri/install/Default
define Package/libgl-mesa-dri-$(1)/install
$(INSTALL_DIR) $$(1)/usr/lib/dri/
- $(INSTALL_DATA) \
+ $(CP) \
$(PKG_INSTALL_DIR)/usr/lib/dri/$(1)_dri.so* \
$$(1)/usr/lib/dri
endef