18925bc515
this should more or less compile and run tests on i386, but is not guaranteed to do anything more yet...
79 lines
3.3 KiB
Makefile
79 lines
3.3 KiB
Makefile
# $OpenBSD: Makefile.inc,v 1.1.1.1 2004/09/23 22:13:31 espie Exp $
|
|
|
|
# common stuff for all gcc ports
|
|
# we assume each one defines a V variable.
|
|
|
|
CATEGORIES= lang
|
|
|
|
PERMIT_PACKAGE_FTP=Yes
|
|
PERMIT_DISTFILES_FTP=Yes
|
|
PERMIT_PACKAGE_CDROM=Yes
|
|
PERMIT_DISTFILES_CDROM=Yes
|
|
|
|
COM= 'GNU compiler collection'
|
|
COMMENT= ${COM}: core C compiler
|
|
COMMENT-c++ = ${COM}: C++ compiler
|
|
COMMENT-estdc= ${COM}: C++ compiler library
|
|
COMMENT-g77= ${COM}: f77 compiler
|
|
COMMENT-f95= ${COM}: f95 compiler
|
|
COMMENT-java= ${COM}: java compiler
|
|
COMMENT-objc= ${COM}: obj C compiler
|
|
COMMENT-ada= ${COM}: Ada compiler
|
|
|
|
PKGNAME= gcc-${FULL_VERSION}
|
|
PKGNAME-c++ = g++-${FULL_VERSION}
|
|
PKGNAME-estdc = libstdc++-${FULL_VERSION}
|
|
PKGNAME-g77= g77-${FULL_VERSION}
|
|
PKGNAME-g95= g95-${FULL_VERSION}
|
|
PKGNAME-java= gcj-${FULL_VERSION}
|
|
PKGNAME-objc= gobjc-${FULL_VERSION}
|
|
PKGNAME-ada= gnat-${FULL_VERSION}
|
|
|
|
DIST_SUBDIR=gcc
|
|
CONFIG=${MACHINE_ARCH}-unknown-openbsd${OSREV}
|
|
SUBST_VARS+=CONFIG V
|
|
|
|
MASTER_SITE_GCC+= ftp://gcc.gnu.org/pub/gcc/
|
|
MASTER_SITE_GCC+= ftp://ftp.uvsq.fr/pub/gcc/
|
|
MASTER_SITE_GCC+= ftp://ftp.grolier.fr/pub/egcs/
|
|
MASTER_SITE_GCC+= ftp://gd.tuwien.ac.at/gnu/gcc/
|
|
MASTER_SITE_GCC+= ftp://chardonnay.elis.rug.ac.be/pub/mirrors/gcc.cygnus.com/pub/gcc/
|
|
MASTER_SITE_GCC+= ftp://gd.tuwien.ac.at/gnu/gcc/
|
|
MASTER_SITE_GCC+= ftp://egcs.cygnus.com/pub/egcs/
|
|
MASTER_SITE_GCC+= ftp://ftp.goof.com/pub/pcg/egcs/
|
|
MASTER_SITE_GCC+= ftp://go.cygnus.com/pub/ftp.cygnus.com/egcs/
|
|
MASTER_SITE_GCC+= ftp://cambridge.cygnus.com/pub/egcs/
|
|
MASTER_SITE_GCC+= ftp://sunsite.doc.ic.ac.uk/Mirrors/egcs.cygnus.com/pub/egcs/
|
|
|
|
MASTER_SITE_GCC+= ftp://ftp.gts.cz/pub/MIRRORS/ftp.cygnus.com/pub/egcs/
|
|
MASTER_SITE_GCC+= ftp://sunsite.auc.dk/pub/egcs/
|
|
MASTER_SITE_GCC+= ftp://ftp.fu-berlin.de/unix/languages/egcs/egcs/
|
|
MASTER_SITE_GCC+= ftp://ftp.gwdg.de/pub/cygnus/egcs/
|
|
MASTER_SITE_GCC+= ftp://ftp.mpi-sb.mpg.de/pub/gnu/mirror/egcs.cygnus.com/egcs/
|
|
MASTER_SITE_GCC+= ftp://ftp.uni-trier.de/pub/languages/c/implementation/egcs/
|
|
MASTER_SITE_GCC+= ftp://ftp.sunet.se/pub/gnu/egcs/
|
|
MASTER_SITE_GCC+= ftp://ftp.unicamp.br/pub/gnu/=EXTRA=/cygnus/egcs/
|
|
MASTER_SITE_GCC+= ftp://ftp.lbi.ro/mirrors/ftp.cygnus.com/pub/egcs/
|
|
MASTER_SITE_GCC+= ftp://ftp.ntua.gr/pub/gnu/egcs/
|
|
MASTER_SITE_GCC+= ftp://ftp.nluug.nl/pub/languages/egcs/
|
|
MASTER_SITE_GCC+= ftp://ftp.dti.ad.jp/pub/lang/egcs/
|
|
MASTER_SITE_GCC+= ftp://ftp.win.or.jp/pub/lang/egcs/
|
|
MASTER_SITE_GCC+= ftp://ftp.telewaynet.ad.jp/pub/lang/egcs/
|
|
MASTER_SITE_GCC+= ftp://ftp.lab.kdd.co.jp/lang/egcs/
|
|
MASTER_SITE_GCC+= ftp://ftp.crc.ca/pub/packages/egcs/
|
|
MASTER_SITE_GCC+= ftp://ftp.nc.orc.ru/pub/egcs/
|
|
MASTER_SITE_GCC+= ftp://ftp.u-aizu.ac.jp/pub/lang/C/pcg/egcs/
|
|
MASTER_SITE_GCC+= ftp://ftp.maisel.int-evry.fr/pub/linux/pentium/egcs/
|
|
MASTER_SITE_GCC+= ftp://ftp.yggdrasil.com/mirrors/site/egcs.cygnus.com/pub/egcs/
|
|
MASTER_SITE_GCC+= ftp://unix.hensa.ac.uk/mirrors/egcs.cygnus.com/pub/egcs/
|
|
|
|
# Can't contact those, maybe they work ?
|
|
MASTER_SITE_GCC+= ftp://sunsite.mff.cuni.cz/pub/GNU/egcs/
|
|
MASTER_SITE_GCC+= ftp://sunsite.icm.edu.pl/pub/programming/egcs/
|
|
MASTER_SITE_GCC+= ftp://ftp.task.gda.pl/mirror/egcs.cygnus.com/pub/egcs/
|
|
MASTER_SITE_GCC+= ftp://ftp.lca.uevora.pt/pub/egcs/
|
|
MASTER_SITE_GCC+= ftp://cair-archive.kaist.ac.kr/pub/gnu/egcs/
|
|
MASTER_SITE_GCC+= ftp://linux.ihep.su/pub/cygnus/egcs/
|
|
MASTER_SITE_GCC+= ftp://linux.cis.nctu.edu.tw/pub/packages/pcg/egcs/
|
|
MASTER_SITE_GCC+= ftp://ftp.ninemoons.com/pub/mirrors/egcs/
|