Changeset View
Changeset View
Standalone View
Standalone View
www/p5-RT-Extension-RepeatTicket/Makefile
- This file was added.
Property | Old Value | New Value |
---|---|---|
svn:eol-style | null | native \ No newline at end of property |
svn:keywords | null | FreeBSD=%H \ No newline at end of property |
svn:mime-type | null | text/plain \ No newline at end of property |
# Created by: Matthew Seaman <matthew@FreeBSD.org> | |||||
# $FreeBSD$ | |||||
PORTNAME= RT-Extension-RepeatTicket | |||||
PORTVERSION= 1.11 | |||||
CATEGORIES= www perl5 | |||||
MASTER_SITES= CPAN | |||||
MAINTAINER= matthew@FreeBSD.org | |||||
COMMENT= RT Extension to repeat tickets base on a schedule | |||||
LICENSE= GPLv2 | |||||
BUILD_DEPENDS= ${LOCALBASE}/bin/rt:www/rt${RT_VER} \ | |||||
p5-DateTime-Event-ICal>0:devel/p5-DateTime-Event-ICal | |||||
RUN_DEPENDS= ${LOCALBASE}/bin/rt:www/rt${RT_VER} \ | |||||
p5-DateTime-Event-ICal>0:devel/p5-DateTime-Event-ICal | |||||
FLAVORS= rt44 rt42 | |||||
FLAVOR?= ${FLAVORS:[1]} | |||||
rt42_PKGNAMEPREFIX= p5-RT42- | |||||
mat: Lines should be in reverse order, FLAVORS first. | |||||
rt42_CONFLICTS_INSTALL= rt44 | |||||
rt44_PKGNAMEPREFIX= p5-RT44- | |||||
rt44_CONFLICTS_INSTALL= rt42 | |||||
USES= perl5 | |||||
USE_PERL5= configure | |||||
.if ${FLAVOR} == rt44 | |||||
RT_VER= 44 | |||||
.elif ${FLAVOR} == rt42 | |||||
RT_VER= 42 | |||||
.endif | |||||
NO_ARCH= yes | |||||
PLIST_SUB= RTHOME=share/rt${RT_VER} | |||||
Done Inline ActionsNo need for += here. mat: No need for `+=` here. | |||||
# Note: You can install using an arbitrary $PREFIX but only if it | |||||
# matches the $PREFIX used to install www/rt{42,44}. 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_CMD} && \ | |||||
${PERL5} -pi -e 's/ doc_(perl|site|\$$\(INSTALLDIRS\))_install$$//' Makefile | |||||
post-configure: | |||||
${REINPLACE_CMD} "/RTxPlugin/d" ${WRKSRC}/Makefile | |||||
post-install: | |||||
${RM} ${STAGEDIR}${PREFIX}/share/rt${RT_VER}/plugins/RT-Extension-RepeatTicket/lib/RT/Extension/RepeatTicket/Test.pm.in \ | |||||
${STAGEDIR}${PREFIX}/share/rt${RT_VER}/plugins/RT-Extension-RepeatTicket/bin/rt-repeat-ticket.in \ | |||||
${STAGEDIR}${PREFIX}/man/auto/RT/Extension/RepeatTicket/.packlist* | |||||
${RMDIR} -p ${STAGEDIR}${PREFIX}/man/auto/RT/Extension/RepeatTicket 2>/dev/null || : | |||||
.include <bsd.port.mk> |
Lines should be in reverse order, FLAVORS first.