From owner-svn-ports-all@FreeBSD.ORG Mon Oct 14 19:54:00 2013 Return-Path: Delivered-To: svn-ports-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id E30C126B; Mon, 14 Oct 2013 19:53:59 +0000 (UTC) (envelope-from antoine@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 2C42422BE; Mon, 14 Oct 2013 19:53:59 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.7/8.14.7) with ESMTP id r9EJrx8m019534; Mon, 14 Oct 2013 19:53:59 GMT (envelope-from antoine@svn.freebsd.org) Received: (from antoine@localhost) by svn.freebsd.org (8.14.7/8.14.5/Submit) id r9EJrw9I019532; Mon, 14 Oct 2013 19:53:58 GMT (envelope-from antoine@svn.freebsd.org) Message-Id: <201310141953.r9EJrw9I019532@svn.freebsd.org> From: Antoine Brodin Date: Mon, 14 Oct 2013 19:53:58 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r330349 - head/cad/openvsp X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Oct 2013 19:54:00 -0000 Author: antoine Date: Mon Oct 14 19:53:58 2013 New Revision: 330349 URL: http://svnweb.freebsd.org/changeset/ports/330349 Log: Update to 2.2.5 Fixes/features in this release: Save CFD export options. Automatically add *.vsp extension when saving. Add *.ram files to file-open dialog. Write propellers to XSec *.hrm files. Fixed PovRay *.inc file bug. Fix FEA elements not getting written. Fix 64-bit GLFont support and embed font in executable. Fix parameter linking and design files for propeller. While here: - Use MASTER_SITES=GH as the distfile is not on GHC - Add LICENSE - Use new LIB_DEPENDS syntax - Convert to STAGEDIR PR: ports/182974 Submitted by: maintainer Modified: head/cad/openvsp/Makefile head/cad/openvsp/distinfo Modified: head/cad/openvsp/Makefile ============================================================================== --- head/cad/openvsp/Makefile Mon Oct 14 19:50:26 2013 (r330348) +++ head/cad/openvsp/Makefile Mon Oct 14 19:53:58 2013 (r330349) @@ -2,27 +2,33 @@ # $FreeBSD$ PORTNAME= openvsp -PORTVERSION= 2.2.4 +PORTVERSION= 2.2.5 CATEGORIES= cad +MASTER_SITES= GH MAINTAINER= fernando.apesteguia@gmail.com COMMENT= Create a 3D model of an aircraft defined by engineering parameters +LICENSE= NOSA13 +LICENSE_NAME= NASA Open Source Agreement version 1.3 +LICENSE_FILE= ${WRKSRC}/LICENSE +LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept + BUILD_DEPENDS= ${LOCALBASE}/lib/libopenNURBS.a:${PORTSDIR}/graphics/opennurbs -LIB_DEPENDS= pthread-stubs:${PORTSDIR}/devel/libpthread-stubs \ - jpeg:${PORTSDIR}/graphics/jpeg \ - drm:${PORTSDIR}/graphics/libdrm \ - png15:${PORTSDIR}/graphics/png \ - freetype:${PORTSDIR}/print/freetype2 \ - expat:${PORTSDIR}/textproc/expat2 \ - fontconfig:${PORTSDIR}/x11-fonts/fontconfig \ - fltk:${PORTSDIR}/x11-toolkits/fltk +LIB_DEPENDS= libpthread-stubs.so:${PORTSDIR}/devel/libpthread-stubs \ + libjpeg.so:${PORTSDIR}/graphics/jpeg \ + libdrm.so:${PORTSDIR}/graphics/libdrm \ + libpng15.so:${PORTSDIR}/graphics/png \ + libfreetype.so:${PORTSDIR}/print/freetype2 \ + libexpat.so:${PORTSDIR}/textproc/expat2 \ + libfontconfig.so:${PORTSDIR}/x11-fonts/fontconfig \ + libfltk.so:${PORTSDIR}/x11-toolkits/fltk USE_GITHUB= yes GH_PROJECT= OpenVSP GH_ACCOUNT= ${GH_PROJECT} GH_TAGNAME= ${GH_PROJECT}_${PORTVERSION} -GH_COMMIT= 5e7532c +GH_COMMIT= 4c359c8 CMAKE_SOURCE_PATH= ${WRKSRC}/src USES= cmake:outsource iconv @@ -31,21 +37,20 @@ USE_XORG= ice sm x11 xau xcb xdamage xdm xinerama xrender xxf86vm USE_GL= glu USE_GNOME= libxml2 - -PORTEXAMPLES= * +CFLAGS+= -I${LOCALBASE}/include/openNURBS PLIST_FILES= bin/vsp +PORTEXAMPLES= * -CFLAGS+= -I${LOCALBASE}/include/openNURBS +OPTIONS_DEFINE= EXAMPLES -NO_STAGE= yes .include do-install: - ${INSTALL_PROGRAM} ${BUILD_WRKSRC}/vsp/vsp ${PREFIX}/bin + ${INSTALL_PROGRAM} ${BUILD_WRKSRC}/vsp/vsp ${STAGEDIR}${PREFIX}/bin .if ${PORT_OPTIONS:MEXAMPLES} - @${MKDIR} ${EXAMPLESDIR} - (cd ${WRKSRC}/examples && ${COPYTREE_SHARE} \* ${EXAMPLESDIR}) + @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} + (cd ${WRKSRC}/examples && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR}) .endif .include Modified: head/cad/openvsp/distinfo ============================================================================== --- head/cad/openvsp/distinfo Mon Oct 14 19:50:26 2013 (r330348) +++ head/cad/openvsp/distinfo Mon Oct 14 19:53:58 2013 (r330349) @@ -1,2 +1,2 @@ -SHA256 (openvsp-2.2.4.tar.gz) = ea6e4f569e10675b8835562034db8539f99ded6e8c6131552c78ac61b3aab74f -SIZE (openvsp-2.2.4.tar.gz) = 2924160 +SHA256 (openvsp-2.2.5.tar.gz) = 8bfa9cd89798315e7e4b314f5bdaa0fe7408ae594be2a19c5f01be0e73573736 +SIZE (openvsp-2.2.5.tar.gz) = 2934729