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/
PR: ports/114045
Submitted by: Yinghong.Liu <relaxbsd at gmail.com>
2007-08-28 11:53:01 +02:00
|
|
|
# New ports collection makefile for: synfig
|
|
|
|
# Date created: 25 Jun 2006
|
|
|
|
# Whom: Yinghong.Liu <relaxbsd@gmail.com>
|
|
|
|
#
|
|
|
|
# $FreeBSD$
|
|
|
|
#
|
|
|
|
|
|
|
|
PORTNAME= synfig
|
2008-12-26 23:24:10 +01:00
|
|
|
DISTVERSION= 0.61.09
|
2009-07-18 13:11:29 +02:00
|
|
|
PORTREVISION= 1
|
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/
PR: ports/114045
Submitted by: Yinghong.Liu <relaxbsd at gmail.com>
2007-08-28 11:53:01 +02:00
|
|
|
CATEGORIES= devel graphics multimedia
|
|
|
|
MASTER_SITES= SF
|
|
|
|
|
2009-03-06 19:14:36 +01:00
|
|
|
MAINTAINER= dhn@FreeBSD.org
|
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/
PR: ports/114045
Submitted by: Yinghong.Liu <relaxbsd at gmail.com>
2007-08-28 11:53:01 +02:00
|
|
|
COMMENT= A vector based 2D animation package
|
|
|
|
|
2008-04-27 01:44:52 +02:00
|
|
|
BUILD_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/ETL.pc:${PORTSDIR}/devel/etl
|
|
|
|
LIB_DEPENDS= glibmm-2.4.1:${PORTSDIR}/devel/glibmm \
|
2008-05-22 02:00:25 +02:00
|
|
|
MagickWand:${PORTSDIR}/graphics/ImageMagick \
|
|
|
|
jpeg:${PORTSDIR}/graphics/jpeg \
|
|
|
|
mng:${PORTSDIR}/graphics/libmng \
|
|
|
|
png:${PORTSDIR}/graphics/png \
|
|
|
|
tiff:${PORTSDIR}/graphics/tiff \
|
|
|
|
avcodec:${PORTSDIR}/multimedia/ffmpeg \
|
|
|
|
dv:${PORTSDIR}/multimedia/libdv \
|
|
|
|
IlmImf:${PORTSDIR}/graphics/OpenEXR \
|
2008-04-27 01:44:52 +02:00
|
|
|
xml\\+\\+-2.6:${PORTSDIR}/textproc/libxml++26
|
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/
PR: ports/114045
Submitted by: Yinghong.Liu <relaxbsd at gmail.com>
2007-08-28 11:53:01 +02:00
|
|
|
|
2008-04-27 01:44:52 +02:00
|
|
|
USE_GNOME= gnomehack gnometarget glib20
|
|
|
|
USE_GETTEXT= yes
|
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/
PR: ports/114045
Submitted by: Yinghong.Liu <relaxbsd at gmail.com>
2007-08-28 11:53:01 +02:00
|
|
|
GNU_CONFIGURE= yes
|
|
|
|
USE_LDCONFIG= yes
|
|
|
|
CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
|
|
|
|
LDFLAGS="-L${LOCALBASE}/lib"
|
2008-05-22 02:00:25 +02:00
|
|
|
ALL_TARGET= -j`${SYSCTL} -n hw.ncpu`
|
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/
PR: ports/114045
Submitted by: Yinghong.Liu <relaxbsd at gmail.com>
2007-08-28 11:53:01 +02:00
|
|
|
|
|
|
|
post-patch:
|
2008-04-27 01:44:52 +02:00
|
|
|
@${REINPLACE_CMD} -e '/optimization_flags/s|CXXFLAGS=|#CXXFLAGS=| ; \
|
2008-08-19 00:08:09 +02:00
|
|
|
/optimization_flags/s|CFLAGS=|#CFLAGS=|' ${WRKSRC}/configure
|
|
|
|
@${REINPLACE_CMD} -e '/url_fclose/s|&formatc|formatc|g' \
|
|
|
|
${WRKSRC}/src/modules/mod_libavcodec/trgt_av.cpp
|
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/
PR: ports/114045
Submitted by: Yinghong.Liu <relaxbsd at gmail.com>
2007-08-28 11:53:01 +02:00
|
|
|
|
|
|
|
post-install:
|
|
|
|
.if !defined(NOPORTDOCS)
|
|
|
|
@${MKDIR} ${DOCSDIR}
|
2008-04-27 01:44:52 +02:00
|
|
|
.for doc in AUTHORS ChangeLog INSTALL NEWS README TODO
|
|
|
|
${INSTALL_DATA} ${WRKSRC}/${doc} ${DOCSDIR}
|
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/
PR: ports/114045
Submitted by: Yinghong.Liu <relaxbsd at gmail.com>
2007-08-28 11:53:01 +02:00
|
|
|
.endfor
|
|
|
|
.endif
|
|
|
|
|
|
|
|
.include <bsd.port.mk>
|