head	1.22;
access;
symbols
	RELEASE_8_3_0:1.16
	RELEASE_9_0_0:1.15
	RELEASE_7_4_0:1.11
	RELEASE_8_2_0:1.11
	RELEASE_6_EOL:1.10
	RELEASE_8_1_0:1.10
	RELEASE_7_3_0:1.10
	RELEASE_8_0_0:1.8
	RELEASE_7_2_0:1.4;
locks; strict;
comment	@# @;


1.22
date	2012.12.15.09.34.29;	author svnexp;	state Exp;
branches;
next	1.21;

1.21
date	2012.11.17.06.02.53;	author svnexp;	state Exp;
branches;
next	1.20;

1.20
date	2012.08.03.09.33.42;	author matthew;	state Exp;
branches;
next	1.19;

1.19
date	2012.06.07.11.59.52;	author matthew;	state Exp;
branches;
next	1.18;

1.18
date	2012.06.04.19.25.56;	author matthew;	state Exp;
branches;
next	1.17;

1.17
date	2012.06.01.05.25.00;	author dinoex;	state Exp;
branches;
next	1.16;

1.16
date	2012.02.09.17.09.51;	author matthew;	state Exp;
branches;
next	1.15;

1.15
date	2011.10.18.15.50.57;	author flo;	state Exp;
branches;
next	1.14;

1.14
date	2011.09.26.20.01.01;	author dougb;	state Exp;
branches;
next	1.13;

1.13
date	2011.09.26.09.24.18;	author dougb;	state Exp;
branches;
next	1.12;

1.12
date	2011.06.14.11.02.09;	author culot;	state Exp;
branches;
next	1.11;

1.11
date	2010.12.16.02.34.05;	author glarkin;	state Exp;
branches;
next	1.10;

1.10
date	2010.01.21.20.36.49;	author miwi;	state Exp;
branches;
next	1.9;

1.9
date	2010.01.14.06.22.18;	author pgollucci;	state Exp;
branches;
next	1.8;

1.8
date	2009.07.31.13.56.33;	author dinoex;	state Exp;
branches;
next	1.7;

1.7
date	2009.06.22.15.51.50;	author dhn;	state Exp;
branches;
next	1.6;

1.6
date	2009.05.16.02.33.02;	author pgollucci;	state Exp;
branches;
next	1.5;

1.5
date	2009.05.10.23.17.04;	author miwi;	state Exp;
branches;
next	1.4;

1.4
date	2009.01.28.10.34.25;	author beech;	state Exp;
branches;
next	1.3;

1.3
date	2009.01.25.06.21.14;	author beech;	state Exp;
branches;
next	1.2;

1.2
date	2008.12.19.22.16.17;	author miwi;	state Exp;
branches;
next	1.1;

1.1
date	2008.12.14.20.09.57;	author miwi;	state Exp;
branches;
next	;


desc
@@


1.22
log
@## SVN ## Exported commit - http://svnweb.freebsd.org/changeset/base/308940
## SVN ## CVS IS DEPRECATED: http://wiki.freebsd.org/CvsIsDeprecated
## SVN ##
## SVN ## ------------------------------------------------------------------------
## SVN ## r308940 | matthew | 2012-12-15 09:31:58 +0000 (Sat, 15 Dec 2012) | 5 lines
## SVN ##
## SVN ## Trim remaining untrimmed headers on my ports
## SVN ##
## SVN ## Where BUILD_DEPENDS and RUN_DEPENDS have the same value, initialise
## SVN ## RUN_DEPENDS from BUILD_DEPENDS
## SVN ##
## SVN ## ------------------------------------------------------------------------
## SVN ##
@
text
@# Created by: Matthew Seaman
# $FreeBSD: head/www/p5-RT-Extension-SLA/Makefile 308940 2012-12-15 09:31:58Z matthew $

PORTNAME=	RT-Extension-SLA
PORTVERSION=	0.07
CATEGORIES=	www perl5
MASTER_SITES=	CPAN
PKGNAMEPREFIX=	p5-

MAINTAINER=	matthew@@FreeBSD.org
COMMENT=	RT extension to automate due dates using service levels

LICENSE=	GPLv2

BUILD_DEPENDS=	p5-Business-Hours>0:${PORTSDIR}/misc/p5-Business-Hours
RUN_DEPENDS:=	${BUILD_DEPENDS}

LICENSE=	GPLv2

PERL_CONFIGURE=	yes

OPTIONS_DEFINE=	RT38
RT38_DESC=	Install for rt-3.8.x (default rt-4.0.x)

.include <bsd.port.options.mk>

.if ${PORT_OPTIONS:MRT38}
RT_VER=		38
.else
RT_VER=		40
.endif

BUILD_DEPENDS+=	${LOCALBASE}/bin/rt:${PORTSDIR}/www/rt${RT_VER}
RUN_DEPENDS+=	${LOCALBASE}/bin/rt:${PORTSDIR}/www/rt${RT_VER}

MAN3PREFIX=	${PREFIX}

MAN3=		RT::Action::SLA.3                     \
		RT::Action::SLA_SetDefault.3          \
		RT::Action::SLA_SetDue.3              \
		RT::Action::SLA_SetStarts.3           \
		RT::Condition::SLA.3                  \
		RT::Condition::SLA_RequireDefault.3   \
		RT::Condition::SLA_RequireDueSet.3    \
		RT::Condition::SLA_RequireStartsSet.3 \
		RT::Extension::SLA.3                  \
		RT::Queue_SLA.3

PLIST_SUB+=	RTHOME=share/rt${RT_VER}

SUB_LIST+=	RTHOME=share/rt${RT_VER}
SUB_LIST+=	INITIALDATA=plugins/RT-Extension-SLA/etc/initialdata \
		SCHEMAUPGRADE=plugins/RT-Extension-SLA/etc/upgrade/0.06/content
SUB_FILES+=	pkg-message

# Note: You can install using an arbitrary $PREFIX but only if it
# matches the $PREFIX used to install www/rt{38,40}.  Hence ignore
# $PREFIX in the environment and inherit settings from RT.pm
do-configure:
	@@cd ${CONFIGURE_WRKSRC} && \
	    unset PREFIX && \
	    ${SETENV} ${CONFIGURE_ENV} ${PERL5} -I${SITE_PERL} ./${CONFIGURE_SCRIPT} && \
	    ${PERL5} -pi -e 's/ doc_(perl|site|\$$\(INSTALLDIRS\))_install$$//' Makefile

post-install:
	${CAT} ${PKGMESSAGE}

.include <bsd.port.mk>
@


1.21
log
@Switch exporter over
@
text
@d1 2
a2 6
# New ports collection Makefile for: RT-Extension-SLA
# Date created:	        23 August 2008
# Whom:                 Matthew Seaman <m.seaman@@infracaninophile.co.uk>
#
# $FreeBSD: head/www/p5-RT-Extension-SLA/Makefile 301947 2012-08-03 09:33:42Z matthew $
#
@


1.20
log
@SVN rev 301947 on 2012-08-03 09:33:42Z by matthew

- Update to 0.07
- ChangeLog: http://cpansearch.perl.org/src/TSIBLEY/RT-Extension-SLA-0.07/Changes
@
text
@d5 1
a5 1
# $FreeBSD$
@


1.19
log
@- Don't use SITE_PERL in *_DEPENDS
- Update CONFLICTS [1]

Approved by:	shaun (mentor)
Submitted by:	[1] Sulev-Madis 'ketas' Silber
@
text
@d9 1
a9 2
PORTVERSION=	0.05
PORTREVISION=	1
d56 2
a57 1
SUB_LIST+=	INITIALDATA=plugins/RT-Extension-SLA/etc/initialdata
@


1.18
log
@- Convert all my remaining ports to OPTIONSng
  Files	  affected:

    databases/mysql-connector-java/Makefile
    databases/phpmyadmin/Makefile
    mail/sa-utils/Makefile
    net/phpldapadmin/Makefile
    security/apg/Makefile
    textproc/sphinxsearch/Makefile
    www/p5-RT-Authen-ExternalAuth/Makefile
    www/p5-RT-Extension-LDAPImport/Makefile
    www/p5-RT-Extension-SLA/Makefile
    www/p5-RTx-Calendar/Makefile
    www/rt40/Makefile
    www/rt40/Makefile.cpan
    x11-fonts/gentium/Makefile
    x11-fonts/gentium-basic/Makefile

Approved by:	shaun (mentor)
@
text
@d20 1
a20 1
BUILD_DEPENDS=	${SITE_PERL}/Business/Hours.pm:${PORTSDIR}/misc/p5-Business-Hours
d38 2
a39 2
BUILD_DEPENDS+=	${SITE_PERL}/RT.pm:${PORTSDIR}/www/rt${RT_VER}
RUN_DEPENDS+=	${SITE_PERL}/RT.pm:${PORTSDIR}/www/rt${RT_VER}
@


1.17
log
@- update png to 1.5.10
@
text
@d27 2
a28 1
OPTIONS=	RT38 "Install for rt-3.8.x (default rt-4.0.x)" off
d32 1
a32 1
.if defined(WITH_RT38)
d61 1
a61 1
# matches the $PREFIX used to install www/rt3{6,8}.  Hence ignore
@


1.16
log
@Update maintainer address to matthew@@FreeBSD.org

Approved by:	shaun (mentor)
@
text
@d10 1
@


1.15
log
@- Update to version 0.05
- Add support for www/rt40
- Add license
- Pet portlint

PR:		ports/160955
Submitted by:	Matthew Seaman <m.seaman@@infracaninophile.co.uk> (maintainer)
@
text
@d14 1
a14 1
MAINTAINER=	m.seaman@@infracaninophile.co.uk
@


1.14
log
@Remove support for rt36 in preparation for its removal

Submitted by:	maintainer
@
text
@d9 1
a9 1
PORTVERSION=	0.04
d17 2
d20 1
a20 1
RUN_DEPENDS=	${BUILD_DEPENDS}
d26 13
a38 4
RTHOME?=	share/rt38
SUB_LIST+=	INITIALDATA=plugins/RT-Extension-SLA/etc/initialdata
RT_PM_DIR=	${SITE_PERL}
BUILD_DEPENDS+=	${RT_PM_DIR}/RT.pm:${PORTSDIR}/www/rt38
d52 1
a52 1
PLIST_SUB+=	RTHOME=${RTHOME}
d54 2
a55 1
SUB_LIST+=	RTHOME=${RTHOME}
d64 1
a64 1
	    ${SETENV} ${CONFIGURE_ENV} ${PERL5} -I${RT_PM_DIR} ./${CONFIGURE_SCRIPT} && \
@


1.13
log
@Mark FORBIDDEN the remaining ports that are vulnerable for more than
2 weeks according to portaudit (ranging from 23 days to 7 years).
The maintainers were notified by mail that this action would be taken
on 2011-09-03. (Ports for which maintainers responded have been/will be
dealt with separately.)

Also mark DEPRECATED ports that rely on the FORBIDDEN ports, and a few
ports that rely on those DEPRECATED ports.
@
text
@a23 18
OPTIONS=	RT36 "Install for rt-3.6.x (default rt-3.8.x)" off

.include <bsd.port.options.mk>

.if defined(WITH_RT36)

DEPRECATED=	Depends on www/rt36, which is FORBIDDEN
EXPIRATION_DATE=	2011-09-30

RTHOME?=	rt3
SUB_LIST+=	INITIALDATA=local/etc/Extension-SLA/initialdata
RT_PM_DIR=	${LOCALBASE}/${RTHOME}/lib
BUILD_DEPENDS+=	${RT_PM_DIR}/RT.pm:${PORTSDIR}/www/rt36
PLIST=		${PKGDIR}/pkg-plist.rt36
MAN3PREFIX=	${PREFIX}/${RTHOME}/local

.else

a27 1
PLIST=		${PKGDIR}/pkg-plist.rt38
a29 2
.endif

@


1.12
log
@- Update to 0.04
- Add LICENSE

Changes:	http://search.cpan.org/dist/RT-Extension-SLA/Changes
PR:		ports/157772
Submitted by:	Matthew Seaman <m.seaman@@infracaninophile.co.uk> (maintainer)
@
text
@d30 3
@


1.11
log
@- Chase security/libksba shlib version bump

Requested by:	kwm
Pointyhat to:	glarkin
@
text
@d9 1
a9 2
PORTVERSION=	0.03
PORTREVISION=	3
d20 2
@


1.10
log
@As reported by pointyhat: env(1) did not grow a '-u' option until
7.1-RELEASE, and we still need to support 6.4-RELEASE.

PR:		ports/142940 ports/142941 ports/142942 ports/142943
Submitted by:	Matthew Seaman <m.seaman@@infracaninophile.co.uk> (maintainer)
@
text
@d10 1
a10 1
PORTREVISION=	2
@


1.9
log
@* Switch to using bsd.port.options.mk
* Track PREFIX settings from the parent www/rt38 or www/rt36 port: has to match, or it won't work.

PR:             ports/142138
Submitted by:   Matthew Seaman <m.seaman@@infracaninophile.co.uk> (maintainer)
@
text
@d68 2
a69 1
	    ${SETENV} -u PREFIX ${CONFIGURE_ENV} ${PERL5} -I${RT_PM_DIR} ./${CONFIGURE_SCRIPT} && \
@


1.8
log
@- bump all port that indirectly depends on libjpeg and have not yet been bumped or updated
Requested by:	edwin
@
text
@a20 2
OPTIONS=	RT36 "Install for rt-3.6.x (default rt-3.8.x)" off

d23 1
a23 15
MAN3=		RT::Action::SLA.3                     \
		RT::Action::SLA_SetDefault.3          \
		RT::Action::SLA_SetDue.3              \
		RT::Action::SLA_SetStarts.3           \
		RT::Condition::SLA.3                  \
		RT::Condition::SLA_RequireDefault.3   \
		RT::Condition::SLA_RequireDueSet.3    \
		RT::Condition::SLA_RequireStartsSet.3 \
		RT::Extension::SLA.3                  \
		RT::Queue_SLA.3

PLIST_SUB+=	RTHOME=${RTHOME}

SUB_LIST+=	RTHOME=${RTHOME}
SUB_FILES+=	pkg-message
d25 1
a25 1
.include <bsd.port.pre.mk>
d47 19
a65 3
# Don't use normal CONFIGURE_ARGS.  Disable doc_?????_indstall targets to
# suppress installing perllocal.pod.  This duplicates code from bsd.perl.mk
# rather undesirably.
d68 1
a68 1
	    ${SETENV} ${CONFIGURE_ENV} ${PERL5} -I${RT_PM_DIR} ./${CONFIGURE_SCRIPT} && \
d74 1
a74 1
.include <bsd.port.post.mk>
@


1.7
log
@- Add pkg-message

PR:		ports/135881
Submitted by:	Matthew Seaman <m.seaman@@infracaninophile.co.uk> (maintainer)
@
text
@d10 1
a10 1
PORTREVISION=	1
@


1.6
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
@d38 3
d46 1
d55 1
d71 3
@


1.5
log
@- Update to 0.03

PR:		133990
Submitted by:	Matthew Seaman <m.seaman@@infracaninophile.co.uk> (Maintainer)
@
text
@d10 1
@


1.4
log
@- Fix plist
- Bump portrevision

Reported by:	pointyhat (via pav)
@
text
@d9 1
a9 2
PORTVERSION=	0.02
PORTREVISION=	1
d24 10
a33 6
MAN3=		RT::Action::SLA_SetDefault.3				 \
		RT::Condition::SLA_RequireDueSet.3 RT::Condition::SLA.3	 \
		RT::Condition::SLA_RequireDefault.3 RT::Extension::SLA.3 \
		RT::Condition::SLA_RequireStartsSet.3 RT::Queue_SLA.3	 \
		RT::Action::SLA_SetStarts.3 RT::Action::SLA.3 \
		RT::Action::SLA_SetDue.3
@


1.3
log
@- Add OPTION to switch between dependency on www/rt36 or www/rt38
  (www/rt38 is now the default)
- Rename pkg-plist to pkg-plist.rt36
- Add new pkg-plist.rt38

PR:		ports/130083
Submitted by:	Matthew Seaman <m.seaman@@infracaninophile.co.uk> (maintainer)
@
text
@d10 1
@


1.2
log
@- Fix build

Submitted by:	maintainer via private mail
Reported by:	ionbot
@
text
@d17 1
a17 2
BUILD_DEPENDS=	${LOCALBASE}/${RTHOME}/bin/rt:${PORTSDIR}/www/rt36     	      \
		${SITE_PERL}/Business/Hours.pm:${PORTSDIR}/misc/p5-Business-Hours
d20 1
a20 2
RTHOME?=	rt3
PLIST_SUB+=	RTHOME=${RTHOME}
a22 1
CONFIGURE_ENV+=	RTHOME=${PREFIX}/${RTHOME}
a23 1
MAN3PREFIX?=	${PREFIX}/${RTHOME}/local
d28 24
a51 1
		RT::Action::SLA_SetStarts.3 RT::Action::SLA.3
d58 1
a58 1
	    ${SETENV} ${CONFIGURE_ENV} ${PERL5} ./${CONFIGURE_SCRIPT} && \
d61 1
a61 2

.include <bsd.port.mk>
@


1.1
log
@RT's extension that allows you to automate due dates using service levels.

WWW: http://search.cpan.org/perldoc?RT::Extension::SLA

PR:		ports/126779
Submitted by:	Matthew Seaman <m.seaman at infracaninophile.co.uk>
@
text
@d34 3
a36 1
# Don't use normal CONFIGURE_ARGS
d39 3
a41 1
	    ${SETENV} ${CONFIGURE_ENV} ${PERL5} ./${CONFIGURE_SCRIPT}
@

