From tbourke@triptrop.cse.unsw.edu.au  Sun May  4 10:44:10 2008
Return-Path: <tbourke@triptrop.cse.unsw.edu.au>
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id 577F11065673
	for <FreeBSD-gnats-submit@freebsd.org>; Sun,  4 May 2008 10:44:10 +0000 (UTC)
	(envelope-from tbourke@triptrop.cse.unsw.edu.au)
Received: from fallbackmx08.syd.optusnet.com.au (fallbackmx08.syd.optusnet.com.au [211.29.132.10])
	by mx1.freebsd.org (Postfix) with ESMTP id EC3FF8FC0C
	for <FreeBSD-gnats-submit@freebsd.org>; Sun,  4 May 2008 10:44:09 +0000 (UTC)
	(envelope-from tbourke@triptrop.cse.unsw.edu.au)
Received: from mail15.syd.optusnet.com.au (mail15.syd.optusnet.com.au [211.29.132.196])
	by fallbackmx08.syd.optusnet.com.au (8.13.1/8.13.1) with ESMTP id m447vbSO013243
	for <FreeBSD-gnats-submit@freebsd.org>; Sun, 4 May 2008 17:57:37 +1000
Received: from triptrop.cse.unsw.edu.au (blaax11-b059.dialup.optusnet.com.au [203.164.191.59])
	by mail15.syd.optusnet.com.au (8.13.1/8.13.1) with ESMTP id m447vVNv000992
	(version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO)
	for <FreeBSD-gnats-submit@freebsd.org>; Sun, 4 May 2008 17:57:33 +1000
Received: from triptrop.cse.unsw.edu.au (localhost [127.0.0.1])
	by triptrop.cse.unsw.edu.au (8.14.2/8.13.6) with ESMTP id m447sE6d006148
	for <FreeBSD-gnats-submit@freebsd.org>; Sun, 4 May 2008 17:54:14 +1000 (EST)
	(envelope-from tbourke@triptrop.cse.unsw.edu.au)
Received: (from tbourke@localhost)
	by triptrop.cse.unsw.edu.au (8.14.2/8.13.6/Submit) id m447sDXj006147;
	Sun, 4 May 2008 17:54:13 +1000 (EST)
	(envelope-from tbourke)
Message-Id: <200805040754.m447sDXj006147@triptrop.cse.unsw.edu.au>
Date: Sun, 4 May 2008 17:54:13 +1000 (EST)
From: Timothy Bourke <timbob@bigpond.com>
To: FreeBSD-gnats-submit@freebsd.org
Cc:
Subject: [NEW PORT] math/mingw32-libgmp4: Library for arbitrary precision arithmetic (MinGW32)
X-Send-Pr-Version: 3.113
X-GNATS-Notify:

>Number:         123391
>Category:       ports
>Synopsis:       [NEW PORT] math/mingw32-libgmp4: Library for arbitrary precision arithmetic (MinGW32)
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    amdmi3
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Sun May 04 10:50:01 UTC 2008
>Closed-Date:    Tue Sep 23 13:16:17 UTC 2008
>Last-Modified:  Tue Sep 23 13:20:05 UTC 2008
>Originator:     Timothy Bourke
>Release:        FreeBSD 6.3-RELEASE i386
>Organization:
>Environment:
System: FreeBSD triptrop 6.3-RELEASE FreeBSD 6.3-RELEASE #4: Thu Mar 13 14:01:14 EST 2008
>Description:
GMP is a free library for arbitrary precision arithmetic, operating
on signed integers, rational numbers, and floating point numbers.
There is no limit to the precision except the ones implied by the
available memory in the machine GMP runs on. GMP has a rich set of
functions, and the functions have a regular interface. 

This port compiles libgmp using MinGW32.

WWW: http://www.swox.com/gmp/

Generated with FreeBSD Port Tools 0.77
>How-To-Repeat:
>Fix:

--- mingw32-libgmp4-4.2.2.shar begins here ---
# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	mingw32-libgmp4
#	mingw32-libgmp4/Makefile
#	mingw32-libgmp4/pkg-descr
#	mingw32-libgmp4/distinfo
#	mingw32-libgmp4/pkg-plist
#
echo c - mingw32-libgmp4
mkdir -p mingw32-libgmp4 > /dev/null 2>&1
echo x - mingw32-libgmp4/Makefile
sed 's/^X//' >mingw32-libgmp4/Makefile << 'END-of-mingw32-libgmp4/Makefile'
X# New ports collection makefile for:   mingw32-libgmp4
X# Date created:        28 April 2008
X# Whom:                Timothy Bourke <timbob@bigpond.com>
X#
X# $FreeBSD$
X#
X
XPORTNAME=	libgmp4
XPORTVERSION=	4.2.2
XCATEGORIES=	math devel
XMASTER_SITES=	${MASTER_SITE_GNU}
XMASTER_SITE_SUBDIR=	gmp
XPKGNAMEPREFIX=	mingw32-
XDISTNAME=	gmp-${PORTVERSION}
X
XMAINTAINER=	timbob@bigpond.com
XCOMMENT=	Library for arbitrary precision arithmetic (MinGW32)
X
XBUILD_DEPENDS=	${PKGNAMEPREFIX}gcc:${PORTSDIR}/devel/${PKGNAMEPREFIX}gcc
X# Add RUN_DEPENDS because installation is to mingw subdirectories:
XRUN_DEPENDS=	${PKGNAMEPREFIX}gcc:${PORTSDIR}/devel/${PKGNAMEPREFIX}gcc
X
XGNU_CONFIGURE=	yes
XCC=		${PKGNAMEPREFIX}gcc
XCXX=		${PKGNAMEPREFIX}c++
XCONFIGURE_ENV=	MAKEINFO="makeinfo --no-split" \
X		PREFIX="${PREFIX}/${PKGNAMEPREFIX:S/-$//}"
XCONFIGURE_ARGS=	--enable-cxx --host=${PKGNAMEPREFIX:S/-$//} \
X		--includedir=${PREFIX}/${PKGNAMEPREFIX:S/-$//}/include \
X		--exec_prefix=${PREFIX}/${PKGNAMEPREFIX:S/-$//} \
X		--datadir=${PREFIX}/${PKGNAMEPREFIX:S/-$//}/share \
X		--libdir=${PREFIX}/${PKGNAMEPREFIX:S/-$//}/lib
XCONFIGURE_TARGET=
X
XINFO=		gmp
XINFO_PATH=	${PKGNAMEPREFIX:S/-$//}/info
X
XPLIST_SUB=	PKGNAMEPREFIX="${PKGNAMEPREFIX:S/-$//}/"
X
Xpost-extract:
X	@${RM} -f ${WRKSRC}/doc/gmp.info*
X
Xpre-install:
X	-${MKDIR} ${PREFIX}/${PKGNAMEPREFIX:S/-$//}/info
X
X.include <bsd.port.mk>
END-of-mingw32-libgmp4/Makefile
echo x - mingw32-libgmp4/pkg-descr
sed 's/^X//' >mingw32-libgmp4/pkg-descr << 'END-of-mingw32-libgmp4/pkg-descr'
XGMP is a free library for arbitrary precision arithmetic, operating
Xon signed integers, rational numbers, and floating point numbers.
XThere is no limit to the precision except the ones implied by the
Xavailable memory in the machine GMP runs on. GMP has a rich set of
Xfunctions, and the functions have a regular interface. 
X
XThis port compiles libgmp using MinGW32.
X
XWWW: http://www.swox.com/gmp/
END-of-mingw32-libgmp4/pkg-descr
echo x - mingw32-libgmp4/distinfo
sed 's/^X//' >mingw32-libgmp4/distinfo << 'END-of-mingw32-libgmp4/distinfo'
XMD5 (gmp-4.2.2.tar.gz) = 1def49df60248a08374ecd6cdcaa5d3d
XSHA256 (gmp-4.2.2.tar.gz) = db1663aefaa37e6fe69898729ece2a86568792b9009cc1ae4b6b189e0f0fce6a
XSIZE (gmp-4.2.2.tar.gz) = 2279978
END-of-mingw32-libgmp4/distinfo
echo x - mingw32-libgmp4/pkg-plist
sed 's/^X//' >mingw32-libgmp4/pkg-plist << 'END-of-mingw32-libgmp4/pkg-plist'
X%%PKGNAMEPREFIX%%include/gmp.h
X%%PKGNAMEPREFIX%%include/gmpxx.h
X%%PKGNAMEPREFIX%%lib/libgmp.a
X%%PKGNAMEPREFIX%%lib/libgmp.la
X%%PKGNAMEPREFIX%%lib/libgmpxx.a
X%%PKGNAMEPREFIX%%lib/libgmpxx.la
END-of-mingw32-libgmp4/pkg-plist
exit
--- mingw32-libgmp4-4.2.2.shar ends here ---

>Release-Note:
>Audit-Trail:
Responsible-Changed-From-To: freebsd-ports-bugs->amdmi3 
Responsible-Changed-By: amdmi3 
Responsible-Changed-When: Tue Sep 9 09:37:46 UTC 2008 
Responsible-Changed-Why:  
I'll take it. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=123391 
State-Changed-From-To: open->feedback 
State-Changed-By: amdmi3 
State-Changed-When: Tue Sep 9 11:51:42 UTC 2008 
State-Changed-Why:  
Fails to configure. 
http://people.freebsd.org/~amdmi3/mingw32-libgmp4-4.2.2.log 

http://www.freebsd.org/cgi/query-pr.cgi?pr=123391 
State-Changed-From-To: feedback->open 
State-Changed-By: amdmi3 
State-Changed-When: Fri Sep 12 15:04:38 UTC 2008 
State-Changed-Why:  
Issue resolved 

http://www.freebsd.org/cgi/query-pr.cgi?pr=123391 
State-Changed-From-To: open->closed 
State-Changed-By: amdmi3 
State-Changed-When: Tue Sep 23 13:16:16 UTC 2008 
State-Changed-Why:  
New port added, with minor changes. Thanks! 

http://www.freebsd.org/cgi/query-pr.cgi?pr=123391 

From: dfilter@FreeBSD.ORG (dfilter service)
To: bug-followup@FreeBSD.org
Cc:  
Subject: Re: ports/123391: commit references a PR
Date: Tue, 23 Sep 2008 13:16:09 +0000 (UTC)

 amdmi3      2008-09-23 13:16:00 UTC
 
   FreeBSD ports repository
 
   Modified files:
     math                 Makefile 
   Added files:
     math/mingw32-libgmp4 Makefile distinfo pkg-descr pkg-plist 
   Log:
   GMP is a free library for arbitrary precision arithmetic, operating
   on signed integers, rational numbers, and floating point numbers.
   There is no limit to the precision except the ones implied by the
   available memory in the machine GMP runs on. GMP has a rich set of
   functions, and the functions have a regular interface.
   
   This port compiles libgmp using MinGW32.
   
   WWW: http://www.swox.com/gmp/
   
   PR:             123391
   Submitted by:   Timothy Bourke <timbob at bigpond dot com>
   
   Revision  Changes    Path
   1.560     +1 -0      ports/math/Makefile
   1.1       +43 -0     ports/math/mingw32-libgmp4/Makefile (new)
   1.1       +3 -0      ports/math/mingw32-libgmp4/distinfo (new)
   1.1       +9 -0      ports/math/mingw32-libgmp4/pkg-descr (new)
   1.1       +9 -0      ports/math/mingw32-libgmp4/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"
 
>Unformatted:
