ports/144946: New port: graphics/flam3 Fractal Flames

John Prather john.c.prather at gmail.com
Mon Mar 22 01:00:14 UTC 2010


>Number:         144946
>Category:       ports
>Synopsis:       New port: graphics/flam3 Fractal Flames
>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:   Mon Mar 22 01:00:14 UTC 2010
>Closed-Date:
>Last-Modified:
>Originator:     John Prather
>Release:        FreeBSD 8.0-STABLE amd64
>Organization:
>Environment:
FreeBSD bsdlaptop.localdomain 8.0-STABLE FreeBSD 8.0-STABLE #0: Thu Mar 11 05:03:35 PST 2010     root at bsdlaptop.localdomain:/usr/obj/usr/src/sys/GENERIC  amd64
>Description:
Fractal Flames are algorithmically generated images
and animations.  The shape of each image is specified
by a long string of numbers - a genetic code of sorts.

You can create your own flames with the Apophysis
interactive designer (for windows), Qosmic (for Linux),
or Oxidizer (for Mac OS X), or Apophysis-J (cross-
platform in Java).

Or you can use the Electric Sheep distributed screen
saver to join the collective evolution of animated
fractal flames.

        -- http://flam3.com/index.cgi?&menu=about

WWW: http://flam3.com/

>How-To-Repeat:

>Fix:


Patch attached with submission follows:

# 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:
#
#	flam3
#	flam3/files
#	flam3/files/patch-Makefile.in
#	flam3/Makefile
#	flam3/pkg-descr
#	flam3/pkg-plist
#	flam3/distinfo
#
echo c - flam3
mkdir -p flam3 > /dev/null 2>&1
echo c - flam3/files
mkdir -p flam3/files > /dev/null 2>&1
echo x - flam3/files/patch-Makefile.in
sed 's/^X//' >flam3/files/patch-Makefile.in << '1e74a733c09de19d10364012c4f66df6'
X*** Makefile.in.orig	Sun Mar 21 03:25:41 2010
X--- Makefile.in	Sun Mar 21 03:28:06 2010
X***************
X*** 255,261 ****
X     mkinstalldirs README.txt COPYING.txt flam3-palettes.xml \
X     flam3-animate.man flam3-render.man flam3-genome.man flam3-convert.man 
X  
X! pkgconfigdir = $(libdir)/pkgconfig
X  pkgconfig_DATA = flam3.pc
X  all: config.h
X  	$(MAKE) $(AM_MAKEFLAGS) all-am
X--- 255,261 ----
X     mkinstalldirs README.txt COPYING.txt flam3-palettes.xml \
X     flam3-animate.man flam3-render.man flam3-genome.man flam3-convert.man 
X  
X! pkgconfigdir = $(libexecdir)/pkgconfig
X  pkgconfig_DATA = flam3.pc
X  all: config.h
X  	$(MAKE) $(AM_MAKEFLAGS) all-am
1e74a733c09de19d10364012c4f66df6
echo x - flam3/Makefile
sed 's/^X//' >flam3/Makefile << '15fb8f275abb13fcc71432206d59a04a'
X# New ports collection makefile for: flam3
X# Date created:  21 Mar 2010
X# Whom:          John Prather
X#
X# $FreeBSD$
X#
X
XPORTNAME=	flam3
XPORTVERSION=	2.7.18
XCATEGORIES=	graphics
XMASTER_SITES=	http://flam3.com/ \
X		http://interwebfun.org/distfiles/
X
XMAINTAINER=	john.c.prather at gmail.com
XCOMMENT=	A Flame Renderer
X
XLIB_DEPENDS=	png.5:${PORTSDIR}/graphics/png
XLIB_DEPENDS+=	xml2.5:${PORTSDIR}/textproc/libxml2
XLIB_DEPENDS+=	jpeg.11:${PORTSDIR}/graphics/jpeg
X
XMAN1=		flam3-animate.1 flam3-genome.1 flam3-render.1 flam3-convert.1
XMANCOMPRESSED=	no
X
XPORTDATA=	flam3-palettes.xml
X
XGNU_CONFIGURE=	yes
XUSE_GZIP=	yes
XUSE_GMAKE=	yes
X
XCFLAGS+=	"-I/${LOCALBASE}/include"
XLIBS+=		"-L/${LOCALBASE}/lib"
X
XCONFIGURE_ENV+=	LIBS="${LIBS}"
X
X.include <bsd.port.mk>
15fb8f275abb13fcc71432206d59a04a
echo x - flam3/pkg-descr
sed 's/^X//' >flam3/pkg-descr << '9a9835c9eae303b1b545e2ff0f4f3046'
XFractal Flames are algorithmically generated images 
Xand animations.  The shape of each image is specified
Xby a long string of numbers - a genetic code of sorts.
X
XYou can create your own flames with the Apophysis 
Xinteractive designer (for windows), Qosmic (for Linux), 
Xor Oxidizer (for Mac OS X), or Apophysis-J (cross-
Xplatform in Java).
X
XOr you can use the Electric Sheep distributed screen 
Xsaver to join the collective evolution of animated 
Xfractal flames.
X
X	-- http://flam3.com/index.cgi?&menu=about
X
XWWW: http://flam3.com/
9a9835c9eae303b1b545e2ff0f4f3046
echo x - flam3/pkg-plist
sed 's/^X//' >flam3/pkg-plist << 'cb018bd73cde8ecd39911aeb973e1400'
Xbin/flam3-animate
Xbin/flam3-genome
Xbin/flam3-render
Xbin/flam3-convert
Xinclude/flam3.h
Xinclude/isaac.h
Xinclude/isaacs.h
Xlib/libflam3.la
Xlib/libflam3.a
Xlibexec/pkgconfig/flam3.pc
X at dirrmtry libexec/pkgconfig
cb018bd73cde8ecd39911aeb973e1400
echo x - flam3/distinfo
sed 's/^X//' >flam3/distinfo << 'fa0d4a24a242236cb41f40a4701a0e6c'
XMD5 (flam3-2.7.18.tar.gz) = 052faba777634799b2958205ddf05545
XSHA256 (flam3-2.7.18.tar.gz) = f3f8155d8a0ea11a23412566e18b2751da84f9ae24bd0f37a5f6484b10ad817e
XSIZE (flam3-2.7.18.tar.gz) = 1093666
fa0d4a24a242236cb41f40a4701a0e6c
exit



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



More information about the freebsd-ports-bugs mailing list