|
Lines 9-14
Link Here
|
| 9 |
|
9 |
|
| 10 |
PORTNAME= apache+ssl |
10 |
PORTNAME= apache+ssl |
| 11 |
PORTVERSION= ${APACHE_VERSION}.${APACHE_SSL_VERSION} |
11 |
PORTVERSION= ${APACHE_VERSION}.${APACHE_SSL_VERSION} |
|
|
12 |
PORTREVISION= 1 |
| 12 |
CATEGORIES= www security |
13 |
CATEGORIES= www security |
| 13 |
MASTER_SITES= ${MASTER_SITE_APACHE_HTTPD} \ |
14 |
MASTER_SITES= ${MASTER_SITE_APACHE_HTTPD} \ |
| 14 |
${MASTER_SITES_APACHE_SSL:S/$/:ssl/} |
15 |
${MASTER_SITES_APACHE_SSL:S/$/:ssl/} |
|
Lines 17-26
Link Here
|
| 17 |
apache_${APACHE_VERSION}+ssl_${APACHE_SSL_VERSION}${EXTRACT_SUFX}:ssl |
18 |
apache_${APACHE_VERSION}+ssl_${APACHE_SSL_VERSION}${EXTRACT_SUFX}:ssl |
| 18 |
EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX} |
19 |
EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX} |
| 19 |
|
20 |
|
| 20 |
#PATCH_SITES= ${MASTER_SITE_APACHE_HTTPD} |
|
|
| 21 |
#PATCH_SITE_SUBDIR= patches/apply_to_${APACHE_VERSION} |
| 22 |
#PATCHFILES= |
| 23 |
|
| 24 |
MAINTAINER= apache@FreeBSD.org |
21 |
MAINTAINER= apache@FreeBSD.org |
| 25 |
COMMENT= Apache secure webserver integrating OpenSSL |
22 |
COMMENT= Apache secure webserver integrating OpenSSL |
| 26 |
|
23 |
|
|
Lines 28-34
Link Here
|
| 28 |
apache+mod_ssl+mod_snmp+ipv6-1.* apache+mod_ssl+mod_accel-1.* \ |
25 |
apache+mod_ssl+mod_snmp+ipv6-1.* apache+mod_ssl+mod_accel-1.* \ |
| 29 |
apache+mod_ssl+mod_snmp+mod_accel-1.* \ |
26 |
apache+mod_ssl+mod_snmp+mod_accel-1.* \ |
| 30 |
apache+ipv6-1.* apache-1.* apache-2.* apache_fp-1.* \ |
27 |
apache+ipv6-1.* apache-1.* apache-2.* apache_fp-1.* \ |
| 31 |
caudium-devel-1.* caudium10-1.* caudium12-* \ |
28 |
caudium-devel-1.* caudium10-1.* caudium12-1.* \ |
| 32 |
ru-apache+mod_ssl-1.* ru-apache-1.* |
29 |
ru-apache+mod_ssl-1.* ru-apache-1.* |
| 33 |
|
30 |
|
| 34 |
APACHE_VERSION= 1.3.41 |
31 |
APACHE_VERSION= 1.3.41 |
|
Lines 36-47
Link Here
|
| 36 |
USE_OPENSSL= yes |
33 |
USE_OPENSSL= yes |
| 37 |
USE_PERL5= yes |
34 |
USE_PERL5= yes |
| 38 |
HAS_CONFIGURE= yes |
35 |
HAS_CONFIGURE= yes |
| 39 |
USE_RC_SUBR= yes |
36 |
USE_RC_SUBR= apache.sh |
| 40 |
RC_SCRIPTS_SUB= PREFIX=${PREFIX} RC_SUBR=${RC_SUBR} WWWOWN=${WWWOWN} |
37 |
SUB_LIST+= WWWOWN=${WWWOWN} |
| 41 |
MAKE_ENV+= EXAMPLESDIR=${EXAMPLESDIR} |
38 |
MAKE_ENV+= EXAMPLESDIR=${EXAMPLESDIR} |
| 42 |
USE_APACHE= common13 |
39 |
USE_APACHE= common13 |
| 43 |
|
40 |
|
| 44 |
MASTER_SITES_APACHE_SSL= \ |
41 |
MASTER_SITES_APACHE_SSL= \ |
| 45 |
ftp://ftp.ox.ac.uk/pub/crypto/SSL/Apache-SSL/ \ |
42 |
ftp://ftp.ox.ac.uk/pub/crypto/SSL/Apache-SSL/ \ |
| 46 |
ftp://ftp.it.net.au/mirrors/crypto/SSL/Apache-SSL/ \ |
43 |
ftp://ftp.it.net.au/mirrors/crypto/SSL/Apache-SSL/ \ |
| 47 |
ftp://opensores.thebunker.net/pub/mirrors/apache-ssl/ |
44 |
ftp://opensores.thebunker.net/pub/mirrors/apache-ssl/ |
|
Lines 100-109
Link Here
|
| 100 |
post-patch: |
97 |
post-patch: |
| 101 |
@cd ${WRKSRC} && ${SETENV} PREFIX=${PREFIX} ./FixPatch ${OPENSSLBASE} |
98 |
@cd ${WRKSRC} && ${SETENV} PREFIX=${PREFIX} ./FixPatch ${OPENSSLBASE} |
| 102 |
@${PATCH} ${PATCH_ARGS} < ${FILESDIR}/post-patch-conf:httpd.conf-dist |
99 |
@${PATCH} ${PATCH_ARGS} < ${FILESDIR}/post-patch-conf:httpd.conf-dist |
| 103 |
@${SED} ${RC_SCRIPTS_SUB:S/$/!g/:S/^/ -e s!%%/:S/=/%%!/} \ |
|
|
| 104 |
${FILESDIR}/apache.sh > ${WRKDIR}/apache.sh |
| 105 |
@${REINPLACE_CMD} -e 's|echo aout|echo elf|' \ |
100 |
@${REINPLACE_CMD} -e 's|echo aout|echo elf|' \ |
| 106 |
${WRKSRC}/src/Configure |
101 |
${WRKSRC}/src/Configure |
|
|
102 |
.if defined(NOPORTDOCS) |
| 103 |
(cd ${WRKSRC} ; ${PATCH} ${PATCH_ARGS} < ${FILESDIR}/no_port_docs) |
| 104 |
.endif |
| 107 |
|
105 |
|
| 108 |
post-install: |
106 |
post-install: |
| 109 |
@${ECHO_CMD} "" |
107 |
@${ECHO_CMD} "" |
|
Lines 112-118
Link Here
|
| 112 |
@${ECHO_CMD} " http://www.apache-ssl.org/docs.html" |
110 |
@${ECHO_CMD} " http://www.apache-ssl.org/docs.html" |
| 113 |
@${ECHO_CMD} " to know how to configure correctly apache-ssl" |
111 |
@${ECHO_CMD} " to know how to configure correctly apache-ssl" |
| 114 |
@${ECHO_CMD} "" |
112 |
@${ECHO_CMD} "" |
| 115 |
@${INSTALL_SCRIPT} ${WRKDIR}/apache.sh ${PREFIX}/etc/rc.d |
|
|
| 116 |
|
113 |
|
| 117 |
certificate: |
114 |
certificate: |
| 118 |
-${MKDIR} ${PREFIX}/etc/apache/certs |
115 |
-${MKDIR} ${PREFIX}/etc/apache/certs |