libv4l: update to 1.22.1
[feed/packages.git] / libs / gnu-efi / Makefile
1 #
2 # This is free software, licensed under the GNU General Public License v2.
3 # See /LICENSE for more information.
4 #
5
6 include $(TOPDIR)/rules.mk
7
8 PKG_NAME:=gnu-efi
9 PKG_VERSION:=3.0.9
10 PKG_RELEASE:=$(AUTORELEASE)
11
12 PKG_SOURCE_PROTO:=git
13 PKG_SOURCE_URL:=https://github.com/vathpela/gnu-efi.git
14 PKG_SOURCE_DATE:=2021-04-11
15 PKG_SOURCE_VERSION:=3e4d5c79905afcd815b0beb3dcfe2dfae5b3e6dd
16 PKG_MIRROR_HASH:=7660d2259c1d5208bcabee5a0ffb6dc61f41363a79ba9158f3dd413a8af8e238
17 PKG_BUILD_PARALLEL:=1
18
19 PKG_MAINTAINER:=Oskari Rauta <oskari.rauta@gmail.com>
20 PKG_LICENSE_FILES:=README.efilib
21
22 include $(INCLUDE_DIR)/package.mk
23
24 define Package/gnu-efi
25 SECTION:=libs
26 CATEGORY:=Libraries
27 TITLE:=GNU's EFI library
28 URL:=https://github.com/vathpela/gnu-efi
29 HIDDEN:=1
30 DEPENDS:=@TARGET_x86_64
31 endef
32
33 define Package/gnu-efi/description
34 GNU's EFI library
35 endef
36
37 define Build/Install
38 $(MAKE_VARS) \
39 $(MAKE) -C $(PKG_BUILD_DIR)/$(MAKE_PATH) \
40 $(MAKE_INSTALL_FLAGS) \
41 INSTALLROOT=$(PKG_INSTALL_DIR) \
42 install
43 endef
44
45 define Package/gnu-efi/install
46 $(INSTALL_DIR) $(1)/usr/lib
47 $(INSTALL_DATA) $(PKG_INSTALL_DIR)/usr/local/lib/** $(1)/usr/lib/
48 endef
49
50 define Build/InstallDev
51 $(INSTALL_DIR) $(1)/usr/lib $(1)/usr/include/efi
52 $(INSTALL_DATA) $(PKG_INSTALL_DIR)/usr/local/lib/** $(1)/usr/lib/
53 cp -aR $(PKG_INSTALL_DIR)/usr/local/include/efi/** $(1)/usr/include/efi/
54 endef
55
56 $(eval $(call BuildPackage,gnu-efi))