Ticket #47807: ljpeg-turbo.diff

File ljpeg-turbo.diff, 1.7 KB (added by RJVB (René Bertin), 9 years ago)
  • graphics/libjpeg-turbo/Portfile

    old new  
    44PortGroup           muniversal 1.0
    55
    66name                libjpeg-turbo
    7 version             1.3.1
     7version             1.4.0
    88categories          graphics
    99conflicts           jpeg mozjpeg
    1010platforms           darwin
     
    1818license             BSD
    1919homepage            http://www.${name}.org
    2020master_sites        sourceforge:project/${name}/${version}/
     21checksums           rmd160  25234e8f0ee7d1f5fa77868e161ecdf66091b064 \
     22                    sha256  d93ad8546b510244f863b39b4c0da0fa4c0d53a77b61a8a3880f258c232bbbee
    2123
    22 checksums           rmd160  ee7989a93ff6ba2426e113ce62c69fc9184db0ae \
    23                     sha256  c132907417ddc40ed552fe53d6b91d5fecbb14a356a60ddc7ea50d6be9666fb9
    24 
    25 depends_lib         port:nasm
     24depends_build       bin:nasm:nasm
    2625use_autoreconf      yes
    2726autoreconf.args     -fvi
    2827
    2928configure.args-append   --with-jpeg8 NASM=${prefix}/bin/nasm
    30 switch ${build_arch} {
    31     i386 {
    32         configure.args-append --host i686-apple-darwin
    33     }
    34     x86_64 {
    35         configure.args-append --host x86_64-apple-darwin
    36     }
     29if {[variant_exists universal] && [variant_isset universal]} {
     30    set merger_host(x86_64) x86_64-apple-${os.platform}${os.major}
     31    set merger_host(i386) i686-apple-${os.platform}${os.major}
     32    set merger_configure_args(x86_64) --build=x86_64-apple-${os.platform}${os.major}
     33    set merger_configure_args(i386) --build=i686-apple-${os.platform}${os.major}
    3734}
    3835
    3936post-destroot {