Date: Thu, 10 Jan 2008 15:20:15 -0500 (EST) From: Naram Qashat <cyberbotx@cyberbotx.com> To: FreeBSD-gnats-submit@FreeBSD.org Subject: ports/119541: [NEW PORT] graphics/libspiro: Library to convert clothoid splines into bezier splines Message-ID: <20080110202015.1D548C5E9@kirby.cyberbotx.com> Resent-Message-ID: <200801102030.m0AKU2Qw059106@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 119541 >Category: ports >Synopsis: [NEW PORT] graphics/libspiro: Library to convert clothoid splines into bezier splines >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Thu Jan 10 20:30:02 UTC 2008 >Closed-Date: >Last-Modified: >Originator: Naram Qashat >Release: FreeBSD 6.2-RELEASE-p8 i386 >Organization: >Environment: System: FreeBSD kirby.cyberbotx.com 6.2-RELEASE-p8 FreeBSD 6.2-RELEASE-p8 #12: Sun Oct 14 16:14:35 EDT 2007 >Description: Spiro is the creation of Raph Levien. It simplifies the drawing of beautiful curves. Using bezier splines an artist can easily draw curves with the same slope on either side of an on-curve point. Spiros, on the other hand, are based on clothoid splines which make it easy to maintain constant curvature as well as constant slope. Such curves will simply look nicer. Raph Levien's spiro splines only use on-curve points and so are easier to use and more intuitive to the artist. This library will take an array of spiro control points and convert them into a series of bezier splines which can then be used in the myriad of ways the world has come to use beziers. (Above taken from Introduction on the library's website) WWW: http://libspiro.sourceforge.net/ - Naram Qashat cyberbotx@cyberbotx.com Generated with FreeBSD Port Tools 0.77 >How-To-Repeat: >Fix: --- libspiro-20071029.shar begins here --- # 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: # # libspiro # libspiro/Makefile # libspiro/distinfo # libspiro/pkg-descr # libspiro/pkg-plist # echo c - libspiro mkdir -p libspiro > /dev/null 2>&1 echo x - libspiro/Makefile sed 's/^X//' >libspiro/Makefile << 'END-of-libspiro/Makefile' X# New ports collection makefile for: libspiro X# Date created: 10 Janurary 2008 X# Whom: Naram Qashat <cyberbotx@cyberbotx.com> X# X# $FreeBSD$ X# X XPORTNAME= libspiro XPORTVERSION= 20071029 XCATEGORIES= graphics XMASTER_SITES= SF XDISTNAME= ${PORTNAME}_src-${PORTVERSION} X XMAINTAINER= cyberbotx@cyberbotx.com XCOMMENT= Library to convert clothoid splines into bezier splines X XUSE_BZIP2= yes XUSE_GMAKE= yes XGNU_CONFIGURE= yes XUSE_LDCONFIG= yes X XWRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} X X.include <bsd.port.mk> END-of-libspiro/Makefile echo x - libspiro/distinfo sed 's/^X//' >libspiro/distinfo << 'END-of-libspiro/distinfo' XMD5 (libspiro_src-20071029.tar.bz2) = ab6aaa50bbd8fa55e78f8b8b0112f6cd XSHA256 (libspiro_src-20071029.tar.bz2) = 1efeb1527bd48f8787281e8be1d0e8ff2e584d4c1994a0bc2f6859be2ffad4cf XSIZE (libspiro_src-20071029.tar.bz2) = 172484 END-of-libspiro/distinfo echo x - libspiro/pkg-descr sed 's/^X//' >libspiro/pkg-descr << 'END-of-libspiro/pkg-descr' XSpiro is the creation of Raph Levien. It simplifies the drawing of beautiful Xcurves. X XUsing bezier splines an artist can easily draw curves with the same slope on Xeither side of an on-curve point. Spiros, on the other hand, are based on Xclothoid splines which make it easy to maintain constant curvature as well as Xconstant slope. Such curves will simply look nicer. X XRaph Levien's spiro splines only use on-curve points and so are easier to use Xand more intuitive to the artist. X XThis library will take an array of spiro control points and convert them into a Xseries of bezier splines which can then be used in the myriad of ways the world Xhas come to use beziers. X X(Above taken from Introduction on the library's website) X XWWW: http://libspiro.sourceforge.net/ X X- Naram Qashat Xcyberbotx@cyberbotx.com END-of-libspiro/pkg-descr echo x - libspiro/pkg-plist sed 's/^X//' >libspiro/pkg-plist << 'END-of-libspiro/pkg-plist' Xinclude/bezctx.h Xinclude/bezctx_intf.h Xinclude/spiro.h Xinclude/spiroentrypoints.h Xlib/libspiro.la Xlib/libspiro.so Xlib/libspiro.so.0 END-of-libspiro/pkg-plist exit --- libspiro-20071029.shar ends here --- >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20080110202015.1D548C5E9>