Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 17 Mar 2012 19:42:40 GMT
From:      Fernando <fernando.apesteguia@gmail.com>
To:        freebsd-gnats-submit@FreeBSD.org
Subject:   ports/166210: [maintainer update] graphics/opennurbs
Message-ID:  <201203171942.q2HJgeg6075817@red.freebsd.org>
Resent-Message-ID: <201203171950.q2HJoC2e074017@freefall.freebsd.org>

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

>Number:         166210
>Category:       ports
>Synopsis:       [maintainer update] graphics/opennurbs
>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:   Sat Mar 17 19:50:12 UTC 2012
>Closed-Date:
>Last-Modified:
>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 update installs the library headers needed to compile against this library.
>How-To-Repeat:

>Fix:
Apply the patch attached

Patch attached with submission follows:

diff -ruN opennurbs.orig/Makefile opennurbs/Makefile
--- opennurbs.orig/Makefile	2012-03-17 20:35:05.000000000 +0100
+++ opennurbs/Makefile	2012-03-17 14:20:44.000000000 +0100
@@ -32,5 +32,9 @@
 .for i in brep dump read roundtrip userdata write
 	@${INSTALL_PROGRAM} ${WRKSRC}/example_${i}/example_${i} ${EXAMPLESDIR}
 .endfor
+	@${MKDIR} ${PREFIX}/include/openNURBS
+	@${MKDIR} ${PREFIX}/include/openNURBS/zlib
+	@${MV} ${WRKSRC}/*.h ${PREFIX}/include/openNURBS/
+	@${MV} ${WRKSRC}/zlib/*.h ${PREFIX}/include/openNURBS/zlib
 
 .include <bsd.port.mk>
diff -ruN opennurbs.orig/pkg-plist opennurbs/pkg-plist
--- opennurbs.orig/pkg-plist	2012-03-17 20:35:05.000000000 +0100
+++ opennurbs/pkg-plist	2012-03-17 20:31:26.000000000 +0100
@@ -1,3 +1,120 @@
+include/openNURBS/examples_linking_pragmas.h
+include/openNURBS/opennurbs.h
+include/openNURBS/opennurbs_3dm.h
+include/openNURBS/opennurbs_3dm_attributes.h
+include/openNURBS/opennurbs_3dm_properties.h
+include/openNURBS/opennurbs_3dm_settings.h
+include/openNURBS/opennurbs_annotation.h
+include/openNURBS/opennurbs_annotation2.h
+include/openNURBS/opennurbs_arc.h
+include/openNURBS/opennurbs_arccurve.h
+include/openNURBS/opennurbs_archive.h
+include/openNURBS/opennurbs_array.h
+include/openNURBS/opennurbs_array_defs.h
+include/openNURBS/opennurbs_base32.h
+include/openNURBS/opennurbs_base64.h
+include/openNURBS/opennurbs_beam.h
+include/openNURBS/opennurbs_bezier.h
+include/openNURBS/opennurbs_bitmap.h
+include/openNURBS/opennurbs_bounding_box.h
+include/openNURBS/opennurbs_box.h
+include/openNURBS/opennurbs_brep.h
+include/openNURBS/opennurbs_circle.h
+include/openNURBS/opennurbs_color.h
+include/openNURBS/opennurbs_compress.h
+include/openNURBS/opennurbs_cone.h
+include/openNURBS/opennurbs_crc.h
+include/openNURBS/opennurbs_curve.h
+include/openNURBS/opennurbs_curveonsurface.h
+include/openNURBS/opennurbs_curveproxy.h
+include/openNURBS/opennurbs_cylinder.h
+include/openNURBS/opennurbs_defines.h
+include/openNURBS/opennurbs_detail.h
+include/openNURBS/opennurbs_dimstyle.h
+include/openNURBS/opennurbs_dll_resource.h
+include/openNURBS/opennurbs_ellipse.h
+include/openNURBS/opennurbs_error.h
+include/openNURBS/opennurbs_evaluate_nurbs.h
+include/openNURBS/opennurbs_extensions.h
+include/openNURBS/opennurbs_font.h
+include/openNURBS/opennurbs_fpoint.h
+include/openNURBS/opennurbs_fsp.h
+include/openNURBS/opennurbs_fsp_defs.h
+include/openNURBS/opennurbs_geometry.h
+include/openNURBS/opennurbs_gl.h
+include/openNURBS/opennurbs_group.h
+include/openNURBS/opennurbs_hatch.h
+include/openNURBS/opennurbs_hsort_template.h
+include/openNURBS/opennurbs_instance.h
+include/openNURBS/opennurbs_intersect.h
+include/openNURBS/opennurbs_knot.h
+include/openNURBS/opennurbs_layer.h
+include/openNURBS/opennurbs_light.h
+include/openNURBS/opennurbs_line.h
+include/openNURBS/opennurbs_linecurve.h
+include/openNURBS/opennurbs_linestyle.h
+include/openNURBS/opennurbs_linetype.h
+include/openNURBS/opennurbs_lookup.h
+include/openNURBS/opennurbs_mapchan.h
+include/openNURBS/opennurbs_massprop.h
+include/openNURBS/opennurbs_material.h
+include/openNURBS/opennurbs_math.h
+include/openNURBS/opennurbs_matrix.h
+include/openNURBS/opennurbs_memory.h
+include/openNURBS/opennurbs_mesh.h
+include/openNURBS/opennurbs_nurbscurve.h
+include/openNURBS/opennurbs_nurbssurface.h
+include/openNURBS/opennurbs_object.h
+include/openNURBS/opennurbs_object_history.h
+include/openNURBS/opennurbs_objref.h
+include/openNURBS/opennurbs_offsetsurface.h
+include/openNURBS/opennurbs_optimize.h
+include/openNURBS/opennurbs_plane.h
+include/openNURBS/opennurbs_planesurface.h
+include/openNURBS/opennurbs_pluginlist.h
+include/openNURBS/opennurbs_point.h
+include/openNURBS/opennurbs_pointcloud.h
+include/openNURBS/opennurbs_pointgeometry.h
+include/openNURBS/opennurbs_pointgrid.h
+include/openNURBS/opennurbs_polycurve.h
+include/openNURBS/opennurbs_polyedgecurve.h
+include/openNURBS/opennurbs_polyline.h
+include/openNURBS/opennurbs_polylinecurve.h
+include/openNURBS/opennurbs_qsort_template.h
+include/openNURBS/opennurbs_quaternion.h
+include/openNURBS/opennurbs_rand.h
+include/openNURBS/opennurbs_rendering.h
+include/openNURBS/opennurbs_revsurface.h
+include/openNURBS/opennurbs_rtree.h
+include/openNURBS/opennurbs_sphere.h
+include/openNURBS/opennurbs_string.h
+include/openNURBS/opennurbs_sumsurface.h
+include/openNURBS/opennurbs_surface.h
+include/openNURBS/opennurbs_surfaceproxy.h
+include/openNURBS/opennurbs_system.h
+include/openNURBS/opennurbs_textlog.h
+include/openNURBS/opennurbs_texture.h
+include/openNURBS/opennurbs_texture_mapping.h
+include/openNURBS/opennurbs_torus.h
+include/openNURBS/opennurbs_unicode.h
+include/openNURBS/opennurbs_userdata.h
+include/openNURBS/opennurbs_uuid.h
+include/openNURBS/opennurbs_version.h
+include/openNURBS/opennurbs_viewport.h
+include/openNURBS/opennurbs_workspace.h
+include/openNURBS/opennurbs_x.h
+include/openNURBS/opennurbs_xform.h
+include/openNURBS/opennurbs_zlib.h
+include/openNURBS/zlib/crc32.h
+include/openNURBS/zlib/deflate.h
+include/openNURBS/zlib/inffast.h
+include/openNURBS/zlib/inffixed.h
+include/openNURBS/zlib/inflate.h
+include/openNURBS/zlib/inftrees.h
+include/openNURBS/zlib/trees.h
+include/openNURBS/zlib/zconf.h
+include/openNURBS/zlib/zlib.h
+include/openNURBS/zlib/zutil.h
 lib/libopenNURBS.a
 libexec/openNURBS/example_brep
 libexec/openNURBS/example_dump
@@ -6,3 +123,5 @@
 libexec/openNURBS/example_userdata
 libexec/openNURBS/example_write
 @dirrm libexec/openNURBS
+@dirrm include/openNURBS/zlib
+@dirrm include/openNURBS


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



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