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