Ignore:
Timestamp:
Apr 6, 2011, 4:55:12 PM (7 years ago)
Author:
markd@…
Message:

Update to 5.45. Use current (8.5.9) tcl headers.

Location:
trunk/dports/devel/expect
Files:
1 deleted
1 edited

Legend:

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

    r45861 r77615  
    44
    55name                    expect
    6 version                 5.43.0
    7 set shortversion        5.43
    8 revision                4
     6version                 5.45
    97platforms               darwin
    108categories              devel
    11 maintainers             markd
     9maintainers             markd openmaintainer
    1210description             An automating and testing tool
    1311long_description        Expect is a tool for automating interactive applications \
     
    1614                        And by adding Tk, you can also wrap interactive \
    1715                        applications in X11 GUIs.
    18 homepage                http://expect.nist.gov/
    19 master_sites            http://expect.nist.gov/src/:exp \
    20                         http://expect.nist.gov/old/:exp \
     16homepage                http://expect.sourceforge.net/
     17master_sites            sourceforge:expect:exp \
    2118                        sourceforge:tcl:tcl
    2219
     20dist_subdir             tcltk
     21distname                ${name}${version}
    2322# Set tclv and md5 checksum to the current MacPorts Tcl port version, though port doesn't
    2423# break if they aren't in sync.
    2524
    26 set tclv                8.4.14
     25set tclv                8.5.9
    2726
    2827distfiles               ${distname}.tar.gz:exp \
    2928                                tcl${tclv}-src.tar.gz:tcl
    30 checksums               ${distname}.tar.gz md5 43e1dc0e0bc9492cf2e1a6f59f276bc3 \
    31                                 tcl${tclv}-src.tar.gz md5 51c6bf74d3ffdb0bd866ecdac6ff6460
     29checksums               ${distname}.tar.gz md5 44e1a4f4c877e9ddc5a542dfa7ecc92b \
     30                                tcl${tclv}-src.tar.gz md5 8512d8db3233041dd68a81476906012a
    3231
    3332depends_build           port:tcl
    3433
    35 worksrcdir              ${name}-${shortversion}
    36 patchfiles              expect-5.43.0-tcl_8.5.5_fix-1.diff
    37 
     34configure.cflags        "-I${workpath}/tcl${tclv}/generic -I${workpath}/tcl${tclv}/unix"
    3835configure.args          --disable-shared \
    3936                        --mandir=${prefix}/share/man \
    40                         --with-tcl="${prefix}/lib" \
    41                         --with-tclinclude="${workpath}/tcl${tclv}/generic/"
     37                        --with-tcl=${prefix}/lib \
     38                        --with-tclinclude=${workpath}/tcl${tclv}/generic/
    4239
    4340test.run                yes
    4441test.target             test
    4542
    46 destroot.destdir        INSTALL_ROOT=${destroot}
    47 
    48 post-destroot           { ln -s libexpect${shortversion}.a ${destroot}${prefix}/lib/libexpect.a
     43post-destroot           { ln -s libexpect${version}.a ${destroot}${prefix}/lib/libexpect.a
    4944
    5045                        file mkdir ${destroot}${prefix}/share/doc/${name}/examples
Note: See TracChangeset for help on using the changeset viewer.