X-Git-Url: http://git.openwrt.org/?a=blobdiff_plain;f=tools%2Fbison%2FMakefile;h=68e06ae33b566df5c20388acc9b83d1cc6ab19f2;hb=df02e7a3c790552c9620242544ec0137dae6a32b;hp=2b8561205980552d51866a353c47eb2aebeab993;hpb=bfadfbe6a43895af80e3424df4c9b5c54fb851f7;p=openwrt%2Fstaging%2Fstintel.git diff --git a/tools/bison/Makefile b/tools/bison/Makefile index 2b85612059..68e06ae33b 100644 --- a/tools/bison/Makefile +++ b/tools/bison/Makefile @@ -1,5 +1,5 @@ -# -# Copyright (C) 2008 OpenWrt.org +# +# Copyright (C) 2008-2015 OpenWrt.org # # This is free software, licensed under the GNU General Public License v2. # See /LICENSE for more information. @@ -7,27 +7,24 @@ include $(TOPDIR)/rules.mk PKG_NAME:=bison -PKG_VERSION:=2.3 +PKG_VERSION:=3.0.5 -PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz -PKG_SOURCE_URL:=ftp://ftp.gnu.org/gnu/$(PKG_NAME) -PKG_MD5SUM:=22327efdd5080e2b1acb6e560a04b43a -PKG_CAT:=zcat +PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.xz +PKG_SOURCE_URL:=@GNU/$(PKG_NAME) +PKG_HASH:=075cef2e814642e30e10e8155e93022e4a91ca38a65aa1d5467d4e969f97f338 -include $(INCLUDE_DIR)/host-build.mk +HOST_BUILD_PARALLEL:=1 -define Build/Compile - $(MAKE) -C $(PKG_BUILD_DIR) -endef +include $(INCLUDE_DIR)/host-build.mk -define Build/Install - $(MAKE) -C $(PKG_BUILD_DIR) install +define Host/Clean + -$(MAKE) -C $(HOST_BUILD_DIR) uninstall + $(call Host/Clean/Default) endef -define Build/Clean - $(MAKE) -C $(PKG_BUILD_DIR) uninstall - $(MAKE) -C $(PKG_BUILD_DIR) clean - $(call Build/Clean/Default) +define Host/Install + $(call Host/Install/Default) + $(INSTALL_BIN) ./scripts/yacc $(STAGING_DIR_HOST)/bin/yacc endef $(eval $(call HostBuild))