head	1.13;
access;
symbols
	RELEASE_6_2_0:1.12
	RELEASE_6_1_0:1.11
	RELEASE_5_5_0:1.11
	RELEASE_6_0_0:1.11
	RELEASE_5_4_0:1.8
	RELEASE_4_11_0:1.8
	RELEASE_5_3_0:1.7
	RELEASE_4_10_0:1.6
	RELEASE_5_2_1:1.2
	RELEASE_5_2_0:1.2
	RELEASE_4_9_0:1.1;
locks; strict;
comment	@# @;


1.13
date	2006.11.21.09.08.43;	author vd;	state dead;
branches;
next	1.12;

1.12
date	2006.10.09.16.06.56;	author girgen;	state Exp;
branches;
next	1.11;

1.11
date	2005.07.27.01.59.42;	author girgen;	state Exp;
branches;
next	1.10;

1.10
date	2005.05.21.18.16.37;	author kris;	state Exp;
branches;
next	1.9;

1.9
date	2005.04.10.21.07.07;	author kris;	state Exp;
branches;
next	1.8;

1.8
date	2004.12.06.03.59.56;	author girgen;	state Exp;
branches;
next	1.7;

1.7
date	2004.05.13.08.47.45;	author kris;	state Exp;
branches;
next	1.6;

1.6
date	2004.04.18.10.36.55;	author clement;	state Exp;
branches;
next	1.5;

1.5
date	2004.04.18.10.33.14;	author clement;	state Exp;
branches;
next	1.4;

1.4
date	2004.03.14.06.17.33;	author ade;	state Exp;
branches;
next	1.3;

1.3
date	2004.02.04.05.09.31;	author marcus;	state Exp;
branches;
next	1.2;

1.2
date	2003.11.07.09.12.53;	author marcus;	state Exp;
branches;
next	1.1;

1.1
date	2003.06.06.12.59.19;	author edwin;	state Exp;
branches;
next	;


desc
@@


1.13
log
@Remove expired ports:

2006-11-16 math/p5-AI-NeuralNet-Mesh: project no longer exists
2006-11-16 net/p5-Archie: project no longer exists
2006-11-15 www/mod_jk2: "JK2 is officially unsupported, no further development will take place."
2006-11-15 www/mod_jk2-apache2: "JK2 is officially unsupported, no further development will take place."
@
text
@# New ports collection makefile for:	mod_jk2
# Date created:				Thu May 29 01:24:15 CEST 2003
# Whom:					Palle Girgensohn <girgen@@pingpong.net>
#
# $FreeBSD: ports/www/mod_jk2/Makefile,v 1.12 2006/10/09 16:06:56 girgen Exp $
#

PORTNAME=	mod_jk2
PORTVERSION=	2.0.4
CATEGORIES=	www
MASTER_SITES=	${MASTER_SITE_APACHE_JAKARTA}
MASTER_SITE_SUBDIR=	tomcat-connectors/jk2/source
DISTNAME=	jakarta-tomcat-connectors-jk2-${PORTVERSION}-src

MAINTAINER?=	girgen@@FreeBSD.org
COMMENT?=	Apache JK2 module for connecting to Tomcat using AJP1X

DEPRECATED=	"JK2 is officially unsupported, no further development will take place."
EXPIRATION_DATE=2006-11-15

USE_APACHE=	yes
USE_GMAKE=	YES
GNU_CONFIGURE=	YES
CONFIGURE_ARGS=	--with-apxs${APACHE2}=${APXS}

ALL_TARGET=	jk2-build-apxs
INSTALL_TARGET=	jk2-install-apxs

WRKSRC=		${WRKDIR}/jakarta-tomcat-connectors-jk2-${PORTVERSION}-src/jk/native2

PKGMESSAGE=	${WRKDIR}/.pkg-message

.include <bsd.port.pre.mk>

.if exists(${LOCALBASE}/include/apache2/apr.h)
WITH_APACHE2=	yes
.endif

.if ${ARCH} == "alpha"
BROKEN=		"Does not compile on alpha"
.endif

.if ${ARCH} == "sparc64" && !defined(WITH_APACHE2)
BROKEN=		"Fails to link on sparc64"
.endif

.if defined(WITH_APACHE2)
APACHE2=	2
PLIST_SUB=	APACHE2=2
PKGNAMESUFFIX=	-apache2
APACHE=		apache2
.else
APACHE2=
PLIST_SUB=	APACHE2=
APACHE=		apache13
BUILD_DEPENDS+=	${NONEXISTENT}:${PORTSDIR}/devel/apr:patch
APR_DIR=	`cd ${PORTSDIR}/devel/apr && make -V WRKDIR`
APR_VERSION=	`cd ${PORTSDIR}/devel/apr && make -V PORTVERSION`
CONFIGURE_ARGS+=--with-apr=${APR_DIR}/apr-${APR_VERSION} \
		--with-apr-util=${APR_DIR}/apr-util-${APR_VERSION}
.endif

post-patch:
	@@ ${SED} "s|/usr/local|${PREFIX}|g" \
	< ${MASTERDIR}/pkg-message \
	> ${PKGMESSAGE}

post-install:
	${INSTALL_DATA} ${WRKSRC}/../conf/workers2.properties \
		${PREFIX}/etc/apache${APACHE2}/workers2.properties.sample
	- ${APXS} -e -A -n jk2 mod_jk2.so
	${CAT} ${PKGMESSAGE}

.include <bsd.port.post.mk>
@


1.12
log
@Expire this port, the software has been deprecated for long enough now.
@
text
@d5 1
a5 1
# $FreeBSD$
@


1.11
log
@JK2 is officially deprecated due to lack of developer interest. See
http://jakarta.apache.org/tomcat/connectors-doc/news/20041100.html#20041115.1

Upgrading to last released version, 2.0.4.

ports/67839 is fixed, probably also ports/71479.

ports/74622 handles configuration problems; I will not address this PR
fully since the software is deprecated, although I did add some
helping notes, and the port now installs the sample config file.

PR: ports/67839, ports/71479, ports/74622
Approved by: seanc, ade (implicit)
@
text
@d19 1
@


1.10
log
@BROKEN on alpha: Does not compile
@
text
@d9 1
a9 1
PORTVERSION=	2.0.2
d18 2
a21 4
USE_LIBTOOL_VER=	13
USE_AUTOCONF_VER=	253
USE_AUTOMAKE_VER=	15
AUTOMAKE_ARGS=	--add-missing
d23 2
a24 1
CONFIGURE_ARGS+=	--with-apxs${APACHE2}=${APXS}
d26 1
d30 2
a50 1
AP_EXT=		la
a53 1
AP_EXT=		so
d55 5
a61 2
pre-patch:	build-depends

d63 9
a71 6
	cd ${WRKSRC}; ${ACLOCAL}; ${LIBTOOLIZE}

do-install:
	cd ${WRKSRC}/server/${APACHE} ;\
		${GMAKE} -f Makefile.apxs install ;\
		${APXS} -e -A -n jk2 mod_jk2.${AP_EXT}
@


1.9
log
@Only broken on sparc64 in the !WITH_APACHE2 case
@
text
@d36 4
@


1.8
log
@Add myself as committer, and use my @@FreeBSD.org address.

Approved by: ade (mentor)
@
text
@d32 2
a33 2
.if ${ARCH} == "sparc64"
BROKEN=		"Fails to link on sparc64"
d36 2
a37 2
.if exists(${LOCALBASE}/include/apache2/apr.h)
WITH_APACHE2=	yes
@


1.7
log
@BROKEN on sparc64: fails to link
@
text
@d15 1
a15 1
MAINTAINER?=	girgen@@pingpong.net
@


1.6
log
@Oops, make MAINTAINER and COMMENT overridable for mod_jk1-apache2 slave
port.

Forgotten by:   clement
@
text
@d32 4
@


1.5
log
@- mod_jk2 is now mod_jk 2.x branch.
  People who wants to use mod_jk with apache2 must use mod_jk-apache2
  commit monthes ago.

PR:                     56661
Submitted by:           Palle Girgensohn <girgen@@pingpong.net>
Approved by:            previous maintainer
Reviewed/updated by:    clement
@
text
@d15 2
a16 2
MAINTAINER=	girgen@@pingpong.net
COMMENT=	Apache JK2 module for connecting to Tomcat using AJP1X
@


1.4
log
@Whoa there, boy, that's a mighty big commit y'all have there...

Begin autotools sanitization sequence by requiring ports to explicitly
specify which version of {libtool,autoconf,automake} they need, erasing
the concept of a "system default".

For ports-in-waiting:

	USE_LIBTOOL=YES		->	USE_LIBTOOL_VER=13
	USE_AUTOCONF=YES	->	USE_AUTOCONF_VER=213
	USE_AUTOMAKE=YES	->	USE_AUTOMAKE_VER=14

Ports attempting to use the old style system after June 1st 2004 will be
sorely disappointed.
@
text
@d1 3
a3 3
# New ports collection makefile for:	mod_jk
# Date created:				Thu Apr 10 15:14:37 EDT 2003
# Whom:					Larry Lansing <lansil@@fuzzynerd.com>
d8 2
a9 3
PORTNAME=	mod_jk
PORTVERSION=	1.2.2
PORTREVISION=	1
d12 2
a13 3
MASTER_SITE_SUBDIR=	jakarta-tomcat-connectors/jk/release/v${PORTVERSION}/src
PKGNAMESUFFIX=	-apache2
DISTNAME=	jakarta-tomcat-connectors-jk-${PORTVERSION}-src
d15 2
a16 2
MAINTAINER=	lansil@@fuzzynerd.com
COMMENT=	Apache 2.0 module for Tomcat
d19 14
d34 1
a34 2
APACHE_CONF=	${PREFIX}/etc/apache2
WRKSRC=		${WRKDIR}/jakarta-tomcat-connectors-jk-${PORTVERSION}-src/jk/native
d36 17
a52 6
USE_GMAKE=	YES
USE_LIBTOOL_VER=13
USE_AUTOCONF_VER=	213
USE_AUTOMAKE_VER=	14
HAS_CONFIGURE=	YES
CONFIGURE_ARGS+=	--with-apxs=${APXS}
d55 3
a57 4
	${APXS} -i -A -n jk ${WRKSRC}/apache-2.0/mod_jk.so
	${SED} -e "s#%%APACHE_CONF%%#${APACHE_CONF}#g" ${FILESDIR}/mod_jk.conf.sample > ${WRKDIR}/mod_jk.conf.sample
	${INSTALL_DATA} ${WRKDIR}/mod_jk.conf.sample ${APACHE_CONF}
	${INSTALL_DATA} ${FILESDIR}/workers.properties.sample ${APACHE_CONF}
d59 1
a59 1
.include <bsd.port.mk>
@


1.3
log
@Bump PORTREVISION on all ports that depend on gettext to aid with upgrading.

(Part 1)
@
text
@d26 3
a28 3
USE_LIBTOOL=	YES
USE_AUTOCONF=	YES
USE_AUTOMAKE=	YES
@


1.2
log
@Use the new Apache bits from bsd.port.mk.

Submitted by:	dinoex
@
text
@d10 1
@


1.1
log
@New port: mod_jk for apache2

	This is a port-ification of mod_jk (a JSP connector module)
	for Apache 2.x.  It is based on the (rather outdated)
	www/mod_jk port, which is an older version of mod_jk, and
	only works with apache 1.3.

PR:		ports/50828
Submitted by:	Larry Lansing <lansil@@fuzzilicious.fuzzynerd.com>
@
text
@d19 2
a20 5
BUILD_DEPENDS=	${APXS}:${APACHE_PORT}
RUN_DEPENDS=	${APXS}:${APACHE_PORT}

APXS?=		${PREFIX}/sbin/apxs
APACHE_PORT?=	${PORTSDIR}/www/apache2
@

