head	1.17;
access;
symbols
	RELEASE_8_3_0:1.16
	RELEASE_9_0_0:1.16
	RELEASE_7_4_0:1.16
	RELEASE_8_2_0:1.16
	RELEASE_6_EOL:1.16
	RELEASE_8_1_0:1.16
	RELEASE_7_3_0:1.16
	RELEASE_8_0_0:1.16
	RELEASE_7_2_0:1.15
	RELEASE_7_1_0:1.15
	RELEASE_6_4_0:1.15
	RELEASE_5_EOL:1.15
	RELEASE_7_0_0:1.15
	RELEASE_6_3_0:1.15
	PRE_XORG_7:1.15
	RELEASE_4_EOL:1.15
	RELEASE_6_2_0:1.15
	RELEASE_6_1_0:1.14
	RELEASE_5_5_0:1.14
	RELEASE_6_0_0:1.10
	RELEASE_5_4_0:1.7
	RELEASE_4_11_0:1.6
	RELEASE_5_3_0:1.5;
locks; strict;
comment	@# @;


1.17
date	2012.11.17.06.02.56;	author svnexp;	state Exp;
branches;
next	1.16;

1.16
date	2009.05.25.23.23.49;	author pgollucci;	state Exp;
branches;
next	1.15;

1.15
date	2006.05.29.15.34.41;	author skv;	state Exp;
branches;
next	1.14;

1.14
date	2005.12.25.17.16.59;	author vanilla;	state Exp;
branches;
next	1.13;

1.13
date	2005.11.15.06.51.35;	author ade;	state Exp;
branches;
next	1.12;

1.12
date	2005.09.17.18.21.19;	author mnag;	state Exp;
branches;
next	1.11;

1.11
date	2005.09.10.09.23.12;	author linimon;	state Exp;
branches;
next	1.10;

1.10
date	2005.05.27.08.56.30;	author sem;	state Exp;
branches;
next	1.9;

1.9
date	2005.05.22.13.08.44;	author sem;	state Exp;
branches;
next	1.8;

1.8
date	2005.05.17.17.18.23;	author sem;	state Exp;
branches;
next	1.7;

1.7
date	2005.03.10.07.59.42;	author leeym;	state Exp;
branches;
next	1.6;

1.6
date	2004.10.12.22.45.24;	author kuriyama;	state Exp;
branches;
next	1.5;

1.5
date	2004.09.26.02.00.59;	author kris;	state Exp;
branches;
next	1.4;

1.4
date	2004.07.13.00.50.38;	author vanilla;	state Exp;
branches;
next	1.3;

1.3
date	2004.07.11.01.24.29;	author kris;	state Exp;
branches;
next	1.2;

1.2
date	2004.06.21.16.53.58;	author vanilla;	state Exp;
branches;
next	1.1;

1.1
date	2004.06.11.09.55.35;	author vanilla;	state Exp;
branches;
next	;


desc
@@


1.17
log
@Switch exporter over
@
text
@# New ports collection makefile for:	p5-libapreq2
# Date created:				June 5, 2004
# Whom:	      				Autrijus Tang <autrijus@@autrijus.org>
#
# $FreeBSD: head/www/p5-libapreq2/Makefile 300897 2012-07-14 14:29:18Z beat $
#

CATEGORIES=	www perl5 devel

MAINTAINER=	skv@@FreeBSD.org
COMMENT=	Generic Apache2 Request Library with perl binding

MASTERDIR=	${.CURDIR}/../libapreq2

WITH_MODPERL2=	yes
MAKE_ENV+=	MAKE=${GMAKE} ## MakeMaker blows it without this

.include "${MASTERDIR}/Makefile"
@


1.16
log
@Without this, Perl's MakeMaker generates Makefiles with 'MAKE=make' and
this is bad for subdirectory targets where $(MAKE) is used: pmake is
invoked instead of GNU Make, so make process chokes at this point,

NO PORTREVISION bump since the packages were bumped before and never built after
the 2.12 update.

PR:             ports/134889
Submitted by:   Eygene Ryabinkin <rea-fbsd@@codelabs.ru>
Pointyhat to:   myself
@
text
@d5 1
a5 1
# $FreeBSD$
@


1.15
log
@* take maintainership
@
text
@d16 1
@


1.14
log
@set www/libapreq2 as MASTERDIR.
@
text
@d10 1
a10 1
MAINTAINER=	ports@@FreeBSD.org
@


1.13
log
@Mass-conversion to the USE_AUTOTOOLS New World Order.  The code present
in bsd.autotools.mk essentially makes this a no-op given that all the
old variables set a USE_AUTOTOOLS_COMPAT variable, which is parsed in
exactly the same way as USE_AUTOTOOLS itself.

Moreover, USE_AUTOTOOLS has already been extensively tested by the GNOME
team -- all GNOME 2.12.x ports use it.

Preliminary documentation can be found at:
	http://people.FreeBSD.org/~ade/autotools.txt

which is in the process of being SGMLized before introduction into the
Porters Handbook.

Light blue touch-paper.  Run.
@
text
@a7 2
PORTNAME=	libapreq2
PORTVERSION=	2.06
a8 4
MASTER_SITES=	${MASTER_SITE_APACHE_HTTPD}
MASTER_SITE_SUBDIR=libapreq
PKGNAMEPREFIX=	p5-
DISTNAME=	${PORTNAME}-${PORTVERSION}-dev
d11 1
a11 1
COMMENT=	Generic Apache2 Request Library
d13 1
a13 4
BUILD_DEPENDS=	${SITE_PERL}/${PERL_ARCH}/mod_perl2.pm:${PORTSDIR}/www/mod_perl2 \
		${SITE_PERL}/ExtUtils/XSBuilder:${PORTSDIR}/devel/p5-ExtUtils-XSBuilder \
		${SITE_PERL}/Parse/RecDescent.pm:${PORTSDIR}/devel/p5-Parse-RecDescent
RUN_DEPENDS=	${BUILD_DEPENDS}
d15 1
a15 10
WITH_APACHE2=	yes
INSTALLS_SHLIB=	yes
USE_AUTOTOOLS=	libtool:15
USE_GMAKE=	yes
GNU_CONFIGURE=	yes
CONFIGURE_ARGS+=--enable-perl-glue --with-apache2-apxs=${APXS}
USE_PERL5=	yes
USE_APACHE=	yes
WRKSRC=		${WRKDIR}/${DISTNAME:C/_[0-9]+//}
MAN3PREFIX=	${PREFIX}/lib/perl5/${PERL_VERSION}
d17 1
a17 11
MAN3=	APR::Request::Apache2.3 APR::Request::CGI.3 APR::Request::Cookie.3 \
	APR::Request::Error.3 APR::Request::Param.3 APR::Request.3 \
	APR::Request::Hook.3 APR::Request::Parser.3 Apache2::Cookie.3 \
	Apache2::Upload.3 Apache2::Request.3

post-configure:
	cd ${CONFIGURE_WRKSRC}/glue/perl && \
		${PERL5} Makefile.PL -apxs ${APXS} && \
		${PERL5} -pi -e 's/ doc_(perl|site|\$$\(INSTALLDIRS\))_install$$//' Makefile

.include <bsd.port.mk>
@


1.12
log
@Update to 2.06

PR:		ports/83984
Submitted by:	Philip M. Gollucci <pgollucci@@apache.org>
Approved by:	pav (mentor)
@
text
@d26 1
a26 1
USE_LIBTOOL_VER=15
@


1.11
log
@Reset bouncing maintainer address.  Sorry to see you go.

Hat:	portmgr
@
text
@d9 1
a9 1
PORTVERSION=	2.05
d33 6
@


1.10
log
@- Add missed dependency

Reported by:	kris via pointyhat
@
text
@d16 1
a16 1
MAINTAINER=	autrijus@@autrijus.org
@


1.9
log
@- Update to 2.05. Unbreak.

PR:		ports/81336
Submitted by:	maintainer
@
text
@d20 2
a21 1
		${SITE_PERL}/ExtUtils/XSBuilder:${PORTSDIR}/devel/p5-ExtUtils-XSBuilder
@


1.8
log
@- Mark ports BROKEN when/if they depend on mod_perl2.
  With current mod_perl2 API change all old code *will* broken.
@
text
@d9 1
a9 1
PORTVERSION=	2.04r03
d14 1
a14 1
DISTNAME=	${PORTNAME}-${PORTVERSION:S/r/_/}-dev
d19 2
a20 3
BUILD_DEPENDS=	${SITE_PERL}/${PERL_ARCH}/Apache2.pm:${PORTSDIR}/www/mod_perl2 \
		${SITE_PERL}/ExtUtils/XSBuilder:${PORTSDIR}/devel/p5-ExtUtils-XSBuilder \
		${SITE_PERL}/Parse/RecDescent.pm:${PORTSDIR}/devel/p5-Parse-RecDescent
a22 4
BROKEN=		Broken due the new mod_perl2 API

CONFLICTS=	p5-libapreq-[0-9]*

@


1.7
log
@- fix plist and unbreak this port
@
text
@d24 2
@


1.6
log
@- Unbreak on pointyhat.
- Upgrade to 2.04r03.
- Cleanup variables usage and dependency line.

Approved by:	maintainer
Comments from:	eik
@
text
@d19 1
a19 1
BUILD_DEPENDS=	${SITE_PERL}/${PERL_ARCH}/Apache2/ModPerl/Config.pm:${PORTSDIR}/www/mod_perl2 \
d22 1
a22 1
RUN_DEPENDS=	${SITE_PERL}/${PERL_ARCH}/Apache2/ModPerl/Config.pm:${PORTSDIR}/www/mod_perl2
d24 1
a24 1
CONFLICTS=	p5-libapreq
d26 3
@


1.5
log
@BROKEN on 5.x: Broken pkg-plist

Approved by:    portmgr (self)
@
text
@d9 1
a9 1
PORTVERSION=	2.03r04
d19 1
a19 1
BUILD_DEPENDS=	${SITE_PERL}/${PERL_ARCH}/Apache2:${PORTSDIR}/www/mod_perl2 \
d22 1
a22 1
RUN_DEPENDS=	${SITE_PERL}/${PERL_ARCH}/Apache2:${PORTSDIR}/www/mod_perl2
d28 1
a28 1
CONFIGURE_ARGS+=--enable-perl-glue --with-apache2-apxs=${LOCALBASE}/sbin/apxs
d30 2
a31 2
MAN3PREFIX=	${PREFIX}/lib/perl5/${PERL_VERSION}
WRKSRC=		${WRKDIR}/${DISTNAME:S/_04//}
d33 4
a36 1
MAN3=		Apache::Cookie.3 Apache::Request.3
d38 1
a38 7
.include <bsd.port.pre.mk>

.if ${OSVERSION} >= 502126
BROKEN=		"Broken pkg-plist"
.endif

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


1.4
log
@Fix broken.

PR:		ports/68947
Submitted by:	maintainer
@
text
@d35 7
a41 1
.include <bsd.port.mk>
@


1.3
log
@BROKEN: Fails to configure
@
text
@a25 2
BROKEN=		"Fails to configure"

d28 1
a28 1
CONFIGURE_ARGS+=--enable-perl-glue
@


1.2
log
@Upgrade to 2.03r04.

Submitted by:	maintainer
@
text
@d26 2
@


1.1
log
@Add p5-libapreq2 2.02r02, generic Apache2 Request Library.

PR:		ports/67591
Submitted by:	Autrijus Tang autrijus_at_autrijus.org
@
text
@d9 1
a9 1
PORTVERSION=	2.02r02
d31 1
a31 1
WRKSRC=		${WRKDIR}/${DISTNAME:S/_02//}
@

