<pre style='margin:0'>
Herby Gillot (herbygillot) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/5fb33367b1ecc699fd42bcfdbf819d011b29168f">https://github.com/macports/macports-ports/commit/5fb33367b1ecc699fd42bcfdbf819d011b29168f</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit 5fb33367b1ecc699fd42bcfdbf819d011b29168f
</span>Author: Sergey Fedorov <vital.had@gmail.com>
AuthorDate: Mon Nov 7 13:44:13 2022 +0800

<span style='display:block; white-space:pre;color:#404040;'>    tenfourfox: browser for PPC
</span>---
 www/tenfourfox/Portfile                            | 120 +++++++++++++++++++++
 www/tenfourfox/files/patch-ots-stdlog-fix.diff     |  58 ++++++++++
 .../files/patch-tenfourfox-use-old-which.diff      |  13 +++
 3 files changed, 191 insertions(+)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/www/tenfourfox/Portfile b/www/tenfourfox/Portfile
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..b2ef4f42a61
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/www/tenfourfox/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,120 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortSystem              1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup               github 1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+categories              www
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+maintainers             {@barracuda156 gmail.com:vital.had} openmaintainer
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+license                 GPL-2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+name                    tenfourfox
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+subport                 tenfourfox-devel {}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# Re ppc64: https://github.com/classilla/tenfourfox/issues/655
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+supported_archs         ppc
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+universal_variant       no
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+installs_libs           no
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+if {${subport} eq "${name}"} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    conflicts           ${name}-devel
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    description         Clone of Firefox, compatible with macOS 10.4+. This version corresponds \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        to the latest released version of ${name}.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    long_description    ${description}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    github.setup        classilla tenfourfox FPR32SPR5
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    checksums           rmd160  e9a499d3acfe69c622eeafc7ea68ef957b7bdf3c \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        sha256  b5aef01b6d031e4b582460955e3a3b95f7b3bfb994cdfa0171f0cd6279ca21ce \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        size    325688845
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+} elseif {${subport} eq "${name}-devel"} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    conflicts           ${name}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    description         Clone of Firefox, compatible with macOS 10.4+. Tracks latest commit on GitHub.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    long_description    ${description}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    github.setup        classilla tenfourfox de1b50053f7285d2170478a94a6936beb5c2fa0b
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    version             20220926-FPR32
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    checksums           rmd160  199cd9d77f05fdd66e6e663540d62948955abce1 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        sha256  be8a283105c8a3beecea4393331c03400af21a1c6c9061cd1e30a2c319a7d9c5 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        size    325991992
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# Verify we have the required SDK:
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+platform darwin {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    set tiger_sdkpath ${developer_dir}/SDKs/MacOSX10.4u.sdk
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    if {![file exists $tiger_sdkpath]} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        pre-fetch {ui_error "Building ${name} @${version} requires the MacOSX10.4u.sdk to be present in ${developer_dir}/SDKs/"}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# https://github.com/classilla/tenfourfox/wiki/HowToBuildFPR
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_build-append    port:autoconf213 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        port:cctools \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        port:freetype \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        port:gcc48 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        port:gmake \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        port:ld64 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        port:libidl \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        port:python27 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        port:strip7
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+variant G4 conflicts G5 description "Optimize for G4 CPU" {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    post-extract {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        move ${worksrcpath}/G4-7450.mozcfg ${worksrcpath}/.mozconfig
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    post-patch {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        reinplace "s|Debugging|macOS ${macos_version} on G4|g" ${worksrcpath}/netwerk/protocol/http/OptimizedFor.h
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+variant G5 conflicts G4 description "Optimize for G5 CPU" {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    post-extract {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        move ${worksrcpath}/G5.mozcfg ${worksrcpath}/.mozconfig
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    post-patch {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        reinplace "s|Debugging|macOS ${macos_version} on G5|g" ${worksrcpath}/netwerk/protocol/http/OptimizedFor.h
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+if {![variant_isset G5]} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    default_variants    +G4
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+patch.pre_args          -p1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles-append       patch-ots-stdlog-fix.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+post-patch {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    reinplace "s|-j2|-j${buildmakejobs}|" ${worksrcpath}/.mozconfig
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    reinplace "s|/opt/local|${prefix}|g" ${worksrcpath}/.mozconfig
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    reinplace "s|/opt/local|${prefix}|g" ${worksrcpath}/media/libvpx/Makefile.in
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    reinplace "s|/opt/local|${prefix}|g" ${worksrcpath}/config/external/nss/Makefile.in
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    reinplace "s|/opt/local|${prefix}|g" ${worksrcpath}/104fx_copy.sh
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# This is hardcoded into the mozconfig build script, but here anyway as a reminder:
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+compiler.whitelist      macports-gcc-4.8
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+configure.cxx_stdlib    libstdc++
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+use_autoconf            yes
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+autoconf.cmd            autoconf213
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+use_configure           no
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# We don't want to confuse the build with any macports-passed-in values.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+configure.cc
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+configure.cxx
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+configure.env
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# This is needed:
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+build.env               SHELL=/bin/bash
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+build.cmd               gmake -f client.mk build
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# Make it self-contained. This could be removed if we want to keep it lean,
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# but then we'd have to copy the app from a different spot.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+pre-destroot {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    system -W ${worksrcpath} "./104fx_copy.sh TenFourFox.app"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+destroot {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    move ${worksrcpath}/TenFourFox.app ${destroot}${applications_dir}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/www/tenfourfox/files/patch-ots-stdlog-fix.diff b/www/tenfourfox/files/patch-ots-stdlog-fix.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..07283ef0559
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/www/tenfourfox/files/patch-ots-stdlog-fix.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,58 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+From b1c177e3896261d521459ae55f9ea05231d22508 Mon Sep 17 00:00:00 2001
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+From: Ken Cunningham <kencu@macports.org>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Date: Thu, 3 May 2018 12:49:10 -0700
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Subject: [PATCH] ots: std::log2 fixes for 10.5
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+the math headers on 10.5 don't define all the c++11
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+features, so gcc versions < 7 don't import any of them.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+This is fixed in gcc7+. In older versions, one fix is to
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+just use the Apple standard functions, in this case log2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+---
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ gfx/ots/src/silf.cc | 6 +++---
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ gfx/ots/src/sill.cc | 2 +-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 2 files changed, 4 insertions(+), 4 deletions(-)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+diff --git a/gfx/ots/src/silf.cc b/gfx/ots/src/silf.cc
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+index 56970427b..4e696bf7c 100644
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- a/gfx/ots/src/silf.cc
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ b/gfx/ots/src/silf.cc
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -298,7 +298,7 @@ bool OpenTypeSILF::SILSub::ParsePart(Buffer& table) {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       this->searchPseudo = this->pseudoSelector = this->pseudoShift = 0;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   } else {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-    unsigned floorLog2 = std::floor(std::log2(this->numPseudo));
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++    unsigned floorLog2 = std::floor(log2(this->numPseudo));
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     if (this->searchPseudo != 6 * (unsigned)std::pow(2, floorLog2) ||
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+         this->pseudoSelector != floorLog2 ||
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+         this->pseudoShift != 6 * this->numPseudo - this->searchPseudo) {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -565,7 +565,7 @@ LookupClass::ParsePart(Buffer& table) {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       this->searchRange = this->entrySelector = this->rangeShift = 0;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   } else {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-    unsigned floorLog2 = std::floor(std::log2(this->numIDs));
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++    unsigned floorLog2 = std::floor(log2(this->numIDs));
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     if (this->searchRange != (unsigned)std::pow(2, floorLog2) ||
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+         this->entrySelector != floorLog2 ||
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+         this->rangeShift != this->numIDs - this->searchRange) {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -694,7 +694,7 @@ SILPass::ParsePart(Buffer& table, const size_t SILSub_init_offset,
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       this->searchRange = this->entrySelector = this->rangeShift = 0;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   } else {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-    unsigned floorLog2 = std::floor(std::log2(this->numRange));
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++    unsigned floorLog2 = std::floor(log2(this->numRange));
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     if (this->searchRange != 6 * (unsigned)std::pow(2, floorLog2) ||
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+         this->entrySelector != floorLog2 ||
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+         this->rangeShift != 6 * this->numRange - this->searchRange) {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+diff --git a/gfx/ots/src/sill.cc b/gfx/ots/src/sill.cc
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+index c7b20a980..cd5cf6803 100644
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- a/gfx/ots/src/sill.cc
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ b/gfx/ots/src/sill.cc
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -35,7 +35,7 @@ bool OpenTypeSILL::Parse(const uint8_t* data, size_t length) {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       this->searchRange = this->entrySelector = this->rangeShift = 0;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   } else {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-    unsigned floorLog2 = std::floor(std::log2(this->numLangs));
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++    unsigned floorLog2 = std::floor(log2(this->numLangs));
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     if (this->searchRange != (unsigned)std::pow(2, floorLog2) ||
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+         this->entrySelector != floorLog2 ||
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+         this->rangeShift != this->numLangs - this->searchRange) {
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/www/tenfourfox/files/patch-tenfourfox-use-old-which.diff b/www/tenfourfox/files/patch-tenfourfox-use-old-which.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..20377d5f8cd
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/www/tenfourfox/files/patch-tenfourfox-use-old-which.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,13 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+diff --git a/client.mk b/client.mk
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+index e24a553f8..925af4bd3 100644
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- a/client.mk
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ b/client.mk
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -57,7 +57,7 @@ endif
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # try to find autoconf 2.13 - discard errors from 'which'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # MacOS X 10.4 sends "no autoconf*" errors to stdout, discard those via grep
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-AUTOCONF ?= $(shell which autoconf-2.13 autoconf2.13 autoconf213 2>/dev/null | grep -v '^no autoconf' | head -1)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++AUTOCONF ?= $(shell /usr/bin/which autoconf-2.13 autoconf2.13 autoconf213 2>/dev/null | grep -v '^no autoconf' | head -1)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # See if the autoconf package was installed through fink
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ifeq (,$(strip $(AUTOCONF)))
</span></pre><pre style='margin:0'>

</pre>