genode/repos/ports/ports/gcc.port
Christian Prochaska 58f2088d3e gcc: update to version 6.3.0
Issue #2372
2017-05-31 13:15:49 +02:00

30 lines
827 B
Plaintext

LICENSE := GPLv3
VERSION := 6.3.0
DOWNLOADS := gcc.archive
URL(gcc) := ftp://ftp.fu-berlin.de/gnu/gcc/gcc-$(VERSION)/gcc-$(VERSION).tar.bz2
SHA(gcc) := 928ab552666ee08eed645ff20ceb49d139205dea
SIG(gcc) := ${URL(gcc)}.sig
KEY(gcc) := GNU
DIR(gcc) := src/noux-pkg/gcc
PATCHES := $(addprefix ${DIR(gcc)}/patches/, \
$(shell cat $(REP_DIR)/${DIR(gcc)}/patches/series))
PATCH_OPT := -p1 -d ${DIR(gcc)}
AUTOCONF := autoconf2.64
$(call check_tool,$(AUTOCONF))
$(call check_tool,autogen)
default: _patch
@#
@# Re-generate configure scripts
@#
$(VERBOSE)cd ${DIR(gcc)}; autogen Makefile.def
$(VERBOSE)cd ${DIR(gcc)}/libgcc; $(AUTOCONF)
$(VERBOSE)cd ${DIR(gcc)}/libstdc++-v3; $(AUTOCONF)
$(VERBOSE)cd ${DIR(gcc)}/gcc; $(AUTOCONF)
$(VERBOSE)cd ${DIR(gcc)}; $(AUTOCONF)
$(VERBOSE)touch $@