⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 ncurses-5.3.patch

📁 linux下编译交叉工具链的工具源码
💻 PATCH
字号:
--- ptxdist-0.3.23/rules/ncurses.make.old	Tue Aug 26 22:35:10 2003+++ ptxdist-0.3.23/rules/ncurses.make	Wed Aug 27 01:22:38 2003@@ -19,19 +19,24 @@ # # Paths and names  #-NCURSES				= ncurses-5.2+NCURSES				= ncurses-5.3 NCURSES_URL			= ftp://ftp.gnu.org/pub/gnu/ncurses/$(NCURSES).tar.gz NCURSES_SOURCE			= $(SRCDIR)/$(NCURSES).tar.gz NCURSES_DIR			= $(BUILDDIR)/$(NCURSES) NCURSES_EXTRACT 		= gzip -dc +# Arrgh.  Huge patch.  Required to cross-compile.+NCURSES_PATCH			= ncurses-5.3-20030719-patch.sh.bz2+NCURSES_PATCH_URL		= ftp://invisible-island.net/ncurses/5.3/$(NCURSES_PATCH)+NCURSES_PATCH_SOURCE		= $(SRCDIR)/$(NCURSES_PATCH)+ # ---------------------------------------------------------------------------- # Get # ----------------------------------------------------------------------------  ncurses_get: $(STATEDIR)/ncurses.get -$(STATEDIR)/ncurses.get: $(NCURSES_SOURCE)+$(STATEDIR)/ncurses.get: $(NCURSES_SOURCE) $(NCURSES_PATCH_SOURCE) 	@$(call targetinfo, ncurses.get) 	touch $@ @@ -39,6 +44,10 @@ 	@$(call targetinfo, $(NCURSES_SOURCE)) 	wget -P $(SRCDIR) $(PASSIVEFTP) $(NCURSES_URL) +$(NCURSES_PATCH_SOURCE):+	@$(call targetinfo, $(NCURSES_PATCH))+	wget -P $(SRCDIR) $(PASSIVEFTP) $(NCURSES_PATCH_URL)+ # ---------------------------------------------------------------------------- # Extract # ----------------------------------------------------------------------------@@ -48,6 +57,7 @@ $(STATEDIR)/ncurses.extract: $(STATEDIR)/ncurses.get 	@$(call targetinfo, ncurses.extract) 	$(NCURSES_EXTRACT) $(NCURSES_SOURCE) | $(TAR) -C $(BUILDDIR) -xf -+	set -e; cd $(NCURSES_DIR); bzcat $(NCURSES_PATCH_SOURCE) | patch -p1 	touch $@  # ----------------------------------------------------------------------------@@ -56,14 +66,15 @@  ncurses_prepare: $(STATEDIR)/ncurses.prepare -# FIXME: this has to be filled... NCURSES_AUTOCONF	=  --prefix=$(PTXCONF_PREFIX)-NCURSES_AUTOCONF	+= --with-shared --target=$(PTXCONF_GNU_TARGET)+NCURSES_AUTOCONF	+= --with-shared --host=$(PTXCONF_GNU_TARGET)+NCURSES_AUTOCONF	+= BUILD_CC=gcc+NCURSES_AUTOCONF	+= AR=$(PTXCONF_GNU_TARGET)-ar+NCURSES_AUTOCONF	+= CC=$(PTXCONF_GNU_TARGET)-gcc+NCURSES_AUTOCONF	+= CXX=$(PTXCONF_GNU_TARGET)-g+++NCURSES_AUTOCONF	+= LD=$(PTXCONF_GNU_TARGET)-ld+NCURSES_AUTOCONF	+= RANLIB=$(PTXCONF_GNU_TARGET)-ranlib NCURSES_ENVIRONMENT	=  PATH=$(PTXCONF_PREFIX)/$(AUTOCONF213)/bin:$(PTXCONF_PREFIX)/bin:$$PATH-NCURSES_MAKEVARS	=  AR=$(PTXCONF_GNU_TARGET)-ar-NCURSES_MAKEVARS	+= RANLIB=$(PTXCONF_GNU_TARGET)-ranlib-NCURSES_MAKEVARS	+= CC=$(PTXCONF_GNU_TARGET)-gcc-NCURSES_MAKEVARS	+= CXX=$(PTXCONF_GNU_TARGET)-g++ # # @@ -71,7 +82,7 @@ # FIXME: gcc stage2 is just a workaround here: $(STATEDIR)/ncurses.prepare: $(STATEDIR)/xchain-gccstage2.install $(STATEDIR)/ncurses.extract 	@$(call targetinfo, ncurses.prepare)-	cd $(NCURSES_DIR) && ./configure $(NCURSES_AUTOCONF)+	cd $(NCURSES_DIR) && $(NCURSES_ENVIRONMENT) ./configure $(NCURSES_AUTOCONF) 	touch $@  # ----------------------------------------------------------------------------

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -