Ignore:
Timestamp:
Apr 17, 2014, 3:37:25 AM (6 years ago)
Author:
ryandesign@…
Message:

oracle-instantclient: update Intel version to 11.2.0.4.0

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/dports/databases/oracle-instantclient/Portfile

    r114864 r119095  
    4343    livecheck.type      none
    4444} else {
    45     version             11.2.0.3.0
    46     revision            1
     45    version             11.2.0.4.0
    4746    set library_version 11.1
    4847    supported_archs     x86_64 i386
     
    5352   
    5453    checksums           instantclient-basic-macos.x32-${version}${extract.suffix} \
    55                         rmd160  0ce640465611e0f5d3b9c3d421caa8c9531e573c \
    56                         sha256  ee11e57f03dd2a8b92abe09f28b1796a8956cb89d19dd015c9e9cd01701d3021 \
     54                        rmd160  a34edfd79dc3a34026b755bba64499ca74f72f56 \
     55                        sha256  c1d59a284d7ed8a65fc38c1df08b4ab632aebeb27420f7892e38e0725f1325b4 \
    5756                        instantclient-sdk-macos.x32-${version}${extract.suffix} \
    58                         rmd160  632bdd9998ca0b8d56965544ac3020b28a213086 \
    59                         sha256  2ad01e3fc2bcb0c1c4285a9b89037058b74039f6450d4b88176e8180ef2be763 \
     57                        rmd160  350790b2c08c84e03a645bef6dcc72864d5c4bfc \
     58                        sha256  4d4af789e471ea393ec019c16a3731abea9d384cdde8fce562f34406e79c6d13 \
    6059                        instantclient-basic-macos.x64-${version}${extract.suffix} \
    61                         rmd160  68edc03040258f5b8e7ccd4aa3c0f553d639ccf1 \
    62                         sha256  b86be0d924ec44d5d86ab212cc25b010f0b813ae0f3f22fd0cb0716e27c2d6ea \
     60                        rmd160  a1ab486f91a1a648cafaa6ff77b4e7f0a4dcdb62 \
     61                        sha256  6c079713ab0a65193f7bfcbad6c90e7806fa6634a3828052f8428e1533bb89d3 \
    6362                        instantclient-sdk-macos.x64-${version}${extract.suffix} \
    64                         rmd160  934639cbc90b29eb1649bf31c2685870ffedd498 \
    65                         sha256  c2ddc7c6d93cd4e0f113362b642741d36d9e9052a9a0282ac583d086c191afcf
     63                        rmd160  dd54cc83c54bd9d702c0de6cd2219370ca98d2e2 \
     64                        sha256  aead0663c206a811cf1f61d3b2a533ff81e6e6109dd31544ad850a7ef6eb5d19
    6665   
    6766    set my_worksrcdir_format        instantclient_%s
    6867    set my_distname_format(i386)    instantclient-%s-macos.x32-${version}
    6968    set my_distname_format(x86_64)  instantclient-%s-macos.x64-${version}
    70     set my_library_prefix(i386)     /ade/b/233679120
    71     set my_library_prefix(x86_64)   /ade/b/2649109290
     69    set my_library_prefix(i386)     /ade
     70    set my_library_prefix(x86_64)   /ade
    7271   
    7372    if {${os.platform} eq "darwin" && ${os.major} < 9} {
    7473        pre-fetch {
    75             ui_error "${name} on Intel requires OS X 10.5 or greater."
    76             return -code error "incompatible OS X version"
     74            ui_error "${name} on Intel requires Mac OS X 10.5 or greater."
     75            return -code error "incompatible Mac OS X version"
    7776        }
    7877    }
     
    134133        }
    135134        move ${extract.dir}/[format ${my_worksrcdir_format} [join [lrange [split ${version} .] 0 1] "_"]] ${my_build_dir}/${my_arch}
     135    }
     136   
     137    # Fix permissions.
     138    fs-traverse f ${my_build_dir} {
     139        if {[string match "*.dylib.*" ${f}]} {
     140            set ext .dylib
     141        } else {
     142            set ext [file extension ${f}]
     143        }
     144        switch ${ext} {
     145            .dylib -
     146            .jar {
     147                file attributes ${f} -permissions 0755
     148            }
     149            .h {
     150                file attributes ${f} -permissions 0644
     151            }
     152        }
    136153    }
    137154}
Note: See TracChangeset for help on using the changeset viewer.