aboutsummaryrefslogtreecommitdiff
path: root/devel/synfig
diff options
context:
space:
mode:
authorMartin Wilke <miwi@FreeBSD.org>2007-08-28 09:53:01 +0000
committerMartin Wilke <miwi@FreeBSD.org>2007-08-28 09:53:01 +0000
commit1a2ac937fd8d2f503646813b9dadcb1971f4910a (patch)
treed3120eb430ab05e1dc1fc732f39ba97b0bf6935c /devel/synfig
parent6bb3ab7b38923fda41e96bdfc2a3baf5aded2bb5 (diff)
Notes
Diffstat (limited to 'devel/synfig')
-rw-r--r--devel/synfig/Makefile49
-rw-r--r--devel/synfig/distinfo3
-rw-r--r--devel/synfig/pkg-descr14
-rw-r--r--devel/synfig/pkg-plist150
4 files changed, 216 insertions, 0 deletions
diff --git a/devel/synfig/Makefile b/devel/synfig/Makefile
new file mode 100644
index 000000000000..c0611ad9067b
--- /dev/null
+++ b/devel/synfig/Makefile
@@ -0,0 +1,49 @@
+# New ports collection makefile for: synfig
+# Date created: 25 Jun 2006
+# Whom: Yinghong.Liu <relaxbsd@gmail.com>
+#
+# $FreeBSD$
+#
+
+PORTNAME= synfig
+DISTVERSION= 0.61.06
+CATEGORIES= devel graphics multimedia
+MASTER_SITES= SF
+
+MAINTAINER= relaxbsd@gmail.com
+COMMENT= A vector based 2D animation package
+
+LIB_DEPENDS= xml\\+\\+-2.6:${PORTSDIR}/textproc/libxml++26 \
+ glibmm-2.4.1:${PORTSDIR}/devel/glibmm \
+ mng.1:${PORTSDIR}/graphics/libmng \
+ png.5:${PORTSDIR}/graphics/png \
+ jpeg.9:${PORTSDIR}/graphics/jpeg \
+ tiff.4:${PORTSDIR}/graphics/tiff \
+ Magick.10:${PORTSDIR}/graphics/ImageMagick \
+ avcodec.1:${PORTSDIR}/multimedia/ffmpeg \
+ dv.4:${PORTSDIR}/multimedia/libdv \
+ IlmImf.4:${PORTSDIR}/graphics/OpenEXR
+BUILD_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/ETL.pc:${PORTSDIR}/devel/etl
+
+GNU_CONFIGURE= yes
+USE_GMAKE= yes
+USE_LDCONFIG= yes
+CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
+ LDFLAGS="-L${LOCALBASE}/lib"
+USE_GNOME= gnomehack
+
+PORTDOCS= AUTHORS COPYING ChangeLog INSTALL NEWS README TODO
+
+post-patch:
+ @${REINPLACE_CMD} 's|TARGET_MNG="no"|TARGET_MNG="yes"|' \
+ ${WRKSRC}/configure
+
+post-install:
+.if !defined(NOPORTDOCS)
+ @${MKDIR} ${DOCSDIR}
+.for doc in ${PORTDOCS}
+ @${INSTALL_DATA} ${WRKSRC}/${doc} ${DOCSDIR}
+.endfor
+.endif
+
+.include <bsd.port.mk>
diff --git a/devel/synfig/distinfo b/devel/synfig/distinfo
new file mode 100644
index 000000000000..5ad69968ed72
--- /dev/null
+++ b/devel/synfig/distinfo
@@ -0,0 +1,3 @@
+MD5 (synfig-0.61.06.tar.gz) = 75f7835a1d8c6af1eb42f323453a37c2
+SHA256 (synfig-0.61.06.tar.gz) = 8ad10f80e35d09534db6cbfaf20972c777128120f5c39229cbe9cf9bd4fe33eb
+SIZE (synfig-0.61.06.tar.gz) = 2047122
diff --git a/devel/synfig/pkg-descr b/devel/synfig/pkg-descr
new file mode 100644
index 000000000000..66d8d5e3cd2c
--- /dev/null
+++ b/devel/synfig/pkg-descr
@@ -0,0 +1,14 @@
+synfig is a vector based 2D animation package. It is designed to be
+capable of producing feature-film quality animation. It eliminates the
+need for tweening, preventing the need to hand-draw each frame. synfig
+features spatial and temporal resolution independence (sharp and smooth
+at any resolution or framerate), high dynamic range images, and a
+flexible plugin system.
+
+This package contains the renderer used to convert synfig .sif files to
+raster images, videos and other formats. Layer types include geometric,
+gradient, filter, distortion, transformation, fractal and others. Output
+targets include JPEG, PNG, GIF, BMP, PPM, DV, OpenEXR, ffmpeg (MPEG1),
+libavcodec (AVI), imagemagick (MIFF), yuv420p and others.
+
+WWW: http://www.synfig.com/
diff --git a/devel/synfig/pkg-plist b/devel/synfig/pkg-plist
new file mode 100644
index 000000000000..61c7315c70f7
--- /dev/null
+++ b/devel/synfig/pkg-plist
@@ -0,0 +1,150 @@
+bin/synfig
+bin/synfig-config
+etc/synfig_modules.cfg
+include/synfig-0.0/synfig/activepoint.h
+include/synfig-0.0/synfig/angle.h
+include/synfig-0.0/synfig/blinepoint.h
+include/synfig-0.0/synfig/blur.h
+include/synfig-0.0/synfig/canvas.h
+include/synfig-0.0/synfig/canvasbase.h
+include/synfig-0.0/synfig/color.h
+include/synfig-0.0/synfig/context.h
+include/synfig-0.0/synfig/curve_helper.h
+include/synfig-0.0/synfig/curveset.h
+include/synfig-0.0/synfig/distance.h
+include/synfig-0.0/synfig/exception.h
+include/synfig-0.0/synfig/gamma.h
+include/synfig-0.0/synfig/general.h
+include/synfig-0.0/synfig/gradient.h
+include/synfig-0.0/synfig/guid.h
+include/synfig-0.0/synfig/guidset.h
+include/synfig-0.0/synfig/importer.h
+include/synfig-0.0/synfig/interpolation.h
+include/synfig-0.0/synfig/keyframe.h
+include/synfig-0.0/synfig/layer.h
+include/synfig-0.0/synfig/layer_bitmap.h
+include/synfig-0.0/synfig/layer_composite.h
+include/synfig-0.0/synfig/layer_mime.h
+include/synfig-0.0/synfig/layer_motionblur.h
+include/synfig-0.0/synfig/layer_pastecanvas.h
+include/synfig-0.0/synfig/layer_polygon.h
+include/synfig-0.0/synfig/layer_shape.h
+include/synfig-0.0/synfig/layer_solidcolor.h
+include/synfig-0.0/synfig/listimporter.h
+include/synfig-0.0/synfig/loadcanvas.h
+include/synfig-0.0/synfig/main.h
+include/synfig-0.0/synfig/module.h
+include/synfig-0.0/synfig/mutex.h
+include/synfig-0.0/synfig/node.h
+include/synfig-0.0/synfig/palette.h
+include/synfig-0.0/synfig/paramdesc.h
+include/synfig-0.0/synfig/polynomial_root.h
+include/synfig-0.0/synfig/protocol.h
+include/synfig-0.0/synfig/quick_rng.h
+include/synfig-0.0/synfig/real.h
+include/synfig-0.0/synfig/rect.h
+include/synfig-0.0/synfig/renddesc.h
+include/synfig-0.0/synfig/render.h
+include/synfig-0.0/synfig/savecanvas.h
+include/synfig-0.0/synfig/segment.h
+include/synfig-0.0/synfig/smartfile.h
+include/synfig-0.0/synfig/string.h
+include/synfig-0.0/synfig/string_decl.h
+include/synfig-0.0/synfig/surface.h
+include/synfig-0.0/synfig/surfacenew.h
+include/synfig-0.0/synfig/synfig.h
+include/synfig-0.0/synfig/target.h
+include/synfig-0.0/synfig/target_multi.h
+include/synfig-0.0/synfig/target_null.h
+include/synfig-0.0/synfig/target_null_tile.h
+include/synfig-0.0/synfig/target_scanline.h
+include/synfig-0.0/synfig/target_tile.h
+include/synfig-0.0/synfig/time.h
+include/synfig-0.0/synfig/timepointcollect.h
+include/synfig-0.0/synfig/transform.h
+include/synfig-0.0/synfig/types.h
+include/synfig-0.0/synfig/uniqueid.h
+include/synfig-0.0/synfig/value.h
+include/synfig-0.0/synfig/valuenode.h
+include/synfig-0.0/synfig/valuenode_animated.h
+include/synfig-0.0/synfig/valuenode_bline.h
+include/synfig-0.0/synfig/valuenode_composite.h
+include/synfig-0.0/synfig/valuenode_const.h
+include/synfig-0.0/synfig/valuenode_dynamiclist.h
+include/synfig-0.0/synfig/valuenode_gradientrotate.h
+include/synfig-0.0/synfig/valuenode_linear.h
+include/synfig-0.0/synfig/valuenode_radialcomposite.h
+include/synfig-0.0/synfig/valuenode_reference.h
+include/synfig-0.0/synfig/valuenode_scale.h
+include/synfig-0.0/synfig/valuenode_segcalctangent.h
+include/synfig-0.0/synfig/valuenode_segcalcvertex.h
+include/synfig-0.0/synfig/valuenode_sine.h
+include/synfig-0.0/synfig/valuenode_stripes.h
+include/synfig-0.0/synfig/valuenode_subtract.h
+include/synfig-0.0/synfig/valuenode_timedswap.h
+include/synfig-0.0/synfig/valuenode_twotone.h
+include/synfig-0.0/synfig/vector.h
+include/synfig-0.0/synfig/version.h
+include/synfig-0.0/synfig/waypoint.h
+lib/libsynfig.la
+lib/libsynfig.so
+lib/libsynfig.so.0
+lib/synfig/modules/liblyr_freetype.la
+lib/synfig/modules/liblyr_freetype.so
+lib/synfig/modules/liblyr_freetype.so.0
+lib/synfig/modules/liblyr_std.la
+lib/synfig/modules/liblyr_std.so
+lib/synfig/modules/liblyr_std.so.0
+lib/synfig/modules/libmod_bmp.la
+lib/synfig/modules/libmod_bmp.so
+lib/synfig/modules/libmod_bmp.so.0
+lib/synfig/modules/libmod_dv.la
+lib/synfig/modules/libmod_dv.so
+lib/synfig/modules/libmod_dv.so.0
+lib/synfig/modules/libmod_ffmpeg.la
+lib/synfig/modules/libmod_ffmpeg.so
+lib/synfig/modules/libmod_ffmpeg.so.0
+lib/synfig/modules/libmod_filter.la
+lib/synfig/modules/libmod_filter.so
+lib/synfig/modules/libmod_filter.so.0
+lib/synfig/modules/libmod_geometry.la
+lib/synfig/modules/libmod_geometry.so
+lib/synfig/modules/libmod_geometry.so.0
+lib/synfig/modules/libmod_gif.la
+lib/synfig/modules/libmod_gif.so
+lib/synfig/modules/libmod_gif.so.0
+lib/synfig/modules/libmod_gradient.la
+lib/synfig/modules/libmod_gradient.so
+lib/synfig/modules/libmod_gradient.so.0
+lib/synfig/modules/libmod_imagemagick.la
+lib/synfig/modules/libmod_imagemagick.so
+lib/synfig/modules/libmod_imagemagick.so.0
+lib/synfig/modules/libmod_jpeg.la
+lib/synfig/modules/libmod_jpeg.so
+lib/synfig/modules/libmod_jpeg.so.0
+lib/synfig/modules/libmod_libavcodec.la
+lib/synfig/modules/libmod_libavcodec.so
+lib/synfig/modules/libmod_libavcodec.so.0
+lib/synfig/modules/libmod_noise.la
+lib/synfig/modules/libmod_noise.so
+lib/synfig/modules/libmod_noise.so.0
+lib/synfig/modules/libmod_openexr.la
+lib/synfig/modules/libmod_openexr.so
+lib/synfig/modules/libmod_openexr.so.0
+lib/synfig/modules/libmod_particle.la
+lib/synfig/modules/libmod_particle.so
+lib/synfig/modules/libmod_particle.so.0
+lib/synfig/modules/libmod_png.la
+lib/synfig/modules/libmod_png.so
+lib/synfig/modules/libmod_png.so.0
+lib/synfig/modules/libmod_ppm.la
+lib/synfig/modules/libmod_ppm.so
+lib/synfig/modules/libmod_ppm.so.0
+lib/synfig/modules/libmod_yuv420p.la
+lib/synfig/modules/libmod_yuv420p.so
+lib/synfig/modules/libmod_yuv420p.so.0
+libdata/pkgconfig/synfig.pc
+@dirrm lib/synfig/modules
+@dirrm lib/synfig
+@dirrm include/synfig-0.0/synfig
+@dirrm include/synfig-0.0