[Midnightbsd-cvs] mports [17648] trunk/multimedia/dirac: add patches for dirac

laffer1 at midnightbsd.org laffer1 at midnightbsd.org
Sun Sep 28 19:04:12 EDT 2014


Revision: 17648
          http://svnweb.midnightbsd.org/mports/?rev=17648
Author:   laffer1
Date:     2014-09-28 19:04:10 -0400 (Sun, 28 Sep 2014)
Log Message:
-----------
add patches for dirac

Modified Paths:
--------------
    trunk/multimedia/dirac/Makefile
    trunk/multimedia/dirac/distinfo

Added Paths:
-----------
    trunk/multimedia/dirac/files/
    trunk/multimedia/dirac/files/patch-configure

Modified: trunk/multimedia/dirac/Makefile
===================================================================
--- trunk/multimedia/dirac/Makefile	2014-09-28 23:03:01 UTC (rev 17647)
+++ trunk/multimedia/dirac/Makefile	2014-09-28 23:04:10 UTC (rev 17648)
@@ -2,7 +2,7 @@
 
 PORTNAME=	dirac
 PORTVERSION=	1.0.2
-PORTREVISION?=	0
+PORTREVISION=	1
 CATEGORIES=	multimedia
 MASTER_SITES=	SF/${PORTNAME}/${PORTNAME}-codec/Dirac-${PORTVERSION}
 
@@ -10,15 +10,18 @@
 COMMENT?=	Open source video codec from the BBC
 LICENSE=	mpl
 
-USE_AUTOTOOLS=	libtool
 GNU_CONFIGURE=	yes
-USE_GMAKE=	yes
-MAKE_JOBS_SAFE=	yes
-USE_GNOME=	pkgconfig gnomehack 
+USES=		gmake libtool:oldver pathfix shebangfix
+SHEBANG_FILES=	${WRKSRC}/tests/create_dirac_testfile.pl
 USE_LDCONFIG=	yes
 
-CONFIGURE_ENV?=	CPPFLAGS=-I${LOCALBASE}/include \
-		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
 
+.if defined(WITH_DEBUG)
+CONFIGURE_ARGS+=--enable-debug
+.endif
+
 .include <bsd.port.mk>

Modified: trunk/multimedia/dirac/distinfo
===================================================================
--- trunk/multimedia/dirac/distinfo	2014-09-28 23:03:01 UTC (rev 17647)
+++ trunk/multimedia/dirac/distinfo	2014-09-28 23:04:10 UTC (rev 17648)
@@ -1,4 +1,2 @@
-MD5 (dirac-1.0.2.tar.gz) = a57c2c5e58062d437d9ab13dffb28f0f
 SHA256 (dirac-1.0.2.tar.gz) = 816b16f18d235ff8ccd40d95fc5b4fad61ae47583e86607932929d70bf1f00fd
-RMD160 (dirac-1.0.2.tar.gz) = 0af65c4216230b5418667081cecb7bdcdc853d2e
 SIZE (dirac-1.0.2.tar.gz) = 918366

Added: trunk/multimedia/dirac/files/patch-configure
===================================================================
--- trunk/multimedia/dirac/files/patch-configure	                        (rev 0)
+++ trunk/multimedia/dirac/files/patch-configure	2014-09-28 23:04:10 UTC (rev 17648)
@@ -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'


Property changes on: trunk/multimedia/dirac/files/patch-configure
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property


More information about the Midnightbsd-cvs mailing list