diff options
author | minoura <minoura> | 2001-01-30 03:08:56 +0000 |
---|---|---|
committer | minoura <minoura> | 2001-01-30 03:08:56 +0000 |
commit | 90db61fa6d51b92050dec0f8dfaad064b6fd3738 (patch) | |
tree | d6073b065630f5db10015d370a9c3cee681396c3 /cross/i386-netbsdpe/Makefile | |
parent | 80e2194609f3da4d2f55576a953d2bc3c24298bf (diff) | |
download | pkgsrc-90db61fa6d51b92050dec0f8dfaad064b6fd3738.tar.gz |
Updated to gcc-2.95.2, from PEACE repository.
http://cvs.kshosen.ac.jp/cvsweb.cgi/peace/pkgsrc/cross/i386-netbsdpe/
Diffstat (limited to 'cross/i386-netbsdpe/Makefile')
-rw-r--r-- | cross/i386-netbsdpe/Makefile | 42 |
1 files changed, 33 insertions, 9 deletions
diff --git a/cross/i386-netbsdpe/Makefile b/cross/i386-netbsdpe/Makefile index 4a539609b12..3354fcf7836 100644 --- a/cross/i386-netbsdpe/Makefile +++ b/cross/i386-netbsdpe/Makefile @@ -1,35 +1,59 @@ -# $NetBSD: Makefile,v 1.1.1.1 2000/11/06 03:15:14 minoura Exp $ +# $NetBSD: Makefile,v 1.2 2001/01/30 03:08:56 minoura Exp $ # -DISTVERSION= 1.0.0.0 +DISTVERSION= 1.1.2 DISTFILES= # none -MAINTAINER= peace-sacrifice@hauN.ORG -HOMEPAGE= http://chiharu.hauN.ORG/peace/ +MAINTAINER= peace-sacrifice@hauN.org +HOMEPAGE= http://chiharu.hauN.org/peace/ -WRKSRC= ${WRKDIR}/${EGCS_DISTNAME} +WRKSRC= ${WRKDIR}/${GCC_DISTNAME} USE_CROSS_BINUTILS= yes BINUTILS_GNUTARGET= pe-i386 BINUTILS_LDEMULATION= i386pe -USE_CROSS_EGCS= yes -EGCS_FAKE_RUNTIME= yes +USE_CROSS_GCC= yes +GCC_FAKE_RUNTIME= yes TARGET_ARCH= i386-netbsdpe +GCC_CONFIGURE_ARGS+= --enable-threads BINUTILS_EXTRAS= dlltool windres +GCC_WIN32_PATCHBUNDLE= ${GCC_DISTNAME}-x86-win32-patches.tar.gz +GCC_WIN32_PATCH= ${WRKDIR}/${GCC_DISTNAME}-patches/${GCC_DISTNAME}-x86-win32.diff +MASTER_SITES+= ftp://ftp.xraylith.wisc.edu/pub/khan/gnu-win32/mingw32/${GCC_DISTNAME}/patches/ +CROSS_DISTFILES+= ${GCC_WIN32_PATCHBUNDLE} + +PTHREAD_DISTNAME= unproven-pthreads-0.17 +PTHREAD_DISTFILE= ${PTHREAD_DISTNAME}.tar.gz +MASTER_SITES+= ftp://ftp.flame.org/pub/netbsd/ + +pre-patch: gcc-patchbundle + +gcc-patchbundle: + cd ${WRKDIR} && /usr/bin/tar zxf ${_DISTDIR}/${GCC_WIN32_PATCHBUNDLE} + ${PATCH} -d ${WRKDIR} --forward --quiet -E < ${GCC_WIN32_PATCH} + post-patch: for i in patches/binutils-*; do \ ${PATCH} -d ${BINUTILS_WRKSRC} --forward --quiet -E < $$i; \ done cd ${BINUTILS_WRKSRC}/bfd && autoconf cd ${BINUTILS_WRKSRC}/gas && autoconf - cd ${WRKDIR}/${EGCS_DISTNAME}/gcc && autoconf + cd ${WRKDIR}/${GCC_DISTNAME}/gcc && autoconf + cd ${WRKDIR} && /usr/bin/tar zxf ${_DISTDIR}/${PTHREAD_DISTFILE} + cd ${WRKDIR}/${GCC_DISTNAME}/gcc && \ + ${LN} -s ../../${PTHREAD_DISTNAME}/include/pthread.h . && \ + ${LN} -s ../../${PTHREAD_DISTNAME}/include/pthread . + + post-configure: ${CP} ${FILESDIR}/i386_limits.h ${SYS_INCLUDE}/machine/limits.h ${CP} ${FILESDIR}/syslimits.h ${SYS_INCLUDE}/sys/ ${CP} ${FILESDIR}/featuretest.h ${SYS_INCLUDE}/sys/ ${CP} ${FILESDIR}/limits.h ${SYS_INCLUDE}/ + ${RM} ${WRKDIR}/${GCC_DISTNAME}/texinfo/makeinfo/Makefile -.include "../COMMON/cross.mk" +#.include "../COMMON/cross.mk" +.include "files/cross.mk" |