Add p5-PerlIO-via-symlink 0.01, symbolic link PerlIO layers.

PR:		ports/70044
Submitted by:	Rong-En Fan <rafan@infor.org>
This commit is contained in:
Vanilla I. Shu 2004-08-07 19:17:28 +00:00
parent 0cf9a0d639
commit a8abed35ca
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=115574
5 changed files with 45 additions and 0 deletions

View file

@ -904,6 +904,7 @@
SUBDIR += p5-Penguin SUBDIR += p5-Penguin
SUBDIR += p5-Penguin-Easy SUBDIR += p5-Penguin-Easy
SUBDIR += p5-PerlIO-via-dynamic SUBDIR += p5-PerlIO-via-dynamic
SUBDIR += p5-PerlIO-via-symlink
SUBDIR += p5-PerlMenu SUBDIR += p5-PerlMenu
SUBDIR += p5-Pod-Coverage SUBDIR += p5-Pod-Coverage
SUBDIR += p5-Proc-Background SUBDIR += p5-Proc-Background

View file

@ -0,0 +1,28 @@
# New ports collection makefile for: devel/p5-PerlIO-via-symlink
# Date created: Aug 05 2004
# Whom: Rong-En Fan <rafan@infor.org>
#
# $FreeBSD$
#
PORTNAME= PerlIO-via-symlink
PORTVERSION= 0.01
CATEGORIES= devel perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN}
MASTER_SITE_SUBDIR= ../../authors/id/C/CL/CLKAO
PKGNAMEPREFIX= p5-
MAINTAINER= rafan@infor.org
COMMENT= Symbolic link PerlIO layers
PERL_CONFIGURE= yes
MAN3= PerlIO::via::symlink.3
.include <bsd.port.pre.mk>
.if ${PERL_LEVEL} < 500800
IGNORE= This program only support perl 5.8.0 or above
.endif
.include <bsd.port.post.mk>

View file

@ -0,0 +1,2 @@
MD5 (PerlIO-via-symlink-0.01.tar.gz) = 504641c4003a1d586e31fa2aa0efe131
SIZE (PerlIO-via-symlink-0.01.tar.gz) = 15613

View file

@ -0,0 +1,7 @@
The PerlIO layer symlink allows you to create a symbolic link by
writing to the file handle.
You need to write C"link $name" to the file handle. If the format
does not match, close will fail with EINVAL.
Currently only writing is supported.

View file

@ -0,0 +1,7 @@
%%SITE_PERL%%/PerlIO/via/symlink.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/PerlIO/via/symlink/.packlist
@unexec rmdir %D/%%SITE_PERL%%/PerlIO/via 2>/dev/null || true
@unexec rmdir %D/%%SITE_PERL%%/PerlIO 2>/dev/null || true
@unexec rmdir %D/%%SITE_PERL%%/%%PERL_ARCH%%/auto/PerlIO/via/symlink 2>/dev/null || true
@unexec rmdir %D/%%SITE_PERL%%/%%PERL_ARCH%%/auto/PerlIO/via 2>/dev/null || true
@unexec rmdir %D/%%SITE_PERL%%/%%PERL_ARCH%%/auto/PerlIO 2>/dev/null || true