New Ticket     Tickets     Wiki     Browse Source     Timeline     Roadmap     Ticket Reports     Search

Changeset 82019


Ignore:
Timestamp:
08/06/11 13:22:17 (4 years ago)
Author:
jmr@…
Message:

hs-typenats: remove use of cd, enable pre-deactivate code

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/dports/devel/hs-typenats/Portfile

    r75061 r82019  
    4040depends_build   port:ghc 
    4141 
    42 pre-configure   { cd ${worksrcpath} 
    43                   system "ghc -o Setup Setup.hs -package Cabal" 
     42pre-configure   { 
     43                  system -W ${worksrcpath} "ghc -o Setup Setup.hs -package Cabal" 
    4444                } 
    4545 
    46 configure       { cd ${worksrcpath} 
    47                   system "./Setup configure --ghc --prefix=${prefix} --enable-library-profiling" 
     46configure       { 
     47                  system -W ${worksrcpath} "./Setup configure --ghc --prefix=${prefix} --enable-library-profiling" 
    4848                } 
    4949 
    50 build           { cd ${worksrcpath} 
    51                   system "./Setup build -v" 
     50build           { 
     51                  system -W ${worksrcpath} "./Setup build -v" 
    5252                } 
    5353 
    54 destroot        { cd ${worksrcpath} 
    55                   system "./Setup copy --copy-prefix=${destroot}${prefix}" 
    56                   system "./Setup register   --gen-script" 
    57                   system "./Setup unregister --gen-script" 
     54destroot        { 
     55                  system -W ${worksrcpath} "./Setup copy --copy-prefix=${destroot}${prefix}" 
     56                  system -W ${worksrcpath} "./Setup register   --gen-script" 
     57                  system -W ${worksrcpath} "./Setup unregister --gen-script" 
    5858 
    5959                  file mkdir ${destroot}${prefix}/libexec/${name} 
     
    6666post-activate   { system "${prefix}/libexec/${name}/register.sh" } 
    6767 
    68 #pre-deactivate { system "${prefix}/libexec/${name}/unregister.sh" } 
    69  
     68pre-deactivate  { system "${prefix}/libexec/${name}/unregister.sh" } 
Note: See TracChangeset for help on using the changeset viewer.