\t&& grep -v -E \"`\${prefix}/bin/perl${perl5_major_version} -ane 'BEGIN{\$s=qw#\\\\s+(#}; { if (!/^\\w*#/&length(\$F\[0\])>0){\$s = \$s . \$F\[0\] . qw(|);}} END{\$s = substr(\$s,0,length(\$s)-1) . qw#)\\\\s*#; \$s=~s/\\\\./\\\\\\\\./g; print \$s;}' \${prefix}/etc/${name}/whitelist.txt`\" /tmp/hosts-block.txt \\
# -*- 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
maintainers {ieee.org:s.t.smith @essandess} openmaintainer
if {${subport} ne "${name}-easylistpac"} {
# perl5 and python3 major versions
set perl5_major_version \
set python3_version_nickname \
[join [lrange [split ${python3_version} .] 0 1] {}]
set pf_conf ${prefix}/etc/${name}/pf.conf
set pf_conf_prefix "\${prefix}/etc/${name}/pf.conf"
set proxy_hostname localhost
set proxy_server 127.0.0.1
set proxy_pac_directory \
/Library/WebServer/Documents
variant initialize_always \
description {Always initialize all configuration files. Intended\
for development and troubleshooting only. Working deployments\
must disable this variant to prevent configuration files\
being overwritten at the next upgrade. Existing configuration\
files are not overwritten by default.} {
\tAll configuration files will be initialized because
\tthe variant +initialize_always is set. Please disable
\tthis variant for working deployments.
proc install_initial_configuration {args} {
if { [variant_isset "initialize_always"]
&& [file exists ${f_or_d}]
delete ${f_or_d}.previous