First Commit
[librecmc/package-feed.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_MD5SUM:=920957cfe25a80efb02be9bd90bf3c1e
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))