From stephen@wilberforce.math.missouri.edu  Sun Jun  6 00:32:28 2010
Return-Path: <stephen@wilberforce.math.missouri.edu>
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id DAF88106564A
	for <FreeBSD-gnats-submit@freebsd.org>; Sun,  6 Jun 2010 00:32:28 +0000 (UTC)
	(envelope-from stephen@wilberforce.math.missouri.edu)
Received: from wilberforce.math.missouri.edu (wilberforce.math.missouri.edu [128.206.184.213])
	by mx1.freebsd.org (Postfix) with ESMTP id 9BBF08FC0C
	for <FreeBSD-gnats-submit@freebsd.org>; Sun,  6 Jun 2010 00:32:28 +0000 (UTC)
Received: from wilberforce.math.missouri.edu (localhost [127.0.0.1])
	by wilberforce.math.missouri.edu (8.14.4/8.14.4) with ESMTP id o560WRMn001846
	for <FreeBSD-gnats-submit@freebsd.org>; Sat, 5 Jun 2010 19:32:27 -0500 (CDT)
	(envelope-from stephen@wilberforce.math.missouri.edu)
Received: (from stephen@localhost)
	by wilberforce.math.missouri.edu (8.14.4/8.14.4/Submit) id o560WRpq001845;
	Sat, 5 Jun 2010 19:32:27 -0500 (CDT)
	(envelope-from stephen)
Message-Id: <201006060032.o560WRpq001845@wilberforce.math.missouri.edu>
Date: Sat, 5 Jun 2010 19:32:27 -0500 (CDT)
From: Stephen Montgomery-Smith <stephen@missouri.edu>
Reply-To: Stephen Montgomery-Smith <stephen@missouri.edu>
To: FreeBSD-gnats-submit@freebsd.org
Cc:
Subject: new port octave-forge-octproj
X-Send-Pr-Version: 3.113
X-GNATS-Notify:

>Number:         147517
>Category:       ports
>Synopsis:       new port math/octave-forge-octproj
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    sylvio
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Sun Jun 06 00:40:00 UTC 2010
>Closed-Date:    Tue Jun 29 11:54:04 UTC 2010
>Last-Modified:  Tue Jun 29 12:00:15 UTC 2010
>Originator:     Stephen Montgomery-Smith
>Release:        FreeBSD 7.3-STABLE i386
>Organization:
>Environment:
System: FreeBSD wilberforce 7.3-STABLE FreeBSD 7.3-STABLE #0: Fri May 28 18:26:27 CDT 2010 stephen@wilberforce:/usr/obj/usr/src/sys/GENERIC i386


	
>Description:
new port octave-forge-octproj

	
>How-To-Repeat:
	
>Fix:

	

# 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:
#
#	octave-forge-octproj
#	octave-forge-octproj/Makefile
#	octave-forge-octproj/distinfo
#	octave-forge-octproj/pkg-descr
#	octave-forge-octproj/pkg-plist
#	octave-forge-octproj/files
#	octave-forge-octproj/files/patch-src::Makefile
#
echo c - octave-forge-octproj
mkdir -p octave-forge-octproj > /dev/null 2>&1
echo x - octave-forge-octproj/Makefile
sed 's/^X//' >octave-forge-octproj/Makefile << 'ca9386a8c9ad1e4210bbc7603a052c8f'
X# New ports collection makefile for:	octave-forge-octproj
X# Date created:		5 June 2010
X# Whom:			Stephen Montgomery-Smith <stephen@math.missouri.edu>
X#
X# $FreeBSD: ports/math/octave-forge-octproj/Makefile,v 1.8 2010/06/02 16:23:42 miwi Exp $
X#
X
XPORTNAME=	octave-forge-octproj
XPORTVERSION=	1.0.0
XCATEGORIES=	math
X
XMAINTAINER=	stephen@missouri.edu
XCOMMENT=	Octave-forge package ${OCTAVE_PKGNAME}
X
XWRKSRC=		${WRKDIR}/${OCTAVE_PKGNAME}/src
X
XLIB_DEPENDS+=	proj:${PORTSDIR}/graphics/proj
X
XCFLAGS+=	-I${PREFIX}/include -fPIC
X
X.include <bsd.port.pre.mk>
X.include "${PORTSDIR}/Mk/bsd.octave.mk"
Xpost-build:
X	cd ${WRKDIR} && ${TAR} cfz ${DISTNAME}.tar.gz ${OCTAVE_PKGNAME}
X
X.include <bsd.port.post.mk>
ca9386a8c9ad1e4210bbc7603a052c8f
echo x - octave-forge-octproj/distinfo
sed 's/^X//' >octave-forge-octproj/distinfo << 'a5f35196fecdfc02db297ad1ac7eb552'
XMD5 (octave-forge/octproj-1.0.0.tar.gz) = a78cc542dd94370de10108c755cf5ed1
XSHA256 (octave-forge/octproj-1.0.0.tar.gz) = 1c69fd45d48385c790d25537b2c472d7aa0327981721da1cf8d1b7f3aeee6bb4
XSIZE (octave-forge/octproj-1.0.0.tar.gz) = 222454
a5f35196fecdfc02db297ad1ac7eb552
echo x - octave-forge-octproj/pkg-descr
sed 's/^X//' >octave-forge-octproj/pkg-descr << 'd3be9d099017a870a72d9c12814e9ff2'
XThe octave-forge package is the result of The GNU Octave Repositry project,
Xwhich is intended to be a central location for custom scripts, functions and
Xextensions for GNU Octave. contains the source for all the functions plus
Xbuild and install scripts.
X
XThis is octproj.
X
XThis package allows to call functions of PROJ.4 library for cartographic
Xprojections transformations.
X
XWWW: http://octave.sourceforge.net/
d3be9d099017a870a72d9c12814e9ff2
echo x - octave-forge-octproj/pkg-plist
sed 's/^X//' >octave-forge-octproj/pkg-plist << '6514b406ec11a82101d5e1751e8efc7a'
X@comment This file intentionally left empty
6514b406ec11a82101d5e1751e8efc7a
echo c - octave-forge-octproj/files
mkdir -p octave-forge-octproj/files > /dev/null 2>&1
echo x - octave-forge-octproj/files/patch-src::Makefile
sed 's/^X//' >octave-forge-octproj/files/patch-src::Makefile << '6d89619cf0433ff7dbcbe1646248096c'
X--- Makefile.orig	2010-02-15 02:08:22.000000000 -0600
X+++ Makefile	2010-06-05 19:27:12.000000000 -0500
X@@ -1,16 +1,23 @@
X-.PHONY: all
X-all: compile clean
X+all: _op_transform.oct _op_fwd.oct _op_inv.oct _op_geod2geoc.oct _op_geoc2geod.oct
X 
X-.PHONY: compile
X-compile:
X-	cc -c -O3 -Wall -Wextra projwrap.c -o projwrap.o
X+projwrap.o:
X+	cc ${CFLAGS} -c -O3 -Wall -Wextra projwrap.c -o projwrap.o
X+
X+_op_transform.oct: _op_transform.cc projwrap.o
X 	mkoctfile -s -Wall -Wextra _op_transform.cc projwrap.o -lproj
X+
X+_op_fwd.oct: _op_fwd.cc projwrap.o
X 	mkoctfile -s -Wall -Wextra _op_fwd.cc projwrap.o -lproj
X+
X+_op_inv.oct: _op_inv.cc projwrap.o
X 	mkoctfile -s -Wall -Wextra _op_inv.cc projwrap.o -lproj
X+
X+_op_geod2geoc.oct: _op_geod2geoc.cc
X 	mkoctfile -s -Wall -Wextra _op_geod2geoc.cc -lproj
X+
X+_op_geoc2geod.oct: _op_geoc2geod.cc
X 	mkoctfile -s -Wall -Wextra _op_geoc2geod.cc -lproj
X 
X-.PHONY: clean
X clean:
X 	rm _op_transform.o _op_fwd.o _op_inv.o _op_geod2geoc.o _op_geoc2geod.o
X 	rm projwrap.o
6d89619cf0433ff7dbcbe1646248096c
exit

>Release-Note:
>Audit-Trail:
Class-Changed-From-To: maintainer-update->change-request 
Class-Changed-By: edwin 
Class-Changed-When: Sun Jun 6 00:40:10 UTC 2010 
Class-Changed-Why:  
Fix category (new ports should be change-requests) (via the GNATS Auto 
Assign Tool) 

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

From: Stephen Montgomery-Smith <stephen@missouri.edu>
To: bug-followup@FreeBSD.org, stephen@missouri.edu
Cc:  
Subject: Re: ports/147517: new port math/octave-forge-octproj
Date: Sun, 06 Jun 2010 09:34:08 -0500

 This is a multi-part message in MIME format.
 --------------000300070504030908050804
 Content-Type: text/plain; charset=ISO-8859-1; format=flowed
 Content-Transfer-Encoding: 7bit
 
 I realized that I am not properly respecting ${CC}.
 
 Can you use this shar file instead?
 
 --------------000300070504030908050804
 Content-Type: text/plain;
  name="ddd-op.sh"
 Content-Transfer-Encoding: 7bit
 Content-Disposition: attachment;
  filename="ddd-op.sh"
 
 # 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:
 #
 #	octave-forge-octproj
 #	octave-forge-octproj/Makefile
 #	octave-forge-octproj/distinfo
 #	octave-forge-octproj/pkg-descr
 #	octave-forge-octproj/pkg-plist
 #	octave-forge-octproj/files
 #	octave-forge-octproj/files/patch-src::Makefile
 #
 echo c - octave-forge-octproj
 mkdir -p octave-forge-octproj > /dev/null 2>&1
 echo x - octave-forge-octproj/Makefile
 sed 's/^X//' >octave-forge-octproj/Makefile << 'ca9386a8c9ad1e4210bbc7603a052c8f'
 X# New ports collection makefile for:	octave-forge-octproj
 X# Date created:		5 June 2010
 X# Whom:			Stephen Montgomery-Smith <stephen@math.missouri.edu>
 X#
 X# $FreeBSD: ports/math/octave-forge-octproj/Makefile,v 1.8 2010/06/02 16:23:42 miwi Exp $
 X#
 X
 XPORTNAME=	octave-forge-octproj
 XPORTVERSION=	1.0.0
 XCATEGORIES=	math
 X
 XMAINTAINER=	stephen@missouri.edu
 XCOMMENT=	Octave-forge package ${OCTAVE_PKGNAME}
 X
 XWRKSRC=		${WRKDIR}/${OCTAVE_PKGNAME}/src
 X
 XLIB_DEPENDS+=	proj:${PORTSDIR}/graphics/proj
 X
 X.include <bsd.port.pre.mk>
 X.include "${PORTSDIR}/Mk/bsd.octave.mk"
 Xpost-build:
 X	cd ${WRKDIR} && ${TAR} cfz ${DISTNAME}.tar.gz ${OCTAVE_PKGNAME}
 X
 X.include <bsd.port.post.mk>
 ca9386a8c9ad1e4210bbc7603a052c8f
 echo x - octave-forge-octproj/distinfo
 sed 's/^X//' >octave-forge-octproj/distinfo << 'a5f35196fecdfc02db297ad1ac7eb552'
 XMD5 (octave-forge/octproj-1.0.0.tar.gz) = a78cc542dd94370de10108c755cf5ed1
 XSHA256 (octave-forge/octproj-1.0.0.tar.gz) = 1c69fd45d48385c790d25537b2c472d7aa0327981721da1cf8d1b7f3aeee6bb4
 XSIZE (octave-forge/octproj-1.0.0.tar.gz) = 222454
 a5f35196fecdfc02db297ad1ac7eb552
 echo x - octave-forge-octproj/pkg-descr
 sed 's/^X//' >octave-forge-octproj/pkg-descr << 'd3be9d099017a870a72d9c12814e9ff2'
 XThe octave-forge package is the result of The GNU Octave Repositry project,
 Xwhich is intended to be a central location for custom scripts, functions and
 Xextensions for GNU Octave. contains the source for all the functions plus
 Xbuild and install scripts.
 X
 XThis is octproj.
 X
 XThis package allows to call functions of PROJ.4 library for cartographic
 Xprojections transformations.
 X
 XWWW: http://octave.sourceforge.net/
 d3be9d099017a870a72d9c12814e9ff2
 echo x - octave-forge-octproj/pkg-plist
 sed 's/^X//' >octave-forge-octproj/pkg-plist << '6514b406ec11a82101d5e1751e8efc7a'
 X@comment This file intentionally left empty
 6514b406ec11a82101d5e1751e8efc7a
 echo c - octave-forge-octproj/files
 mkdir -p octave-forge-octproj/files > /dev/null 2>&1
 echo x - octave-forge-octproj/files/patch-src::Makefile
 sed 's/^X//' >octave-forge-octproj/files/patch-src::Makefile << '6d89619cf0433ff7dbcbe1646248096c'
 X--- Makefile.orig	2010-02-15 02:08:22.000000000 -0600
 X+++ Makefile	2010-06-05 19:27:12.000000000 -0500
 X@@ -1,16 +1,23 @@
 X-.PHONY: all
 X-all: compile clean
 X+all: _op_transform.oct _op_fwd.oct _op_inv.oct _op_geod2geoc.oct _op_geoc2geod.oct
 X 
 X-.PHONY: compile
 X-compile:
 X-	cc -c -O3 -Wall -Wextra projwrap.c -o projwrap.o
 X+projwrap.o:
 X+	${CC} ${CFLAGS} -fPIC -c -O3 -Wall -Wextra projwrap.c -o projwrap.o
 X+
 X+_op_transform.oct: _op_transform.cc projwrap.o
 X 	mkoctfile -s -Wall -Wextra _op_transform.cc projwrap.o -lproj
 X+
 X+_op_fwd.oct: _op_fwd.cc projwrap.o
 X 	mkoctfile -s -Wall -Wextra _op_fwd.cc projwrap.o -lproj
 X+
 X+_op_inv.oct: _op_inv.cc projwrap.o
 X 	mkoctfile -s -Wall -Wextra _op_inv.cc projwrap.o -lproj
 X+
 X+_op_geod2geoc.oct: _op_geod2geoc.cc
 X 	mkoctfile -s -Wall -Wextra _op_geod2geoc.cc -lproj
 X+
 X+_op_geoc2geod.oct: _op_geoc2geod.cc
 X 	mkoctfile -s -Wall -Wextra _op_geoc2geod.cc -lproj
 X 
 X-.PHONY: clean
 X clean:
 X 	rm _op_transform.o _op_fwd.o _op_inv.o _op_geod2geoc.o _op_geoc2geod.o
 X 	rm projwrap.o
 6d89619cf0433ff7dbcbe1646248096c
 exit
 
 
 --------------000300070504030908050804--
Responsible-Changed-From-To: freebsd-ports-bugs->sylvio 
Responsible-Changed-By: sylvio 
Responsible-Changed-When: Fri Jun 11 11:42:46 UTC 2010 
Responsible-Changed-Why:  
I'll take it. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=147517 
State-Changed-From-To: open->closed 
State-Changed-By: sylvio 
State-Changed-When: Tue Jun 29 11:54:03 UTC 2010 
State-Changed-Why:  
New port added, with minor changes. Thanks! 

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

From: dfilter@FreeBSD.ORG (dfilter service)
To: bug-followup@FreeBSD.org
Cc:  
Subject: Re: ports/147517: commit references a PR
Date: Tue, 29 Jun 2010 11:53:46 +0000 (UTC)

 sylvio      2010-06-29 11:53:37 UTC
 
   FreeBSD ports repository
 
   Modified files:
     math                 Makefile 
   Added files:
     math/octave-forge-octproj Makefile distinfo pkg-descr 
                               pkg-plist 
     math/octave-forge-octproj/files patch-src_Makefile 
   Log:
   The octave-forge package is the result of the GNU Octave Repositry Project, which is intended to be a central location for custom scripts, functions plus build and install scripts.
   
   This is octproj.
   
   This package allows to call functions of PROJ.4 library for cartographic projections transformations.
   
   WWW:    http://octave.sourceforge.net/
   
   PR:             ports/147517
   Submitted by:   Stephen Montgomery-Smith <stephen@missouri.edu>
   Feature safe:   yes
   
   Revision  Changes    Path
   1.661     +1 -0      ports/math/Makefile
   1.1       +24 -0     ports/math/octave-forge-octproj/Makefile (new)
   1.1       +3 -0      ports/math/octave-forge-octproj/distinfo (new)
   1.1       +32 -0     ports/math/octave-forge-octproj/files/patch-src_Makefile (new)
   1.1       +11 -0     ports/math/octave-forge-octproj/pkg-descr (new)
   1.1       +1 -0      ports/math/octave-forge-octproj/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:
