lede-packages-rs

git clone git://archive.git.mtrnord.blog/MTRNord/lede-packages-rs.git
Log | Files | Refs | README | LICENSE

Makefile (1377B)


      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))