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

(-)Makefile (-15 / +13 lines)
Lines 1-31 Link Here
1
# New ports collection makefile for:	perlsh
1
# New ports collection makefile for:	perlsh
2
# Version required:	0.004pre2
2
# Version required:	0.007
3
# Date created:		11 Dec 1999
3
# Date created:		11 Dec 1999
4
# Whom:			Will Andrews <andrews@technologist.com>
4
# Whom:			Will Andrews <andrews@technologist.com>
5
#
5
#
6
# $FreeBSD: ports/shells/perlsh/Makefile,v 1.1.1.1 2000/01/03 19:33:18 wes Exp $
6
# $FreeBSD: ports/shells/perlsh/Makefile,v 1.1.1.1 2000/01/03 19:33:18 wes Exp $
7
#
7
#
8
8
9
DISTNAME=	psh-0.004pre2
9
DISTNAME=	psh-${VERSION}
10
CATEGORIES=	shells
10
PKGNAME=	perlsh-${VERSION}
11
CATEGORIES=	shells perl5
11
MASTER_SITES=	http://www.focusresearch.com/gregor/psh/
12
MASTER_SITES=	http://www.focusresearch.com/gregor/psh/
12
13
13
MAINTAINER=	andrews@technologist.com
14
MAINTAINER=	andrews@technologist.com
14
15
15
do-build:
16
VERSION=	0.007
16
	@(cd ${WRKSRC} && ${PERL} Makefile.PL && ${MAKE})
17
USE_PERL5=	yes
18
FETCH_BEFORE_ARGS+=	-t
19
MAKE_ENV+=	PPREFIX="${PREFIX}"
20
MAN1=		psh.1
21
MAN3PREFIX=	${PREFIX}/lib/perl5/${PERL_VERSION}
17
22
18
post-build:
23
.include "${.CURDIR}/files/man3"
19
	@${PERL} -pi -e "s/\/usr\/local\/bin\/perl/\/usr\/bin\/perl/g" ${WRKSRC}/psh
20
24
21
do-install:
25
do-build:
22
.if !defined(NOPORTDOCS)
26
	@(cd ${WRKSRC} && ${PERL} Makefile.PL && ${MAKE})
23
	@${MKDIR} ${PREFIX}/share/perlsh
24
.for DOC in CHANGES MANIFEST README TODO psh.NEWS pshrc test.pl psh.pod
25
	@${INSTALL_DATA} ${WRKSRC}/${DOC} ${PREFIX}/share/perlsh
26
.endfor
27
.endif
28
	@${INSTALL_SCRIPT} ${WRKSRC}/psh ${PREFIX}/bin
29
27
30
post-install:   
28
post-install:   
31
	@${ECHO} "Updating /etc/shells" 
29
	@${ECHO} "Updating /etc/shells" 
(-)files/md5 (-1 / +1 lines)
Line 1 Link Here
1
MD5 (psh-0.004pre2.tar.gz) = 9b8f0ef1bd3708cb8fa4101ab4d6c1b4
1
MD5 (psh-0.007.tar.gz) = caae93083d1cf5724b9e7d5864ba1d2c
(-)pkg/DESCR (-1 / +1 lines)
Lines 1-4 Link Here
1
Perl Shell is a new shell that combines the power of bash
1
Perl Shell is a new shell that combines the power of bash
2
and several other shells with the power of perl programming.
2
and several other shells with the power of perl programming.
3
3
4
WWW: http://www.focusresearch.com/gregor/psh/index.html
4
WWW: http://www.focusresearch.com/gregor/psh/
(-)pkg/PLIST (-9 / +47 lines)
Lines 1-10 Link Here
1
bin/psh
1
bin/psh
2
share/perlsh/CHANGES
2
lib/perl5/site_perl/%%PERL_VER%%/Psh.pm
3
share/perlsh/MANIFEST
3
lib/perl5/site_perl/%%PERL_VER%%/Psh/OS/Unix.pm
4
share/perlsh/README
4
lib/perl5/site_perl/%%PERL_VER%%/Psh/OS/Win.pm
5
share/perlsh/TODO
5
lib/perl5/site_perl/%%PERL_VER%%/Psh/OS/Mac.pm
6
share/perlsh/psh.NEWS
6
lib/perl5/site_perl/%%PERL_VER%%/Psh/Joblist.pm
7
share/perlsh/pshrc
7
lib/perl5/site_perl/%%PERL_VER%%/Psh/Builtins/Fallback/Ls.pm
8
share/perlsh/test.pl
8
lib/perl5/site_perl/%%PERL_VER%%/Psh/Builtins/Fallback/Env.pm
9
share/perlsh/psh.pod
9
lib/perl5/site_perl/%%PERL_VER%%/Psh/Builtins/Readline.pm
10
@dirrm share/perlsh
10
lib/perl5/site_perl/%%PERL_VER%%/Psh/Builtins/Bg.pm
11
lib/perl5/site_perl/%%PERL_VER%%/Psh/Builtins/Symbols.pm
12
lib/perl5/site_perl/%%PERL_VER%%/Psh/Builtins/Fg.pm
13
lib/perl5/site_perl/%%PERL_VER%%/Psh/Builtins/Jobs.pm
14
lib/perl5/site_perl/%%PERL_VER%%/Psh/Builtins/Which.pm
15
lib/perl5/site_perl/%%PERL_VER%%/Psh/Builtins/Builtin.pm
16
lib/perl5/site_perl/%%PERL_VER%%/Psh/Builtins/Exit.pm
17
lib/perl5/site_perl/%%PERL_VER%%/Psh/Builtins/Help.pm
18
lib/perl5/site_perl/%%PERL_VER%%/Psh/Builtins/Kill.pm
19
lib/perl5/site_perl/%%PERL_VER%%/Psh/Builtins/Source.pm
20
lib/perl5/site_perl/%%PERL_VER%%/Psh/Builtins/Strategy.pm
21
lib/perl5/site_perl/%%PERL_VER%%/Psh/Completion.pm
22
lib/perl5/site_perl/%%PERL_VER%%/Psh/Locale/Base.pm
23
lib/perl5/site_perl/%%PERL_VER%%/Psh/Locale/Italian.pm
24
lib/perl5/site_perl/%%PERL_VER%%/Psh/Locale/Default.pm
25
lib/perl5/site_perl/%%PERL_VER%%/Psh/Locale/French.pm
26
lib/perl5/site_perl/%%PERL_VER%%/Psh/Locale/Spanish.pm
27
lib/perl5/site_perl/%%PERL_VER%%/Psh/Locale/German.pm
28
lib/perl5/site_perl/%%PERL_VER%%/Psh/Locale/Portuguese.pm
29
lib/perl5/site_perl/%%PERL_VER%%/Psh/PerlEval.pm
30
lib/perl5/site_perl/%%PERL_VER%%/Psh/Strategy/Perlfunc.pm
31
lib/perl5/site_perl/%%PERL_VER%%/Psh/Strategy/Fallback_builtin.pm
32
lib/perl5/site_perl/%%PERL_VER%%/Psh/Strategy/Auto_resume.pm
33
lib/perl5/site_perl/%%PERL_VER%%/Psh/Strategy/Auto_cd.pm
34
lib/perl5/site_perl/%%PERL_VER%%/Psh/Strategy/Perlscript.pm
35
lib/perl5/site_perl/%%PERL_VER%%/Psh/OS.pm
36
lib/perl5/site_perl/%%PERL_VER%%/Psh/Job.pm
37
lib/perl5/site_perl/%%PERL_VER%%/Psh/Util.pm
38
lib/perl5/site_perl/%%PERL_VER%%/Psh/Prompt.pm
39
lib/perl5/site_perl/%%PERL_VER%%/Psh/Builtins.pm
40
lib/perl5/site_perl/%%PERL_VER%%/Psh/Parser.pm
41
lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/psh/.packlist
42
@dirrm lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/psh
43
@dirrm lib/perl5/site_perl/%%PERL_VER%%/Psh/Builtins/Fallback
44
@dirrm lib/perl5/site_perl/%%PERL_VER%%/Psh/Builtins
45
@dirrm lib/perl5/site_perl/%%PERL_VER%%/Psh/Locale
46
@dirrm lib/perl5/site_perl/%%PERL_VER%%/Psh/OS
47
@dirrm lib/perl5/site_perl/%%PERL_VER%%/Psh/Strategy
48
@dirrm lib/perl5/site_perl/%%PERL_VER%%/Psh
(-)patches/patch-aa (+10 lines)
Added Link Here
1
--- Makefile.PL	Mon Dec 27 06:11:05 1999
2
+++ Makefile.PL.new	Sun Feb 27 22:34:55 2000
3
@@ -17,6 +17,7 @@
4
 
5
 WriteMakefile (
6
 	NAME         => 'psh',
7
+	PREFIX	     => '${PPREFIX}',
8
 	VERSION_FROM => 'psh',
9
 	AUTHOR       => 'Gregor N. Purdy (gregor@focusresearch.com)',
10
 	ABSTRACT     => 'Perl Shell',
(-)files/man3 (+19 lines)
Added Link Here
1
MAN3=	\
2
	Psh::OS::Unix.3 \
3
	Psh::Locale::French.3 \
4
	Psh::Locale::Spanish.3 \
5
	Psh::Joblist.3 \
6
	Psh::Locale::German.3 \
7
	Psh::Locale::Base.3 \
8
	Psh::Completion.3 \
9
	Psh::PerlEval.3 \
10
	Psh::Job.3 \
11
	Psh::Util.3 \
12
	Psh::OS::Win.3 \
13
	Psh::Locale::Italian.3 \
14
	Psh::OS.3 \
15
	Psh::OS::Mac.3 \
16
	Psh::Locale::Default.3 \
17
	Psh::Builtins.3 \
18
	Psh::Parser.3 \
19
	Psh::Locale::Portuguese.3

Return to bug 17031