Changeset 32235
- Timestamp:
- 2007-12-21 05:26:54 (11 months ago)
- Location:
- trunk/dports
- Files:
-
- 2 modified
-
lang/tcl/Portfile (modified) (4 diffs)
-
x11/tk/Portfile (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/dports/lang/tcl/Portfile
r30810 r32235 2 2 3 3 PortSystem 1.0 4 4 5 name tcl 5 version 8. 4.166 version 8.5.0 6 7 # Tk (x11/tk) port depends on this version 7 8 categories lang … … 12 13 13 14 checksums \ 14 md5 f1c783a49547778d160e10be2fb5d76f\15 sha1 7edc6b8eb5f49980ba9b788e12c236501327c815 \16 rmd160 8432aff66525a3c3f9dadb2bd8e32c28c539d14d15 md5 d890c505465411b25050b6cd95971d2c \ 16 sha1 d636d29f213533e8d32eb21f7cd7f8c7a5d76565 \ 17 rmd160 f398a26ea7c8937507049a927f918d18c906f6e5 17 18 18 19 dist_subdir tcltk … … 21 22 configure.args --mandir=${prefix}/share/man 22 23 23 post-patch {24 # To avoid using odcctools' broken headers.25 fs-traverse f ${worksrcpath} {26 if [string match "*.c" ${f}] {27 reinplace "s|<\\(mach-o/\[^>\]*\\)>|\"/usr/include/\\1\"|" ${f}28 }29 }30 }31 32 24 destroot.destdir INSTALL_ROOT=${destroot} 33 25 post-destroot { 34 ln -s ${prefix}/bin/tclsh8.4${destroot}/${prefix}/bin/tclsh35 ln -s ${prefix}/lib/libtcl8.4.dylib ${destroot}/${prefix}/lib/libtcl.dylib26 ln -s ${prefix}/bin/tclsh8.5 ${destroot}/${prefix}/bin/tclsh 27 ln -s ${prefix}/lib/libtcl8.5.dylib ${destroot}/${prefix}/lib/libtcl.dylib 36 28 } 37 29 … … 39 31 test.run yes 40 32 41 platform darwin 8 {42 configure.env MACOSX_DEPLOYMENT_TARGET=10.443 }44 45 platform darwin 9 {46 configure.env MACOSX_DEPLOYMENT_TARGET=10.547 }48 49 33 livecheck.check freshmeat 50 34 livecheck.name tcltk -
trunk/dports/x11/tk/Portfile
r30811 r32235 2 2 3 3 PortSystem 1.0 4 4 5 name tk 5 version 8. 4.166 version 8.5.0 6 7 categories x11 7 8 maintainers mww openmaintainer … … 19 20 checksums \ 20 21 ${distname}${extract.suffix} \ 21 md5 24d18fbebe3bb8853e418431be01bf2c\22 sha1 464bd7e1411e247e365e4ff585900333b3f91f56\23 rmd160 8545933c172ffcd7024db91f7292190776d3a87322 md5 bc217c45ed6b2f5b8d3120df63fa13bd \ 23 sha1 289ca08c53b4719b03ae47a379b4b5a2f4d404ec \ 24 rmd160 d2bcabd3a125f60842c322839a20bbdc074d0afc 24 25 # suck in Tcl as well so we can use it internally. 25 26 distfiles-append tcl${version}-src${extract.suffix} 26 27 checksums-append \ 27 28 tcl${version}-src${extract.suffix} \ 28 md5 f1c783a49547778d160e10be2fb5d76f\29 sha1 7edc6b8eb5f49980ba9b788e12c236501327c815 \30 rmd160 8432aff66525a3c3f9dadb2bd8e32c28c539d14d29 md5 d890c505465411b25050b6cd95971d2c \ 30 sha1 d636d29f213533e8d32eb21f7cd7f8c7a5d76565 \ 31 rmd160 f398a26ea7c8937507049a927f918d18c906f6e5 31 32 32 destroot.destdir INSTALL_ROOT=${destroot}33 configure.args --mandir=${prefix}/share/man --with-tcl=${prefix}/lib34 33 # force usage of DP Tcl 35 34 depends_lib port:tcl lib:libX11.6:XFree86 36 37 configure.cppflags-append \38 -I${workpath}/tcl${version}/generic39 40 variant aqua {41 configure.args-append --enable-aqua42 }43 35 44 36 post-patch { … … 46 38 } 47 39 40 configure.args --mandir=${prefix}/share/man --with-tcl=${prefix}/lib 41 configure.cppflags-append \ 42 -I${workpath}/tcl${version}/generic 43 44 destroot.destdir INSTALL_ROOT=${destroot} 48 45 post-destroot { 49 ln -s ${prefix}/bin/wish8.4 ${destroot}${prefix}/bin/wish 50 ln -s ${prefix}/lib/libtk8.4.dylib ${destroot}${prefix}/lib/libtk.dylib 51 52 # For some reason the aqua variant installs old X11 headers -> delete 53 if {[variant_isset aqua]} { 54 delete ${destroot}${prefix}/include/X11 55 } 46 ln -s ${prefix}/bin/wish8.5 ${destroot}${prefix}/bin/wish 47 ln -s ${prefix}/lib/libtk8.5.dylib ${destroot}${prefix}/lib/libtk.dylib 56 48 } 49 50 #variant quartz { 51 # configure.args-append --enable-aqua 52 # post-destroot { 53 # delete ${destroot}${prefix}/include/X11 54 # } 55 #} 57 56 58 57 livecheck.check freshmeat

