ports/147517: new port math/octave-forge-octproj
Stephen Montgomery-Smith
stephen at missouri.edu
Sun Jun 6 14:40:04 UTC 2010
The following reply was made to PR ports/147517; it has been noted by GNATS.
From: Stephen Montgomery-Smith <stephen at missouri.edu>
To: bug-followup at FreeBSD.org, stephen at 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 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
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} -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--
More information about the freebsd-ports-bugs
mailing list