Ticket #33401: smlnj.diff

File smlnj.diff, 4.0 KB (added by crossd@…, 12 years ago)
  • Portfile

    old new  
    44PortSystem 1.0
    55
    66name             smlnj
    7 version          110.72
     7version          110.75
    88categories       lang ml
    99license          BSD
    1010maintainers      bfulgham
     
    2525
    2626# Files needed for basic distribution.
    2727set srcs [list \
    28     config.tgz a7e205a9e0753908ee3174daa5164c320c7a411f \
    29     cm.tgz 0a85eaecc101c45c769e6beb8ace8a8bf0f4d32f \
    30     compiler.tgz cf80dfb2150de0705fbc2b2a01fc8eefda0e9c85 \
    31     runtime.tgz d9e3df41155ad9e969dd13c06f0f0fd3df177578 \
    32     system.tgz 72f73bbbc06d23ee3c4510bb5af2fb8dec431337 \
    33     MLRISC.tgz 9bb9eb169337533304c2e0e4eb9af263d38c398a \
    34     smlnj-lib.tgz 8ce9761a118569b8563f0336e010906c15943324 \
    35     ckit.tgz 0ebcdbd0a494eb051b4e6081f5e9312a0a54f03d \
    36     nlffi.tgz 63d043de413748fe124eb6e9f066935b4f1e96e0 \
    37     cml.tgz 9fd01c6d2d4a7cac22be75010891c1be5ab81f29 \
    38     eXene.tgz c8b502580a719b38528f100f21f11ac1f4c2b573 \
    39     ml-lex.tgz 3fb5dca13de3c51ddab1c8fb95b1dfaad58fb27c \
    40     ml-yacc.tgz f7b0f53c7f676e7bb2605211d4981948c538a551 \
    41     ml-burg.tgz 17afacafa25d1fc33d3cbe464be66f1a7f8714fa \
    42     ml-lpt.tgz 948735346b411ec5004f3294454c12bfb4176083 \
    43     pgraph.tgz 00919f8341fdcbe38ff7c908ef78fbbc4c37a5b6 \
    44     trace-debug-profile.tgz e80d8076d961a36e067b559c02279562856bb6ee \
    45     heap2asm.tgz 46845fc4bed21f1c3b46540fc088936d0502e12b \
    46     smlnj-c.tgz f4bf82d695be0fca01e0f3e4075ac4d81fe3c660 \
     28    config.tgz 527cb179b48abcf1463089d168b171fd05eb814d \
     29    cm.tgz a4310413102c5649ed43d92962ffa307ebec4a39 \
     30    compiler.tgz efd03a1cc84104c22776f56dca67e0ae5e9145e8 \
     31    runtime.tgz dd81ce2963ca0ea4b1e92b22c7587d5ae64783f8 \
     32    system.tgz 0f7536bbdcd6d1584f4dcbf3b30a553d98fb0cb1 \
     33    MLRISC.tgz 041b6463d98d0effa0afc457fc5b09e74f081b85 \
     34    smlnj-lib.tgz 33f4d3a8dc653cd015ed15a27776dd0e3f2fbb04 \
     35    ckit.tgz 0dbca80174f969a549d85ef3e15a4a8ecce7ed22 \
     36    nlffi.tgz b881390f58df7bbc5d84c45eec20af7fcfbfa40c \
     37    cml.tgz 8938aa0685453c16f57bae23e96ed23b1409f419 \
     38    eXene.tgz f8608de797634faaad632fbdfd43838c4de85e42 \
     39    ml-lpt.tgz d0b68f304a5e29173a9599a3959c12e84ea479ee \
     40    ml-lex.tgz 6557d928f85b28938d4c299925835a6d5eb1e68b \
     41    ml-yacc.tgz 1bec52fbc6557dcd7d4363a1ae13be540bfc89a5 \
     42    ml-burg.tgz 202f62c604e6d11b0ebed82ce78210a8e5224a9d \
     43    pgraph.tgz 7b6425de5ca1648caf230dea5e8db34f90b481c9 \
     44    trace-debug-profile.tgz c828e9d2728171a5d087a41fcbb923ac460a9d50 \
     45    heap2asm.tgz 49c81c4343db2095fe7c28ae5ef40086d225421c \
     46    smlnj-c.tgz adbc3874f8715d53bc1f032047c3289cff0af8e9 \
    4747]
    4848
    4949foreach {tarball checksum} $srcs {
     
    5555# Platform-specific boot code (omitted: sparc-unix, x86-win32)
    5656platform powerpc {
    5757        distfiles-append boot.ppc-unix.tgz
    58         checksums-append boot.ppc-unix.tgz sha1 815447275d6321f85b6c97e84aa223f6d710b516
     58        checksums-append boot.ppc-unix.tgz sha1 78e2aa861a2861c8a0e0678936a4b5d29a645979
    5959}
    6060platform i386 {
    6161        distfiles-append boot.x86-unix.tgz
    62         checksums-append boot.x86-unix.tgz sha1 799f02f3e880a829b48962994b563f7321385d87
     62        checksums-append boot.x86-unix.tgz sha1 0e459e33f54811750a42311a22bc4572ab16ebcb
    6363}
    6464
    6565post-patch {
     
    7474extract.only         config.tgz
    7575
    7676### patch ###
    77 patchfiles          patch-install.sh.diff \
    78                     patch-config-_arch-n-opsys.diff
     77patchfiles          patch-install.sh.diff
    7978
    8079### configure ###
    8180configure {
     
    8382                ${worksrcpath}/config/srcarchiveurl
    8483
    8584        reinplace "s|#request|request|" ${worksrcpath}/config/targets
    86         reinplace "s|request ml-antlr|#request ml-antlr|" ${worksrcpath}/config/targets
    87         reinplace "s|request ml-lex-|#request ml-lex-|" ${worksrcpath}/config/targets
     85        reinplace "s|request ml-antlr-grm-ext|#request ml-antlr-grm-ext|" ${worksrcpath}/config/targets
     86        reinplace "s|request ml-lex-lex-ext|#request ml-lex-lex-ext|" ${worksrcpath}/config/targets
     87        reinplace "s|request ml-lex-mllex-tool|#request ml-lex-mllex-tool|" ${worksrcpath}/config/targets
    8888}
    8989
    9090### build ###