Ignore:
Timestamp:
Feb 24, 2009, 9:32:31 AM (11 years ago)
Author:
krischik@…
Message:

Apply patches from Ryan Schmidt for more standard Portfile behavoir.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/dports/emulators/free42/Portfile

    r47209 r47268  
    3434depends_lib                             port:gtk2
    3535
    36 build.env-append                LIBS="-lm -lXm -lXpm -lXp -lXmu -lXt -lX11"
    37 
    3836worksrcdir                              ${name}
    39 use_parallel_build              yes
    40 build.args                              --jobs=${build.jobs}
    4137use_configure                   no
    42 
     38use_parallel_build              no
     39build.dir                               ${worksrcpath}/gtk
     40build.target                    free42bin
     41build.env-delete                BCD_MATH
    4342
    4443post-extract {
     
    4645}
    4746
    48 build {
    49         reinplace "s|CXXFLAGS := |CXXFLAGS := -DNO_SINCOS |g" ${workpath}/free42/gtk/Makefile
    50         system "
    51         cd ${workpath}/free42/gtk;
    52         unset BCD_MATH
    53         make
    54         make clean
    55         make -e BCD_MATH=1"
     47platform darwin {
     48        build.env-append        LIBS="-lm -lXm -lXpm -lXp -lXmu -lXt -lX11"
     49        post-patch {
     50                reinplace "s|CXXFLAGS := |CXXFLAGS := -DNO_SINCOS |g" ${build.dir}/Makefile
     51        }
     52}
     53
     54post-build {
     55        # The build phase builds the binary version.
     56        # Now build again to get the decimal version.
     57        build.target            clean free42dec
     58        build.env-append        BCD_MATH=1
     59        command_exec build
    5660}
    5761
     
    6771
    6872        xinstall -m 775                                                                         \
    69                 -W ${workpath}/free42/gtk                                               \
     73                -W ${build.dir}                                                                 \
    7074                free42bin                                                                               \
    7175                free42dec                                                                               \
Note: See TracChangeset for help on using the changeset viewer.