Changeset 84879


Ignore:
Timestamp:
Oct 3, 2011, 8:35:57 PM (8 years ago)
Author:
ryandesign@…
Message:

missingh: use system -W and fix build issue on case-sensitive filesystems

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/dports/devel/missingh/Portfile

    r73362 r84879  
    2424worksrcdir      ${name}
    2525
    26 pre-configure   { system "cd ${worksrcpath} && make setup"
    27                 }
     26pre-configure {
     27    system -W ${worksrcpath} "make setup"
     28}
    2829
    29 configure       { system "cd ${worksrcpath} && ./setup configure --prefix=${prefix}"
    30                 }
     30configure {
     31    system -W ${worksrcpath} "./setup configure --prefix=${prefix}"
     32}
    3133
    32 build           { system "cd ${worksrcpath} && ./setup build"
    33                 }
     34build {
     35    system -W ${worksrcpath} "./setup build"
     36}
    3437
    3538test.run        yes
    36 test            { system "cd ${worksrcpath} && make test-ghc6"
    37                 }
     39test {
     40    system -W ${worksrcpath} "make test-ghc6"
     41}
    3842
    39 destroot        { system "cd ${worksrcpath} && ./setup copy --copy-prefix=${destroot}${prefix}"
    40                   system "cd ${worksrcpath} && ./Setup register   --gen-script"
    41                   system "cd ${worksrcpath} && ./Setup unregister --gen-script"
     43destroot {
     44    system -W ${worksrcpath} "./setup copy --copy-prefix=${destroot}${prefix}"
     45    system -W ${worksrcpath} "./setup register   --gen-script"
     46    system -W ${worksrcpath} "./setup unregister --gen-script"
    4247
    4348                  file mkdir ${destroot}${prefix}/libexec/${name}
Note: See TracChangeset for help on using the changeset viewer.