[92695] trunk/dports/multimedia/VLC
jeremyhu at macports.org
jeremyhu at macports.org
Thu May 3 19:26:53 PDT 2012
Revision: 92695
https://trac.macports.org/changeset/92695
Author: jeremyhu at macports.org
Date: 2012-05-03 19:26:51 -0700 (Thu, 03 May 2012)
Log Message:
-----------
VLC: Avoid configure adding additional archs and causing build failures
Modified Paths:
--------------
trunk/dports/multimedia/VLC/Portfile
Added Paths:
-----------
trunk/dports/multimedia/VLC/files/configure.ac-no-arch.patch
Modified: trunk/dports/multimedia/VLC/Portfile
===================================================================
--- trunk/dports/multimedia/VLC/Portfile 2012-05-04 01:35:25 UTC (rev 92694)
+++ trunk/dports/multimedia/VLC/Portfile 2012-05-04 02:26:51 UTC (rev 92695)
@@ -56,6 +56,7 @@
patchfiles \
buildfix-package.mak.patch \
+ configure.ac-no-arch.patch \
no-sparkle.patch
post-patch {
Added: trunk/dports/multimedia/VLC/files/configure.ac-no-arch.patch
===================================================================
--- trunk/dports/multimedia/VLC/files/configure.ac-no-arch.patch (rev 0)
+++ trunk/dports/multimedia/VLC/files/configure.ac-no-arch.patch 2012-05-04 02:26:51 UTC (rev 92695)
@@ -0,0 +1,42 @@
+--- configure.ac.orig 2012-05-03 18:38:38.000000000 -0700
++++ configure.ac 2012-05-03 18:40:40.000000000 -0700
+@@ -126,35 +126,11 @@ case "${host_os}" in
+ SYS=dragonfly
+ ;;
+ darwin*)
+-
+- dnl Force gcc "-arch" flag
+- ARCH_flag=""
+- case "${host}" in
+- i?86*)
+- ARCH_flag="-arch i386"
+- ;;
+- ppc64*)
+- ARCH_flag="-arch ppc64"
+- ;;
+- ppc*)
+- ARCH_flag="-arch ppc"
+- ;;
+- x86_64*)
+- ARCH_flag="-arch x86_64"
+- ;;
+- arm*)
+- ARCH_flag="-arch armv7"
+- ac_cv_c_bigendian="no"
+- ac_cv_c_attribute_packed="no"
+- ;;
+- esac
+-
+ SYS=darwin
+- CFLAGS="${CFLAGS} -D_INTL_REDIRECT_MACROS ${ARCH_flag}"
+- CXXFLAGS="${CXXFLAGS} -D_INTL_REDIRECT_MACROS ${ARCH_flag}"
+- CPPFLAGS="${CPPFLAGS} ${ARCH_flag}"
+- OBJCFLAGS="${OBJCFLAGS} -D_INTL_REDIRECT_MACROS -std=gnu99 ${ARCH_flag}"
+- LDFLAGS="${LDFLAGS} -Wl,-headerpad_max_install_names ${ARCH_flag}"
++ CFLAGS="${CFLAGS} -D_INTL_REDIRECT_MACROS"
++ CXXFLAGS="${CXXFLAGS} -D_INTL_REDIRECT_MACROS"
++ OBJCFLAGS="${OBJCFLAGS} -D_INTL_REDIRECT_MACROS -std=gnu99"
++ LDFLAGS="${LDFLAGS} -Wl,-headerpad_max_install_names"
+ VLC_ADD_LIBS([mkv mp4 motion], [-Wl,-framework,IOKit,-framework,CoreFoundation])
+ VLC_ADD_LIBS([libvlc vlc],[-Wl,-undefined,dynamic_lookup])
+ VLC_ADD_LIBS([avcodec avformat access_avio swscale postproc i420_rgb_mmx x264 x26410b],[-Wl,-read_only_relocs,suppress])
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20120503/4670894b/attachment.html>
More information about the macports-changes
mailing list