Lines 44-52
LICENSE_FILE= ${WRKSRC}/COPYING
Link Here
|
44 |
SQUID_STABLE_VER= 11 |
44 |
SQUID_STABLE_VER= 11 |
45 |
|
45 |
|
46 |
CONFLICTS_INSTALL= squid-2.[0-9].* squid32-* cacheboy-[0-9]* lusca-head-[0-9]* |
46 |
CONFLICTS_INSTALL= squid-2.[0-9].* squid32-* cacheboy-[0-9]* lusca-head-[0-9]* |
47 |
USES= perl5 |
47 |
USES= perl5 tar:bzip2 shebangfix |
|
|
48 |
SHEBANG_FILES= scripts/AnnounceCache.pl \ |
49 |
scripts/access-log-matrix.pl \ |
50 |
scripts/cache-compare.pl \ |
51 |
scripts/cachetrace.pl \ |
52 |
scripts/check_cache.pl \ |
53 |
scripts/fileno-to-pathname.pl \ |
54 |
scripts/flag_truncs.pl \ |
55 |
scripts/icp-test.pl \ |
56 |
scripts/find-alive.pl \ |
57 |
scripts/trace-job.pl \ |
58 |
scripts/trace-master.pl \ |
59 |
scripts/icpserver.pl \ |
60 |
scripts/tcp-banger.pl \ |
61 |
scripts/udp-banger.pl \ |
62 |
scripts/upgrade-1.0-store.pl \ |
63 |
scripts/calc-must-ids.pl \ |
64 |
contrib/rredir.pl \ |
65 |
contrib/user-agents.pl \ |
66 |
contrib/url-normalizer.pl \ |
67 |
src/mk-globals-c.pl \ |
68 |
src/mk-string-arrays.pl \ |
69 |
tools/helper-mux.pl \ |
70 |
tools/helper-ok-dying.pl \ |
71 |
tools/helper-ok.pl |
48 |
GNU_CONFIGURE= yes |
72 |
GNU_CONFIGURE= yes |
49 |
USE_BZIP2= yes |
|
|
50 |
USE_RC_SUBR= squid |
73 |
USE_RC_SUBR= squid |
51 |
|
74 |
|
52 |
USERS= squid |
75 |
USERS= squid |
Lines 66-72
OPTIONS_DEFINE= ARP_ACL AUTH_KERB AUTH_LDAP AUTH_NIS AUTH_SASL AUTH_SMB \
Link Here
|
66 |
LARGEFILE SNMP SSL SSL_CRTD STACKTRACES STRICT_HTTP \ |
89 |
LARGEFILE SNMP SSL SSL_CRTD STACKTRACES STRICT_HTTP \ |
67 |
TP_IPF TP_IPFW TP_PF VIA_DB WCCP WCCPV2 DOCS EXAMPLES |
90 |
TP_IPF TP_IPFW TP_PF VIA_DB WCCP WCCPV2 DOCS EXAMPLES |
68 |
|
91 |
|
69 |
NO_STAGE= yes |
|
|
70 |
# TODO: |
92 |
# TODO: |
71 |
# add an option for external_acl/session (requires some kind of external |
93 |
# add an option for external_acl/session (requires some kind of external |
72 |
# Berkeley DB support, unsure which one) |
94 |
# Berkeley DB support, unsure which one) |
Lines 477-483
PLIST_DIRS= %%ETCDIR%%/icons/silk %%ETCDIR%%/icons libexec/squid
Link Here
|
477 |
PLIST_FILES= ${etc_files:S,^,etc/,} \ |
499 |
PLIST_FILES= ${etc_files:S,^,etc/,} \ |
478 |
%%ETCDIR%%/icons/SN.png \ |
500 |
%%ETCDIR%%/icons/SN.png \ |
479 |
${icon_silk_files:S,^,%%ETCDIR%%/icons/silk/,} \ |
501 |
${icon_silk_files:S,^,%%ETCDIR%%/icons/silk/,} \ |
480 |
${libexec:S,^,libexec/squid/,} ${sbin:S,^,sbin/,} |
502 |
${libexec:S,^,libexec/squid/,} ${sbin:S,^,sbin/,} \ |
|
|
503 |
man/man8/cachemgr.cgi.8.gz \ |
504 |
man/man8/basic_db_auth.8.gz \ |
505 |
man/man8/basic_getpwnam_auth.8.gz \ |
506 |
man/man8/basic_ncsa_auth.8.gz \ |
507 |
man/man8/basic_pam_auth.8.gz \ |
508 |
man/man8/basic_radius_auth.8.gz \ |
509 |
man/man8/digest_file_auth.8.gz \ |
510 |
man/man8/ext_file_userip_acl.8.gz \ |
511 |
man/man8/ext_unix_group_acl.8.gz \ |
512 |
man/man8/negotiate_kerberos_auth.8.gz \ |
513 |
man/man8/ext_time_quota_acl.8.gz \ |
514 |
man/man8/squid.8.gz \ |
515 |
man/man1/squidclient.1.gz \ |
516 |
%%ETCDIR%%/cachemgr.conf \ |
517 |
%%ETCDIR%%/mime.conf \ |
518 |
%%ETCDIR%%/msntauth.conf \ |
519 |
%%ETCDIR%%/squid.conf \ |
520 |
%%ETCDIR%%/errorpage.css |
481 |
|
521 |
|
482 |
PLIST_FILES+= %%ETCDIR%%/errors/COPYRIGHT %%ETCDIR%%/errors/TRANSLATORS |
522 |
PLIST_FILES+= %%ETCDIR%%/errors/COPYRIGHT %%ETCDIR%%/errors/TRANSLATORS |
483 |
.for d in ${error_dirs} |
523 |
.for d in ${error_dirs} |
Lines 486-492
PLIST_FILES+= ${error_files:S,^,%%ETCDIR%%/errors/${d}/,}
Link Here
|
486 |
.endfor |
526 |
.endfor |
487 |
PLIST_FILES+= ${error_dir_links:S,^,%%ETCDIR%%/errors/,} |
527 |
PLIST_FILES+= ${error_dir_links:S,^,%%ETCDIR%%/errors/,} |
488 |
PLIST_DIRS+= %%ETCDIR%%/errors |
528 |
PLIST_DIRS+= %%ETCDIR%%/errors |
489 |
PLIST_DIRSTRY+= %%ETCDIR%% |
529 |
PLIST_DIRSTRY+= %%ETCDIR%% /var/log/squid /var/run/squid \ |
|
|
530 |
/var/squid/cache/squid /var/squid/cache \ |
531 |
/var/squid/logs /var/squid %%EXAMPLESDIR%% |
490 |
|
532 |
|
491 |
post-patch: |
533 |
post-patch: |
492 |
@${REINPLACE_CMD} -e 's|%%PREFIX%%|${PREFIX}|g' \ |
534 |
@${REINPLACE_CMD} -e 's|%%PREFIX%%|${PREFIX}|g' \ |