From owner-freebsd-ports-bugs@FreeBSD.ORG Mon Jun 13 13:20:19 2005 Return-Path: X-Original-To: freebsd-ports-bugs@hub.freebsd.org Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3ED9516A41C for ; Mon, 13 Jun 2005 13:20:19 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id ED2EA43D49 for ; Mon, 13 Jun 2005 13:20:18 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.3/8.13.3) with ESMTP id j5DDKIBs068154 for ; Mon, 13 Jun 2005 13:20:18 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.3/8.13.1/Submit) id j5DDKIDb068153; Mon, 13 Jun 2005 13:20:18 GMT (envelope-from gnats) Resent-Date: Mon, 13 Jun 2005 13:20:18 GMT Resent-Message-Id: <200506131320.j5DDKIDb068153@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Masanori OZAWA Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 49DCA16A41C for ; Mon, 13 Jun 2005 13:11:46 +0000 (GMT) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (www.freebsd.org [216.136.204.117]) by mx1.FreeBSD.org (Postfix) with ESMTP id 10B2B43D1D for ; Mon, 13 Jun 2005 13:11:46 +0000 (GMT) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (localhost [127.0.0.1]) by www.freebsd.org (8.13.1/8.13.1) with ESMTP id j5DDBjLi044274 for ; Mon, 13 Jun 2005 13:11:45 GMT (envelope-from nobody@www.freebsd.org) Received: (from nobody@localhost) by www.freebsd.org (8.13.1/8.13.1/Submit) id j5DDBjKJ044269; Mon, 13 Jun 2005 13:11:45 GMT (envelope-from nobody) Message-Id: <200506131311.j5DDBjKJ044269@www.freebsd.org> Date: Mon, 13 Jun 2005 13:11:45 GMT From: Masanori OZAWA To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-2.3 Cc: Subject: ports/82196: [PATCH] lang/gdc: update to 0.13 X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 13 Jun 2005 13:20:19 -0000 >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 @@ -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: