Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 18 Mar 2013 04:16:19 GMT
From:      Pedro Giffuni <giffunip@tutopia.com>
To:        freebsd-gnats-submit@FreeBSD.org
Subject:   ports/177064: Update cad/openscad to version 2013.1
Message-ID:  <201303180416.r2I4GJMo059715@red.freebsd.org>
Resent-Message-ID: <201303180420.r2I4K0mk000886@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         177064
>Category:       ports
>Synopsis:       Update cad/openscad to version 2013.1
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          update
>Submitter-Id:   current-users
>Arrival-Date:   Mon Mar 18 04:20:00 UTC 2013
>Closed-Date:
>Last-Modified:
>Originator:     Pedro Giffuni
>Release:        9.1-STABLE
>Organization:
>Environment:
FreeBSD pcbsd-3938 9.1-STABLE FreeBSD 9.1-STABLE #0 r248173: Mon Mar 11 15:53:49 COT 2013     pfg@pcbsd-3938:/usr/src/sys/amd64/compile/DELL  amd64

>Description:
Update to latest source release:

- This port depends on CGAL which is fixed in PR ports/177060 .
- Fix the flex dependency
- Add some missing files in the pkg-plist
- Add LICENSE
>How-To-Repeat:

>Fix:


Patch attached with submission follows:

Index: openscad/Makefile
===================================================================
--- openscad/Makefile	(revision 314489)
+++ openscad/Makefile	(working copy)
@@ -6,24 +6,25 @@
 #
 
 PORTNAME=	openscad
-PORTVERSION=	2011.12
-PORTREVISION=	1
+PORTVERSION=	2013.01
 CATEGORIES=	cad
-MASTER_SITES=	https://cloud.github.com/downloads/openscad/openscad/
+MASTER_SITES=	GOOGLE_CODE
 DISTNAME=	openscad-${PORTVERSION}.src
 
 MAINTAINER=	mr@FreeBSD.org
 COMMENT=	The programmer's solid 3D CAD modeller
 
+LICENSE=	GPLv2
+
 BUILD_DEPENDS=	bison:${PORTSDIR}/devel/bison \
-		flex:${PORTSDIR}/textproc/flex \
+		${LOCALBASE}/bin/flex:${PORTSDIR}/textproc/flex \
 		${LOCALBASE}/libdata/pkgconfig/eigen2.pc:${PORTSDIR}/math/eigen2 \
 		${LOCALBASE}/include/boost/tuple/tuple.hpp:${PORTSDIR}/devel/boost-libs
 #RUN_DEPENDS=	${LOCALBASE}/include/boost/tuple/tuple.hpp:${PORTSDIR}/devel/boost-libs
 LIB_DEPENDS=	GLU.1:${PORTSDIR}/graphics/libGLU \
 		gmp.10:${PORTSDIR}/math/gmp \
 		mpfr.4:${PORTSDIR}/math/mpfr \
-		CGAL.5:${PORTSDIR}/math/cgal \
+		CGAL.10:${PORTSDIR}/math/cgal \
 		opencsg:${PORTSDIR}/graphics/opencsg
 
 USE_GL=		glew
Index: openscad/distinfo
===================================================================
--- openscad/distinfo	(revision 314489)
+++ openscad/distinfo	(working copy)
@@ -1,2 +1,2 @@
-SHA256 (openscad-2011.12.src.tar.gz) = 507e12bb2a4bb556ee8fcdce9779860d89071e924678b2200d82fdb5fae7583d
-SIZE (openscad-2011.12.src.tar.gz) = 3247723
+SHA256 (openscad-2013.01.src.tar.gz) = 2ef078b588c42f7ba873850f40a4695c6a47f3805d1560717dd3f98fe8082007
+SIZE (openscad-2013.01.src.tar.gz) = 3459766
Index: openscad/pkg-plist
===================================================================
--- openscad/pkg-plist	(revision 314489)
+++ openscad/pkg-plist	(working copy)
@@ -1,4 +1,6 @@
 bin/openscad
+share/applications/openscad.desktop
+share/pixmaps/openscad.png
 %%DATADIR%%/examples/example001.scad
 %%DATADIR%%/examples/example002.scad
 %%DATADIR%%/examples/example003.scad
@@ -28,13 +30,17 @@
 %%DATADIR%%/examples/example020.scad
 %%DATADIR%%/examples/example021.scad
 %%DATADIR%%/examples/example022.scad
+%%DATADIR%%/examples/example023.scad
 %%DATADIR%%/libraries/MCAD/openscad_testing.py
 %%DATADIR%%/libraries/MCAD/bearing.scad
 %%DATADIR%%/libraries/MCAD/boxes.scad
+%%DATADIR%%/libraries/MCAD/fonts.scad
 %%DATADIR%%/libraries/MCAD/hardware.scad
+%%DATADIR%%/libraries/MCAD/lego_compatibility.scad
+%%DATADIR%%/libraries/MCAD/math.scad
+%%DATADIR%%/libraries/MCAD/multiply.scad
 %%DATADIR%%/libraries/MCAD/servos.scad
 %%DATADIR%%/libraries/MCAD/teardrop.scad
-%%DATADIR%%/libraries/MCAD/math.scad
 %%DATADIR%%/libraries/MCAD/transformations.scad
 %%DATADIR%%/libraries/MCAD/gridbeam.scad
 %%DATADIR%%/libraries/MCAD/curves.scad


>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201303180416.r2I4GJMo059715>