# $OpenBSD: Makefile,v 1.28 2010/11/22 09:30:38 espie Exp $ COMMENT= tools to edit/modify/encode video streams DISTNAME= mjpegtools-1.9.0rc3 REVISION= 6 CATEGORIES= multimedia SHARED_LIBS= lavfile 4.0 \ lavfile-1.9 4.0 \ lavjpeg 4.0 \ lavjpeg-1.9 4.0 \ lavplay 4.0 \ lavplay-1.9 4.0 \ mjpegutils 4.0 \ mjpegutils-1.9 4.0 \ mpeg2encpp 5.0 \ mpeg2encpp-1.9 5.0 \ mplex2 5.0 \ mplex2-1.9 5.0 HOMEPAGE= http://mjpeg.sourceforge.net/ # GPLv2+ PERMIT_PACKAGE_CDROM= Yes PERMIT_PACKAGE_FTP= Yes PERMIT_DISTFILES_CDROM= Yes PERMIT_DISTFILES_FTP= Yes MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=mjpeg/} WANTLIB= X11 Xau Xcomposite Xcursor Xdamage Xdmcp Xext \ Xfixes Xi Xinerama Xrandr Xrender atk-1.0 c cairo \ expat fontconfig freetype gio-2.0 glib-2.0 \ gmodule-2.0 gobject-2.0 m pango-1.0 pangocairo-1.0 \ pangoft2-1.0 pcre pthread pthread-stubs pixman-1 \ sndio stdc++ usbhid xcb z gthread-2.0 xcb-render \ xcb-render-util SDL dv jpeg png gdk-x11-2.0 \ gdk_pixbuf-2.0 gtk-x11-2.0 MODULES+= devel/gettext LIB_DEPENDS= sdl-*-!no_x11:devel/sdl \ multimedia/libdv \ graphics/jpeg \ graphics/png \ x11/gtk+2 \ USE_LIBTOOL= Yes USE_GROFF = Yes CONFIGURE_STYLE= gnu CONFIGURE_ARGS+= ${CONFIGURE_SHARED} \ --with-x \ --with-libpng \ --with-libdv CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include -I${LOCALBASE}/include/libpng" \ LDFLAGS="-L${LOCALBASE}/lib" \ PKG_CONFIG="/usr/bin/pkg-config" FLAVORS= quicktime optimized FLAVOR?= .if ${FLAVOR:L:Moptimized} CONFIGURE_ARGS+= --enable-simd-accel .else CONFIGURE_ARGS+= --disable-simd-accel .endif .if ${FLAVOR:L:Mquicktime} LIB_DEPENDS += multimedia/libquicktime WANTLIB += quicktime>=2 GL CONFIGURE_ARGS += --with-libquicktime .else CONFIGURE_ARGS += --without-libquicktime .endif .include