# Created by: Mario Sergio Fujikawa Ferreira # $FreeBSD$ # $MCom: ports/multimedia/gstreamer1/Makefile,v 1.1 2012/10/04 08:12:44 kwm Exp $ PORTNAME= gstreamer1 PORTVERSION= 1.0.1 CATEGORIES= multimedia MASTER_SITES= http://gstreamer.freedesktop.org/src/gstreamer/ DISTNAME= ${PORTNAME:S/1//}-${PORTVERSION} MAINTAINER= multimedia@FreeBSD.org COMMENT= Media applications framework LICENSE= LGPL20 BUILD_DEPENDS= ${LOCALBASE}/bin/flex:${PORTSDIR}/textproc/flex \ gobject-introspection>=1.31.1:${PORTSDIR}/devel/gobject-introspection RUN_DEPENDS= ${LOCALBASE}/share/gir-1.0/GLib-2.0.gir:${PORTSDIR}/devel/gobject-introspection CFLAGS:= ${CFLAGS} -O2 -Wno-format USE_BISON= build USE_XZ= yes USE_GMAKE= yes MAKE_JOBS_SAVE= yes USE_GNOME= gnomehack glib20 ltverhack:0 ltasneededhack USE_PKGCONFIG= build USE_GETTEXT= yes USE_AUTOTOOLS= libtool CONFIGURE_ARGS= --disable-tests \ --disable-examples \ --disable-failing-tests \ --disable-fatal-warnings \ --disable-gtk-doc CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib CONFIGURE_ENV= ac_cv_func_register_printf_function="no" \ FLEX_PATH="${LOCALBASE}/bin/flex" PLIST_SUB= VERSION="${GST10_VERSION}" USE_LDCONFIG= yes GST10_VERSION= 1.0 MAN1= gst-inspect-${GST10_VERSION}.1 gst-launch-${GST10_VERSION}.1 \ gst-typefind-${GST10_VERSION}.1 OPTIONS_DEFINE= CHECK CHECK_DESC= Support unit tests .include CONFIGURE_ARGS+=--disable-silent-rules .if ${PORT_OPTIONS:MCHECK} LIB_DEPENDS+= check:${PORTSDIR}/devel/libcheck CONFIGURE_ARGS+=--enable-check PLIST_SUB+= CHECK="" .else CONFIGURE_ARGS+=--disable-check PLIST_SUB+= CHECK="@comment " .endif post-patch: @${REINPLACE_CMD} -e 's|-Wmissing-include-dirs||g' \ ${WRKSRC}/configure .include