devel/crossgo32 has been deprecated and devel/crossgo32-djgpp2 is out of date. In order to continue cross-building to DJGPP, an upgrade is needed. Fix: The three ports attached are a complete replacement for the combination of devel/crossgo32 and devel/crossgo32-djgpp2. The ports follow the general approach used by devel/mingw32-* (and the Makefiles are based on those ports) as follows: devel/djgpp-crx: Headers and Libraries for cross-building (version 2.03) devel/djgpp-binutils: Cross-binutils 2.16.1 devel/djgpp-gcc: Cross-GCC 4.1.0 The first two ports are prerequisites for djgpp-gcc. The ports install with i586-pc-msdosdjgpp- prefix, which is a change from the i386-go32- prefix used by the older crossgo32 port, so it will be possible to have both installed, although I would recommend at some point deleting the crossgo32 ports and using MOVED to have people move to the new version. devel/djgpp-gcc has a knob to enable Fortran, as Fortran requires some additional dependencies (GMP and MPFR). I was not able to figure out how to build ada support, so it's commented out.
Responsible Changed From-To: freebsd-ports-bugs->miwi I'll take it.
miwi 2007-01-28 21:45:37 UTC FreeBSD ports repository Modified files: devel Makefile Added files: devel/djgpp-binutils Makefile distinfo pkg-descr pkg-plist devel/djgpp-binutils/files patch-Makefile.in patch-configure Log: FSF binutils-2.16 for DJGPP cross-development. WWW: http://www.delorie.com/djgpp/ PR: ports/108470 Submitted by: Peter Johnson <johnson.peter at gmail.com> Revision Changes Path 1.2614 +1 -0 ports/devel/Makefile 1.1 +72 -0 ports/devel/djgpp-binutils/Makefile (new) 1.1 +3 -0 ports/devel/djgpp-binutils/distinfo (new) 1.1 +21 -0 ports/devel/djgpp-binutils/files/patch-Makefile.in (new) 1.1 +11 -0 ports/devel/djgpp-binutils/files/patch-configure (new) 1.1 +5 -0 ports/devel/djgpp-binutils/pkg-descr (new) 1.1 +35 -0 ports/devel/djgpp-binutils/pkg-plist (new) _______________________________________________ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
miwi 2007-01-28 21:53:14 UTC FreeBSD ports repository Modified files: devel Makefile Added files: devel/djgpp-crx Makefile distinfo pkg-descr pkg-plist devel/djgpp-crx/files Makefile Log: Headers and Libraries for DJGPP cross-development. WWW: http://www.delorie.com/djgpp/ PR: ports/108470 Submitted by: Peter Johnson <johnson.peter at gmail.com> Revision Changes Path 1.2615 +1 -0 ports/devel/Makefile 1.1 +28 -0 ports/devel/djgpp-crx/Makefile (new) 1.1 +3 -0 ports/devel/djgpp-crx/distinfo (new) 1.1 +12 -0 ports/devel/djgpp-crx/files/Makefile (new) 1.1 +5 -0 ports/devel/djgpp-crx/pkg-descr (new) 1.1 +142 -0 ports/devel/djgpp-crx/pkg-plist (new) _______________________________________________ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
miwi 2007-01-28 21:55:55 UTC FreeBSD ports repository Modified files: devel Makefile Added files: devel/djgpp-gcc Makefile distinfo pkg-descr pkg-plist devel/djgpp-gcc/files patch-Makefile.in patch-gcc-Makefile.in patch-getpwd.c patch-libstdc++v3-crossconfig.m4 devel/djgpp-gcc/scripts pre-configure pre-patch Log: FSF gcc-4.1 for DJGPP cross-development WWW: http://www.delorie.com/djgpp/ PR: ports/108470 Submitted by: Peter Johnson <johnson.peter at gmail.com> Revision Changes Path 1.2616 +1 -0 ports/devel/Makefile 1.1 +132 -0 ports/devel/djgpp-gcc/Makefile (new) 1.1 +18 -0 ports/devel/djgpp-gcc/distinfo (new) 1.1 +21 -0 ports/devel/djgpp-gcc/files/patch-Makefile.in (new) 1.1 +34 -0 ports/devel/djgpp-gcc/files/patch-gcc-Makefile.in (new) 1.1 +13 -0 ports/devel/djgpp-gcc/files/patch-getpwd.c (new) 1.1 +11 -0 ports/devel/djgpp-gcc/files/patch-libstdc++v3-crossconfig.m4 (new) 1.1 +5 -0 ports/devel/djgpp-gcc/pkg-descr (new) 1.1 +583 -0 ports/devel/djgpp-gcc/pkg-plist (new) 1.1 +160 -0 ports/devel/djgpp-gcc/scripts/pre-configure (new) 1.1 +37 -0 ports/devel/djgpp-gcc/scripts/pre-patch (new) _______________________________________________ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
State Changed From-To: open->closed New port added. Thanks!