Bug 175845 - [NEW PORT] math/clipperlib: Polygon clipping library
Summary: [NEW PORT] math/clipperlib: Polygon clipping library
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: freebsd-ports-bugs (Nobody)
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-02-04 20:50 UTC by martin.dieringer
Modified: 2013-02-12 12:20 UTC (History)
0 users

See Also:


Attachments
.shar (1.87 KB, text/plain)
2013-02-04 20:50 UTC, martin.dieringer
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description martin.dieringer 2013-02-04 20:50:00 UTC
The Clipper library primarily performs boolean clipping (intersection,
union, difference and xor) on polygons in 2D space. There are no
restrictions on either the number nor the type of polygon that can be
clipped. They can have holes, be self-intersecting and even have coincident
edges. The library also performs polygon offsetting

WWW: http://www.angusj.com/delphi/clipper.php

Generated with FreeBSD Port Tools 0.99_6 (mode: new)
Comment 1 Martin Wilke freebsd_committer freebsd_triage 2013-02-12 12:10:53 UTC
State Changed
From-To: open->closed

New port added. Thanks!
Comment 2 dfilter service freebsd_committer freebsd_triage 2013-02-12 12:11:18 UTC
Author: miwi
Date: Tue Feb 12 12:11:04 2013
New Revision: 312105
URL: http://svnweb.freebsd.org/changeset/ports/312105

Log:
  The Clipper library primarily performs boolean clipping (intersection,
  union, difference and xor) on polygons in 2D space. There are no
  restrictions on either the number nor the type of polygon that can be
  clipped. They can have holes, be self-intersecting and even have coincident
  edges. The library also performs polygon offsetting
  
  WWW: http://www.angusj.com/delphi/clipper.php
  
  PR:		ports/175845
  Submitted by:	Martin Dieringer <martin.dieringer@gmx.de>

Added:
  head/math/clipper/
  head/math/clipper/Makefile   (contents, props changed)
  head/math/clipper/distinfo   (contents, props changed)
  head/math/clipper/pkg-descr   (contents, props changed)
  head/math/clipper/pkg-plist   (contents, props changed)
Modified:
  head/math/Makefile

Modified: head/math/Makefile
==============================================================================
--- head/math/Makefile	Tue Feb 12 12:09:30 2013	(r312104)
+++ head/math/Makefile	Tue Feb 12 12:11:04 2013	(r312105)
@@ -73,6 +73,7 @@
     SUBDIR += chaco
     SUBDIR += chryzodus
     SUBDIR += clarence
+    SUBDIR += clipper
     SUBDIR += cln
     SUBDIR += clp
     SUBDIR += coinmp

Added: head/math/clipper/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/math/clipper/Makefile	Tue Feb 12 12:11:04 2013	(r312105)
@@ -0,0 +1,20 @@
+# Created by: Martin Dieringer <martin.dieringer@gmx.de>
+# $FreeBSD$
+
+PORTNAME=	clipperlib
+PORTVERSION=	5.0.3
+CATEGORIES=	math
+MASTER_SITES=	SF
+MASTER_SITE_SUBDIR=	polyclipping
+DISTNAME=	clipper_ver${PORTVERSION}
+
+MAINTAINER=	martin.dieringer@gmx.de
+COMMENT=	Polygon clipping library
+
+WRKSRC=		${WRKDIR}/cpp
+
+USE_LDCONFIG=	yes
+USE_ZIP=	yes
+USE_CMAKE=	yes
+
+.include <bsd.port.mk>

Added: head/math/clipper/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/math/clipper/distinfo	Tue Feb 12 12:11:04 2013	(r312105)
@@ -0,0 +1,2 @@
+SHA256 (clipper_ver5.0.3.zip) = e48178e84b51b4ef7a1d13c0c6e1536e4e55ade71d893c26ba533915fc98fac3
+SIZE (clipper_ver5.0.3.zip) = 1557310

Added: head/math/clipper/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/math/clipper/pkg-descr	Tue Feb 12 12:11:04 2013	(r312105)
@@ -0,0 +1,7 @@
+The Clipper library primarily performs boolean clipping (intersection,
+union, difference and xor) on polygons in 2D space. There are no
+restrictions on either the number nor the type of polygon that can be
+clipped. They can have holes, be self-intersecting and even have coincident
+edges. The library also performs polygon offsetting
+
+WWW: http://www.angusj.com/delphi/clipper.php

Added: head/math/clipper/pkg-plist
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/math/clipper/pkg-plist	Tue Feb 12 12:11:04 2013	(r312105)
@@ -0,0 +1,5 @@
+include/polyclipping/clipper.hpp
+lib/libpolyclipping.so.5.0.0
+lib/libpolyclipping.so.5
+lib/libpolyclipping.so
+@dirrmtry include/polyclipping
_______________________________________________
svn-ports-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-ports-all
To unsubscribe, send any mail to "svn-ports-all-unsubscribe@freebsd.org"