diff options
author | Martin Wilke <miwi@FreeBSD.org> | 2007-08-28 09:53:01 +0000 |
---|---|---|
committer | Martin Wilke <miwi@FreeBSD.org> | 2007-08-28 09:53:01 +0000 |
commit | 1a2ac937fd8d2f503646813b9dadcb1971f4910a (patch) | |
tree | d3120eb430ab05e1dc1fc732f39ba97b0bf6935c /devel/synfig | |
parent | 6bb3ab7b38923fda41e96bdfc2a3baf5aded2bb5 (diff) |
Notes
Diffstat (limited to 'devel/synfig')
-rw-r--r-- | devel/synfig/Makefile | 49 | ||||
-rw-r--r-- | devel/synfig/distinfo | 3 | ||||
-rw-r--r-- | devel/synfig/pkg-descr | 14 | ||||
-rw-r--r-- | devel/synfig/pkg-plist | 150 |
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 |