[118506] trunk/dports/multimedia/libmpeg2/Portfile

mojca at macports.org mojca at macports.org
Thu Apr 3 07:25:00 PDT 2014


Revision: 118506
          https://trac.macports.org/changeset/118506
Author:   mojca at 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}"
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20140403/902d45d3/attachment.html>


More information about the macports-changes mailing list