X-Git-Url: http://git.ozo.com/?a=blobdiff_plain;f=package%2Fboot%2Fgrub2%2FMakefile;h=6b4cc7d70b50ede778860f470248571e1dd9390d;hb=898fe37435e372d8cd852433369989ecfb5bec2f;hp=b606f54be181cfbc10de8a928e0ab7d30ce8ab95;hpb=a3a71d430b762ca48c6030c92d268a86b9f9137d;p=openwrt-working-2016%2F.git diff --git a/package/boot/grub2/Makefile b/package/boot/grub2/Makefile index b606f54be1..6b4cc7d70b 100644 --- a/package/boot/grub2/Makefile +++ b/package/boot/grub2/Makefile @@ -9,14 +9,13 @@ include $(TOPDIR)/rules.mk include $(INCLUDE_DIR)/kernel.mk PKG_NAME:=grub -PKG_VERSION:=2.00 +PKG_VERSION:=2.02~beta2 PKG_RELEASE:=1 -PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz -PKG_SOURCE_URL:=@GNU/grub -PKG_MD5SUM:=e927540b6eda8b024fb0391eeaa4091c +PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.xz +PKG_SOURCE_URL:=http://alpha.gnu.org/gnu/grub +PKG_MD5SUM:=be62932eade308a364ea4bbc91295930 -PKG_HOST_ONLY:=1 HOST_BUILD_PARALLEL:=1 PKG_BUILD_DEPENDS:=grub2/host @@ -29,9 +28,26 @@ define Package/grub2 SECTION:=utils TITLE:=GRand Unified Bootloader URL:=http://www.gnu.org/software/grub/ - DEPENDS:=@TARGET_x86 + DEPENDS:=@TARGET_x86||TARGET_x86_64 endef +define Package/grub2-editenv + CATEGORY:=Utilities + SECTION:=utils + TITLE:=Grub2 Environment editor + URL:=http://www.gnu.org/software/grub/ + DEPENDS:=@TARGET_x86||TARGET_x86_64 +endef + +define Package/grub2-editenv/description + Edit grub2 environment files. +endef + +CONFIGURE_ARGS += \ + --target=$(REAL_GNU_TARGET_NAME) \ + --disable-werror \ + --disable-nls + HOST_CONFIGURE_ARGS += \ --target=$(REAL_GNU_TARGET_NAME) \ --sbindir="$(STAGING_DIR_HOST)/bin" \ @@ -47,5 +63,11 @@ define Host/Configure $(Host/Configure/Default) endef +define Package/grub2-editenv/install + $(INSTALL_DIR) $(1)/usr/sbin + $(INSTALL_BIN) $(PKG_BUILD_DIR)/grub-editenv $(1)/usr/sbin/ +endef + $(eval $(call HostBuild)) $(eval $(call BuildPackage,grub2)) +$(eval $(call BuildPackage,grub2-editenv))