Ticket #33516: saxon-portfile.diff

File saxon-portfile.diff, 2.1 KB (added by gallafent, 12 years ago)

Patch saxon portfile to install version 9.4.0.3.

  • Portfile

    old new  
    22
    33PortSystem                      1.0
    44name                            saxon
    5 version                         8.9
     5version                         9.4.0.3
    66categories                      textproc java
    77maintainers                     nomaintainer
    8 description                     saxon "basic" - collection of tools to process XML documents
     8description                     saxon "home edition" - collection of tools to process XML documents
    99long_description \
    10         Saxon includes an XSLT 2.0 processor, an XPath 2.0 processor, an XQuery \
    11         1.0 processor, and an XML Schema 1.0 processor.
    12 
     10        Saxon-HE provides implementations of XSLT 2.0, XQuery 1.0, \
     11        and XPath 2.0 at the basic level of conformance defined by W3C.
    1312platforms                       darwin
    1413
     14set shortversion [string range ${version} 0 2]
     15set dashedfullversion   [regsub -all {\.} ${version} -]
     16set dashedshortversion [string range ${dashedfullversion} 0 2]
     17
    1518homepage                        http://saxon.sourceforge.net/
    16 master_sites            sourceforge
     19master_sites    sourceforge:project/saxon/Saxon-HE/${shortversion}
    1720use_zip                         yes
    18 set dashedversion       [regsub {\.} ${version} -]
    19 distname                        ${name}b${dashedversion}j
     21distname                        [string toupper ${name} 0 0]HE${dashedfullversion}J
    2022set jardistfile         [suffix ${distname}]
    21 set docdistfile         [suffix ${name}-resources${dashedversion}]
     23set docdistfile         [suffix ${name}-resources${dashedshortversion}]
    2224distfiles                       ${jardistfile} ${docdistfile}
    2325
    2426checksums                       ${jardistfile} \
    25                                                 md5 2ea99ad88c7867cdd92428af46dec541 \
    26                                                 sha1 b00f5298ba644a0d124bf8b225d290eb633db274 \
     27                                                md5 e0a1f55685ec24fe404571ee11852e97 \
     28                                                sha1 c225b9cab236293f68609b43ff89779e7c3a7bfc \
    2729                                        ${docdistfile} \
    28                                                 md5 65a14ea4f55a98c1d762433842145962 \
    29                                                 sha1 a58daa9cc56cceaf073183ccefc282563b33aabe
     30                                                md5 ee369e18ed43701fb4db164aa4e2f433 \
     31                                                sha1 ced75192d9b73e0ea2476534f2a3c8c78479777b
    3032
    3133depends_lib                     bin:java:kaffe
    3234
     
    4749                ${destroot}${prefix}/share/java
    4850        eval copy [glob ${worksrcpath}/doc/*] \
    4951                ${destroot}${prefix}/share/doc/${name}
    50         copy ${worksrcpath}/samples ${worksrcpath}/source.zip \
     52        copy ${worksrcpath}/samples ${worksrcpath}/source-userdoc.zip \
    5153                ${worksrcpath}/use-cases ${destroot}${prefix}/share/${name}
    5254}
    5355