Prune devel/py-EnthoughtBase
[dports.git] / devel / svn_load_dirs / Makefile
1 # Created by: Akinori MUSHA aka knu <knu@idaemons.org>
2 # $FreeBSD$
3
4 PORTNAME=       svn_load_dirs
5 PORTVERSION=    1.8.4
6 CATEGORIES=     devel
7 MASTER_SITES=   http://svn.apache.org/repos/asf/subversion/tags/${PORTVERSION}/contrib/client-side/svn_load_dirs/
8 DISTFILES=      LICENSE_AFL3.txt \
9                 svn_load_dirs.README \
10                 svn_load_dirs.pl.in \
11                 svn_load_dirs_property_table.example
12 DIST_SUBDIR=    subversion/${PORTNAME}-${PORTVERSION}
13
14 MAINTAINER=     knu@FreeBSD.org
15 COMMENT=        Perl script to load directories into a Subversion repository
16
17 OPTIONS_DEFINE= DOCS EXAMPLES
18
19 RUN_DEPENDS=    p5-URI>=0:${PORTSDIR}/net/p5-URI \
20                 ${LOCALBASE}/bin/svn:${PORTSDIR}/devel/subversion
21
22 USES=           perl5
23
24 PLIST_FILES=    bin/svn_load_dirs
25
26 PORTEXAMPLES=   *
27 PORTDOCS=       *
28
29 do-extract:
30         ${MKDIR} ${WRKSRC}
31         for f in ${DISTDIR}/${DIST_SUBDIR}/*; do \
32                 ${CP} "$$f" ${WRKSRC}/; \
33         done
34
35 do-build:
36         ${SED} -E \
37                 -e 's|^(#!)/usr/bin/perl[[:>:]]|\1${PERL}|g' \
38                 -e 's|@SVN_BINDIR@|${LOCALBASE}/bin|g' \
39                 ${WRKSRC}/svn_load_dirs.pl.in > ${WRKSRC}/svn_load_dirs.pl
40
41 do-install:
42         ${INSTALL_SCRIPT} ${WRKSRC}/svn_load_dirs.pl ${STAGEDIR}${PREFIX}/bin/svn_load_dirs
43         ${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
44         ${INSTALL_DATA} ${WRKSRC}/svn_load_dirs_property_table.example ${STAGEDIR}${EXAMPLESDIR}/
45         ${MKDIR} ${STAGEDIR}${DOCSDIR}
46         for f in LICENSE_AFL3.txt svn_load_dirs.README; do \
47                 ${INSTALL_DATA} ${WRKSRC}/"$$f" ${STAGEDIR}${DOCSDIR}/; \
48         done
49
50 .include <bsd.port.mk>