diff options
author | Tijl Coosemans <tijl@FreeBSD.org> | 2013-10-18 15:31:20 +0000 |
---|---|---|
committer | Tijl Coosemans <tijl@FreeBSD.org> | 2013-10-18 15:31:20 +0000 |
commit | d6917d6a9b525f1afdace3e5a8bd7a55e00130bc (patch) | |
tree | 2f8c8961a85f3a4a0409b4bc99681f3a854a25c8 /multimedia/dirac | |
parent | ec465c0f07665feb2cf4f4dc9b4fe481283d32f5 (diff) | |
download | ports-d6917d6a9b525f1afdace3e5a8bd7a55e00130bc.tar.gz ports-d6917d6a9b525f1afdace3e5a8bd7a55e00130bc.zip |
Notes
Diffstat (limited to 'multimedia/dirac')
-rw-r--r-- | multimedia/dirac/Makefile | 15 | ||||
-rw-r--r-- | multimedia/dirac/files/patch-configure | 55 |
2 files changed, 64 insertions, 6 deletions
diff --git a/multimedia/dirac/Makefile b/multimedia/dirac/Makefile index d259de782cd8..2e7003e39409 100644 --- a/multimedia/dirac/Makefile +++ b/multimedia/dirac/Makefile @@ -3,21 +3,24 @@ PORTNAME= dirac PORTVERSION= 1.0.2 -PORTREVISION?= 0 +PORTREVISION= 1 CATEGORIES= multimedia MASTER_SITES= SF/${PORTNAME}/${PORTNAME}-codec/Dirac-${PORTVERSION} MAINTAINER= multimedia@FreeBSD.org -COMMENT?= Open source video codec from the BBC +COMMENT= Open source video codec from the BBC -USE_AUTOTOOLS= libtool GNU_CONFIGURE= yes -USES= gmake pathfix pkgconfig +USES= gmake pathfix USE_LDCONFIG= yes -CONFIGURE_ENV?= HAVE_LATEX=${FALSE} HAVE_DVIPDFM=${FALSE} \ +CONFIGURE_ARGS= --disable-mmx +CONFIGURE_ENV= HAVE_LATEX=${FALSE} HAVE_DVIPDFM=${FALSE} \ HAVE_DOXYGEN=${FALSE} HAVE_DOT=${FALSE} CPPFLAGS+= -I${LOCALBASE}/include -NO_STAGE= yes +.if defined(WITH_DEBUG) +CONFIGURE_ARGS+=--enable-debug +.endif + .include <bsd.port.mk> diff --git a/multimedia/dirac/files/patch-configure b/multimedia/dirac/files/patch-configure new file mode 100644 index 000000000000..e45a7bb82dc8 --- /dev/null +++ b/multimedia/dirac/files/patch-configure @@ -0,0 +1,55 @@ +--- configure.orig 2009-02-11 02:43:40.000000000 +0100 ++++ configure 2013-10-18 16:28:11.000000000 +0200 +@@ -15904,6 +15904,7 @@ + + + case "$CXX" in ++ clang*) ;; + cl*|CL*) + CXXFLAGS="-nologo -W1 -EHsc -DWIN32" + if test x"$enable_shared" = "xyes"; then +@@ -19744,7 +19745,7 @@ + + OPT_CFLAGS="" + case "$CXX" in +- g++*) ++ nomatch) + TRY_CFLAGS="$OPT_CFLAGS -g" + { $as_echo "$as_me:$LINENO: checking if $CXX supports $TRY_CFLAGS $CXXFLAGS flags" >&5 + $as_echo_n "checking if $CXX supports $TRY_CFLAGS $CXXFLAGS flags... " >&6; } +@@ -20147,7 +20148,7 @@ + { $as_echo "$as_me:$LINENO: result: yes" >&5 + $as_echo "yes" >&6; } + case "$CXX" in +- g++*) ++ g++*|c++*|clang*) + CXXFLAGS=`echo $CXXFLAGS | sed 's/-O[0-9]*//g'` + OPT_CFLAGS="" + TRY_CFLAGS="-O0" +@@ -20237,7 +20238,7 @@ + $as_echo "no" >&6; } + OPT_CFLAGS="" + case "$CXX" in +- g++*|icc) ++ nomatch) + TRY_CFLAGS="-O3" + { $as_echo "$as_me:$LINENO: checking if $CXX supports $TRY_CFLAGS $CXXFLAGS flags" >&5 + $as_echo_n "checking if $CXX supports $TRY_CFLAGS $CXXFLAGS flags... " >&6; } +@@ -20416,7 +20417,7 @@ + + #Try more optimising flags if supported + case "$CXX" in +- g++*) ++ nomatch) + TRY_CFLAGS="$OPT_CFLAGS -fexpensive-optimizations" + { $as_echo "$as_me:$LINENO: checking if $CXX supports $TRY_CFLAGS $CXXFLAGS flags" >&5 + $as_echo_n "checking if $CXX supports $TRY_CFLAGS $CXXFLAGS flags... " >&6; } +@@ -20941,7 +20942,7 @@ + + if test x"${enable_mmx}" = x"yes" ; then + case "$CXX" in +- g++*) ++ g++*|c++*|clang*) + ac_ext=cpp + ac_cpp='$CXXCPP $CPPFLAGS' + ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' |