Ticket #13905: Portfile-ghc-no-cd.diff

File Portfile-ghc-no-cd.diff, 1.2 KB (added by ryandesign (Ryan Carsten Schmidt), 16 years ago)
  • Portfile

     
    7575                depends_lib-append      port:readline-5
    7676
    7777                pre-configure   {
    78                         cd ${worksrcpath}
    79                         system "autoreconf"
     78                        system "cd ${worksrcpath} && autoreconf"
    8079
    8180                        set cfg [open "${worksrcpath}/mk/build.mk" w]
    8281                        puts $cfg "#"
     
    124123                                        ${name}-${ghc_bootversion}-darwin-bootstrap-tiger.tar.bz2
    125124
    126125                pre-configure   {
    127                         cd ${worksrcpath}
    128                         system "autoreconf"
     126                        system "cd ${worksrcpath} && autoreconf"
    129127
    130128                        set cfg [open "${worksrcpath}/mk/build.mk" w]
    131129                        puts $cfg "#"
     
    172170                                        ${name}-${ghc_bootversion}-i386-apple-darwin-bootstrap.tar.bz2
    173171
    174172                pre-configure   {
    175                         cd ${worksrcpath}
    176                         system "autoreconf"
     173                        system "cd ${worksrcpath} && autoreconf"
    177174
    178175                        set cfg [open "${worksrcpath}/mk/build.mk" w]
    179176                        puts $cfg "#"
     
    244241
    245242        reinplace s|${destroot}/${prefix}|${prefix}|g ${destroot}${prefix}/lib/${name}-${version}/package.conf
    246243
    247         cd ${destroot}${prefix}/lib/ghc-${version}
    248         system "ranlib *.a"
     244        system "cd ${destroot}${prefix}/lib/ghc-${version} && ranlib *.a"
    249245}