Ticket #31208: sl.diff

File sl.diff, 1.4 KB (added by raimue (Rainer Müller), 13 years ago)
  • Portfile

     
    1212platforms           darwin
    1313master_sites        http://www.tkl.iis.u-tokyo.ac.jp/~toyoda/sl
    1414
    15 checksums           md5 cc06b159f78f86bfd2d4e0e16330fbae \
     15checksums           sl.tar \
     16                    md5 cc06b159f78f86bfd2d4e0e16330fbae \
    1617                    sha1 57e18b4333e05be67faff58c42a06fcbc231def9
    1718
    1819distfiles           sl.tar
    1920use_configure       no
    2021worksrcdir          sl
    2122
     23depends_lib         port:ncurses
     24
    2225extract.cmd         tar
    2326extract.pre_args    -xf
    2427extract.post_args   ""
    25 build.target        sl
    26 destroot.cmd        install
    27 destroot.target     ""
    28 destroot.args       sl ${destroot}${prefix}/bin/sl
    29 destroot.destdir    ""
     28
     29build {
     30    system -W ${worksrcpath} \
     31        "${configure.cc} ${configure.optflags} -I${prefix}/include -L${prefix}/lib \
     32        -o sl sl.c -lncurses -ltermcap" }
     33
     34destroot {
     35    xinstall -m 755 ${worksrcpath}/sl ${destroot}${prefix}/bin/sl
     36}
     37
     38variant persistent description {Add gates and different trains. Even more annoying!} {
     39    patch_sites         http://www.izumix.org.uk/sl/
     40    patchfiles          sl5-1.patch
     41    checksums-append    sl5-1.patch \
     42                        sha1    4bad34d817f725626c1f1b655d968290ec78a19a \
     43                        rmd160  03feef9ec80e127b0aee3b08b15fa605e9b6aad2
     44    patch.pre_args      -p1
     45}