aboutsummaryrefslogtreecommitdiff
path: root/www/apache13-modssl
diff options
context:
space:
mode:
authorDirk Meyer <dinoex@FreeBSD.org>2003-12-07 16:48:54 +0000
committerDirk Meyer <dinoex@FreeBSD.org>2003-12-07 16:48:54 +0000
commitafe267dc21ba6ad536cee0fc93f8dc72c33e3242 (patch)
tree0d8adb57bb3cb06c7e1a53f7371cf736972b01e8 /www/apache13-modssl
parent3ddcfdfba715e674729045fdab954694977928fb (diff)
downloadports-afe267dc21ba6ad536cee0fc93f8dc72c33e3242.tar.gz
ports-afe267dc21ba6ad536cee0fc93f8dc72c33e3242.zip
Notes
Diffstat (limited to 'www/apache13-modssl')
-rw-r--r--www/apache13-modssl/Makefile19
-rw-r--r--www/apache13-modssl/distinfo1
-rw-r--r--www/apache13-modssl/files/apache.sh3
-rw-r--r--www/apache13-modssl/pkg-plist2
4 files changed, 22 insertions, 3 deletions
diff --git a/www/apache13-modssl/Makefile b/www/apache13-modssl/Makefile
index 33b3402a4141..9278734dda6d 100644
--- a/www/apache13-modssl/Makefile
+++ b/www/apache13-modssl/Makefile
@@ -14,14 +14,18 @@ DISTNAME= apache_${VERSION_APACHE}
DISTFILES= ${DISTNAME}${EXTRACT_SUFX} \
mod_ssl-${VERSION_MODSSL}-${VERSION_APACHE}${EXTRACT_SUFX}:modssl
-.if defined(APACHE_WITH_MODSNMP)
+.if defined(APACHE_WITH_MODSNMP) || make(makesum) || defined(FETCH_ALL)
PATCH_SITES= http://www.simpleweb.org/software/packages/mod-snmp/distr/
PATCHFILES= mod_snmp_${VERSION_MODSNMP}.tar.gz
EXTRA_PATCH= ${WRKSRC}/src/module/snmp_agt/mod_snmp.patch
.endif
+.if defined(APACHE_WITH_IPV6) || make(makesum) || defined(FETCH_ALL)
+PATCH_SITES+= ftp://ftp.42.org/pub/orphan/
+PATCHFILES+= apache-1.3.29modssl-v6-20031204.diff.gz
+.endif
MAINTAINER= dinoex@FreeBSD.org
-COMMENT= The Apache 1.3 webserver with SSL/TLS functionality
+COMMENT?= The Apache 1.3 webserver with SSL/TLS functionality
LIB_DEPENDS= mm.13:${PORTSDIR}/devel/mm
PATCH_DEPENDS= ${BUILD_DEPENDS}
@@ -134,6 +138,13 @@ PLIST_SUB+= WITHSNMP=""
PLIST_SUB+= WITHSNMP="@comment "
.endif
+.if defined(APACHE_WITH_IPV6)
+CONFIGURE_ARGS+= --enable-rule=INET6
+PLIST_SUB+= WITHIPV6=""
+.else
+PLIST_SUB+= WITHIPV6="@comment "
+.endif
+
CONFIGURE_ENV= CFLAGS='${CFLAGS}' \
OPTIM='${OPTIM}' \
SSL_BASE='${OPENSSLBASE}' \
@@ -188,6 +199,10 @@ pre-fetch:
@${ECHO_MSG} " is not recommended for production servers."
@${ECHO_MSG} " [default is no]"
@${ECHO_MSG} ""
+ @${ECHO_MSG} " APACHE_WITH_IPV6=yes IPv6 support."
+ @${ECHO_MSG} " This setting turns IPv6 support on."
+ @${ECHO_MSG} " [default is no]"
+ @${ECHO_MSG} ""
post-extract:
@${SED} -e "s=%%PREFIX%%=${PREFIX}=g" ${FILESDIR}/apache.sh \
diff --git a/www/apache13-modssl/distinfo b/www/apache13-modssl/distinfo
index 906fa5dc8d64..953a3b6b36bb 100644
--- a/www/apache13-modssl/distinfo
+++ b/www/apache13-modssl/distinfo
@@ -1,3 +1,4 @@
MD5 (apache_1.3.29.tar.gz) = e97fe9bf51dc2c9c233d53f63b1347e3
MD5 (mod_ssl-2.8.16-1.3.29.tar.gz) = 4f6c580ffa07d33e8584406132b98e86
MD5 (mod_snmp_1.3.14.12.tar.gz) = b0bddbb4e5ff4c6a46d114998f12740a
+MD5 (apache-1.3.29modssl-v6-20031204.diff.gz) = d84056da5795f7d0ba80df9e8105a94c
diff --git a/www/apache13-modssl/files/apache.sh b/www/apache13-modssl/files/apache.sh
index 34eb4cd3c31c..f8cec279900c 100644
--- a/www/apache13-modssl/files/apache.sh
+++ b/www/apache13-modssl/files/apache.sh
@@ -8,7 +8,8 @@ stop)
[ -r /var/run/httpd.pid ] && %%PREFIX%%/sbin/apachectl stop > /dev/null && echo -n ' apache'
;;
*)
- echo "Usage: `basename $0` {start|stop}" >&2
+ echo "Usage: ${0##*/} { start | stop }" >&2
+ exit 64
;;
esac
diff --git a/www/apache13-modssl/pkg-plist b/www/apache13-modssl/pkg-plist
index 329a5afe4a39..25cddfec674d 100644
--- a/www/apache13-modssl/pkg-plist
+++ b/www/apache13-modssl/pkg-plist
@@ -72,7 +72,9 @@ include/apache/multithread.h
include/apache/os-inline.c
include/apache/os.h
include/apache/rfc1413.h
+%%WITHIPV6%%include/apache/sa_len.h
include/apache/scoreboard.h
+%%WITHIPV6%%include/apache/sockaddr_storage.h
include/apache/util_date.h
include/apache/util_md5.h
include/apache/util_script.h