Merge from vendor branch TNF:
[pkgsrcv2.git] / devel / RTx-Shredder / Makefile
1 # $NetBSD: Makefile,v 1.7 2011/08/14 12:26:05 obache Exp $
2 #
3
4 DISTNAME=       RTx-Shredder-0.03
5 PKGREVISION=    3
6 CATEGORIES=     devel perl5
7 MASTER_SITES=   ${MASTER_SITE_PERL_CPAN:=RTx/}
8
9 MAINTAINER=     pkgsrc-users@NetBSD.org
10 HOMEPAGE=       http://search.cpan.org/~ruz/RTx-Shredder/
11 COMMENT=        Utility to clean a RT database
12
13 BROKEN=         PLIST overlap with dependency (rt3)
14
15 DEPENDS+=       rt>=3.4.5:../../devel/rt3
16 BUILD_DEPENDS+= p5-Test-Deep-[0-9]*:../../devel/p5-Test-Deep
17 BUILD_DEPENDS+= p5-DBD-SQLite-[0-9]*:../../databases/p5-DBD-SQLite
18
19 PKG_DESTDIR_SUPPORT=    user-destdir
20 MAKE_ENV+=              DESTDIR=${DESTDIR}
21
22 .include "../../devel/rt3/dirs.mk"
23
24 PKG_USERS_VARS+=        APACHE_USER
25
26 OWN_DIRS_PERMS+=        ${RT_VAR_DIR}/data/RTx-Shredder ${APACHE_USER}  ${APACHE_GROUP} 0770
27 PLIST_SUBST+=           RT_SHARE_DIR=share/rt3
28
29 SUBST_CLASSES+=         etcpath
30 SUBST_FILES.etcpath=    t/utils.pl
31 SUBST_SED.etcpath=      -e 's,\$$RT::EtcPath,"${RT_SHARE_DIR}/etc",'
32 SUBST_STAGE.etcpath=    post-patch
33
34 PERL5_PACKLIST=         auto/RTx/Shredder/.packlist
35
36 REPLACE_PERL+=          sbin/rtx-shredder sbin/rtx-validator
37
38 .include "../../lang/perl5/module.mk"
39 .include "../../mk/bsd.pkg.mk"