diff options
Diffstat (limited to 'graphics/swfdec/Makefile')
-rw-r--r-- | graphics/swfdec/Makefile | 61 |
1 files changed, 61 insertions, 0 deletions
diff --git a/graphics/swfdec/Makefile b/graphics/swfdec/Makefile new file mode 100644 index 000000000..b39213306 --- /dev/null +++ b/graphics/swfdec/Makefile @@ -0,0 +1,61 @@ +# ex:ts=8 +# Ports collection makefile for: swfdec +# Date created: Apr 5, 2003 +# Whom: ijliao +# +# $FreeBSD$ +# + +PORTNAME= swfdec +PORTVERSION= 0.3.5 +PORTREVISION= 1 +CATEGORIES= graphics +MASTER_SITES= http://www.schleef.org/swfdec/download/ + +MAINTAINER= kwm@FreeBSD.org +COMMENT= Flash Rendering Library + +LIB_DEPENDS= mad.2:${PORTSDIR}/audio/libmad \ + oil-0.3.1:${PORTSDIR}/devel/liboil + +USE_REINPLACE= yes +USE_X_PREFIX= yes +USE_SDL= sdl +USE_GNOME= gnomehack gtk20 libartlgpl2 +USE_GSTREAMER80= gconf +USE_GETOPT_LONG= yes +USE_REINPLACE= yes +GNU_CONFIGURE= yes +CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include -I${X11BASE}/include" \ + LDFLAGS="-L${LOCALBASE}/lib" +CONFIGURE_ARGS= --disable-mozilla-plugin +INSTALLS_SHLIB= yes + +PLIST_SUB= VERSION=${PORTVERSION:R} + +.if exists(${X11BASE}/bin/gimp-2.2) +WITH_GIMP=yes +.endif + +.if defined(WITH_GIMP) +LIB_DEPENDS+= gimp-2.0.200:${PORTSDIR}/graphics/gimp +PLIST_SUB+= GIMP="" +.else +PLIST_SUB+= GIMP="@comment " +.endif + +pre-everything:: + @${ECHO} "" + @${ECHO} "Definde WITH_GIMP to build swf gimp plugin" + @${ECHO} "" + +post-patch: +.if !defined(WITH_GIMP) + @${REINPLACE_CMD} -e 's|gimp-loader||g' ${WRKSRC}/Makefile.in +.endif + @${REINPLACE_CMD} -e "s,int16_t,__int16_t," ${WRKSRC}/libswfdec/swfdec_shape.c + @${REINPLACE_CMD} -e 's|libdir)/gimp/1.3|prefix)/libexec/gimp/2.2|g' ${WRKSRC}/gimp-loader/Makefile.in + @${REINPLACE_CMD} -e 's|plugin||g' ${WRKSRC}/Makefile.in + @${REINPLACE_CMD} -e "s|sdl-config|${SDL_CONFIG:T}|g" ${WRKSRC}/configure + +.include <bsd.port.mk> |