From nobody@FreeBSD.org  Tue Apr 10 16:13:59 2012
Return-Path: <nobody@FreeBSD.org>
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id AF2EC106566C
	for <freebsd-gnats-submit@FreeBSD.org>; Tue, 10 Apr 2012 16:13:59 +0000 (UTC)
	(envelope-from nobody@FreeBSD.org)
Received: from red.freebsd.org (red.freebsd.org [IPv6:2001:4f8:fff6::22])
	by mx1.freebsd.org (Postfix) with ESMTP id 98E028FC16
	for <freebsd-gnats-submit@FreeBSD.org>; Tue, 10 Apr 2012 16:13:59 +0000 (UTC)
Received: from red.freebsd.org (localhost [127.0.0.1])
	by red.freebsd.org (8.14.4/8.14.4) with ESMTP id q3AGDxLp053412
	for <freebsd-gnats-submit@FreeBSD.org>; Tue, 10 Apr 2012 16:13:59 GMT
	(envelope-from nobody@red.freebsd.org)
Received: (from nobody@localhost)
	by red.freebsd.org (8.14.4/8.14.4/Submit) id q3AGDxGO053408;
	Tue, 10 Apr 2012 16:13:59 GMT
	(envelope-from nobody)
Message-Id: <201204101613.q3AGDxGO053408@red.freebsd.org>
Date: Tue, 10 Apr 2012 16:13:59 GMT
From: Fernando <fernando.apesteguia@gmail.com>
To: freebsd-gnats-submit@FreeBSD.org
Subject: New port: cad/openvsp NASA open source parametric aircraft geometry tool
X-Send-Pr-Version: www-3.1
X-GNATS-Notify:

>Number:         166825
>Category:       ports
>Synopsis:       New port: cad/openvsp NASA open source parametric aircraft geometry tool
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    pawel
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Tue Apr 10 16:20:01 UTC 2012
>Closed-Date:    Sun Apr 22 12:06:32 UTC 2012
>Last-Modified:  Sun Apr 22 12:10:11 UTC 2012
>Originator:     Fernando
>Release:        9.0-RELEASE
>Organization:
>Environment:
FreeBSD beastie 9.0-RELEASE FreeBSD 9.0-RELEASE #0: Tue Jan  3 07:46:30 UTC 2012     root@farrell.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC  amd64
>Description:
This patch adds support for OpenVSP, NASA's open source parametric aircraft geometric tool.
>How-To-Repeat:

>Fix:
Apply the attached patch.

Patch attached with submission follows:

# 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:
#
#	openvsp
#	openvsp/files
#	openvsp/files/patch-vsp-aircraft.cpp
#	openvsp/files/patch-vsp-cabinLayoutGeom.cpp
#	openvsp/files/patch-vsp-geom.cpp
#	openvsp/files/patch-vsp-main.cpp
#	openvsp/files/patch-vsp-xsec__surf.cpp
#	openvsp/files/patch-xmlvsp-CMakeLists.txt
#	openvsp/distinfo
#	openvsp/pkg-descr
#	openvsp/Makefile
#	openvsp/pkg-plist
#
echo c - openvsp
mkdir -p openvsp > /dev/null 2>&1
echo c - openvsp/files
mkdir -p openvsp/files > /dev/null 2>&1
echo x - openvsp/files/patch-vsp-aircraft.cpp
sed 's/^X//' >openvsp/files/patch-vsp-aircraft.cpp << '67bf539c12ecd3aeb379b7d82fc5ae9e'
X--- /home/fernape/porting/openvsp/original/OpenVSP_2.0_community_src/src/vsp/aircraft.cpp	2012-04-04 21:02:16.000000000 +0200
X+++ vsp/aircraft.cpp	2012-04-04 20:45:52.000000000 +0200
X@@ -53,8 +53,8 @@
X // ON Needs to be undefined for it to compile
X //
X #undef ON
X-#include "opennurbs.h"
X-#include "opennurbs_extensions.h"
X+#include <openNURBS/opennurbs.h>
X+#include <openNURBS/opennurbs_extensions.h>
X 
X //////////////////////////////////////////////////////////////////////
X // Construction/Destruction
67bf539c12ecd3aeb379b7d82fc5ae9e
echo x - openvsp/files/patch-vsp-cabinLayoutGeom.cpp
sed 's/^X//' >openvsp/files/patch-vsp-cabinLayoutGeom.cpp << 'd80256b5caccbc2c398045ff17f1fcc1'
X--- /home/fernape/porting/openvsp/original/OpenVSP_2.0_community_src/src/vsp/cabinLayoutGeom.cpp	2012-04-04 21:02:16.000000000 +0200
X+++ vsp/cabinLayoutGeom.cpp	2012-04-04 20:46:14.000000000 +0200
X@@ -35,8 +35,8 @@
X #include "FeaMeshMgr.h"
X 
X #undef ON
X-#include "opennurbs.h"
X-#include "opennurbs_extensions.h"
X+#include <openNURBS/opennurbs.h>
X+#include <openNURBS/opennurbs_extensions.h>
X 
X CabinLayoutGeom::CabinLayoutGeom(Aircraft* aptr) : Geom(aptr)
X {
d80256b5caccbc2c398045ff17f1fcc1
echo x - openvsp/files/patch-vsp-geom.cpp
sed 's/^X//' >openvsp/files/patch-vsp-geom.cpp << 'f6100e1a78673761fe0958c33ecd5764'
X--- /home/fernape/porting/openvsp/original/OpenVSP_2.0_community_src/src/vsp/geom.cpp	2012-04-04 21:02:16.000000000 +0200
X+++ vsp/geom.cpp	2012-04-04 20:46:27.000000000 +0200
X@@ -38,8 +38,8 @@
X // ON Needs to be undefined for it to compile
X //
X #undef ON
X-#include "opennurbs.h"
X-#include "opennurbs_extensions.h"
X+#include <openNURBS/opennurbs.h>
X+#include <openNURBS/opennurbs_extensions.h>
X 
X 
X GeomBase::GeomBase()
f6100e1a78673761fe0958c33ecd5764
echo x - openvsp/files/patch-vsp-main.cpp
sed 's/^X//' >openvsp/files/patch-vsp-main.cpp << '0838c21cbafd52bbaaac69225aa19de4'
X--- /home/fernape/porting/openvsp/original/OpenVSP_2.0_community_src/src/vsp/main.cpp	2012-04-04 21:02:15.000000000 +0200
X+++ vsp/main.cpp	2012-04-04 20:46:38.000000000 +0200
X@@ -38,8 +38,8 @@
X // ON Needs to be undefined for it to compile
X //
X #undef ON
X-#include "opennurbs.h"
X-#include "opennurbs_extensions.h"
X+#include <openNURBS/opennurbs.h>
X+#include <openNURBS/opennurbs_extensions.h>
X 
X int timerFlag = 0;
X float timerTime = 5.0;
0838c21cbafd52bbaaac69225aa19de4
echo x - openvsp/files/patch-vsp-xsec__surf.cpp
sed 's/^X//' >openvsp/files/patch-vsp-xsec__surf.cpp << 'fb72b49a63c41d664950562cb4dfbd44'
X--- /home/fernape/porting/openvsp/original/OpenVSP_2.0_community_src/src/vsp/xsec_surf.cpp	2012-04-04 21:02:15.000000000 +0200
X+++ vsp/xsec_surf.cpp	2012-04-04 20:46:54.000000000 +0200
X@@ -25,8 +25,8 @@
X // ON Needs to be undefined for it to compile
X //
X #undef ON
X-#include "opennurbs.h"
X-#include "opennurbs_extensions.h"
X+#include <openNURBS/opennurbs.h>
X+#include <openNURBS/opennurbs_extensions.h>
X 
X 
X //==== Constructor =====//
fb72b49a63c41d664950562cb4dfbd44
echo x - openvsp/files/patch-xmlvsp-CMakeLists.txt
sed 's/^X//' >openvsp/files/patch-xmlvsp-CMakeLists.txt << '77af41432eeeec7f79e462fc636652d7'
X--- /home/fernape/porting/openvsp/original/OpenVSP_2.0_community_src/src/xmlvsp/CMakeLists.txt	2012-04-04 21:03:54.000000000 +0200
X+++ xmlvsp/CMakeLists.txt	2012-04-04 20:29:08.000000000 +0200
X@@ -2,7 +2,7 @@
X 
X FIND_PACKAGE(LibXml2 REQUIRED)
X 
X-INCLUDE_DIRECTORIES( ${LIBXML2_INCLUDE_DIR})
X+INCLUDE_DIRECTORIES( ${LIBXML2_INCLUDE_DIR} /usr/local/include)
X 
X SET(XMLVSP_INCLUDE_DIR ${CMAKE_CURRENT_SOURCE_DIR} CACHE PATH "Path to XML wrapper header.")
X 
77af41432eeeec7f79e462fc636652d7
echo x - openvsp/distinfo
sed 's/^X//' >openvsp/distinfo << '6b81c2ab34d790719cf27a0709cd0636'
XSHA256 (OpenVSP_2.0_Community.tar.gz) = 7086327a60d5952ef3e5780e99d4313f2a10a7f713b35470e104e07fccb6e856
XSIZE (OpenVSP_2.0_Community.tar.gz) = 2876175
6b81c2ab34d790719cf27a0709cd0636
echo x - openvsp/pkg-descr
sed 's/^X//' >openvsp/pkg-descr << 'd4fb0f6f7ce7b85df29095d973e8a3d8'
XNASA Open Source Parametric Geometry
X
XOpenVSP allows the user to create a 3D model of an aircraft defined by
Xcommon engineering parameters. This model can be processed into
Xformats suitable for engineering analysis.
X
XWWW: http://www.openvsp.org/
d4fb0f6f7ce7b85df29095d973e8a3d8
echo x - openvsp/Makefile
sed 's/^X//' >openvsp/Makefile << '2a2d1c82865d034f72108b1bbee9db4b'
X# Port makefile for:	openvsp
X# Date created:		Apr 10 2012
X# Whom:			Fernando Apesteguia <fernando.apesteguia@gmail.com>
X#
X# $FreeBSD$
X
XPORTNAME=	openvsp
XPORTVERSION=	2.0
XCATEGORIES=	cad
XMASTER_SITES=	https://nodeload.github.com/OpenVSP/OpenVSP/tarball/
XDISTNAME=	OpenVSP_${PORTVERSION}_Community
X
XMAINTAINER=	fernando.apesteguia@gmail.com
XCOMMENT=	Create a 3D model of an aircraft defined by engineering parameters
X
XBUILD_DEPENDS=	${LOCALBASE}/lib/libopenNURBS.a:${PORTSDIR}/graphics/opennurbs
X
XLIB_DEPENDS+=	fltk:${PORTSDIR}/x11-toolkits/fltk
XLIB_DEPENDS+=	xml2:${PORTSDIR}/textproc/libxml2
XLIB_DEPENDS+=	jpeg:${PORTSDIR}/graphics/jpeg
XLIB_DEPENDS+=	png:${PORTSDIR}/graphics/png
XLIB_DEPENDS+=	Xinerama:${PORTSDIR}/x11/libXinerama
XLIB_DEPENDS+=	Xft:${PORTSDIR}/x11-fonts/libXft
X
XWRKSRC=		${WRKDIR}/OpenVSP-OpenVSP-574d7c3/src
X
XUSE_CMAKE=	yes
XUSE_DOS2UNIX=	yes
X
XEXAMPLESDIR=	${PREFIX}/share/examples/openvsp
X
Xdo-fetch:
X	${FETCH_BINARY} -o ${DISTDIR}/${DISTNAME}.tar.gz ${MASTER_SITES}${DISTNAME}
X
Xdo-install:
X	@${INSTALL_PROGRAM} ${WRKSRC}/vsp/vsp ${PREFIX}/bin
X	@${MKDIR} ${EXAMPLESDIR}
X.for i in airfoil cabin fonts fuselage models setup textures
X	@${MKDIR} ${EXAMPLESDIR}/${i}
X	@${INSTALL_DATA} ${WRKSRC}/../examples/${i}/* ${EXAMPLESDIR}/${i}
X.endfor
X
X.include <bsd.port.mk>
2a2d1c82865d034f72108b1bbee9db4b
echo x - openvsp/pkg-plist
sed 's/^X//' >openvsp/pkg-plist << '897e26e07135b3938c2febd1fbe84453'
Xbin/vsp
Xshare/examples/openvsp/airfoil/23015.af
Xshare/examples/openvsp/airfoil/b737a.af
Xshare/examples/openvsp/airfoil/b737b.af
Xshare/examples/openvsp/airfoil/b737c.af
Xshare/examples/openvsp/airfoil/b737d.af
Xshare/examples/openvsp/airfoil/sc2_0404.af
Xshare/examples/openvsp/cabin/double_deck.cab
Xshare/examples/openvsp/cabin/single_deck.cab
Xshare/examples/openvsp/cabin/triple_deck.cab
Xshare/examples/openvsp/fonts/basic_font.glf
Xshare/examples/openvsp/fuselage/Box.fxs
Xshare/examples/openvsp/models/747-400.vsp
Xshare/examples/openvsp/models/777_200LR.vsp
Xshare/examples/openvsp/models/BWB_Def.vsp
Xshare/examples/openvsp/models/Cessna 182.vsp
Xshare/examples/openvsp/models/Cirrus SR22.vsp
Xshare/examples/openvsp/setup/VspPreferences.xml
Xshare/examples/openvsp/textures/SharkTeeth.tga
Xshare/examples/openvsp/textures/nasa-logo.tga
Xshare/examples/openvsp/textures/redbluearrow.tga
Xshare/examples/openvsp/textures/window.tga
X@dirrm share/examples/openvsp/textures
X@dirrm share/examples/openvsp/setup
X@dirrm share/examples/openvsp/models
X@dirrm share/examples/openvsp/fuselage
X@dirrm share/examples/openvsp/fonts
X@dirrm share/examples/openvsp/cabin
X@dirrm share/examples/openvsp/airfoil
X@dirrm share/examples/openvsp
897e26e07135b3938c2febd1fbe84453
exit



>Release-Note:
>Audit-Trail:

From: Michael Scheidell <scheidell@FreeBSD.org>
To: <bug-followup@FreeBSD.org>
Cc:  
Subject: Re: ports/166825: New port: cad/openvsp NASA open source parametric
 aircraft geometry tool
Date: Sat, 14 Apr 2012 08:07:10 -0400

 Thank you for your support of FreeBSD and your new port submission.  You 
 support is greatly appreciated
 
 I took a quick look at the Makefile, and had a minor suggestion.
 You might look for information on, and use the build in PORTEXAMPLES 
 macro's, which will simplify both your Makefile, and pkg-plist, and 
 don't forget to test with 'NOPORTEXAMPLES',
 
 (I have NOT downloaded and looked yet), but also, as you test your port, 
 make sure you run portlint -abt to doublecheck.
 
 Again, Thanks for your submission, and if you need any help on the 
 above, look at /usr/ports/Mk/* files, and or ask in mailing list 
 freebsd-ports.
 -- 
 Michael Scheidell, CTO
  >*| * SECNAP Network Security Corporation
 d: +1.561.948.2259
 w: http://people.freebsd.org/~scheidell

From: Pawel Pekala <pawel@FreeBSD.org>
To: bug-followup@FreeBSD.org, fernando.apesteguia@gmail.com
Cc:  
Subject: Re: ports/166825: New port: cad/openvsp NASA open source parametric
 aircraft geometry tool
Date: Thu, 19 Apr 2012 16:26:10 +0200

 I didn't test it, but:
 
 CFLAGS+=3D	-I${LOCALBASE}/openNURBS
 
 might make most of the patches not needed.=20
 
 --=20
 pozdrawiam / with regards
 Pawe=B3 P=EAkala

From: =?ISO-8859-1?Q?Fernando_Apestegu=EDa?= <fernando.apesteguia@gmail.com>
To: bug-followup@FreeBSD.org, fernando.apesteguia@gmail.com
Cc:  
Subject: Re: ports/166825: New port: cad/openvsp NASA open source parametric
 aircraft geometry tool
Date: Thu, 19 Apr 2012 21:02:29 +0200

 --f46d0407152b4073f804be0cd08a
 Content-Type: text/plain; charset=ISO-8859-1
 
 I reworked the Makefile a little. This new version uses PORTEXAMPLES.
 
 I didn't have a look at the possibility of eliminating several patches.
 
 Cheers
 
 --f46d0407152b4073f804be0cd08a
 Content-Type: text/plain; charset=US-ASCII; name="openvsp.shar.txt"
 Content-Disposition: attachment; filename="openvsp.shar.txt"
 Content-Transfer-Encoding: base64
 X-Attachment-Id: f_h186g4f30
 
 IyBUaGlzIGlzIGEgc2hlbGwgYXJjaGl2ZS4gIFNhdmUgaXQgaW4gYSBmaWxlLCByZW1vdmUgYW55
 dGhpbmcgYmVmb3JlCiMgdGhpcyBsaW5lLCBhbmQgdGhlbiB1bnBhY2sgaXQgYnkgZW50ZXJpbmcg
 InNoIGZpbGUiLiAgTm90ZSwgaXQgbWF5CiMgY3JlYXRlIGRpcmVjdG9yaWVzOyBmaWxlcyBhbmQg
 ZGlyZWN0b3JpZXMgd2lsbCBiZSBvd25lZCBieSB5b3UgYW5kCiMgaGF2ZSBkZWZhdWx0IHBlcm1p
 c3Npb25zLgojCiMgVGhpcyBhcmNoaXZlIGNvbnRhaW5zOgojCiMJb3BlbnZzcAojCW9wZW52c3Av
 ZmlsZXMKIwlvcGVudnNwL2ZpbGVzL3BhdGNoLXZzcC1haXJjcmFmdC5jcHAKIwlvcGVudnNwL2Zp
 bGVzL3BhdGNoLXZzcC1jYWJpbkxheW91dEdlb20uY3BwCiMJb3BlbnZzcC9maWxlcy9wYXRjaC12
 c3AtZ2VvbS5jcHAKIwlvcGVudnNwL2ZpbGVzL3BhdGNoLXZzcC1tYWluLmNwcAojCW9wZW52c3Av
 ZmlsZXMvcGF0Y2gtdnNwLXhzZWNfX3N1cmYuY3BwCiMJb3BlbnZzcC9maWxlcy9wYXRjaC14bWx2
 c3AtQ01ha2VMaXN0cy50eHQKIwlvcGVudnNwL2Rpc3RpbmZvCiMJb3BlbnZzcC9wa2ctZGVzY3IK
 IwlvcGVudnNwL01ha2VmaWxlCiMKZWNobyBjIC0gb3BlbnZzcApta2RpciAtcCBvcGVudnNwID4g
 L2Rldi9udWxsIDI+JjEKZWNobyBjIC0gb3BlbnZzcC9maWxlcwpta2RpciAtcCBvcGVudnNwL2Zp
 bGVzID4gL2Rldi9udWxsIDI+JjEKZWNobyB4IC0gb3BlbnZzcC9maWxlcy9wYXRjaC12c3AtYWly
 Y3JhZnQuY3BwCnNlZCAncy9eWC8vJyA+b3BlbnZzcC9maWxlcy9wYXRjaC12c3AtYWlyY3JhZnQu
 Y3BwIDw8ICc2N2JmNTM5YzEyZWNkM2FlYjM3OWI3ZDgyZmM1YWU5ZScKWC0tLSAvaG9tZS9mZXJu
 YXBlL3BvcnRpbmcvb3BlbnZzcC9vcmlnaW5hbC9PcGVuVlNQXzIuMF9jb21tdW5pdHlfc3JjL3Ny
 Yy92c3AvYWlyY3JhZnQuY3BwCTIwMTItMDQtMDQgMjE6MDI6MTYuMDAwMDAwMDAwICswMjAwClgr
 KysgdnNwL2FpcmNyYWZ0LmNwcAkyMDEyLTA0LTA0IDIwOjQ1OjUyLjAwMDAwMDAwMCArMDIwMApY
 QEAgLTUzLDggKzUzLDggQEAKWCAvLyBPTiBOZWVkcyB0byBiZSB1bmRlZmluZWQgZm9yIGl0IHRv
 IGNvbXBpbGUKWCAvLwpYICN1bmRlZiBPTgpYLSNpbmNsdWRlICJvcGVubnVyYnMuaCIKWC0jaW5j
 bHVkZSAib3Blbm51cmJzX2V4dGVuc2lvbnMuaCIKWCsjaW5jbHVkZSA8b3Blbk5VUkJTL29wZW5u
 dXJicy5oPgpYKyNpbmNsdWRlIDxvcGVuTlVSQlMvb3Blbm51cmJzX2V4dGVuc2lvbnMuaD4KWCAK
 WCAvLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8v
 Ly8vLy8vLy8vLy8vLy8vClggLy8gQ29uc3RydWN0aW9uL0Rlc3RydWN0aW9uCjY3YmY1MzljMTJl
 Y2QzYWViMzc5YjdkODJmYzVhZTllCmVjaG8geCAtIG9wZW52c3AvZmlsZXMvcGF0Y2gtdnNwLWNh
 YmluTGF5b3V0R2VvbS5jcHAKc2VkICdzL15YLy8nID5vcGVudnNwL2ZpbGVzL3BhdGNoLXZzcC1j
 YWJpbkxheW91dEdlb20uY3BwIDw8ICdkODAyNTZiNWNhY2NiYzJjMzk4MDQ1ZmYxN2YxZmNjMScK
 WC0tLSAvaG9tZS9mZXJuYXBlL3BvcnRpbmcvb3BlbnZzcC9vcmlnaW5hbC9PcGVuVlNQXzIuMF9j
 b21tdW5pdHlfc3JjL3NyYy92c3AvY2FiaW5MYXlvdXRHZW9tLmNwcAkyMDEyLTA0LTA0IDIxOjAy
 OjE2LjAwMDAwMDAwMCArMDIwMApYKysrIHZzcC9jYWJpbkxheW91dEdlb20uY3BwCTIwMTItMDQt
 MDQgMjA6NDY6MTQuMDAwMDAwMDAwICswMjAwClhAQCAtMzUsOCArMzUsOCBAQApYICNpbmNsdWRl
 ICJGZWFNZXNoTWdyLmgiClggClggI3VuZGVmIE9OClgtI2luY2x1ZGUgIm9wZW5udXJicy5oIgpY
 LSNpbmNsdWRlICJvcGVubnVyYnNfZXh0ZW5zaW9ucy5oIgpYKyNpbmNsdWRlIDxvcGVuTlVSQlMv
 b3Blbm51cmJzLmg+ClgrI2luY2x1ZGUgPG9wZW5OVVJCUy9vcGVubnVyYnNfZXh0ZW5zaW9ucy5o
 PgpYIApYIENhYmluTGF5b3V0R2VvbTo6Q2FiaW5MYXlvdXRHZW9tKEFpcmNyYWZ0KiBhcHRyKSA6
 IEdlb20oYXB0cikKWCB7CmQ4MDI1NmI1Y2FjY2JjMmMzOTgwNDVmZjE3ZjFmY2MxCmVjaG8geCAt
 IG9wZW52c3AvZmlsZXMvcGF0Y2gtdnNwLWdlb20uY3BwCnNlZCAncy9eWC8vJyA+b3BlbnZzcC9m
 aWxlcy9wYXRjaC12c3AtZ2VvbS5jcHAgPDwgJ2Y2MTAwZTFhNzg2NzM3NjFmZTA5NThjMzNlY2Q1
 NzY0JwpYLS0tIC9ob21lL2Zlcm5hcGUvcG9ydGluZy9vcGVudnNwL29yaWdpbmFsL09wZW5WU1Bf
 Mi4wX2NvbW11bml0eV9zcmMvc3JjL3ZzcC9nZW9tLmNwcAkyMDEyLTA0LTA0IDIxOjAyOjE2LjAw
 MDAwMDAwMCArMDIwMApYKysrIHZzcC9nZW9tLmNwcAkyMDEyLTA0LTA0IDIwOjQ2OjI3LjAwMDAw
 MDAwMCArMDIwMApYQEAgLTM4LDggKzM4LDggQEAKWCAvLyBPTiBOZWVkcyB0byBiZSB1bmRlZmlu
 ZWQgZm9yIGl0IHRvIGNvbXBpbGUKWCAvLwpYICN1bmRlZiBPTgpYLSNpbmNsdWRlICJvcGVubnVy
 YnMuaCIKWC0jaW5jbHVkZSAib3Blbm51cmJzX2V4dGVuc2lvbnMuaCIKWCsjaW5jbHVkZSA8b3Bl
 bk5VUkJTL29wZW5udXJicy5oPgpYKyNpbmNsdWRlIDxvcGVuTlVSQlMvb3Blbm51cmJzX2V4dGVu
 c2lvbnMuaD4KWCAKWCAKWCBHZW9tQmFzZTo6R2VvbUJhc2UoKQpmNjEwMGUxYTc4NjczNzYxZmUw
 OTU4YzMzZWNkNTc2NAplY2hvIHggLSBvcGVudnNwL2ZpbGVzL3BhdGNoLXZzcC1tYWluLmNwcApz
 ZWQgJ3MvXlgvLycgPm9wZW52c3AvZmlsZXMvcGF0Y2gtdnNwLW1haW4uY3BwIDw8ICcwODM4YzIx
 Y2JhZmQ1MmJiYWFhYzY5MjI1YWExOWRlNCcKWC0tLSAvaG9tZS9mZXJuYXBlL3BvcnRpbmcvb3Bl
 bnZzcC9vcmlnaW5hbC9PcGVuVlNQXzIuMF9jb21tdW5pdHlfc3JjL3NyYy92c3AvbWFpbi5jcHAJ
 MjAxMi0wNC0wNCAyMTowMjoxNS4wMDAwMDAwMDAgKzAyMDAKWCsrKyB2c3AvbWFpbi5jcHAJMjAx
 Mi0wNC0wNCAyMDo0NjozOC4wMDAwMDAwMDAgKzAyMDAKWEBAIC0zOCw4ICszOCw4IEBAClggLy8g
 T04gTmVlZHMgdG8gYmUgdW5kZWZpbmVkIGZvciBpdCB0byBjb21waWxlClggLy8KWCAjdW5kZWYg
 T04KWC0jaW5jbHVkZSAib3Blbm51cmJzLmgiClgtI2luY2x1ZGUgIm9wZW5udXJic19leHRlbnNp
 b25zLmgiClgrI2luY2x1ZGUgPG9wZW5OVVJCUy9vcGVubnVyYnMuaD4KWCsjaW5jbHVkZSA8b3Bl
 bk5VUkJTL29wZW5udXJic19leHRlbnNpb25zLmg+ClggClggaW50IHRpbWVyRmxhZyA9IDA7Clgg
 ZmxvYXQgdGltZXJUaW1lID0gNS4wOwowODM4YzIxY2JhZmQ1MmJiYWFhYzY5MjI1YWExOWRlNApl
 Y2hvIHggLSBvcGVudnNwL2ZpbGVzL3BhdGNoLXZzcC14c2VjX19zdXJmLmNwcApzZWQgJ3MvXlgv
 LycgPm9wZW52c3AvZmlsZXMvcGF0Y2gtdnNwLXhzZWNfX3N1cmYuY3BwIDw8ICdmYjcyYjQ5YTYz
 YzQxZDY2NDk1MDU2MmNiNGRmYmQ0NCcKWC0tLSAvaG9tZS9mZXJuYXBlL3BvcnRpbmcvb3BlbnZz
 cC9vcmlnaW5hbC9PcGVuVlNQXzIuMF9jb21tdW5pdHlfc3JjL3NyYy92c3AveHNlY19zdXJmLmNw
 cAkyMDEyLTA0LTA0IDIxOjAyOjE1LjAwMDAwMDAwMCArMDIwMApYKysrIHZzcC94c2VjX3N1cmYu
 Y3BwCTIwMTItMDQtMDQgMjA6NDY6NTQuMDAwMDAwMDAwICswMjAwClhAQCAtMjUsOCArMjUsOCBA
 QApYIC8vIE9OIE5lZWRzIHRvIGJlIHVuZGVmaW5lZCBmb3IgaXQgdG8gY29tcGlsZQpYIC8vClgg
 I3VuZGVmIE9OClgtI2luY2x1ZGUgIm9wZW5udXJicy5oIgpYLSNpbmNsdWRlICJvcGVubnVyYnNf
 ZXh0ZW5zaW9ucy5oIgpYKyNpbmNsdWRlIDxvcGVuTlVSQlMvb3Blbm51cmJzLmg+ClgrI2luY2x1
 ZGUgPG9wZW5OVVJCUy9vcGVubnVyYnNfZXh0ZW5zaW9ucy5oPgpYIApYIApYIC8vPT09PSBDb25z
 dHJ1Y3RvciA9PT09PS8vCmZiNzJiNDlhNjNjNDFkNjY0OTUwNTYyY2I0ZGZiZDQ0CmVjaG8geCAt
 IG9wZW52c3AvZmlsZXMvcGF0Y2gteG1sdnNwLUNNYWtlTGlzdHMudHh0CnNlZCAncy9eWC8vJyA+
 b3BlbnZzcC9maWxlcy9wYXRjaC14bWx2c3AtQ01ha2VMaXN0cy50eHQgPDwgJzc3YWY0MTQzMmVl
 ZWVjN2Y3OWU0NjJmYzYzNjY1MmQ3JwpYLS0tIC9ob21lL2Zlcm5hcGUvcG9ydGluZy9vcGVudnNw
 L29yaWdpbmFsL09wZW5WU1BfMi4wX2NvbW11bml0eV9zcmMvc3JjL3htbHZzcC9DTWFrZUxpc3Rz
 LnR4dAkyMDEyLTA0LTA0IDIxOjAzOjU0LjAwMDAwMDAwMCArMDIwMApYKysrIHhtbHZzcC9DTWFr
 ZUxpc3RzLnR4dAkyMDEyLTA0LTA0IDIwOjI5OjA4LjAwMDAwMDAwMCArMDIwMApYQEAgLTIsNyAr
 Miw3IEBAClggClggRklORF9QQUNLQUdFKExpYlhtbDIgUkVRVUlSRUQpClggClgtSU5DTFVERV9E
 SVJFQ1RPUklFUyggJHtMSUJYTUwyX0lOQ0xVREVfRElSfSkKWCtJTkNMVURFX0RJUkVDVE9SSUVT
 KCAke0xJQlhNTDJfSU5DTFVERV9ESVJ9IC91c3IvbG9jYWwvaW5jbHVkZSkKWCAKWCBTRVQoWE1M
 VlNQX0lOQ0xVREVfRElSICR7Q01BS0VfQ1VSUkVOVF9TT1VSQ0VfRElSfSBDQUNIRSBQQVRIICJQ
 YXRoIHRvIFhNTCB3cmFwcGVyIGhlYWRlci4iKQpYIAo3N2FmNDE0MzJlZWVlYzdmNzllNDYyZmM2
 MzY2NTJkNwplY2hvIHggLSBvcGVudnNwL2Rpc3RpbmZvCnNlZCAncy9eWC8vJyA+b3BlbnZzcC9k
 aXN0aW5mbyA8PCAnNmI4MWMyYWIzNGQ3OTA3MTljZjI3YTA3MDljZDA2MzYnClhTSEEyNTYgKE9w
 ZW5WU1BfMi4wX0NvbW11bml0eS50YXIuZ3opID0gNzA4NjMyN2E2MGQ1OTUyZWYzZTU3ODBlOTlk
 NDMxM2YyYTEwYTdmNzEzYjM1NDcwZTEwNGUwN2ZjY2I2ZTg1NgpYU0laRSAoT3BlblZTUF8yLjBf
 Q29tbXVuaXR5LnRhci5neikgPSAyODc2MTc1CjZiODFjMmFiMzRkNzkwNzE5Y2YyN2EwNzA5Y2Qw
 NjM2CmVjaG8geCAtIG9wZW52c3AvcGtnLWRlc2NyCnNlZCAncy9eWC8vJyA+b3BlbnZzcC9wa2ct
 ZGVzY3IgPDwgJ2Q0ZmIwZjZmN2NlN2I4NWRmMjkwOTVkOTczZThhM2Q4JwpYTkFTQSBPcGVuIFNv
 dXJjZSBQYXJhbWV0cmljIEdlb21ldHJ5ClgKWE9wZW5WU1AgYWxsb3dzIHRoZSB1c2VyIHRvIGNy
 ZWF0ZSBhIDNEIG1vZGVsIG9mIGFuIGFpcmNyYWZ0IGRlZmluZWQgYnkKWGNvbW1vbiBlbmdpbmVl
 cmluZyBwYXJhbWV0ZXJzLiBUaGlzIG1vZGVsIGNhbiBiZSBwcm9jZXNzZWQgaW50bwpYZm9ybWF0
 cyBzdWl0YWJsZSBmb3IgZW5naW5lZXJpbmcgYW5hbHlzaXMuClgKWFdXVzogaHR0cDovL3d3dy5v
 cGVudnNwLm9yZy8KZDRmYjBmNmY3Y2U3Yjg1ZGYyOTA5NWQ5NzNlOGEzZDgKZWNobyB4IC0gb3Bl
 bnZzcC9NYWtlZmlsZQpzZWQgJ3MvXlgvLycgPm9wZW52c3AvTWFrZWZpbGUgPDwgJzJhMmQxYzgy
 ODY1ZDAzNGY3MjEwOGIxYmJlZTlkYjRiJwpYIyBQb3J0IG1ha2VmaWxlIGZvcjoJb3BlbnZzcApY
 IyBEYXRlIGNyZWF0ZWQ6CQlBcHIgMTAgMjAxMgpYIyBXaG9tOgkJCUZlcm5hbmRvIEFwZXN0ZWd1
 aWEgPGZlcm5hbmRvLmFwZXN0ZWd1aWFAZ21haWwuY29tPgpYIwpYIyAkRnJlZUJTRCQKWApYUE9S
 VE5BTUU9CW9wZW52c3AKWFBPUlRWRVJTSU9OPQkyLjAKWENBVEVHT1JJRVM9CWNhZApYTUFTVEVS
 X1NJVEVTPQlodHRwczovL25vZGVsb2FkLmdpdGh1Yi5jb20vT3BlblZTUC9PcGVuVlNQL3RhcmJh
 bGwvClhESVNUTkFNRT0JT3BlblZTUF8ke1BPUlRWRVJTSU9OfV9Db21tdW5pdHkKWApYTUFJTlRB
 SU5FUj0JZmVybmFuZG8uYXBlc3RlZ3VpYUBnbWFpbC5jb20KWENPTU1FTlQ9CUNyZWF0ZSBhIDNE
 IG1vZGVsIG9mIGFuIGFpcmNyYWZ0IGRlZmluZWQgYnkgZW5naW5lZXJpbmcgcGFyYW1ldGVycwpY
 ClhCVUlMRF9ERVBFTkRTPQkke0xPQ0FMQkFTRX0vbGliL2xpYm9wZW5OVVJCUy5hOiR7UE9SVFNE
 SVJ9L2dyYXBoaWNzL29wZW5udXJicwpYClhMSUJfREVQRU5EUys9CWZsdGs6JHtQT1JUU0RJUn0v
 eDExLXRvb2xraXRzL2ZsdGsKWExJQl9ERVBFTkRTKz0JeG1sMjoke1BPUlRTRElSfS90ZXh0cHJv
 Yy9saWJ4bWwyClhMSUJfREVQRU5EUys9CWpwZWc6JHtQT1JUU0RJUn0vZ3JhcGhpY3MvanBlZwpY
 TElCX0RFUEVORFMrPQlwbmc6JHtQT1JUU0RJUn0vZ3JhcGhpY3MvcG5nClhMSUJfREVQRU5EUys9
 CVhpbmVyYW1hOiR7UE9SVFNESVJ9L3gxMS9saWJYaW5lcmFtYQpYTElCX0RFUEVORFMrPQlYZnQ6
 JHtQT1JUU0RJUn0veDExLWZvbnRzL2xpYlhmdApYClhXUktTUkM9CQkke1dSS0RJUn0vT3BlblZT
 UC1PcGVuVlNQLTU3NGQ3YzMvc3JjClgKWFVTRV9DTUFLRT0JeWVzClhVU0VfRE9TMlVOSVg9CXll
 cwpYClhQT1JURVhBTVBMRVM9CSoKWElOU1RBTExfUE9SVEVYQU1QTEVTPQlAKGNkICR7V1JLU1JD
 fS8uLi9leGFtcGxlcy8gJiYgJHtDT1BZVFJFRV9TSEFSRX0gXCogJHtFWEFNUExFU0RJUn0pClgK
 WFBMSVNUX0ZJTEVTPQliaW4vdnNwClgKWGRvLWZldGNoOgpYCSR7RkVUQ0hfQklOQVJZfSAtbyAk
 e0RJU1RESVJ9LyR7RElTVE5BTUV9LnRhci5neiAke01BU1RFUl9TSVRFU30ke0RJU1ROQU1FfQpY
 Clhkby1pbnN0YWxsOgpYCUAke0lOU1RBTExfUFJPR1JBTX0gJHtXUktTUkN9L3ZzcC92c3AgJHtQ
 UkVGSVh9L2JpbgpYLmlmICFkZWZpbmVkKE5PUE9SVEVYQU1QTEVTKQpYCUAke01LRElSfSAke0VY
 QU1QTEVTRElSfQpYCUAke0lOU1RBTExfUE9SVEVYQU1QTEVTfQpYLmVuZGlmClgKWC5pbmNsdWRl
 IDxic2QucG9ydC5taz4KMmEyZDFjODI4NjVkMDM0ZjcyMTA4YjFiYmVlOWRiNGIKZXhpdAoK
 --f46d0407152b4073f804be0cd08a--

From: =?ISO-8859-1?Q?Fernando_Apestegu=EDa?= <fernando.apesteguia@gmail.com>
To: bug-followup@FreeBSD.org, fernando.apesteguia@gmail.com
Cc:  
Subject: Re: ports/166825: New port: cad/openvsp NASA open source parametric
 aircraft geometry tool
Date: Fri, 20 Apr 2012 18:03:46 +0200

 --f46d0408d6b5f78dd904be1e6e82
 Content-Type: text/plain; charset=ISO-8859-1
 
 Hi again,
 
 Pawel was right. In this (final?) version I use:
 
 CFLAGS=	-I${LOCALBASE}/include/openNURBS
 
 so I can remove all the patches but one.
 
 I attach the last version of the port.
 
 Cheers.
 
 --f46d0408d6b5f78dd904be1e6e82
 Content-Type: text/plain; charset=US-ASCII; name="openvsp.shar.txt"
 Content-Disposition: attachment; filename="openvsp.shar.txt"
 Content-Transfer-Encoding: base64
 X-Attachment-Id: f_h19fiej10
 
 IyBUaGlzIGlzIGEgc2hlbGwgYXJjaGl2ZS4gIFNhdmUgaXQgaW4gYSBmaWxlLCByZW1vdmUgYW55
 dGhpbmcgYmVmb3JlCiMgdGhpcyBsaW5lLCBhbmQgdGhlbiB1bnBhY2sgaXQgYnkgZW50ZXJpbmcg
 InNoIGZpbGUiLiAgTm90ZSwgaXQgbWF5CiMgY3JlYXRlIGRpcmVjdG9yaWVzOyBmaWxlcyBhbmQg
 ZGlyZWN0b3JpZXMgd2lsbCBiZSBvd25lZCBieSB5b3UgYW5kCiMgaGF2ZSBkZWZhdWx0IHBlcm1p
 c3Npb25zLgojCiMgVGhpcyBhcmNoaXZlIGNvbnRhaW5zOgojCiMJb3BlbnZzcAojCW9wZW52c3Av
 cGtnLWRlc2NyCiMJb3BlbnZzcC9kaXN0aW5mbwojCW9wZW52c3AvTWFrZWZpbGUKIwlvcGVudnNw
 L2ZpbGVzCiMJb3BlbnZzcC9maWxlcy9wYXRjaC14bWx2c3AtQ01ha2VMaXN0cy50eHQKIwplY2hv
 IGMgLSBvcGVudnNwCm1rZGlyIC1wIG9wZW52c3AgPiAvZGV2L251bGwgMj4mMQplY2hvIHggLSBv
 cGVudnNwL3BrZy1kZXNjcgpzZWQgJ3MvXlgvLycgPm9wZW52c3AvcGtnLWRlc2NyIDw8ICdkNGZi
 MGY2ZjdjZTdiODVkZjI5MDk1ZDk3M2U4YTNkOCcKWE5BU0EgT3BlbiBTb3VyY2UgUGFyYW1ldHJp
 YyBHZW9tZXRyeQpYClhPcGVuVlNQIGFsbG93cyB0aGUgdXNlciB0byBjcmVhdGUgYSAzRCBtb2Rl
 bCBvZiBhbiBhaXJjcmFmdCBkZWZpbmVkIGJ5Clhjb21tb24gZW5naW5lZXJpbmcgcGFyYW1ldGVy
 cy4gVGhpcyBtb2RlbCBjYW4gYmUgcHJvY2Vzc2VkIGludG8KWGZvcm1hdHMgc3VpdGFibGUgZm9y
 IGVuZ2luZWVyaW5nIGFuYWx5c2lzLgpYClhXV1c6IGh0dHA6Ly93d3cub3BlbnZzcC5vcmcvCmQ0
 ZmIwZjZmN2NlN2I4NWRmMjkwOTVkOTczZThhM2Q4CmVjaG8geCAtIG9wZW52c3AvZGlzdGluZm8K
 c2VkICdzL15YLy8nID5vcGVudnNwL2Rpc3RpbmZvIDw8ICc2YjgxYzJhYjM0ZDc5MDcxOWNmMjdh
 MDcwOWNkMDYzNicKWFNIQTI1NiAoT3BlblZTUF8yLjBfQ29tbXVuaXR5LnRhci5neikgPSA3MDg2
 MzI3YTYwZDU5NTJlZjNlNTc4MGU5OWQ0MzEzZjJhMTBhN2Y3MTNiMzU0NzBlMTA0ZTA3ZmNjYjZl
 ODU2ClhTSVpFIChPcGVuVlNQXzIuMF9Db21tdW5pdHkudGFyLmd6KSA9IDI4NzYxNzUKNmI4MWMy
 YWIzNGQ3OTA3MTljZjI3YTA3MDljZDA2MzYKZWNobyB4IC0gb3BlbnZzcC9NYWtlZmlsZQpzZWQg
 J3MvXlgvLycgPm9wZW52c3AvTWFrZWZpbGUgPDwgJzJhMmQxYzgyODY1ZDAzNGY3MjEwOGIxYmJl
 ZTlkYjRiJwpYIyBQb3J0IG1ha2VmaWxlIGZvcjoJb3BlbnZzcApYIyBEYXRlIGNyZWF0ZWQ6CQlB
 cHIgMTAgMjAxMgpYIyBXaG9tOgkJCUZlcm5hbmRvIEFwZXN0ZWd1aWEgPGZlcm5hbmRvLmFwZXN0
 ZWd1aWFAZ21haWwuY29tPgpYIwpYIyAkRnJlZUJTRCQKWApYUE9SVE5BTUU9CW9wZW52c3AKWFBP
 UlRWRVJTSU9OPQkyLjAKWENBVEVHT1JJRVM9CWNhZApYTUFTVEVSX1NJVEVTPQlodHRwczovL25v
 ZGVsb2FkLmdpdGh1Yi5jb20vT3BlblZTUC9PcGVuVlNQL3RhcmJhbGwvClhESVNUTkFNRT0JT3Bl
 blZTUF8ke1BPUlRWRVJTSU9OfV9Db21tdW5pdHkKWApYTUFJTlRBSU5FUj0JZmVybmFuZG8uYXBl
 c3RlZ3VpYUBnbWFpbC5jb20KWENPTU1FTlQ9CUNyZWF0ZSBhIDNEIG1vZGVsIG9mIGFuIGFpcmNy
 YWZ0IGRlZmluZWQgYnkgZW5naW5lZXJpbmcgcGFyYW1ldGVycwpYClhCVUlMRF9ERVBFTkRTPQkk
 e0xPQ0FMQkFTRX0vbGliL2xpYm9wZW5OVVJCUy5hOiR7UE9SVFNESVJ9L2dyYXBoaWNzL29wZW5u
 dXJicwpYClhMSUJfREVQRU5EUys9CWZsdGs6JHtQT1JUU0RJUn0veDExLXRvb2xraXRzL2ZsdGsK
 WExJQl9ERVBFTkRTKz0JeG1sMjoke1BPUlRTRElSfS90ZXh0cHJvYy9saWJ4bWwyClhMSUJfREVQ
 RU5EUys9CWpwZWc6JHtQT1JUU0RJUn0vZ3JhcGhpY3MvanBlZwpYTElCX0RFUEVORFMrPQlwbmc6
 JHtQT1JUU0RJUn0vZ3JhcGhpY3MvcG5nClhMSUJfREVQRU5EUys9CVhpbmVyYW1hOiR7UE9SVFNE
 SVJ9L3gxMS9saWJYaW5lcmFtYQpYTElCX0RFUEVORFMrPQlYZnQ6JHtQT1JUU0RJUn0veDExLWZv
 bnRzL2xpYlhmdApYClhXUktTUkM9CQkke1dSS0RJUn0vT3BlblZTUC1PcGVuVlNQLTU3NGQ3YzMv
 c3JjClgKWFVTRV9DTUFLRT0JeWVzClhVU0VfRE9TMlVOSVg9CXllcwpYClhQT1JURVhBTVBMRVM9
 CSoKWElOU1RBTExfUE9SVEVYQU1QTEVTPQlAKGNkICR7V1JLU1JDfS8uLi9leGFtcGxlcy8gJiYg
 JHtDT1BZVFJFRV9TSEFSRX0gXCogJHtFWEFNUExFU0RJUn0pClgKWFBMSVNUX0ZJTEVTPQliaW4v
 dnNwClgKWENGTEFHUz0JLUkke0xPQ0FMQkFTRX0vaW5jbHVkZS9vcGVuTlVSQlMKWApYZG8tZmV0
 Y2g6ClgJJHtGRVRDSF9CSU5BUll9IC1vICR7RElTVERJUn0vJHtESVNUTkFNRX0udGFyLmd6ICR7
 TUFTVEVSX1NJVEVTfSR7RElTVE5BTUV9ClgKWGRvLWluc3RhbGw6ClgJQCR7SU5TVEFMTF9QUk9H
 UkFNfSAke1dSS1NSQ30vdnNwL3ZzcCAke1BSRUZJWH0vYmluClguaWYgIWRlZmluZWQoTk9QT1JU
 RVhBTVBMRVMpClgJQCR7TUtESVJ9ICR7RVhBTVBMRVNESVJ9ClgJQCR7SU5TVEFMTF9QT1JURVhB
 TVBMRVN9ClguZW5kaWYKWApYLmluY2x1ZGUgPGJzZC5wb3J0Lm1rPgoyYTJkMWM4Mjg2NWQwMzRm
 NzIxMDhiMWJiZWU5ZGI0YgplY2hvIGMgLSBvcGVudnNwL2ZpbGVzCm1rZGlyIC1wIG9wZW52c3Av
 ZmlsZXMgPiAvZGV2L251bGwgMj4mMQplY2hvIHggLSBvcGVudnNwL2ZpbGVzL3BhdGNoLXhtbHZz
 cC1DTWFrZUxpc3RzLnR4dApzZWQgJ3MvXlgvLycgPm9wZW52c3AvZmlsZXMvcGF0Y2gteG1sdnNw
 LUNNYWtlTGlzdHMudHh0IDw8ICc3N2FmNDE0MzJlZWVlYzdmNzllNDYyZmM2MzY2NTJkNycKWC0t
 LSAvaG9tZS9mZXJuYXBlL3BvcnRpbmcvb3BlbnZzcC9vcmlnaW5hbC9PcGVuVlNQXzIuMF9jb21t
 dW5pdHlfc3JjL3NyYy94bWx2c3AvQ01ha2VMaXN0cy50eHQJMjAxMi0wNC0wNCAyMTowMzo1NC4w
 MDAwMDAwMDAgKzAyMDAKWCsrKyB4bWx2c3AvQ01ha2VMaXN0cy50eHQJMjAxMi0wNC0wNCAyMDoy
 OTowOC4wMDAwMDAwMDAgKzAyMDAKWEBAIC0yLDcgKzIsNyBAQApYIApYIEZJTkRfUEFDS0FHRShM
 aWJYbWwyIFJFUVVJUkVEKQpYIApYLUlOQ0xVREVfRElSRUNUT1JJRVMoICR7TElCWE1MMl9JTkNM
 VURFX0RJUn0pClgrSU5DTFVERV9ESVJFQ1RPUklFUyggJHtMSUJYTUwyX0lOQ0xVREVfRElSfSAv
 dXNyL2xvY2FsL2luY2x1ZGUpClggClggU0VUKFhNTFZTUF9JTkNMVURFX0RJUiAke0NNQUtFX0NV
 UlJFTlRfU09VUkNFX0RJUn0gQ0FDSEUgUEFUSCAiUGF0aCB0byBYTUwgd3JhcHBlciBoZWFkZXIu
 IikKWCAKNzdhZjQxNDMyZWVlZWM3Zjc5ZTQ2MmZjNjM2NjUyZDcKZXhpdAoK
 --f46d0408d6b5f78dd904be1e6e82--
Responsible-Changed-From-To: freebsd-ports-bugs->pawel 
Responsible-Changed-By: pawel 
Responsible-Changed-When: Sun Apr 22 10:43:06 UTC 2012 
Responsible-Changed-Why:  
I'll take it. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=166825 
State-Changed-From-To: open->closed 
State-Changed-By: pawel 
State-Changed-When: Sun Apr 22 12:06:31 UTC 2012 
State-Changed-Why:  
New port added, with minor changes. Thanks! 

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

From: dfilter@FreeBSD.ORG (dfilter service)
To: bug-followup@FreeBSD.org
Cc:  
Subject: Re: ports/166825: commit references a PR
Date: Sun, 22 Apr 2012 12:06:27 +0000 (UTC)

 pawel       2012-04-22 12:06:12 UTC
 
   FreeBSD ports repository
 
   Modified files:
     cad                  Makefile 
   Added files:
     cad/openvsp          Makefile distinfo pkg-descr 
     cad/openvsp/files    patch-xmlvsp-CMakeLists.txt 
   Log:
   NASA Open Source Parametric Geometry
   
   OpenVSP allows the user to create a 3D model of an aircraft defined by
   common engineering parameters. This model can be processed into
   formats suitable for engineering analysis.
   
   WWW: http://www.openvsp.org/
   
   PR:             ports/166825
   Submitted by:   Fernando Apesteguia <fernando.apesteguia@gmail.com>
   
   Revision  Changes    Path
   1.139     +1 -0      ports/cad/Makefile
   1.1       +46 -0     ports/cad/openvsp/Makefile (new)
   1.1       +2 -0      ports/cad/openvsp/distinfo (new)
   1.1       +11 -0     ports/cad/openvsp/files/patch-xmlvsp-CMakeLists.txt (new)
   1.1       +7 -0      ports/cad/openvsp/pkg-descr (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:
