[92694] trunk/dports/multimedia/VLC/Portfile
jeremyhu at macports.org
jeremyhu at macports.org
Thu May 3 18:35:26 PDT 2012
Revision: 92694
https://trac.macports.org/changeset/92694
Author: jeremyhu at macports.org
Date: 2012-05-03 18:35:25 -0700 (Thu, 03 May 2012)
Log Message:
-----------
VLC: Fix a typo and disable qtkit on Leopard (#34321)
Modified Paths:
--------------
trunk/dports/multimedia/VLC/Portfile
Modified: trunk/dports/multimedia/VLC/Portfile
===================================================================
--- trunk/dports/multimedia/VLC/Portfile 2012-05-04 01:23:03 UTC (rev 92693)
+++ trunk/dports/multimedia/VLC/Portfile 2012-05-04 01:35:25 UTC (rev 92694)
@@ -69,6 +69,14 @@
reinplace "s:LD_LIBRARY_PATH:DYLD_LIBRARY_PATH:g" \
${worksrcpath}/Makefile.am
+ reinplace "/argv/s/environ/*_NSGetEnviron()/" \
+ ${worksrcpath}/modules/misc/inhibit/xdg.c \
+ ${worksrcpath}/modules/misc/inhibit/xscreensaver.c
+
+ reinplace "s/extern char \\*\\*environ;/#include <crt_externs.h>/" \
+ ${worksrcpath}/modules/misc/inhibit/xdg.c \
+ ${worksrcpath}/modules/misc/inhibit/xscreensaver.c
+
reinplace "s:librsvg-2/librsvg:librsvg:" \
${worksrcpath}/modules/text_renderer/svg.c
@@ -102,7 +110,7 @@
--with-contrib=${worksrcpath}/contrib \
--disable-debug --disable-update-check --enable-gnutls \
--disable-notify --disable-telepathy --disable-dbus \
- --disable-grow --disable-macosx-vlc-app
+ --disable-growl --disable-macosx-vlc-app
# Input Plugins
configure.args-append \
@@ -156,6 +164,11 @@
variant qtkit description {Enable qtcapture and qtaudio} {
configure.args-delete --disable-macosx-qtkit
configure.args-append --enable-macosx-qtkit
+
+ if {${os.major} < 10} {
+ ui_error "The +qtkit variant requires Snow Leopard or greater"
+ return -code error "incompatible Mac OS X version"
+ }
}
variant eyetv description {Enable eyetv plugin} {
@@ -304,7 +317,7 @@
default_variants +dvd +ffmpeg +mod +mpc +osd +theora +twolame +x264 +quartz
variant huge \
- requires bonjour dvb dvd ffmpeg fribidi jack mod mpc osd qtkit sdl shout speex svg theora twolame vcd x264 \
+ requires bonjour dvb dvd ffmpeg fribidi jack mod mpc osd sdl shout speex svg theora twolame vcd x264 \
description {Enable all variants except quartz, qt4, smb, and x11} {}
variant full \
@@ -312,6 +325,10 @@
description {Enable all variants} {}
platform macosx {
+ if {${os.major} > 9} {
+ default_variants-append +qtkit
+ }
+
configure.args-delete \
--disable-macosx-vout --disable-macosx-audio \
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20120503/f77984bc/attachment-0001.html>
More information about the macports-changes
mailing list