Merge pull request #4940 from diizzyy/patch-95
[feed/packages.git] / libs / libdrm / Makefile
1 # Copyright (C) 2007-2016 OpenWrt.org
2 #
3 # This is free software, licensed under the GNU General Public License v2.
4 # See /LICENSE for more information.
5
6 include $(TOPDIR)/rules.mk
7
8 PKG_NAME:=libdrm
9 PKG_VERSION:=2.4.70
10 PKG_RELEASE:=1
11
12 PKG_SOURCE_URL:=http://dri.freedesktop.org/libdrm
13 PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.bz2
14 PKG_HASH:=b17d4b39ed97ca0e4cffa0db06ff609e617bac94646ec38e8e0579d530540e7b
15
16 PKG_INSTALL:=1
17
18 include $(INCLUDE_DIR)/package.mk
19
20 define Package/libdrm
21 SECTION:=libs
22 CATEGORY:=Libraries
23 DEPENDS:=
24 TITLE:=libdrm
25 URL:=http://dri.freedesktop.org/
26 endef
27
28 CONFIGURE_ARGS += \
29 --disable-udev \
30 --enable-kms \
31 --disable-intel \
32 --disable-radeon \
33 --disable-amdgpu \
34 --disable-nouveau \
35 --disable-vmwgfx \
36 --disable-omap-experimental-api \
37 --disable-exynos-experimental-api \
38 --disable-freedreno \
39 --disable-freedreno-kgsl \
40 --disable-tegra-experimental-api \
41 --disable-vc4 \
42 --disable-cairo-tests \
43 --disable-manpages \
44 --disable-valgrind
45
46 define Build/InstallDev
47 $(INSTALL_DIR) \
48 $(1)/usr/include \
49 $(1)/usr/lib
50
51 $(CP) \
52 $(PKG_INSTALL_DIR)/usr/include/* \
53 $(1)/usr/include/
54
55 $(CP) \
56 $(PKG_INSTALL_DIR)/usr/lib/{pkgconfig,*.so*} \
57 $(1)/usr/lib/
58 endef
59
60 define Package/libdrm/install
61 $(INSTALL_DIR) \
62 $(1)/usr/lib
63
64 $(CP) \
65 $(PKG_INSTALL_DIR)/usr/lib/*.so* \
66 $(1)/usr/lib/
67 endef
68
69 $(eval $(call BuildPackage,libdrm))