Revision: 118506 https://trac.macports.org/changeset/118506 Author: mojca@macports.org Date: 2014-04-03 07:25:00 -0700 (Thu, 03 Apr 2014) Log Message: ----------- libmpeg2: add +sdl +x11 (#39383) Modified Paths: -------------- trunk/dports/multimedia/libmpeg2/Portfile Modified: trunk/dports/multimedia/libmpeg2/Portfile =================================================================== --- trunk/dports/multimedia/libmpeg2/Portfile 2014-04-03 14:07:56 UTC (rev 118505) +++ trunk/dports/multimedia/libmpeg2/Portfile 2014-04-03 14:25:00 UTC (rev 118506) @@ -22,31 +22,34 @@ checksums rmd160 00b2d669655ed3f7a176f5eecc925045159a0301 \ sha256 dee22e893cb5fc2b2b6ebd60b88478ab8556cb3b93f9a0d7ce8f3b61851871d4 -depends_lib port:libsdl \ - port:xorg-libXv - patchfiles universal.patch patch.pre_args -p1 configure.args --enable-shared \ - --mandir=${prefix}/share/man \ - --x-includes=${prefix}/include \ - --x-libraries=${prefix}/lib + --disable-sdl \ + --without-x \ + --mandir=${prefix}/share/man -configure.cflags-append -std=gnu89 +configure.cflags-append \ + -std=gnu89 -variant no_sdl description {Don't use libsdl} { - depends_lib-delete port:libsdl - configure.args-append --disable-sdl +variant sdl conflicts no_sdl description {Use libsdl} { + depends_lib-append port:libsdl + configure.args-replace --disable-sdl --enable-sdl } -variant no_x11 { - configure.args-append --without-x - configure.args-delete --x-includes=${prefix}/include - configure.args-delete --x-libraries=${prefix}/lib - depends_lib-delete port:xorg-libXv +variant x11 conflicts no_x11 { + depends_lib-append port:xorg-libXv + configure.args-replace --without-x --with-x + configure.args-append --x-includes=${prefix}/include \ + --x-libraries=${prefix}/lib } +variant no_sdl conflicts sdl description {Legacy compatibility variant} {} +variant no_x11 conflicts x11 description {Legacy compatibility variant} {} + +default_variants +sdl +x11 + livecheck.type regex livecheck.url ${homepage}downloads.html livecheck.regex "${name}-(\\d+(?:\\.\\d+)*)${extract.suffix}"