summaryrefslogtreecommitdiff
path: root/www/apache-current/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'www/apache-current/Makefile')
-rw-r--r--www/apache-current/Makefile49
1 files changed, 21 insertions, 28 deletions
diff --git a/www/apache-current/Makefile b/www/apache-current/Makefile
index 327c6fa96b4..d1aafd56003 100644
--- a/www/apache-current/Makefile
+++ b/www/apache-current/Makefile
@@ -1,11 +1,10 @@
-# $NetBSD: Makefile,v 1.8 2001/09/27 23:18:51 jlam Exp $
+# $NetBSD: Makefile,v 1.9 2002/01/04 09:45:09 martti Exp $
-DISTNAME= httpd-2_0_16-beta
-PKGNAME= apache-2.0.16
+DISTNAME= httpd-2_0_28-beta
+PKGNAME= apache-2.0.28
CATEGORIES= www
MASTER_SITES= http://httpd.apache.org/dist/httpd/ \
http://www.netbsd.org/images/logos/
-EXTRACT_SUFX= .tar.Z
MAINTAINER= packages@netbsd.org
HOMEPAGE= http://www.apache.org/
@@ -17,9 +16,10 @@ CONFLICTS+= apache6-[0-9]* ap-[0-9]*
# autodetect
BUILD_DEFS+= USE_INET6
-GNU_CONFIGURE= # defined
-USE_GMAKE= yes
-USE_SSL= yes
+USE_BUILDLINK_ONLY= YES
+HAS_CONFIGURE= YES
+USE_GMAKE= YES
+USE_SSL= YES
CONFIGURE_ARGS+= --enable-layout=NetBSD
CONFIGURE_ARGS+= --with-port=80
.if exists(${LOCALBASE}/include/openssl/ssl.h)
@@ -30,36 +30,29 @@ CONFIGURE_ARGS+= --with-ssl=/usr/include --enable-tls
CONFIGURE_ARGS+= --prefix=${PREFIX}
CONFIGURE_ARGS+= --enable-shared
CONFIGURE_ARGS+= --enable-rewrite
+CONFIGURE_ARGS+= --with-expat=${BUILDLINK_DIR}
USE_LIBTOOL= yes
LTCONFIG_OVERRIDE= ${WRKSRC}/srclib/pcre/ltconfig \
- ${WRKSRC}/srclib/apr/build/ltconfig \
- ${WRKSRC}/srclib/apr/shmem/unix/mm/ltconfig \
- ${WRKSRC}/srclib/apr-util/build/ltconfig \
- ${WRKSRC}/srclib/apr-util/xml/expat/conftools/ltconfig \
- ${WRKSRC}/ltconfig
+ ${WRKSRC}/srclib/apr/build/ltconfig
-WRKSRC= ${WRKDIR}/httpd-2_0_16
-
-AP_LIBS= srclib/apr/shmem/unix/mm/libmm.la \
- srclib/apr/libapr.la \
- srclib/apr-util/xml/expat/lib/libexpat.la \
- srclib/apr-util/libaprutil.la
+WRKSRC= ${WRKDIR}/httpd-2_0_28
post-patch:
${RM} ${WRKSRC}/docs/conf/*.orig
- (cd ${WRKSRC}; ${LN} -s ${LOCALBASE}/bin/libtool)
+ (cd ${WRKSRC} && ${LN} -s ${LOCALBASE}/bin/libtool)
+ (cd ${WRKSRC} && ${RM} -rf srclib/apr-util/xml/expat)
pre-configure:
${CP} ${WRKSRC}/config.layout ${WRKSRC}/config.layout.bak
- ${SED} -e 's:PKG_PREFIX:${PREFIX}:g' ${WRKSRC}/config.layout.bak > ${WRKSRC}/config.layout
- ${CP} ${WRKSRC}/docs/conf/httpd-std.conf ${WRKSRC}/docs/conf/httpd-std.conf.bak
- ${SED} -e 's:PKG_PREFIX:${PREFIX}:g' ${WRKSRC}/docs/conf/httpd-std.conf.bak > ${WRKSRC}/docs/conf/httpd-std.conf
+ ${SED} -e 's:PKG_PREFIX:${PREFIX}:g' ${WRKSRC}/config.layout.bak \
+ > ${WRKSRC}/config.layout
+ ${CP} ${WRKSRC}/docs/conf/httpd-std.conf \
+ ${WRKSRC}/docs/conf/httpd-std.conf.bak
+ ${SED} -e 's:PKG_PREFIX:${PREFIX}:g' \
+ ${WRKSRC}/docs/conf/httpd-std.conf.bak \
+ > ${WRKSRC}/docs/conf/httpd-std.conf
${RM} ${WRKSRC}/docs/conf/httpd-std.conf.bak ${WRKSRC}/config.layout.bak
-pre-install:
- for i in ${AP_LIBS}; do \
- ${SH} ${WRKSRC}/libtool ${INSTALL_DATA} \
- ${WRKSRC}/$$i ${PREFIX}/lib; \
- done
-
+.include "../../textproc/expat/buildlink.mk"
+.include "../../mk/bsd.pkg.install.mk"
.include "../../mk/bsd.pkg.mk"