ports/147517: new port octave-forge-octproj

Stephen Montgomery-Smith stephen at missouri.edu
Sun Jun 6 00:40:01 UTC 2010


>Number:         147517
>Category:       ports
>Synopsis:       new port octave-forge-octproj
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          maintainer-update
>Submitter-Id:   current-users
>Arrival-Date:   Sun Jun 06 00:40:00 UTC 2010
>Closed-Date:
>Last-Modified:
>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 at 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 at 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 at 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 at 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:
>Unformatted:



More information about the freebsd-ports-bugs mailing list