1 # Created by: Yinghong.Liu <relaxbsd@gmail.com>
7 CATEGORIES= graphics multimedia
8 MASTER_SITES= SF/synfig/${PORTNAME}/${PORTVERSION}
10 MAINTAINER= ports@FreeBSD.org
11 COMMENT= Vector-based 2D animation software package
15 BUILD_DEPENDS= etl>=0.04.17:${PORTSDIR}/devel/etl
16 LIB_DEPENDS= libsynfig.so:${PORTSDIR}/devel/synfig
18 USES= desktop-file-utils gettext gmake libtool pathfix pkgconfig \
22 CONFIGURE_ARGS= --disable-update-mimedb
23 INSTALL_TARGET= install-strip
27 CPPFLAGS+= -I${LOCALBASE}/include
28 LDFLAGS+= -L${LOCALBASE}/lib
33 @${REINPLACE_CMD} -e \
34 '/optimization_flags/s|CXXFLAGS=|#CXXFLAGS=| ; \
35 /optimization_flags/s|CFLAGS=|#CFLAGS=| ; \
40 @${REINPLACE_CMD} -e \
41 's|<synfig/string_decl.h>|<synfig/string.h>|' \
42 ${WRKSRC}/src/gui/preview.cpp
43 @${REINPLACE_CMD} -e \
44 's|\(get_value_node()\).\(clone()\)|\1->\2|' \
45 ${WRKSRC}/src/gui/states/state_draw.cpp
46 @${REINPLACE_CMD} -e \
47 's|\(old_value_node\).\(clone()\)|\1->\2|' \
48 ${WRKSRC}/src/synfigapp/actions/layerparamdisconnect.cpp
52 @${LN} -sf sk_SK.gmo ${WRKSRC}/po/sk.gmo
55 @${MKDIR} ${STAGEDIR}${DOCSDIR}
56 .for doc in AUTHORS ChangeLog INSTALL NEWS README TODO
57 (cd ${WRKSRC} && ${INSTALL_DATA} ${doc} ${STAGEDIR}${DOCSDIR})
60 .include <bsd.port.mk>