2 # $FreeBSD: shells/zoidberg/Makefile 327770 2013-09-20 22:57:23Z bapt $
7 CATEGORIES= shells perl5
9 MASTER_SITE_SUBDIR= CPAN:PARDUS
10 DISTNAME= Zoidberg-${PORTVERSION}
12 MAINTAINER= perl@FreeBSD.org
13 COMMENT= Modular PERL shell
15 BUILD_DEPENDS= p5-Exporter-Tidy>=0:${PORTSDIR}/devel/p5-Exporter-Tidy \
16 p5-Term-ReadLine-Zoid>=0:${PORTSDIR}/devel/p5-Term-ReadLine-Zoid \
17 p5-Env-PS1>=0:${PORTSDIR}/devel/p5-Env-PS1
18 RUN_DEPENDS= p5-Exporter-Tidy>=0:${PORTSDIR}/devel/p5-Exporter-Tidy \
19 p5-Term-ReadLine-Zoid>=0:${PORTSDIR}/devel/p5-Term-ReadLine-Zoid \
20 p5-Env-PS1>=0:${PORTSDIR}/devel/p5-Env-PS1
24 CONFIGURE_ARGS= install_path=share="${DATADIR}" \
25 install_path=share="${ETCDIR}"
27 .if !defined(NOPORTDOCS)
28 PORTDOCS= Changes README
31 .if !defined(NOPORTEXAMPLES)
32 PORTEXAMPLES= Menu.pl cpan.pl word_expansion.pl
35 MAN1= zoid.1 zoiddevel.1 zoidfaq.1 zoiduser.1 zoidbuiltins.1
36 MAN3= Bundle::Zoidberg.3 \
38 Zoidberg::Contractor.3 \
39 Zoidberg::DispatchTable.3 \
41 Zoidberg::Fish::Commands.3 \
42 Zoidberg::Fish::Intel.3 \
43 Zoidberg::Fish::Log.3 \
44 Zoidberg::Fish::ReadLine.3 \
45 Zoidberg::PluginHash.3 \
47 Zoidberg::StringParser.3 \
49 Zoidberg::Utils::Error.3 \
50 Zoidberg::Utils::FileSystem.3 \
51 Zoidberg::Utils::GetOpt.3 \
52 Zoidberg::Utils::Output.3
56 @${ECHO_CMD} ${PREFIX}/bin/zoid >> /etc/shells
58 .if !defined(NOPORTDOCS)
60 .for file in ${PORTDOCS}
61 ${INSTALL_SCRIPT} ${WRKSRC}/${file} ${DOCSDIR}
65 .if !defined(NOPORTEXAMPLES)
66 @${MKDIR} ${EXAMPLESDIR}
67 .for file in ${PORTEXAMPLES}
68 ${INSTALL_SCRIPT} ${WRKSRC}/doc/examples/${file} ${EXAMPLESDIR}
72 .include <bsd.port.mk>