Date: Mon, 13 Jun 2005 13:11:45 GMT From: Masanori OZAWA <ozawa@ongs.co.jp> To: freebsd-gnats-submit@FreeBSD.org Subject: ports/82196: [PATCH] lang/gdc: update to 0.13 Message-ID: <200506131311.j5DDBjKJ044269@www.freebsd.org> Resent-Message-ID: <200506131320.j5DDKIDb068153@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 82196 >Category: ports >Synopsis: [PATCH] lang/gdc: update to 0.13 >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: update >Submitter-Id: current-users >Arrival-Date: Mon Jun 13 13:20:18 GMT 2005 >Closed-Date: >Last-Modified: >Originator: Masanori OZAWA >Release: FreeBSD 5.4-RELEASE-p2 >Organization: ONGS Inc. >Environment: FreeBSD mithos.ongs.co.jp 5.4-RELEASE-p2 FreeBSD 5.4-RELEASE-p2 #1: Thu Jun 9 13:06:25 JST 2005 root@mithos.ongs.co.jp:/usr/obj/usr/src/sys/MITHOS i386 >Description: - Update to 0.13 - Update gcc target to 3.4.5-20050607 >How-To-Repeat: >Fix: diff -urN gdc.orig/Makefile gdc/Makefile --- gdc.orig/Makefile Thu Jun 2 16:33:48 2005 +++ gdc/Makefile Mon Jun 13 21:53:36 2005 @@ -6,7 +6,7 @@ # PORTNAME= gdc -PORTVERSION= 0.12 +PORTVERSION= 0.13 CATEGORIES= lang MASTER_SITES= ${MASTER_SITE_GCC} \ http://home.earthlink.net/~dvdfrdmn/d/:gdc @@ -29,7 +29,7 @@ USE_REINPLACE= yes __GCC_VERSION= 3.4.5 -__GCC_REVISION= 20050524 +__GCC_REVISION= 20050607 __GCC_VERSIONSTRING= 3.4-${__GCC_REVISION} .include <bsd.port.pre.mk> @@ -63,6 +63,16 @@ WRKSRC= ${WRKDIR}/gcc-${__GCC_VERSIONSTRING} GCCDIR= ${WRKSRC}/gcc +pre-fetch: +.ifdef WITH_UNITTEST + @echo "" + @echo "Warning:" + @echo " WITH_UNITTEST enabled." + @echo " On FreeBSD, some unit tests will fail." + @echo "" + @sleep 5 +.endif + post-extract: @${TAR} xjf ${DISTDIR}/${PORTNAME}-${PORTVERSION}${EXTRACT_SUFX} \ -C ${GCCDIR} @@ -72,6 +82,11 @@ @${REINPLACE_CMD} -e \ 's|\(const char version_string.*\)";|\1 [FreeBSD]";|' \ ${GCCDIR}/version.c + +post-build: +.ifdef WITH_UNITTEST + @cd ${WRKSRC} && ${GMAKE} check-target-libphobos +.endif do-install: ${INSTALL_PROGRAM} -o root -g wheel -m 755 ${GCCDIR}/gdc ${PREFIX}/bin/ diff -urN gdc.orig/distinfo gdc/distinfo --- gdc.orig/distinfo Thu Jun 2 16:33:48 2005 +++ gdc/distinfo Mon Jun 13 17:06:22 2005 @@ -1,6 +1,6 @@ -MD5 (gdc-0.12.tar.bz2) = fb2b62beb8fc3e24624cb8ecc18983fd -SIZE (gdc-0.12.tar.bz2) = 852688 -MD5 (gcc-core-3.4-20050524.tar.bz2) = 4c0c5e69507bc17acf9e68795cc33b5a -SIZE (gcc-core-3.4-20050524.tar.bz2) = 11096112 -MD5 (gcc-g++-3.4-20050524.tar.bz2) = 80b1f8d464e76ac3df4cdc6009e0aaaf -SIZE (gcc-g++-3.4-20050524.tar.bz2) = 2484391 +MD5 (gdc-0.13.tar.bz2) = 97b3ad6c8b1432a4a421344df2316f70 +SIZE (gdc-0.13.tar.bz2) = 859967 +MD5 (gcc-core-3.4-20050607.tar.bz2) = e20cb0339861b407f6360988a5e773aa +SIZE (gcc-core-3.4-20050607.tar.bz2) = 11100205 +MD5 (gcc-g++-3.4-20050607.tar.bz2) = e7860e747400f64bc59c66682e259ee2 +SIZE (gcc-g++-3.4-20050607.tar.bz2) = 2483917 diff -urN gdc.orig/pkg-plist gdc/pkg-plist --- gdc.orig/pkg-plist Thu Jun 2 16:33:48 2005 +++ gdc/pkg-plist Mon Jun 13 16:58:43 2005 @@ -74,6 +74,7 @@ include/d/%%__GCC_VER%%/std/boxer.d include/d/%%__GCC_VER%%/std/compiler.d include/d/%%__GCC_VER%%/std/conv.d +include/d/%%__GCC_VER%%/std/cstream.d include/d/%%__GCC_VER%%/std/ctype.d include/d/%%__GCC_VER%%/std/date.d include/d/%%__GCC_VER%%/std/dateparse.d >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200506131311.j5DDBjKJ044269>