View | Details | Raw Unified | Return to bug 160955
Collapse All | Expand All

(-)Makefile (-22 / +15 lines)
Lines 6-12 Link Here
6
#
6
#
7
7
8
PORTNAME=	RT-Extension-SLA
8
PORTNAME=	RT-Extension-SLA
9
PORTVERSION=	0.04
9
PORTVERSION=	0.05
10
CATEGORIES=	www perl5
10
CATEGORIES=	www perl5
11
MASTER_SITES=	CPAN
11
MASTER_SITES=	CPAN
12
PKGNAMEPREFIX=	p5-
12
PKGNAMEPREFIX=	p5-
Lines 14-50 Link Here
14
MAINTAINER=	m.seaman@infracaninophile.co.uk
14
MAINTAINER=	m.seaman@infracaninophile.co.uk
15
COMMENT=	RT extension to automate due dates using service levels
15
COMMENT=	RT extension to automate due dates using service levels
16
16
17
LICENSE=	GPLv2
18
17
BUILD_DEPENDS=	${SITE_PERL}/Business/Hours.pm:${PORTSDIR}/misc/p5-Business-Hours
19
BUILD_DEPENDS=	${SITE_PERL}/Business/Hours.pm:${PORTSDIR}/misc/p5-Business-Hours
18
RUN_DEPENDS=	${BUILD_DEPENDS}
20
RUN_DEPENDS:=	${BUILD_DEPENDS}
19
21
20
LICENSE=	GPLv2
22
LICENSE=	GPLv2
21
23
22
PERL_CONFIGURE=	yes
24
PERL_CONFIGURE=	yes
23
25
24
OPTIONS=	RT36 "Install for rt-3.6.x (default rt-3.8.x)" off
26
OPTIONS=	RT38 "Install for rt-3.8.x (default rt-4.0.x)" off
25
27
26
.include <bsd.port.options.mk>
28
.include <bsd.port.options.mk>
27
29
28
.if defined(WITH_RT36)
30
.if defined(WITH_RT38)
29
31
RT_VER=		38
30
RTHOME?=	rt3
31
SUB_LIST+=	INITIALDATA=local/etc/Extension-SLA/initialdata
32
RT_PM_DIR=	${LOCALBASE}/${RTHOME}/lib
33
BUILD_DEPENDS+=	${RT_PM_DIR}/RT.pm:${PORTSDIR}/www/rt36
34
PLIST=		${PKGDIR}/pkg-plist.rt36
35
MAN3PREFIX=	${PREFIX}/${RTHOME}/local
36
37
.else
32
.else
33
RT_VER=		40
34
.endif
38
35
39
RTHOME?=	share/rt38
36
BUILD_DEPENDS+=	${SITE_PERL}/RT.pm:${PORTSDIR}/www/rt${RT_VER}
40
SUB_LIST+=	INITIALDATA=plugins/RT-Extension-SLA/etc/initialdata
37
RUN_DEPENDS+=	${SITE_PERL}/RT.pm:${PORTSDIR}/www/rt${RT_VER}
41
RT_PM_DIR=	${SITE_PERL}
42
BUILD_DEPENDS+=	${RT_PM_DIR}/RT.pm:${PORTSDIR}/www/rt38
43
PLIST=		${PKGDIR}/pkg-plist.rt38
44
MAN3PREFIX=	${PREFIX}
38
MAN3PREFIX=	${PREFIX}
45
39
46
.endif
47
48
MAN3=		RT::Action::SLA.3                     \
40
MAN3=		RT::Action::SLA.3                     \
49
		RT::Action::SLA_SetDefault.3          \
41
		RT::Action::SLA_SetDefault.3          \
50
		RT::Action::SLA_SetDue.3              \
42
		RT::Action::SLA_SetDue.3              \
Lines 56-64 Link Here
56
		RT::Extension::SLA.3                  \
48
		RT::Extension::SLA.3                  \
57
		RT::Queue_SLA.3
49
		RT::Queue_SLA.3
58
50
59
PLIST_SUB+=	RTHOME=${RTHOME}
51
PLIST_SUB+=	RTHOME=share/rt${RT_VER}
60
52
61
SUB_LIST+=	RTHOME=${RTHOME}
53
SUB_LIST+=	RTHOME=share/rt${RT_VER}
54
SUB_LIST+=	INITIALDATA=plugins/RT-Extension-SLA/etc/initialdata
62
SUB_FILES+=	pkg-message
55
SUB_FILES+=	pkg-message
63
56
64
# Note: You can install using an arbitrary $PREFIX but only if it
57
# Note: You can install using an arbitrary $PREFIX but only if it
Lines 67-73 Link Here
67
do-configure:
60
do-configure:
68
	@cd ${CONFIGURE_WRKSRC} && \
61
	@cd ${CONFIGURE_WRKSRC} && \
69
	    unset PREFIX && \
62
	    unset PREFIX && \
70
	    ${SETENV} ${CONFIGURE_ENV} ${PERL5} -I${RT_PM_DIR} ./${CONFIGURE_SCRIPT} && \
63
	    ${SETENV} ${CONFIGURE_ENV} ${PERL5} -I${SITE_PERL} ./${CONFIGURE_SCRIPT} && \
71
	    ${PERL5} -pi -e 's/ doc_(perl|site|\$$\(INSTALLDIRS\))_install$$//' Makefile
64
	    ${PERL5} -pi -e 's/ doc_(perl|site|\$$\(INSTALLDIRS\))_install$$//' Makefile
72
65
73
post-install:
66
post-install:
(-)distinfo (-2 / +3 lines)
Lines 1-2 Link Here
1
SHA256 (RT-Extension-SLA-0.04.tar.gz) = 1e024a353cdeec0b1ef0dc0e1711129a678add8530fee67466e40c0095c774ab
1
SHA256 (RT-Extension-SLA-0.05.tar.gz) = 0e74e6beb91c8cf0fabfcd6760f0c807f318499e67b6f26ea9aeefb1fb345491
2
SIZE (RT-Extension-SLA-0.04.tar.gz) = 41584
2
SIZE (RT-Extension-SLA-0.05.tar.gz) = 41842
3
(-)pkg-plist (+25 lines)
Added Link Here
1
man/auto/RT/Extension/SLA/.packlist
2
%%RTHOME%%/plugins/RT-Extension-SLA/etc/initialdata
3
%%RTHOME%%/plugins/RT-Extension-SLA/lib/RT/Action/SLA.pm
4
%%RTHOME%%/plugins/RT-Extension-SLA/lib/RT/Action/SLA_SetDefault.pm
5
%%RTHOME%%/plugins/RT-Extension-SLA/lib/RT/Action/SLA_SetDue.pm
6
%%RTHOME%%/plugins/RT-Extension-SLA/lib/RT/Action/SLA_SetStarts.pm
7
%%RTHOME%%/plugins/RT-Extension-SLA/lib/RT/Condition/SLA.pm
8
%%RTHOME%%/plugins/RT-Extension-SLA/lib/RT/Condition/SLA_RequireDefault.pm
9
%%RTHOME%%/plugins/RT-Extension-SLA/lib/RT/Condition/SLA_RequireDueSet.pm
10
%%RTHOME%%/plugins/RT-Extension-SLA/lib/RT/Condition/SLA_RequireStartsSet.pm
11
%%RTHOME%%/plugins/RT-Extension-SLA/lib/RT/Extension/SLA/Test.pm
12
%%RTHOME%%/plugins/RT-Extension-SLA/lib/RT/Extension/SLA.pm
13
%%RTHOME%%/plugins/RT-Extension-SLA/lib/RT/Queue_SLA.pm
14
@dirrm %%RTHOME%%/plugins/RT-Extension-SLA/lib/RT/Extension/SLA
15
@dirrm %%RTHOME%%/plugins/RT-Extension-SLA/lib/RT/Extension
16
@dirrm %%RTHOME%%/plugins/RT-Extension-SLA/lib/RT/Condition
17
@dirrm %%RTHOME%%/plugins/RT-Extension-SLA/lib/RT/Action
18
@dirrm %%RTHOME%%/plugins/RT-Extension-SLA/lib/RT
19
@dirrm %%RTHOME%%/plugins/RT-Extension-SLA/lib
20
@dirrm %%RTHOME%%/plugins/RT-Extension-SLA/etc
21
@dirrm %%RTHOME%%/plugins/RT-Extension-SLA
22
@dirrm man/auto/RT/Extension/SLA
23
@dirrmtry man/auto/RT/Extension
24
@dirrmtry man/auto/RT
25
@dirrmtry man/auto
(-)pkg-plist.rt36 (-24 lines)
Removed Link Here
1
%%RTHOME%%/local/etc/Extension-SLA/initialdata
2
%%RTHOME%%/local/lib/RT/Action/SLA.pm
3
%%RTHOME%%/local/lib/RT/Action/SLA_SetDefault.pm
4
%%RTHOME%%/local/lib/RT/Action/SLA_SetDue.pm
5
%%RTHOME%%/local/lib/RT/Action/SLA_SetStarts.pm
6
%%RTHOME%%/local/lib/RT/Condition/SLA.pm
7
%%RTHOME%%/local/lib/RT/Condition/SLA_RequireDefault.pm
8
%%RTHOME%%/local/lib/RT/Condition/SLA_RequireDueSet.pm
9
%%RTHOME%%/local/lib/RT/Condition/SLA_RequireStartsSet.pm
10
%%RTHOME%%/local/lib/RT/Extension/SLA.pm
11
%%RTHOME%%/local/lib/RT/Queue_SLA.pm
12
%%RTHOME%%/local/man/auto/RT/Extension/SLA/.packlist
13
@dirrm %%RTHOME%%/local/etc/Extension-SLA
14
@dirrmtry %%RTHOME%%/local/lib/RT/Extension
15
@dirrmtry %%RTHOME%%/local/lib/RT/Condition
16
@dirrmtry %%RTHOME%%/local/lib/RT/Action
17
@dirrmtry %%RTHOME%%/local/lib/RT
18
@dirrmtry %%RTHOME%%/local/man/man3
19
@dirrm %%RTHOME%%/local/man/auto/RT/Extension/SLA
20
@dirrmtry %%RTHOME%%/local/man/auto/RT/Extension
21
@dirrmtry %%RTHOME%%/local/man/auto/RT
22
@dirrmtry %%RTHOME%%/local/man/auto
23
@dirrmtry %%RTHOME%%/local/man
24
@dirrmtry %%RTHOME%%/local
(-)pkg-plist.rt38 (-23 lines)
Removed Link Here
1
man/auto/RT/Extension/SLA/.packlist
2
%%RTHOME%%/plugins/RT-Extension-SLA/etc/initialdata
3
%%RTHOME%%/plugins/RT-Extension-SLA/lib/RT/Action/SLA.pm
4
%%RTHOME%%/plugins/RT-Extension-SLA/lib/RT/Action/SLA_SetDefault.pm
5
%%RTHOME%%/plugins/RT-Extension-SLA/lib/RT/Action/SLA_SetDue.pm
6
%%RTHOME%%/plugins/RT-Extension-SLA/lib/RT/Action/SLA_SetStarts.pm
7
%%RTHOME%%/plugins/RT-Extension-SLA/lib/RT/Condition/SLA.pm
8
%%RTHOME%%/plugins/RT-Extension-SLA/lib/RT/Condition/SLA_RequireDefault.pm
9
%%RTHOME%%/plugins/RT-Extension-SLA/lib/RT/Condition/SLA_RequireDueSet.pm
10
%%RTHOME%%/plugins/RT-Extension-SLA/lib/RT/Condition/SLA_RequireStartsSet.pm
11
%%RTHOME%%/plugins/RT-Extension-SLA/lib/RT/Extension/SLA.pm
12
%%RTHOME%%/plugins/RT-Extension-SLA/lib/RT/Queue_SLA.pm
13
@dirrm %%RTHOME%%/plugins/RT-Extension-SLA/lib/RT/Extension
14
@dirrm %%RTHOME%%/plugins/RT-Extension-SLA/lib/RT/Condition
15
@dirrm %%RTHOME%%/plugins/RT-Extension-SLA/lib/RT/Action
16
@dirrm %%RTHOME%%/plugins/RT-Extension-SLA/lib/RT
17
@dirrm %%RTHOME%%/plugins/RT-Extension-SLA/lib
18
@dirrm %%RTHOME%%/plugins/RT-Extension-SLA/etc
19
@dirrm %%RTHOME%%/plugins/RT-Extension-SLA
20
@dirrm man/auto/RT/Extension/SLA
21
@dirrmtry man/auto/RT/Extension
22
@dirrmtry man/auto/RT
23
@dirrmtry man/auto

Return to bug 160955