Skip site navigation (1)Skip section navigation (2)
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>