<pre style='margin:0'>
Frank Schima (mf2k) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/fe26dcbaba16af445c1149f488eb0fcd3d5689f3">https://github.com/macports/macports-ports/commit/fe26dcbaba16af445c1149f488eb0fcd3d5689f3</a></p>
<pre style="white-space: pre; background: #F8F8F8">The following commit(s) were added to refs/heads/master by this push:
<span style='display:block; white-space:pre;color:#404040;'> new fe26dcb p5-tcl-ptk: update to 0.95
</span>fe26dcb is described below
<span style='display:block; white-space:pre;color:#808000;'>commit fe26dcbaba16af445c1149f488eb0fcd3d5689f3
</span>Author: Christopher Chavez <chrischavez@gmx.us>
AuthorDate: Mon Feb 25 21:27:32 2019 -0600
<span style='display:block; white-space:pre;color:#404040;'> p5-tcl-ptk: update to 0.95
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> Use new argument `--no-test-for-tk` instead of patching Makefile.PL
</span>---
perl/p5-tcl-ptk/Portfile | 17 +++----
perl/p5-tcl-ptk/files/patch-Makefile.PL.diff | 66 ----------------------------
2 files changed, 6 insertions(+), 77 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/perl/p5-tcl-ptk/Portfile b/perl/p5-tcl-ptk/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 78f8a32..dedd4e3 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/perl/p5-tcl-ptk/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/perl/p5-tcl-ptk/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -4,7 +4,7 @@ PortSystem 1.0
</span> PortGroup perl5 1.0
perl5.branches 5.26 5.28
<span style='display:block; white-space:pre;background:#ffe0e0;'>-perl5.setup Tcl-pTk 0.94
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+perl5.setup Tcl-pTk 0.95
</span>
platforms darwin
maintainers {@chrstphrchvz gmx.us:chrischavez} openmaintainer
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -25,16 +25,11 @@ long_description Tcl::pTk interfaces perl to an existing Tcl/Tk \
</span> features (for example native-looking widgets using the \
Tile package).\n
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums rmd160 7c5fa3d31d11d91b9ccbbdd3757a130fbdf0bd8f \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 4e88b6280f35da97b216f2d507c7a89c54d11e2097f4868509049de5b845adc1 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 537003
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums rmd160 07d817eac5282ed9649d5e663defd4f3320af40b \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 623264328ded9ded341cfdaa072a21e39eb9b1d1a3629e426b03375ec61b6d3d \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 539433
</span>
if {${perl5.major} != ""} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>- # Only used for a test removed by patch;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # doesn't get stored in configuration
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #configure.args-append \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # --tclsh ${prefix}/bin/tclsh
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> depends_lib-append \
port:p${perl5.major}-class-isa \
port:p${perl5.major}-sub-name \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -47,6 +42,6 @@ if {${perl5.major} != ""} {
</span>
# Bypass the test-for-tk since it doesn't work from MacPorts
# (Perl never gets any output from tclsh for some reason)
<span style='display:block; white-space:pre;background:#ffe0e0;'>- patchfiles-append \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- patch-Makefile.PL.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ configure.args-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ --no-test-for-tk
</span> }
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/perl/p5-tcl-ptk/files/patch-Makefile.PL.diff b/perl/p5-tcl-ptk/files/patch-Makefile.PL.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 3ebde95..0000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/perl/p5-tcl-ptk/files/patch-Makefile.PL.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,66 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- /opt/local/var/macports/build/_opt_local_var_macports_sources_github.com_macports_macports-ports_perl_p5-tcl-ptk/p5.26-tcl-ptk/work/Tcl-pTk-0.92/Makefile.PL 2015-07-04 10:34:13.000000000 -0500
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ Makefile.PL 2018-06-16 15:19:40.000000000 -0500
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -46,63 +47,6 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- );
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--# Allow the tclsh prog to be provided by env var or arg
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--if ($tclshArg) {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- $tclsh = $tclshArg;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--} elsif (defined($ENV{'TCLSH_PROG'})) {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- $tclsh = $ENV{'TCLSH_PROG'};
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--open TCLSH, "$tclsh test-for-tk.tcl|";
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--my $res = join '', <TCLSH>;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--unless ($res =~ /^ok1/m) {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- die <<EOS;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--##################### Error ####################################
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--Your Tcl installation ($tclsh) doesn't appear to include the Tk package.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--One of possible reasons is missing file 'pkgIndex.tcl' in ..../tk8.4/
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--directory; Please check if you can feed 'package require Tk' to tclsh
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--EOS
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--unless ($res =~ /^ok_Tix/m) {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- warn <<EOS;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--##################### Warning ####################################
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--Your Tcl/Tk installation does not appear to include the Tix package.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--Tix is needed for full compatibility with perl/tk.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--Build can continue, but some functionality will be missing.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--Information on Tix can be found at http://tix.sourceforge.net
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--EOS
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--my ($TclVersion) = ($res =~ /TclVersion\s+(\S+)/ );
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--if( $TclVersion < 8.4 ){
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- die <<EOS;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--##################### Error ####################################
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--Your Tcl/Tk installation version is less than 8.4. This is not
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--supported. Upgrade your Tcl/Tk installation.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--Tcl/Tk information can be found at http://www.tcl.tk/
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--EOS
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--if( $TclVersion < 8.5 ){
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- warn <<EOS;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--##################### Warning ####################################
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--You have an older Tcl/Tk installation (Version 8.4).
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--Version 8.5 or higher is recommended for full functionality (including
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--the new Tile Widget support).
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--Build can continue, but some functionality will be missing.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--Tcl/Tk information can be found at http://www.tcl.tk/
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--EOS
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span></pre><pre style='margin:0'>
</pre>