New Ticket     Tickets     Wiki     Browse Source     Timeline     Roadmap     Ticket Reports     Search

Changeset 82642


Ignore:
Timestamp:
08/17/11 03:57:33 (4 years ago)
Author:
ryandesign@…
Message:

XviD:

  • enable universal variant
  • fix build on non-default build_arch
  • enable recommended performance-enhancing optimizations
  • enable verbose build log to assist in future troubleshooting
Location:
trunk/dports/multimedia/XviD
Files:
4 added
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/dports/multimedia/XviD/Portfile

    r80333 r82642  
    44PortSystem          1.0 
    55 
     6# The configure script checks endianness and bitness. 
     7PortGroup           muniversal 1.0 
     8 
    69name                XviD 
    710version             1.3.2 
     11revision            1 
    812categories          multimedia devel 
    913platforms           darwin sunos 
     
    2933                    rmd160  968493d5813cbc30630532a1a64011e5572a5017 
    3034 
    31 # Universal can't possibly work right; the configure script checks for endianness 
    32 universal_variant   no 
     35worksrcdir          xvidcore/build/generic 
    3336 
    34 worksrcdir          xvidcore/build/generic 
     37patchfiles          patch-Makefile.diff \ 
     38                    patch-CFLAGS.diff \ 
     39                    patch-LDFLAGS.diff 
     40 
     41use_autoreconf      yes 
     42 
     43configure.universal_args-delete --disable-dependency-tracking 
     44 
     45set my_targets(ppc)     powerpc 
     46set my_targets(ppc64)   powerpc 
     47set my_targets(i386)    i386 
     48set my_targets(x86_64)  x86_64 
     49 
     50platform darwin { 
     51    if {[variant_isset universal]} { 
     52        foreach arch ${configure.universal_archs} { 
     53            set merger_configure_args(${arch}) --build=$my_targets(${arch})-apple-darwin${os.major} 
     54        } 
     55    } else { 
     56        configure.args-append --build=$my_targets(${configure.build_arch})-apple-darwin${os.major} 
     57    } 
     58} 
    3559 
    3660post-destroot { 
Note: See TracChangeset for help on using the changeset viewer.