From lichray@gmail.com  Wed Oct 19 09:05:35 2011
Return-Path: <lichray@gmail.com>
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id 243BD1065670
	for <FreeBSD-gnats-submit@freebsd.org>; Wed, 19 Oct 2011 09:05:35 +0000 (UTC)
	(envelope-from lichray@gmail.com)
Received: from mail-yw0-f54.google.com (mail-yw0-f54.google.com [209.85.213.54])
	by mx1.freebsd.org (Postfix) with ESMTP id D9C158FC08
	for <FreeBSD-gnats-submit@freebsd.org>; Wed, 19 Oct 2011 09:05:34 +0000 (UTC)
Received: by ywm3 with SMTP id 3so1878687ywm.13
        for <FreeBSD-gnats-submit@freebsd.org>; Wed, 19 Oct 2011 02:05:34 -0700 (PDT)
Received: by 10.43.132.67 with SMTP id ht3mr11053307icc.35.1319015134065;
        Wed, 19 Oct 2011 02:05:34 -0700 (PDT)
Received: from elitebook.hp (c-98-228-191-105.hsd1.il.comcast.net. [98.228.191.105])
        by mx.google.com with ESMTPS id z10sm13021699ibv.9.2011.10.19.02.05.31
        (version=TLSv1/SSLv3 cipher=OTHER);
        Wed, 19 Oct 2011 02:05:32 -0700 (PDT)
Received: by elitebook.hp (sSMTP sendmail emulation); Wed, 19 Oct 2011 04:05:30 -0500
Message-Id: <4e9e92dc.ca96e70a.7bb8.6ceb@mx.google.com>
Date: Wed, 19 Oct 2011 04:05:30 -0500
From: Zhihao Yuan <lichray@gmail.com>
Reply-To: Zhihao Yuan <lichray@gmail.com>
To: FreeBSD-gnats-submit@freebsd.org
Cc:
Subject: 2 new Pure bindings: pure-mpfr & pure-stlvec
X-Send-Pr-Version: 3.113
X-GNATS-Notify:

>Number:         161800
>Category:       ports
>Synopsis:       [new ports] 2 new Pure bindings: math/pure-mpfr & devel/pure-stlvec
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    miwi
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Wed Oct 19 09:10:13 UTC 2011
>Closed-Date:    Thu Jan 26 20:19:02 UTC 2012
>Last-Modified:  Thu Jan 26 20:19:02 UTC 2012
>Originator:     Zhihao Yuan
>Release:        FreeBSD 8.2-STABLE amd64
>Organization:
Northern Illinois University
>Environment:
System: FreeBSD elitebook.hp 8.2-STABLE FreeBSD 8.2-STABLE #2 r226329: Wed Oct 12 18:45:27 CDT 2011 lichray@elitebook.hp:/usr/obj/home/lichray/devel/freebsd-8/sys/HOUKAGO amd64


	
>Description:
	
	pure-mpfr 0.1 and pure-stlvec 0.1 are announced separately when pure-0.48 is released:
	http://groups.google.com/group/pure-lang/browse_thread/thread/f485cab212fd9c23?hl=en

	This PR depends on ports/161799; pure-0.48 needs to be committed first.
>How-To-Repeat:
	
>Fix:

	

--- pure_new_bindings.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:
#
#	pure-stlvec
#	pure-stlvec/pkg-plist
#	pure-stlvec/Makefile
#	pure-stlvec/distinfo
#	pure-stlvec/pkg-descr
#
echo c - pure-stlvec
mkdir -p pure-stlvec > /dev/null 2>&1
echo x - pure-stlvec/pkg-plist
sed 's/^X//' >pure-stlvec/pkg-plist << '2811fa0466ae1728228089dd78554f1c'
Xlib/pure/stlalgorithm.so
Xlib/pure/stlbase.pure
Xlib/pure/stlcontainer.so
Xlib/pure/stlvec.pure
Xlib/pure/stlvec/algorithms.pure
Xlib/pure/stlvec/heap.pure
Xlib/pure/stlvec/merge.pure
Xlib/pure/stlvec/minmax.pure
Xlib/pure/stlvec/modifying.pure
Xlib/pure/stlvec/nonmodifying.pure
Xlib/pure/stlvec/numeric.pure
Xlib/pure/stlvec/sort.pure
X@dirrm lib/pure/stlvec
2811fa0466ae1728228089dd78554f1c
echo x - pure-stlvec/Makefile
sed 's/^X//' >pure-stlvec/Makefile << '8740967490d7efc22802cc2113f67ee3'
X# New ports collection makefile for:	pure-stlvec
X# Date created:		2011-10-19
X# Whom:			Zhihao Yuan <lichray@gmail.com>
X#
X# $FreeBSD$
X#
X
XPORTNAME=	pure-stlvec
XPORTVERSION=	0.1
XCATEGORIES=	devel
X
XMAINTAINER=	lichray@gmail.com
XCOMMENT=	STL vectors for Pure
X
XUSE_PURE=	yes
X
X.include <bsd.port.pre.mk>
X
Xpost-patch:
X	@${REINPLACE_CMD} -e \
X		's|^PROD_FLAGS =.*|PROD_FLAGS = $$(CPPFLAGS) $$(CFLAGS) $$(LDFLAGS)|' \
X		${WRKSRC}/Makefile
X
X.include "${PORTSDIR}/lang/pure/bsd.pure.mk"
X.include <bsd.port.post.mk>
8740967490d7efc22802cc2113f67ee3
echo x - pure-stlvec/distinfo
sed 's/^X//' >pure-stlvec/distinfo << '53aadd8e2057dfa5b9f829568746bd66'
XSHA256 (pure-stlvec-0.1.tar.gz) = fc2e5d3caf2e36fe0898a347d6506b23c8489b40f4a963cb3e6e524016ff6afd
XSIZE (pure-stlvec-0.1.tar.gz) = 147572
53aadd8e2057dfa5b9f829568746bd66
echo x - pure-stlvec/pkg-descr
sed 's/^X//' >pure-stlvec/pkg-descr << 'ca53b030cfa228a53a1621e4369b56bc'
XPure's interface to C++ vectors, specialized to hold pointers to arbitrary
XPure expressions, and the C++ Standard Template Library algorithms that act
Xon them.
X
XWWW:	http://docs.pure-lang.googlecode.com/hg/pure-stlvec.html
ca53b030cfa228a53a1621e4369b56bc

# 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:
#
#	pure-mpfr
#	pure-mpfr/Makefile
#	pure-mpfr/pkg-descr
#	pure-mpfr/distinfo
#
echo c - pure-mpfr
mkdir -p pure-mpfr > /dev/null 2>&1
echo x - pure-mpfr/Makefile
sed 's/^X//' >pure-mpfr/Makefile << 'a92d18a842ad42c318fb067971c2b7e4'
X# New ports collection makefile for:	pure-mpfr
X# Date created:		2011-10-19
X# Whom:			Zhihao Yuan <lichray@gmail.com>
X#
X# $FreeBSD$
X#
X
XPORTNAME=	pure-mpfr
XPORTVERSION=	0.1
XCATEGORIES=	math
X
XMAINTAINER=	lichray@gmail.com
XCOMMENT=	Multiprecision floats for Pure
X
XUSE_PURE=	yes
X
XPLIST_FILES=	lib/pure/mpfr.pure \
X		lib/pure/mpfr.so
X
XMAKE_ARGS+=	libdir="${PREFIX}/lib"
X
X.include <bsd.port.pre.mk>
X.include "${PORTSDIR}/lang/pure/bsd.pure.mk"
X.include <bsd.port.post.mk>
a92d18a842ad42c318fb067971c2b7e4
echo x - pure-mpfr/pkg-descr
sed 's/^X//' >pure-mpfr/pkg-descr << '03f6bdd680073e5aec54a49d57029c21'
Xpure-mpfr makes the MPFR multiprecision floats (henceforth referred to as
Xmpfr numbers or values) available in Pure, so that they work with the other
Xtypes of Pure numbers in an almost seamless fashion.
X
XWWW:	http://docs.pure-lang.googlecode.com/hg/pure-mpfr.html
03f6bdd680073e5aec54a49d57029c21
echo x - pure-mpfr/distinfo
sed 's/^X//' >pure-mpfr/distinfo << '9e87772cf0b3d00be58316a822a9f90c'
XSHA256 (pure-mpfr-0.1.tar.gz) = 969d6160ae544a6580b1ed146eccfa049b584d76ae3b43c81a2ac2d12d33d9fb
XSIZE (pure-mpfr-0.1.tar.gz) = 23906
9e87772cf0b3d00be58316a822a9f90c
exit
--- pure_new_bindings.shar ends here ---


>Release-Note:
>Audit-Trail:

From: Zhihao Yuan <lichray@gmail.com>
To: bug-followup@FreeBSD.org
Cc:  
Subject: Re: ports/161800: [new ports] 2 new Pure bindings: math/pure-mpfr &;
 devel/pure-stlvec
Date: Fri, 21 Oct 2011 00:14:20 -0500

 --kvUQC+jR9YzypDnK
 Content-Type: multipart/mixed; boundary="lMM8JwqTlfDpEaS6"
 Content-Disposition: inline
 
 
 --lMM8JwqTlfDpEaS6
 Content-Type: text/plain; charset=iso-8859-1
 Content-Disposition: inline
 Content-Transfer-Encoding: quoted-printable
 
 Upstream uploaded a set of new distfiles. Please uses the attached
 patches instead.
 
 --=20
 Zhihao Yuan, nickname lichray
 The best way to predict the future is to invent it.
 ___________________________________________________
 4BSD -- http://4bsd.biz/
 
 --lMM8JwqTlfDpEaS6
 Content-Type: application/x-shar
 Content-Disposition: attachment; filename="pure_new_bindings_2.shar"
 Content-Transfer-Encoding: quoted-printable
 
 # This is a shell archive.  Save it in a file, remove anything before=0A# t=
 his line, and then unpack it by entering "sh file".  Note, it may=0A# creat=
 e directories; files and directories will be owned by you and=0A# have defa=
 ult permissions.=0A#=0A# This archive contains:=0A#=0A#	pure-stlvec=0A#	pur=
 e-stlvec/distinfo=0A#	pure-stlvec/Makefile=0A#	pure-stlvec/pkg-plist=0A#	pu=
 re-stlvec/pkg-descr=0A#=0Aecho c - pure-stlvec=0Amkdir -p pure-stlvec > /de=
 v/null 2>&1=0Aecho x - pure-stlvec/distinfo=0Ased 's/^X//' >pure-stlvec/dis=
 tinfo << '53aadd8e2057dfa5b9f829568746bd66'=0AXSHA256 (pure-stlvec-0.1.tar.=
 gz) =3D 6d8987b80563b3304c9d57230c0483071eaa9c4e68c64b03f4b4381cec422f87=0A=
 XSIZE (pure-stlvec-0.1.tar.gz) =3D 147692=0A53aadd8e2057dfa5b9f829568746bd6=
 6=0Aecho x - pure-stlvec/Makefile=0Ased 's/^X//' >pure-stlvec/Makefile << '=
 8740967490d7efc22802cc2113f67ee3'=0AX# New ports collection makefile for:	p=
 ure-stlvec=0AX# Date created:		2011-10-19=0AX# Whom:			Zhihao Yuan <lichray=
 @gmail.com>=0AX#=0AX# $FreeBSD$=0AX#=0AX=0AXPORTNAME=3D	pure-stlvec=0AXPORT=
 VERSION=3D	0.1=0AXCATEGORIES=3D	devel=0AX=0AXMAINTAINER=3D	lichray@gmail.co=
 m=0AXCOMMENT=3D	STL vectors for Pure=0AX=0AXUSE_PURE=3D	yes=0AX=0AX.include=
  <bsd.port.pre.mk>=0AX=0AXpost-patch:=0AX	@${REINPLACE_CMD} -e \=0AX		's|^P=
 ROD_FLAGS =3D.*|PROD_FLAGS =3D $$(CPPFLAGS) $$(CFLAGS) $$(LDFLAGS)|' \=0AX	=
 	${WRKSRC}/Makefile=0AX=0AX.include "${PORTSDIR}/lang/pure/bsd.pure.mk"=0AX=
 =2Einclude <bsd.port.post.mk>=0A8740967490d7efc22802cc2113f67ee3=0Aecho x -=
  pure-stlvec/pkg-plist=0Ased 's/^X//' >pure-stlvec/pkg-plist << '2811fa0466=
 ae1728228089dd78554f1c'=0AXlib/pure/stlalgorithm.so=0AXlib/pure/stlbase.pur=
 e=0AXlib/pure/stlcontainer.so=0AXlib/pure/stlvec.pure=0AXlib/pure/stlvec/al=
 gorithms.pure=0AXlib/pure/stlvec/heap.pure=0AXlib/pure/stlvec/merge.pure=0A=
 Xlib/pure/stlvec/minmax.pure=0AXlib/pure/stlvec/modifying.pure=0AXlib/pure/=
 stlvec/nonmodifying.pure=0AXlib/pure/stlvec/numeric.pure=0AXlib/pure/stlvec=
 /sort.pure=0AX@dirrm lib/pure/stlvec=0A2811fa0466ae1728228089dd78554f1c=0Ae=
 cho x - pure-stlvec/pkg-descr=0Ased 's/^X//' >pure-stlvec/pkg-descr << 'ca5=
 3b030cfa228a53a1621e4369b56bc'=0AXPure's interface to C++ vectors, speciali=
 zed to hold pointers to arbitrary=0AXPure expressions, and the C++ Standard=
  Template Library algorithms that act=0AXon them.=0AX=0AXWWW:	http://docs.p=
 ure-lang.googlecode.com/hg/pure-stlvec.html=0Aca53b030cfa228a53a1621e4369b5=
 6bc=0Aexit=0A=0A# This is a shell archive.  Save it in a file, remove anyth=
 ing before=0A# this line, and then unpack it by entering "sh file".  Note, =
 it may=0A# create directories; files and directories will be owned by you a=
 nd=0A# have default permissions.=0A#=0A# This archive contains:=0A#=0A#	pur=
 e-mpfr=0A#	pure-mpfr/pkg-descr=0A#	pure-mpfr/distinfo=0A#	pure-mpfr/Makefil=
 e=0A#=0Aecho c - pure-mpfr=0Amkdir -p pure-mpfr > /dev/null 2>&1=0Aecho x -=
  pure-mpfr/pkg-descr=0Ased 's/^X//' >pure-mpfr/pkg-descr << '03f6bdd680073e=
 5aec54a49d57029c21'=0AXpure-mpfr makes the MPFR multiprecision floats (henc=
 eforth referred to as=0AXmpfr numbers or values) available in Pure, so that=
  they work with the other=0AXtypes of Pure numbers in an almost seamless fa=
 shion.=0AX=0AXWWW:	http://docs.pure-lang.googlecode.com/hg/pure-mpfr.html=
 =0A03f6bdd680073e5aec54a49d57029c21=0Aecho x - pure-mpfr/distinfo=0Ased 's/=
 ^X//' >pure-mpfr/distinfo << '9e87772cf0b3d00be58316a822a9f90c'=0AXSHA256 (=
 pure-mpfr-0.1.tar.gz) =3D ee67a98bece152c4c8bb506b85d66fe9b0521b25190e7d12f=
 f9696f0060d46f2=0AXSIZE (pure-mpfr-0.1.tar.gz) =3D 24000=0A9e87772cf0b3d00b=
 e58316a822a9f90c=0Aecho x - pure-mpfr/Makefile=0Ased 's/^X//' >pure-mpfr/Ma=
 kefile << 'a92d18a842ad42c318fb067971c2b7e4'=0AX# New ports collection make=
 file for:	pure-mpfr=0AX# Date created:		2011-10-19=0AX# Whom:			Zhihao Yuan=
  <lichray@gmail.com>=0AX#=0AX# $FreeBSD$=0AX#=0AX=0AXPORTNAME=3D	pure-mpfr=
 =0AXPORTVERSION=3D	0.1=0AXCATEGORIES=3D	math=0AX=0AXMAINTAINER=3D	lichray@g=
 mail.com=0AXCOMMENT=3D	Multiprecision floats for Pure=0AX=0AXUSE_PURE=3D	ye=
 s=0AX=0AXPLIST_FILES=3D	lib/pure/mpfr.pure \=0AX		lib/pure/mpfr.so=0AX=0AXM=
 AKE_ARGS+=3D	libdir=3D"${PREFIX}/lib"=0AX=0AX.include <bsd.port.pre.mk>=0AX=
 =2Einclude "${PORTSDIR}/lang/pure/bsd.pure.mk"=0AX.include <bsd.port.post.m=
 k>=0Aa92d18a842ad42c318fb067971c2b7e4=0Aexit=0A=0A
 --lMM8JwqTlfDpEaS6--
 
 --kvUQC+jR9YzypDnK
 Content-Type: application/pgp-signature
 
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v2.0.18 (FreeBSD)
 
 iQEcBAEBAgAGBQJOoP+sAAoJEDM1qsGtFE5Zu4EIALh4GkuvCk/xslZ1ZpOXz3tz
 irkBbiCVXvbJD+eD9zlsnYcNYkwhg0+rkcar0szZ3H+iqi6hLwfJlWeqBh4kIqyu
 kylODhm1ybgyx8mSGANr7O1wts9FJ2Q1cbWg80w9I9K1fMRfMlY0aL0Q9ZYWFKyw
 OslMUeKLCaJEjfTNyU1pKHE/nf/CIAni5VF/m9C0wf+NLR0oBXbku6EL9/MYe4xo
 G90nSDaWY/aqDZvhDvUuz0IZwJoC4OqlqK8IInf2VVG6+A7z4pvkLfijmki80cBg
 Khpz59diqpgH7aTCy9uTABaCqpjxx8Zhf0uIGu8lOU5SholOQP8eRfX0KO5UCTo=
 =ofqN
 -----END PGP SIGNATURE-----
 
 --kvUQC+jR9YzypDnK--
Responsible-Changed-From-To: freebsd-ports-bugs->miwi 
Responsible-Changed-By: miwi 
Responsible-Changed-When: Sat Nov 19 18:08:56 UTC 2011 
Responsible-Changed-Why:  
i will handle that after 9.0 release. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=161800 
State-Changed-From-To: open->closed 
State-Changed-By: pav 
State-Changed-When: Thu Jan 26 20:18:56 UTC 2012 
State-Changed-Why:  
Obsoleted 

http://www.freebsd.org/cgi/query-pr.cgi?pr=161800 
>Unformatted:
