summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMartin Wilke <miwi@FreeBSD.org>2007-08-28 09:54:20 +0000
committerMartin Wilke <miwi@FreeBSD.org>2007-08-28 09:54:20 +0000
commit040d1b21b96c11cd68e32b6329d848d5e5968d44 (patch)
treea51f2b4928bc825222ac94ebbde0716560c361e2
parentsynfig is a vector based 2D animation package. It is designed to be (diff)
synfigstudio is the animation studio for synfig and provides the GUI
interface to create synfig animations which are saved in synfig .sif format. WWW: http://www.synfig.com/ PR: ports/114045 Submitted by: Yinghong.Liu <relaxbsd at gmail.com>
Diffstat (limited to '')
-rw-r--r--graphics/Makefile1
-rw-r--r--graphics/synfigstudio/Makefile41
-rw-r--r--graphics/synfigstudio/distinfo3
-rw-r--r--graphics/synfigstudio/files/patch-src_synfigapp_cvs.cpp24
-rw-r--r--graphics/synfigstudio/pkg-descr5
-rw-r--r--graphics/synfigstudio/pkg-plist146
6 files changed, 220 insertions, 0 deletions
diff --git a/graphics/Makefile b/graphics/Makefile
index cb5dc56233e8..64cd52638dca 100644
--- a/graphics/Makefile
+++ b/graphics/Makefile
@@ -687,6 +687,7 @@
SUBDIR += swfmill
SUBDIR += swftools
SUBDIR += synaesthesia
+ SUBDIR += synfigstudio
SUBDIR += tcm
SUBDIR += telak
SUBDIR += tesseract
diff --git a/graphics/synfigstudio/Makefile b/graphics/synfigstudio/Makefile
new file mode 100644
index 000000000000..bd46b0f99882
--- /dev/null
+++ b/graphics/synfigstudio/Makefile
@@ -0,0 +1,41 @@
+# New ports collection makefile for: synfigstudio
+# Date created: 25 Jun 2006
+# Whom: Yinghong.Liu <relaxbsd@gmail.com>
+#
+# $FreeBSD$
+#
+
+PORTNAME= synfigstudio
+DISTVERSION= 0.61.06
+CATEGORIES= graphics multimedia
+MASTER_SITES= SF
+MASTER_SITE_SUBDIR=synfig
+
+MAINTAINER= relaxbsd@gmail.com
+COMMENT= Vector-based 2D animation software package
+
+LIB_DEPENDS= synfig.0:${PORTSDIR}/devel/synfig
+BUILD_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/ETL.pc:${PORTSDIR}/devel/etl
+
+GNU_CONFIGURE= yes
+USE_GMAKE= yes
+USE_LDCONFIG= yes
+USE_GNOME= gtk20 gnomehack
+CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
+ LDFLAGS="-L${LOCALBASE}/lib"
+
+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/graphics/synfigstudio/distinfo b/graphics/synfigstudio/distinfo
new file mode 100644
index 000000000000..2147badadf21
--- /dev/null
+++ b/graphics/synfigstudio/distinfo
@@ -0,0 +1,3 @@
+MD5 (synfigstudio-0.61.06.tar.gz) = 57ce0ce7102dfdb43d5cdb0484fa986e
+SHA256 (synfigstudio-0.61.06.tar.gz) = 9b1d37c4d6e6b4acce6d6778d435f78845b4dbcd30e389c1dc86e741c2e60cee
+SIZE (synfigstudio-0.61.06.tar.gz) = 910409
diff --git a/graphics/synfigstudio/files/patch-src_synfigapp_cvs.cpp b/graphics/synfigstudio/files/patch-src_synfigapp_cvs.cpp
new file mode 100644
index 000000000000..28b4dae65cac
--- /dev/null
+++ b/graphics/synfigstudio/files/patch-src_synfigapp_cvs.cpp
@@ -0,0 +1,24 @@
+--- src/synfigapp/cvs.cpp.orig Sun Jun 24 17:35:08 2007
++++ src/synfigapp/cvs.cpp Sun Jun 24 17:38:54 2007
+@@ -39,6 +39,8 @@
+
+ #include <sys/types.h>
+ #include <sys/stat.h>
++#include <pthread.h>
++#include <fcntl.h>
+ //#include <unistd.h>
+
+ #include <cassert>
+@@ -60,10 +62,10 @@
+ #define HAVE_STRPTIME
+ #endif
+
+-#ifdef __APPLE__
++//#ifdef __APPLE__
+ time_t _daylight_() { time_t t(time(0)); return localtime(&t)->tm_gmtoff; }
+ #define daylight _daylight_()
+-#endif
++//#endif
+
+ /* === G L O B A L S ======================================================= */
+
diff --git a/graphics/synfigstudio/pkg-descr b/graphics/synfigstudio/pkg-descr
new file mode 100644
index 000000000000..4d46f91b10f3
--- /dev/null
+++ b/graphics/synfigstudio/pkg-descr
@@ -0,0 +1,5 @@
+synfigstudio is the animation studio for synfig and provides the GUI
+interface to create synfig animations which are saved in synfig .sif
+format.
+
+WWW: http://www.synfig.com/
diff --git a/graphics/synfigstudio/pkg-plist b/graphics/synfigstudio/pkg-plist
new file mode 100644
index 000000000000..7bc3fa976c78
--- /dev/null
+++ b/graphics/synfigstudio/pkg-plist
@@ -0,0 +1,146 @@
+bin/synfigstudio
+include/synfigapp-0.0/synfigapp/action.h
+include/synfigapp-0.0/synfigapp/action_param.h
+include/synfigapp-0.0/synfigapp/action_system.h
+include/synfigapp-0.0/synfigapp/activepointadd.h
+include/synfigapp-0.0/synfigapp/activepointremove.h
+include/synfigapp-0.0/synfigapp/activepointset.h
+include/synfigapp-0.0/synfigapp/activepointsetoff.h
+include/synfigapp-0.0/synfigapp/activepointseton.h
+include/synfigapp-0.0/synfigapp/activepointsetsmart.h
+include/synfigapp-0.0/synfigapp/activepointsimpleadd.h
+include/synfigapp-0.0/synfigapp/blineconvert.h
+include/synfigapp-0.0/synfigapp/blinepointtangentmerge.h
+include/synfigapp-0.0/synfigapp/blinepointtangentsplit.h
+include/synfigapp-0.0/synfigapp/canvasadd.h
+include/synfigapp-0.0/synfigapp/canvasinterface.h
+include/synfigapp-0.0/synfigapp/canvasremove.h
+include/synfigapp-0.0/synfigapp/canvasrenddescset.h
+include/synfigapp-0.0/synfigapp/colorset.h
+include/synfigapp-0.0/synfigapp/cvs.h
+include/synfigapp-0.0/synfigapp/editmode.h
+include/synfigapp-0.0/synfigapp/editmodeset.h
+include/synfigapp-0.0/synfigapp/gradientset.h
+include/synfigapp-0.0/synfigapp/groupaddlayers.h
+include/synfigapp-0.0/synfigapp/groupremove.h
+include/synfigapp-0.0/synfigapp/groupremovelayers.h
+include/synfigapp-0.0/synfigapp/grouprename.h
+include/synfigapp-0.0/synfigapp/inputdevice.h
+include/synfigapp-0.0/synfigapp/instance.h
+include/synfigapp-0.0/synfigapp/keyframeadd.h
+include/synfigapp-0.0/synfigapp/keyframeduplicate.h
+include/synfigapp-0.0/synfigapp/keyframeremove.h
+include/synfigapp-0.0/synfigapp/keyframeset.h
+include/synfigapp-0.0/synfigapp/keyframesetdelta.h
+include/synfigapp-0.0/synfigapp/keyframewaypointset.h
+include/synfigapp-0.0/synfigapp/layeractivate.h
+include/synfigapp-0.0/synfigapp/layeradd.h
+include/synfigapp-0.0/synfigapp/layerduplicate.h
+include/synfigapp-0.0/synfigapp/layerencapsulate.h
+include/synfigapp-0.0/synfigapp/layerlower.h
+include/synfigapp-0.0/synfigapp/layermove.h
+include/synfigapp-0.0/synfigapp/layerparamconnect.h
+include/synfigapp-0.0/synfigapp/layerparamdisconnect.h
+include/synfigapp-0.0/synfigapp/layerparamset.h
+include/synfigapp-0.0/synfigapp/layerraise.h
+include/synfigapp-0.0/synfigapp/layerremove.h
+include/synfigapp-0.0/synfigapp/layersetdesc.h
+include/synfigapp-0.0/synfigapp/main.h
+include/synfigapp-0.0/synfigapp/selectionmanager.h
+include/synfigapp-0.0/synfigapp/settings.h
+include/synfigapp-0.0/synfigapp/timegather.h
+include/synfigapp-0.0/synfigapp/timepointscopy.h
+include/synfigapp-0.0/synfigapp/timepointsdelete.h
+include/synfigapp-0.0/synfigapp/timepointsmove.h
+include/synfigapp-0.0/synfigapp/uimanager.h
+include/synfigapp-0.0/synfigapp/value_desc.h
+include/synfigapp-0.0/synfigapp/valuedescconnect.h
+include/synfigapp-0.0/synfigapp/valuedescconvert.h
+include/synfigapp-0.0/synfigapp/valuedescdisconnect.h
+include/synfigapp-0.0/synfigapp/valuedescexport.h
+include/synfigapp-0.0/synfigapp/valuedesclink.h
+include/synfigapp-0.0/synfigapp/valuedescset.h
+include/synfigapp-0.0/synfigapp/valuenodeadd.h
+include/synfigapp-0.0/synfigapp/valuenodeconstset.h
+include/synfigapp-0.0/synfigapp/valuenodedynamiclistinsert.h
+include/synfigapp-0.0/synfigapp/valuenodedynamiclistinsertsmart.h
+include/synfigapp-0.0/synfigapp/valuenodedynamiclistloop.h
+include/synfigapp-0.0/synfigapp/valuenodedynamiclistremove.h
+include/synfigapp-0.0/synfigapp/valuenodedynamiclistremovesmart.h
+include/synfigapp-0.0/synfigapp/valuenodedynamiclistrotateorder.h
+include/synfigapp-0.0/synfigapp/valuenodedynamiclistunloop.h
+include/synfigapp-0.0/synfigapp/valuenodelinkconnect.h
+include/synfigapp-0.0/synfigapp/valuenodelinkdisconnect.h
+include/synfigapp-0.0/synfigapp/valuenoderemove.h
+include/synfigapp-0.0/synfigapp/valuenoderename.h
+include/synfigapp-0.0/synfigapp/valuenodereplace.h
+include/synfigapp-0.0/synfigapp/waypointadd.h
+include/synfigapp-0.0/synfigapp/waypointremove.h
+include/synfigapp-0.0/synfigapp/waypointset.h
+include/synfigapp-0.0/synfigapp/waypointsetsmart.h
+include/synfigapp-0.0/synfigapp/waypointsimpleadd.h
+lib/libsynfigapp.la
+lib/libsynfigapp.so
+lib/libsynfigapp.so.0
+share/applications/synfigstudio.desktop
+share/mime-info/synfigstudio.keys
+share/mime-info/synfigstudio.mime
+share/pixmaps/about_dialog.png
+share/pixmaps/about_icon.png
+share/pixmaps/angle_icon.png
+share/pixmaps/bline_icon.png
+share/pixmaps/blinepoint_icon.png
+share/pixmaps/bool_icon.png
+share/pixmaps/canvas_icon.png
+share/pixmaps/canvas_pointer_icon.png
+share/pixmaps/children_icon.png
+share/pixmaps/circle_icon.png
+share/pixmaps/clear_redo_icon.png
+share/pixmaps/clear_undo_icon.png
+share/pixmaps/color_icon.png
+share/pixmaps/curves_icon.png
+share/pixmaps/draw_icon.png
+share/pixmaps/duplicate_icon.png
+share/pixmaps/eyedrop_icon.png
+share/pixmaps/fill_icon.png
+share/pixmaps/gradient_icon.png
+share/pixmaps/group_icon.png
+share/pixmaps/info_icon.png
+share/pixmaps/installer_logo.png
+share/pixmaps/installer_logo_osx.png
+share/pixmaps/integer_icon.png
+share/pixmaps/keyframe_icon.png
+share/pixmaps/keyframe_lock_all.png
+share/pixmaps/keyframe_lock_future.png
+share/pixmaps/keyframe_lock_none.png
+share/pixmaps/keyframe_lock_past.png
+share/pixmaps/layer_icon.png
+share/pixmaps/list_icon.png
+share/pixmaps/meta_data_icon.png
+share/pixmaps/mirror_icon.png
+share/pixmaps/navigator_icon.png
+share/pixmaps/normal_icon.png
+share/pixmaps/pastecanvas_icon.png
+share/pixmaps/polygon_icon.png
+share/pixmaps/real_icon.png
+share/pixmaps/rectangle_icon.png
+share/pixmaps/rotate_icon.png
+share/pixmaps/saveall_icon.png
+share/pixmaps/scale_icon.png
+share/pixmaps/segment_icon.png
+share/pixmaps/sif_icon.png
+share/pixmaps/sketch_icon.png
+share/pixmaps/smooth_move_icon.png
+share/pixmaps/string_icon.png
+share/pixmaps/swap_colors_icon.png
+share/pixmaps/synfig_icon.png
+share/pixmaps/time_track_icon.png
+share/pixmaps/valuenode_icon.png
+share/pixmaps/vector_icon.png
+share/pixmaps/width_icon.png
+share/pixmaps/zoom_icon.png
+@dirrmtry share/pixmaps
+@dirrmtry share/mime-info
+@dirrmtry share/applications
+@dirrm include/synfigapp-0.0/synfigapp
+@dirrm include/synfigapp-0.0