head	1.55;
access;
symbols
	RELEASE_8_3_0:1.45
	RELEASE_9_0_0:1.43
	RELEASE_7_4_0:1.36
	RELEASE_8_2_0:1.36
	RELEASE_6_EOL:1.32
	RELEASE_8_1_0:1.22
	RELEASE_7_3_0:1.21
	RELEASE_8_0_0:1.18
	RELEASE_7_2_0:1.11;
locks; strict;
comment	@# @;


1.55
date	2013.02.16.12.47.29;	author svnexp;	state Exp;
branches;
next	1.54;

1.54
date	2012.12.16.06.17.00;	author svnexp;	state Exp;
branches;
next	1.53;

1.53
date	2012.11.17.06.03.03;	author svnexp;	state Exp;
branches;
next	1.52;

1.52
date	2012.11.01.14.10.55;	author flo;	state Exp;
branches;
next	1.51;

1.51
date	2012.09.04.22.27.55;	author ohauer;	state Exp;
branches;
next	1.50;

1.50
date	2012.08.30.09.45.55;	author flo;	state Exp;
branches;
next	1.49;

1.49
date	2012.08.18.14.29.08;	author ohauer;	state Exp;
branches;
next	1.48;

1.48
date	2012.06.13.16.34.46;	author flo;	state Exp;
branches;
next	1.47;

1.47
date	2012.06.01.14.44.08;	author flo;	state Exp;
branches;
next	1.46;

1.46
date	2012.05.24.14.52.54;	author flo;	state Exp;
branches;
next	1.45;

1.45
date	2012.01.05.17.47.59;	author ohauer;	state Exp;
branches;
next	1.44;

1.44
date	2012.01.01.16.47.41;	author ohauer;	state Exp;
branches;
next	1.43;

1.43
date	2011.12.02.18.47.15;	author flo;	state Exp;
branches;
next	1.42;

1.42
date	2011.11.13.08.14.19;	author flo;	state Exp;
branches;
next	1.41;

1.41
date	2011.08.28.13.58.16;	author flo;	state Exp;
branches;
next	1.40;

1.40
date	2011.08.23.12.13.32;	author az;	state Exp;
branches;
next	1.39;

1.39
date	2011.08.20.17.27.51;	author ohauer;	state Exp;
branches;
next	1.38;

1.38
date	2011.04.17.23.28.39;	author flo;	state Exp;
branches;
next	1.37;

1.37
date	2011.03.19.00.20.55;	author flo;	state Exp;
branches;
next	1.36;

1.36
date	2010.12.27.22.02.09;	author flo;	state Exp;
branches;
next	1.35;

1.35
date	2010.12.20.18.39.39;	author skreuzer;	state Exp;
branches;
next	1.34;

1.34
date	2010.12.16.02.34.05;	author glarkin;	state Exp;
branches;
next	1.33;

1.33
date	2010.12.04.07.34.00;	author ade;	state Exp;
branches;
next	1.32;

1.32
date	2010.10.16.11.52.43;	author ade;	state Exp;
branches;
next	1.31;

1.31
date	2010.10.06.07.47.50;	author pgollucci;	state Exp;
branches;
next	1.30;

1.30
date	2010.09.22.21.21.25;	author pgollucci;	state Exp;
branches;
next	1.29;

1.29
date	2010.09.15.18.35.21;	author ade;	state Exp;
branches;
next	1.28;

1.28
date	2010.09.07.17.56.08;	author pgollucci;	state Exp;
branches;
next	1.27;

1.27
date	2010.09.03.17.32.31;	author pgollucci;	state Exp;
branches;
next	1.26;

1.26
date	2010.08.23.20.33.37;	author skreuzer;	state Exp;
branches;
next	1.25;

1.25
date	2010.08.22.01.10.22;	author lwhsu;	state Exp;
branches;
next	1.24;

1.24
date	2010.08.20.17.44.49;	author skreuzer;	state Exp;
branches;
next	1.23;

1.23
date	2010.07.26.14.57.11;	author skreuzer;	state Exp;
branches;
next	1.22;

1.22
date	2010.03.28.06.45.04;	author dinoex;	state Exp;
branches;
next	1.21;

1.21
date	2010.02.05.11.45.07;	author dinoex;	state Exp;
branches;
next	1.20;

1.20
date	2010.01.11.23.07.17;	author skreuzer;	state Exp;
branches;
next	1.19;

1.19
date	2009.12.09.15.09.52;	author skreuzer;	state Exp;
branches;
next	1.18;

1.18
date	2009.07.31.13.56.35;	author dinoex;	state Exp;
branches;
next	1.17;

1.17
date	2009.06.18.20.22.14;	author skreuzer;	state Exp;
branches;
next	1.16;

1.16
date	2009.06.03.18.18.51;	author skreuzer;	state Exp;
branches;
next	1.15;

1.15
date	2009.05.31.22.29.06;	author pgollucci;	state Exp;
branches;
next	1.14;

1.14
date	2009.05.31.18.36.49;	author pgollucci;	state Exp;
branches;
next	1.13;

1.13
date	2009.05.16.02.33.02;	author pgollucci;	state Exp;
branches;
next	1.12;

1.12
date	2009.04.27.13.48.11;	author skreuzer;	state Exp;
branches;
next	1.11;

1.11
date	2009.03.28.01.16.37;	author skreuzer;	state Exp;
branches;
next	1.10;

1.10
date	2009.02.13.14.22.58;	author wxs;	state Exp;
branches;
next	1.9;

1.9
date	2009.01.23.00.51.49;	author wxs;	state Exp;
branches;
next	1.8;

1.8
date	2009.01.22.20.58.49;	author wxs;	state Exp;
branches;
next	1.7;

1.7
date	2009.01.22.00.31.15;	author wxs;	state Exp;
branches;
next	1.6;

1.6
date	2009.01.08.16.50.17;	author pav;	state Exp;
branches;
next	1.5;

1.5
date	2009.01.08.16.35.43;	author wxs;	state Exp;
branches;
next	1.4;

1.4
date	2008.12.29.22.19.07;	author pgollucci;	state Exp;
branches;
next	1.3;

1.3
date	2008.12.29.05.35.05;	author pgollucci;	state Exp;
branches;
next	1.2;

1.2
date	2008.12.27.06.16.36;	author pgollucci;	state Exp;
branches;
next	1.1;

1.1
date	2008.12.27.03.38.24;	author pgollucci;	state Exp;
branches;
next	;


desc
@@


1.55
log
@## SVN ## Exported commit - http://svnweb.freebsd.org/changeset/base/312342
## SVN ## CVS IS DEPRECATED: http://wiki.freebsd.org/CvsIsDeprecated
@
text
@# $FreeBSD: head/www/rt38/Makefile 312342 2013-02-16 12:24:57Z flo $

# TODO:
# o etc/rt38 files permissions
# o GRANTS
# o Schema
# - Vhost Config
#   o install a sample into etc/apache22/Includes

PORTNAME=	rt
PORTVERSION=	3.8.16
CATEGORIES=	www
MASTER_SITES=	http://download.bestpractical.com/pub/rt/release/ \
		ftp://ftp.eu.uu.net/pub/unix/ticketing/rt/release/

MAINTAINER=	flo@@FreeBSD.org
COMMENT=	RT is an industrial-grade ticketing system written in Perl

CONFLICTS=	rt-4.0* brlcad-[0-9]*
LATEST_LINK=	rt38

OPTIONS_DEFINE=	APACHE DEV DOCS FASTCGI GRAPHVIZ MODPERL STANDALONE
OPTIONS_SINGLE=	DB
OPTIONS_SINGLE_DB=	MYSQL PGSQL ORACLE SQLITE
OPTIONS_DEFAULT=	APACHE GRAPHVIZ MODPERL MYSQL
DEV_DESC=		Configure for Developers
STANDALONE_DESC=	Enable standalone server

.include "${.CURDIR}/Makefile.cpan"

BUILD_DEPENDS+=	${CORE_DEPS} \
		${CLI_DEPS} \
		${DASHBOARD_DEPS} \
		${GD_DEPS} \
		${GPG_DEPS} \
		${ICAL_DEPS} \
		${MAILGATE_DEPS} \
		${MASON_DEPS} \
		${SMTP_DEPS}

RUN_DEPENDS+=	${BUILD_DEPENDS}

USE_PERL5=	yes
USE_AUTOTOOLS=	autoconf

.include <bsd.port.options.mk>
.if empty(PORT_OPTIONS:MDOCS)
EXTRA_PATCHES+=	${FILESDIR}/extra-patch-noportdocs-Makefile.in
.endif

.if ${PORT_OPTIONS:MDEV}
BUILD_DEPENDS+=	${DEV_DEPS}
RUN_DEPENDS+=	${DEV_DEPS}
.endif

.if ${PORT_OPTIONS:MSTANDALONE}
BUILD_DEPENDS+=	${STANDALONE_DEPS}
RUN_DEPENDS+=	${STANDALONE_DEPS}
.endif

.if !empty(PORT_OPTIONS:MAPACHE) || !empty(PORT_OPTIONS:MFASTCGI) || !empty(PORT_OPTIONS:MMODPERL)
USE_APACHE_RUN=	22+
.endif

.if ${PORT_OPTIONS:MFASTCGI}
BUILD_DEPENDS+=	${LOCALBASE}/${APACHEMODDIR}/mod_fastcgi.so:${PORTSDIR}/www/mod_fastcgi
RUN_DEPENDS+=	${LOCALBASE}/${APACHEMODDIR}/mod_fastcgi.so:${PORTSDIR}/www/mod_fastcgi \
		p5-FCGI>=0.74:${PORTSDIR}/www/p5-FCGI
.endif

.if ${PORT_OPTIONS:MGRAPHVIZ}
BUILD_DEPENDS+=	${GRAPHVIZ_DEPS}
RUN_DEPENDS+=	${GRAPHVIZ_DEPS}
.endif

.if ${PORT_OPTIONS:MMODPERL}
WITH_APACHE=	yes

.include "${.CURDIR}/../../Mk/bsd.apache.mk"

BUILD_DEPENDS+=	p5-libapreq2>=0:${PORTSDIR}/www/p5-libapreq2 \
	p5-Apache-DBI>=0:${PORTSDIR}/www/p5-Apache-DBI
RUN_DEPENDS+=	p5-libapreq2>=0:${PORTSDIR}/www/p5-libapreq2 \
	p5-Apache-DBI>=0:${PORTSDIR}/www/p5-Apache-DBI
.endif

.if ${PORT_OPTIONS:MMYSQL}
DB_TYPE=	mysql
USE_MYSQL=	yes
BUILD_DEPENDS+=	p5-DBD-mysql>=0:${PORTSDIR}/databases/p5-DBD-mysql
RUN_DEPENDS+=	p5-DBD-mysql>=0:${PORTSDIR}/databases/p5-DBD-mysql
.elif ${PORT_OPTIONS:MPGSQL}
DB_TYPE=	Pg
USE_PGSQL=	yes
BUILD_DEPENDS+=	p5-DBD-Pg>=0:${PORTSDIR}/databases/p5-DBD-Pg
RUN_DEPENDS+=	p5-DBD-Pg>=0:${PORTSDIR}/databases/p5-DBD-Pg
.elif ${PORT_OPTIONS:MQLITE}
DB_TYPE=	SQLite
USE_SQLITE=	yes
BUILD_DEPENDS+=	p5-DBD-SQLite>=0:${PORTSDIR}/databases/p5-DBD-SQLite
RUN_DEPENDS+=	p5-DBD-SQLite>=0:${PORTSDIR}/databases/p5-DBD-SQLite
.elif ${PORT_OPTIONS:MORACLE}
DB_TYPE=	Oracle
BUILD_DEPENDS+=	p5-DBD-Oracle>=0:${PORTSDIR}/databases/p5-DBD-Oracle
RUN_DEPENDS+=	p5-DBD-Oracle>=0:${PORTSDIR}/databases/p5-DBD-Oracle
.endif

RT_ETC_PATH?=	${PREFIX}/etc/${PORTNAME}38
RT_LAYOUT=	FreeBSD
DOCSDIR=	${PREFIX}/share/doc/${PORTNAME}38

DB_DBA_USER?=	root
DB_DBA_PASSWORD?=
DB_USER?=	rt_user
DB_PASSWORD?=	rt_pass
DB_HOST?=	localhost
DB_DATABASE?=	rt3

WEB_USER?=	${WWWOWN}
WEB_GROUP?=	${WWWGRP}
LIBS_GROUP?=	wheel

LATEST_LINK=	rt38
HAS_CONFIGURE=	yes
NO_BUILD=	yes

CONFIGURE_ARGS=	--enable-layout=${RT_LAYOUT} \
	--with-web-user=${WEB_USER} \
	--with-web-group=${WEB_GROUP} \
	--with-libs-group=${LIBS_GROUP} \
	--with-db-host=${DB_HOST} \
	--with-db-port=${DB_PORT} \
	--with-db-type=${DB_TYPE} \
	--with-db-rt-user=${DB_USER} \
	--with-db-rt-pass=${DB_PASSWORD} \
	--with-db-database=${DB_DATABASE} \
	--with-db-dba=${DB_DBA_USER}

PKGMESSAGE=	${WRKDIR}/pkg-message
SUB_FILES=	pkg-message
SUB_LIST=	RT_ETC_PATH=${RT_ETC_PATH}

run-autotools::	run-autotools-autoconf

pre-fetch:
	@@${ECHO} ""
	@@${ECHO} "      DB_TYPE=type                    mysql, Oracle, Pg or SQLite (mysql)"
	@@${ECHO} "      DB_HOST=hostname                The database host (localhost)"
	@@${ECHO} "      DB_PORT=port                    The database port"
	@@${ECHO} "      DB_DATABASE=dbname              The database name (rt3)"
	@@${ECHO} ""
	@@${ECHO} "      DB_DBA_USER=username            Name of database administrator (root)"
	@@${ECHO} "      DB_DBA_PASSWORD=password        Password of database administrator"
	@@${ECHO} "      DB_USER=username                Name of database user for RT (rt_user)"
	@@${ECHO} "      DB_PASSWORD=password            Name of database password for RT (rt_pass)"
.if ${PORT_OPTIONS:MSQLITE}
	@@${ECHO} ""
	@@${ECHO} "SQLITE is not recommended for production use"
.endif

post-patch:
	@@${RM} -f ${WRKSRC}/lib/RT.pm.in.orig
	@@${REINPLACE_CMD} -e 's!%%PREFIX%%!${PREFIX}!g' ${WRKSRC}/config.layout
	@@${REINPLACE_CMD} -e 's!%%SITE_PERL%%!${SITE_PERL}!g' ${WRKSRC}/config.layout
	@@${REINPLACE_CMD} -e 's!/path/to/your/etc!${RT_ETC_PATH}!g' ${WRKSRC}/etc/RT_SiteConfig.pm
	@@${REINPLACE_CMD} -e 's!/bin:/usr/bin!/bin:/usr/bin:${LOCALBASE}/bin!' ${WRKSRC}/bin/webmux.pl.in
	@@${REINPLACE_CMD} -e 's!/bin:/usr/bin!/bin:/usr/bin:${LOCALBASE}/bin!' ${WRKSRC}/lib/RT/Interface/CLI.pm && \
	    ${RM} ${WRKSRC}/lib/RT/Interface/CLI.pm.bak

pre-install:
	@@${RM} -f ${WRKSRC}/lib/RT.pm.in
	@@${SH} ${PKGINSTALL} ${PKGNAME} PRE-INSTALL

post-install:
	@@[ -f ${RT_ETC_PATH}/RT_SiteConfig.pm ] || \
		${CP} -p ${RT_ETC_PATH}/RT_SiteConfig.pm-dist ${RT_ETC_PATH}/RT_SiteConfig.pm
	${CAT} ${PKGMESSAGE}

.include <bsd.port.mk>
@


1.54
log
@## SVN ## Exported commit - http://svnweb.freebsd.org/changeset/base/308985
## SVN ## CVS IS DEPRECATED: http://wiki.freebsd.org/CvsIsDeprecated
## SVN ##
## SVN ## ------------------------------------------------------------------------
## SVN ## r308985 | az | 2012-12-16 06:12:28 +0000 (Sun, 16 Dec 2012) | 5 lines
## SVN ##
## SVN ## - Set default perl version for ports which currently using
## SVN ##   (5.x+ and x < 12) scheme.
## SVN ##
## SVN ## Approved by: bapt@@ (portmgr@@)
## SVN ##
## SVN ## ------------------------------------------------------------------------
## SVN ##
@
text
@d1 1
a1 1
# $FreeBSD: head/www/rt38/Makefile 308985 2012-12-16 06:12:28Z az $
d11 1
a11 1
PORTVERSION=	3.8.15
@


1.53
log
@Switch exporter over
@
text
@d1 1
a1 1
# $FreeBSD: head/www/rt38/Makefile 306803 2012-11-01 14:10:55Z flo $
d43 1
a43 1
USE_PERL5=	5.8.3+
@


1.52
log
@SVN rev 306803 on 2012-11-01 14:10:55Z by flo

Update to 3.8.15

Security:	4b738d54-2427-11e2-9817-c8600054b392
Feature safe:	yes
@
text
@d1 1
a1 1
# $FreeBSD$
@


1.51
log
@SVN rev 303678 on 2012-09-04 22:27:55Z by ohauer

- unbreak build
  since the port has NO_BUILD set use s/USE_APACHE/USE_APACHE_RUN/

with hat apache@@
@
text
@d11 1
a11 1
PORTVERSION=	3.8.14
@


1.50
log
@SVN rev 303366 on 2012-08-30 09:45:55Z by flo

Update to 3.8.14
@
text
@a0 4
# New ports collection makefile for:	rt38
# Date created:							26 December 2008
# Whom:									Philip M. Gollucci <pgollucci@@p6m7g8.com>
#
d62 1
a62 1
USE_APACHE=	22+
@


1.49
log
@SVN rev 302724 on 2012-08-18 14:29:08Z by ohauer

- remove www/apache20 and devel/apr0
- s/USE_APACHE= 20+/USE_APACHE= 22+/
- unify s/YES/yes/
- cleanup APACHE_VERSION <= 22 usage
- add entry to MOVED

with hat apache@@
@
text
@d15 1
a15 1
PORTVERSION=	3.8.13
@


1.48
log
@- register conflict with brlcad
- remove SITE_PERL from *_DEPENDS
@
text
@d66 1
a66 1
USE_APACHE=	20+
@


1.47
log
@- update to 3.8.13
- update CONFLICTS to match reality
- switch to optionsng
@
text
@d23 1
a23 1
CONFLICTS=	rt-4.0*
d85 4
a88 4
BUILD_DEPENDS+=	${SITE_PERL}/${PERL_ARCH}/Apache2/Request.pm:${PORTSDIR}/www/p5-libapreq2 \
	${SITE_PERL}/Apache/DBI.pm:${PORTSDIR}/www/p5-Apache-DBI
RUN_DEPENDS+=	${SITE_PERL}/${PERL_ARCH}/Apache2/Request.pm:${PORTSDIR}/www/p5-libapreq2 \
	${SITE_PERL}/Apache/DBI.pm:${PORTSDIR}/www/p5-Apache-DBI
d94 2
a95 2
BUILD_DEPENDS+=	${SITE_PERL}/${PERL_ARCH}/DBD/mysql.pm:${PORTSDIR}/databases/p5-DBD-mysql
RUN_DEPENDS+=	${SITE_PERL}/${PERL_ARCH}/DBD/mysql.pm:${PORTSDIR}/databases/p5-DBD-mysql
d99 2
a100 2
BUILD_DEPENDS+=	${SITE_PERL}/${PERL_ARCH}/DBD/Pg.pm:${PORTSDIR}/databases/p5-DBD-Pg
RUN_DEPENDS+=	${SITE_PERL}/${PERL_ARCH}/DBD/Pg.pm:${PORTSDIR}/databases/p5-DBD-Pg
d104 2
a105 2
BUILD_DEPENDS+=	${SITE_PERL}/${PERL_ARCH}/DBD/SQLite.pm:${PORTSDIR}/databases/p5-DBD-SQLite
RUN_DEPENDS+=	${SITE_PERL}/${PERL_ARCH}/DBD/SQLite.pm:${PORTSDIR}/databases/p5-DBD-SQLite
d108 2
a109 2
BUILD_DEPENDS+=	${SITE_PERL}/${PERL_ARCH}/DBD/Oracle.pm:${PORTSDIR}/databases/p5-DBD-Oracle
RUN_DEPENDS+=	${SITE_PERL}/${PERL_ARCH}/DBD/Oracle.pm:${PORTSDIR}/databases/p5-DBD-Oracle
@


1.46
log
@Update to 3.8.12

Security:	04b7d46c-7226-11e0-813a-6c626dd55a41 (will be committed soon by matthew)
@
text
@d15 1
a15 1
PORTVERSION=	3.8.12
d23 1
a23 5
.if defined(NOPORTDOCS)
EXTRA_PATCHES+=	${FILESDIR}/extra-patch-noportdocs-Makefile.in
.endif

CONFLICTS=	rt-2* rt-3.0* rt-3.2* rt-3.4* rt-3.6*
d26 6
a31 10
OPTIONS=	MYSQL 		"Enable MySQL backend" 		on  \
		APACHE		"Enable ${APACHE_PORT} server"	on  \
		MODPERL		"Enable mod_perl support"	on \
		POSTGRESQL 	"Enable Postgresql backend"	off \
		ORACLE		"Enable Oracle backend"		off \
		SQLITE		"Enable SQLite backend" 	off \
		DEV 		"Configure for Developers"	off \
		STANDALONE	"Enable standalone server"	off \
		FASTCGI		"Enable FastCGI support" 	off \
		GRAPHVIZ	"Enable GraphViz charts"	on
d50 6
a55 2
.include <bsd.port.pre.mk>
.if defined(WITH_DEV)
d60 1
a60 1
.if defined(WITH_STANDALONE)
d65 1
a65 1
.if defined(WITH_APACHE) || defined(WITH_FASTCGI) || defined(WITH_MODPERL)
d69 1
a69 1
.if defined(WITH_FASTCGI)
d75 1
a75 1
.if defined(WITH_GRAPHVIZ)
d80 1
a80 1
.if defined(WITH_MODPERL)
d91 1
a91 1
.if !defined(WITHOUT_MYSQL)
d96 1
a96 1
.elif defined(WITH_POSTGRESQL)
d101 1
a101 1
.elif defined (WITH_SQLITE)
d106 1
a106 1
.elif defined (WITH_ORACLE)
a109 2
.else
IGNORE=	you must choose a database backend
a111 8
### Only 1 Backend
#.if (defined(WITH_MYSQL) && (defined(WITH_POSTGRESQL) || defined(WITH_SQLITE) || defined(WITH_ORACLE))) ||
#    (defined(WITH_POSTGRESQL) && (defined(WITH_MYSQL) || defined(WITH_SQLITE) || defined(WITH_ORACLE))) ||
#    (defined(WITH_SQLITE) && (defined(WITH_MYSQL) || defined(WITH_POSTGRELSQL) || defined(WITH_ORACLE))) ||
#    (defined(WITH_ORACLE) && (defined(WITH_MYSQL) || defined(WITH_POSTGRELSQL) || defined(WITH_SQLITE)))
#IGNORE=	Select exactly one of WITH_MYSQL, WITH_POSTGRESQL, WITH_SQLITE, WITH_ORACLE
#.endif

d160 1
a160 1
.if defined(WITH_SQLITE)
d183 1
a183 1
.include <bsd.port.post.mk>
@


1.45
log
@since apache13 is gone we need only one p5-Apache-DBI in the tree
- change p5-Apache-DBI-mp2 -> p5-Apache-DBI

with hat apache@@
@
text
@d15 1
a15 2
PORTVERSION=	3.8.11
PORTREVISION=	2
@


1.44
log
@- change required APACHE version from 13+ to 20+
  (prepare to remove www/apache13)

- no PORTREVISION bump since apache22 is the default

with hat apache@@
@
text
@d16 1
a16 1
PORTREVISION=	1
d91 1
a91 1
	${SITE_PERL}/Apache/DBI.pm:${PORTSDIR}/www/p5-Apache-DBI-mp2
d93 1
a93 1
	${SITE_PERL}/Apache/DBI.pm:${PORTSDIR}/www/p5-Apache-DBI-mp2
@


1.43
log
@fix dependencies

Reported by:	Thomas Sibley <trs@@bestpractical.com>
Reviewed by:	Thomas Sibley <trs@@bestpractical.com>

Feature safe:	yes
@
text
@d71 1
a71 1
USE_APACHE=	13+
a89 6
.	if ${APACHE_VERSION} == 13
BUILD_DEPENDS+=	${SITE_PERL}/${PERL_ARCH}/Apache/Request.pm:${PORTSDIR}/www/p5-libapreq \
	${SITE_PERL}/Apache/DBI.pm:${PORTSDIR}/www/p5-Apache-DBI-mp1
RUN_DEPENDS+=	${SITE_PERL}/${PERL_ARCH}/Apache/Request.pm:${PORTSDIR}/www/p5-libapreq \
	${SITE_PERL}/Apache/DBI.pm:${PORTSDIR}/www/p5-Apache-DBI-mp1
.	else
a93 1
.	endif
@


1.42
log
@update to 3.8.11

Feature safe:	yes
@
text
@d16 1
d77 1
a77 1
		${SITE_PERL}/${PERL_ARCH}/FCGI.pm:${PORTSDIR}/www/p5-FCGI
@


1.41
log
@- fix typo GRAPVIZ_DEPS -> GRAPHVIZ_DEPS
- bump PORTREVISION

PR:		ports/160248
Submitted by:	Vivek Khera <vivek@@khera.org>
@
text
@d15 1
a15 2
PORTVERSION=	3.8.10
PORTREVISION=	3
@


1.40
log
@Rename www/p5-FastCGI to reflect official module name (FCGI) www/p5-FCGI.
@
text
@d16 1
a16 1
PORTREVISION=	2
d81 2
a82 2
BUILD_DEPENDS+=	${GRAPVIZ_DEPS}
RUN_DEPENDS+=	${GRAPVIZ_DEPS}
@


1.39
log
@ - bump PORTREVISION from ports if USE_APACHE=13+ or 20+ is defined
@
text
@d16 1
a16 1
PORTREVISION=	1
d77 1
a77 1
		${SITE_PERL}/${PERL_ARCH}/FCGI.pm:${PORTSDIR}/www/p5-FastCGI
@


1.38
log
@- update to 3.8.10 [1]
- make rt-setup-database work with mysql 5.5 [2]

Security:	bf171509-68dd-11e0-afe6-0003ba02bf30 [1]
Submitted by:	n j nino80@@gmail.com [2]
@
text
@d16 1
d71 1
a71 1
USE_APACHE=	1.3+
@


1.37
log
@- update to 3.8.9
@
text
@d15 1
a15 1
PORTVERSION=	3.8.9
@


1.36
log
@- change MAINTAINER to my @@FreeBSD.org address

Approved by: jadawin (mentor)
@
text
@d15 1
a15 2
PORTVERSION=	3.8.8
PORTREVISION=	2
@


1.35
log
@Add p5-FastCGI as dependency when FASTCGI is defined

PR:		ports/151644
Submitted by:	Steve <steve@@mailermailer.com>
Approved by:	Florian Smeets <flo@@smeets.im> (maintainer)
@
text
@d21 1
a21 1
MAINTAINER=	flo@@smeets.im
@


1.34
log
@- Chase security/libksba shlib version bump

Requested by:	kwm
Pointyhat to:	glarkin
@
text
@d76 2
a77 1
RUN_DEPENDS+=	${LOCALBASE}/${APACHEMODDIR}/mod_fastcgi.so:${PORTSDIR}/www/mod_fastcgi
@


1.33
log
@Sync to new bsd.autotools.mk
@
text
@d16 1
a16 1
PORTREVISION=	1
@


1.32
log
@Punt autoconf267->autoconf268
@
text
@d57 1
a57 1
USE_AUTOTOOLS=	autoconf:268
@


1.31
log
@- This hould have been part of the previous commit since MODPERL2 flag has no meanin here
any more.
@
text
@d57 1
a57 1
USE_AUTOTOOLS=	autoconf:267
@


1.30
log
@- Update maintainer email address flo@@kasimir.com -> flo@@smeets.im

PR:             ports/150855
Submitted by:   maintainer
@
text
@a132 5
### MODPERL or MODPERL2
.if defined(WITH_MODPERL) && defined(WITH_MODPERL2)
IGNORE=	options WITH_MODPERL and WITH_MODPERL2 are mutually exclusive
.endif

@


1.29
log
@Autotools update.   Read ports/UPDATING 20100915 for details.

Approved by:	portmgr (for Mk/bsd.port.mk part)
Tested by:	Multiple -exp runs
@
text
@d21 1
a21 1
MAINTAINER=	flo@@kasimir.com
@


1.28
log
@- Brings port into apache@@ guidelines for multiple www/apache* version use
- Removes soon to be obsolete MODPERL2 option
- Does not affect default package

PR:             ports/150357
Submitted by:   myself (pgollucci)
Approved by:    flo@@kasimir.com (maintainer)
Sponsored by:   RideCharge Inc. / Taximagic
@
text
@d16 1
d57 1
a57 1
USE_AUTOTOOLS=	autoconf:262
@


1.27
log
@- Allow this package to be built in a Tinderbox without resorting to
  per port OPTION files.  You can not set WITHOUT_MODPERL=yes in GLOBAL
  b/c some ports have conerted over to the soon to be connical form
  of MODPERL already.  This resolves the conflict of MODPERL vs MODPERL2
  flags until it can properly be conditionalized on APACHE_PORT.

- This does not affect the default package.

With Hat:   apache@@
Reported by:    RideCharge Inc. / Taximagic Tinderbox
@
text
@a37 1
		MODPERL2	"Enable mod_perl2 support"	off  \
a58 1

d69 1
a69 1
.if defined(WITH_APACHE) || defined(WITH_FASTCGI)
d83 4
a86 6
.if defined(WITH_MODPERL2)
BUILD_DEPENDS+=	${SITE_PERL}/${PERL_ARCH}/Apache2/Request.pm:${PORTSDIR}/www/p5-libapreq2 \
	${SITE_PERL}/Apache/DBI.pm:${PORTSDIR}/www/p5-Apache-DBI-mp2
RUN_DEPENDS+=	${SITE_PERL}/${PERL_ARCH}/Apache2/Request.pm:${PORTSDIR}/www/p5-libapreq2 \
	${SITE_PERL}/Apache/DBI.pm:${PORTSDIR}/www/p5-Apache-DBI-mp2
.endif
d88 1
a88 1
.if defined(WITH_MODPERL) && !defined(WITH_MODPERL2)
d93 6
@


1.26
log
@Update to 3.8.8

PR:		ports/149349
Submitted by:	Matthew Ekstrand-Abueg <mattea@@rescomp.berkeley.edu>
Approved by:	Florian Smeets <flo@@smeets.im> (Maintainer)
@
text
@d92 1
a92 1
.if defined(WITH_MODPERL)
@


1.25
log
@- Pass maintainership to submitter

PR:		ports/149863
Submitted by:	Florian Smeets <flo AT kasimir.com>
@
text
@d15 1
a15 1
PORTVERSION=	3.8.7
d135 1
a135 1
RT_ETC_PATH?=	${LOCALBASE}/etc/${PORTNAME}38
@


1.24
log
@Update to 3.8.7

PR:		ports/145294
Submitted by:	Florian Smeets <flo@@kasimir.com>
@
text
@d20 1
a20 1
MAINTAINER=	ports@@FreeBSD.org
@


1.23
log
@Orphan this port since I no longer have the resources to maintain it
@
text
@d15 1
a15 2
PORTVERSION=	3.8.6
PORTREVISION=	2
@


1.22
log
@- update to 1.4.1
Reviewed by:	exp8 run on pointyhat
Supported by:	miwi
@
text
@d21 1
a21 1
MAINTAINER=	skreuzer@@FreeBSD.org
@


1.21
log
@- update to jpeg-8
@
text
@d16 1
a16 1
PORTREVISION=	1
@


1.20
log
@Define USE_APACHE when WITH_FASTCGI is set

PR:		ports/141345
Submitted by:	Florian Smeets <flo@@kasimir.com>
@
text
@d16 1
@


1.19
log
@Update to 3.8.6

VID: 714c1406-e4cf-11de-883a-003048590f9
@
text
@d31 1
a31 1
		APACHE		"Enable ${APACHE_PORT} server"		on  \
d71 1
a71 1
.if defined(WITH_APACHE)
@


1.18
log
@- bump all port that indirectly depends on libjpeg and have not yet been bumped or updated
Requested by:	edwin
@
text
@d15 1
a15 2
PORTVERSION=	3.8.4
PORTREVISION=	1
@


1.17
log
@Update to 3.8.4

Approved by:	wxs (mentor, implicit)
@
text
@d16 1
@


1.16
log
@Update to 3.8.3

Approved by:	wxs (mentor)
@
text
@d15 1
a15 1
PORTVERSION=	3.8.3
@


1.15
log
@- fix the previoius commit
  APACHE_PORT still defaults to www/apache13, buy mod_perl2 was
  enabled by default. (swap this, for now)
- Bump PORTREVISION

Reported by:    QAT
@
text
@d15 1
a15 2
PORTVERSION=	3.8.2
PORTREVISION=	4
@


1.14
log
@- WITH_APACHE2 is deprecated, convert to WITH_APACHE
    which pulls in APACHE_PORT dep
- Bump PORTREVISION

PR:             ports/134602
Approved by:    maintainer timeout (skreuzer; 2 weeks)
Submitted by:   me
@
text
@d16 1
a16 1
PORTREVISION=	3
d33 1
a33 1
		MODPERL2	"Enable mod_perl2 support"	on  \
d39 1
a39 1
		MODPERL		"Enable mod_perl support"	off \
@


1.13
log
@- Update to 2.12
- We busted something upstream and we need GMAKE now
- Bump PORTREVISIONS for p5-libapreq2 ports
    b/c of shared lib bumps

PR:             ports/133694
Approved by:    maintainer timeout (skv; 1 month 2 days)
@
text
@d16 1
a16 1
PORTREVISION=	2
d32 1
a32 1
		APACHE2		"Enable Apache2 server"		on  \
a38 1
		APACHE		"Enable Apache1.3.x server"	off \
a71 4
.if defined(WITH_APACHE2)
USE_APACHE=	2.0+
.endif

a130 5
### APACHE or APACHE2
.if defined(WITH_APACHE) && defined(WITH_APACHE2)
IGNORE=	options WITH_APACHE and WITH_APACHE2 are mutually exclusive
.endif

@


1.12
log
@add ${LOCALBASE}/bin to embedded paths

PR:		ports/133400
Submitted by:	Matthew Seaman <m.seaman@@infracaninophile.co.uk>
Approved by:	wxs (mentor)
@
text
@d16 1
a16 1
PORTREVISION=	1
@


1.11
log
@Change MAINTAINER on my ports to my FreeBSD email address

Approved by:	wxs (mentor)
@
text
@d16 1
d204 3
@


1.10
log
@- Use WWWOWN and WWWGRP [1]
- Switch to using package names rather than checking if a file exists
  for dependencies [1]
- Fix directory permissions [1]
- Update to 3.8.2 [2]
- Add GraphViz OPTION (default on) [2]

PR:		[1]: ports/130869
		[2]: ports/131167
Submitted by:	[1]: Angelo Turetta <aturetta@@bestunion.it>
		[2]: Jo Rhett <jrhett@@netconsonance.com>
		[2]: Boris Samorodov <bsam@@ipt.ru>
Approved by:	Steven Kreuzer <skreuzer@@exit2shell.com> (maintainer)
@
text
@d20 1
a20 1
MAINTAINER=	skreuzer@@exit2shell.com
@


1.9
log
@- Add @@exec line for empty dir into pkg-plist

Noticed by:	beech
Approved by:	maintainer (via IRC)
@
text
@a8 2
# o install etc/rt38/RT_SiteConfig.pm in pkg-plist for packages, fix make install
# o patch etc/rt38/RT_SiteConfig.pm and -dist perl -c path
d15 1
a15 2
PORTVERSION=	3.8.1
PORTREVISION=	5
d40 2
a41 1
		FASTCGI		"Enable FastCGI support" 	off
a49 1
		${GRAPHVIZ_DEPS} \
d85 5
d156 2
a157 2
WEB_USER?=	www
WEB_GROUP?=	www
d178 1
d202 1
d209 2
a210 2
	@@[ -f ${RT_ETC_PATH}/RT_SiteConfig.pm-dist ] || \
		${CP} -p ${RT_ETC_PATH}/RT_SiteConfig.pm ${RT_ETC_PATH}/RT_SiteConfig.pm-dist
@


1.8
log
@- Fix config.layout so database can be properly initialized
- Also, don't hardcode /usr/local in config.layout

PR:		porta/130425
Submitted by:	Petr Rehor <prehor@@gmail.com>
Approved by:	Steven Kreuzer <skreuzer@@exit2shell.com> (maintainer)
@
text
@d18 1
a18 1
PORTREVISION=	4
@


1.7
log
@- Stop looking for things in perl 5.8.8 places [1]
- Remove trailing \ from MASTER_SITES [2]
- Don't fetch the signature [2]
- Add a dependency on p5-Net-SSLey [2]
- Fix plist to clean up www/rt38

PR:		[1]: ports/130631 [2]: ports/130557
Submitted by:	Steven Kreuzer <skreuzer@@exit2shell.com> (maintainer)
@
text
@d18 1
a18 1
PORTREVISION=	3
d33 3
a35 3
OPTIONS=	MYSQL 	"Enable MySQL backend" 		on \
		APACHE2		"Enable Apache2 server"		on \
		MODPERL2	"Enable mod_perl2 support"	on \
d197 1
@


1.6
log
@- USE_POSTGRESQL was probably ment to be USE_PGSQL
@
text
@d18 1
a18 1
PORTREVISION=	2
d21 1
a21 3
		ftp://ftp.eu.uu.net/pub/unix/ticketing/rt/release/ \
DISTFILES=	${DISTNAME}${EXTRACT_SUFX} ${DISTNAME}${EXTRACT_SUFX}.sig
EXTRACT_ONLY=	${DISTNAME}${EXTRACT_SUFX}
@


1.5
log
@- Pass maintainership over (via IRC)
@
text
@d111 1
a111 1
USE_POSTGRESQL=	yes
@


1.4
log
@Reset maintainer
@
text
@d25 1
a25 1
MAINTAINER=	ports@@FreeBSD.org
@


1.3
log
@- Fix s/2008/2009/ in expiration dates

- Jump through hoops to get rt38 to install into hier(7) layout
  o RT_LAYOUT is not overrideable
  o add LocalHtmlPath as hack for p5-RTx-* pluggins to RT.pm

- Disbale local-install target it doesn't even worth outside the ports tree
  must be left over from previous code

- Disable instruct target in favor of pkg-message

- www/p5-RTx-Shredder is now part of www/rt38
  DEPRECATE and note future removal
@
text
@d25 1
a25 1
MAINTAINER=	pgollucci@@FreeBSD.org
@


1.2
log
@- Fix pkg-plist for NOPORTDOCS=yes [1]
- Fix path to README in pkg-message

Reported by:    QAT [1]
@
text
@a12 2
# o $ sudo perl rt-setup-database --action init --dba dba --dba-password X
# o $ sudo perl rt-setup-database --action drop --dba dba --dba-password X
a14 1
#   o share/rt38/html -> www/rt38 ?
d18 1
a18 1
PORTREVISION=	1
a144 1
RT_PATH?=	${LOCALBASE}
d146 1
a146 1
RT_LAYOUT?=	FreeBSD
a177 1
SUB_LIST=	RT_PATH=${RT_PATH}
a191 1
	@@sleep 3
d197 4
d202 1
@


1.1
log
@               PLEASE WELCOME www/rt38

o www/rt3 has marked been IGNORE for at least one year, so has been removed.
o All www/rt* ports are now deprecated and will be removed 2008-02-01
  except www/rt36.
o GID 180 has been registered officially for rt's use.
o exactly one of www/rt36 or www/rt38 may be installed at any one time

www/p5-RT* and www/p5-RTx* will be updated shortly to depend on www/rt38.

www/rt38 is now packageable.  This means that you have to run some scripts
BY HAND after the port installation is done.

PR:             ports/125745, ports/125785
Requested by:   several on ports@@
Approved by:    vivek@@khera.org (previous rt maintainer)
@
text
@d21 1
d31 4
d151 1
@

