Skip site navigation (1)Skip section navigation (2)
Date:      Sat,  1 Dec 2007 02:29:11 +0900 (JST)
From:      Masahiro Teramoto <markun@onohara.to>
To:        FreeBSD-gnats-submit@FreeBSD.org
Cc:        markun@onohara.to
Subject:   ports/118357: [NEW PORT] devel/p5-Term-ReadLine-Gnu: GNU Readline Library Wrapper Module
Message-ID:  <20071130172911.426952842C@gate.onohara.to>
Resent-Message-ID: <200711301730.lAUHU30Y062590@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         118357
>Category:       ports
>Synopsis:       [NEW PORT] devel/p5-Term-ReadLine-Gnu: GNU Readline Library Wrapper Module
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Fri Nov 30 17:30:02 UTC 2007
>Closed-Date:
>Last-Modified:
>Originator:     Masahiro Teramoto
>Release:        FreeBSD 6.2-RELEASE-p4 i386
>Organization:
>Environment:
System: FreeBSD gate.onohara.to 6.2-RELEASE-p4 FreeBSD 6.2-RELEASE-p4 #0: Thu Apr 26 17:40:53 UTC 2007
>Description:
Term::ReadLine::Gnu (TRG) is an implementation of the
interface to the GNU Readline Library.  This module gives you
input line editing facility, input history management
facility, word completion facility, etc.  It uses the real GNU
Readline Library and has the interface with the almost all
variables and functions which are documented in the GNU
Readline/History Library.  So you can program your custom
editing function, your custom completion function, and so on
with Perl.  TRG may be useful for a C programmer to prototype
a program which uses the GNU Readline Library.

Author:	Hiroo HAYASHI <hiroo.hayashi@computer.org>
WWW:	http://search.cpan.org/~hayashi/Term-ReadLine-Gnu/

Generated with FreeBSD Port Tools 0.77
>How-To-Repeat:
>Fix:

--- p5-Term-ReadLine-Gnu-1.16.shar begins here ---
# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	p5-Term-ReadLine-Gnu
#	p5-Term-ReadLine-Gnu/pkg-descr
#	p5-Term-ReadLine-Gnu/Makefile
#	p5-Term-ReadLine-Gnu/pkg-plist
#	p5-Term-ReadLine-Gnu/distinfo
#
echo c - p5-Term-ReadLine-Gnu
mkdir -p p5-Term-ReadLine-Gnu > /dev/null 2>&1
echo x - p5-Term-ReadLine-Gnu/pkg-descr
sed 's/^X//' >p5-Term-ReadLine-Gnu/pkg-descr << 'END-of-p5-Term-ReadLine-Gnu/pkg-descr'
XTerm::ReadLine::Gnu (TRG) is an implementation of the
Xinterface to the GNU Readline Library.  This module gives you
Xinput line editing facility, input history management
Xfacility, word completion facility, etc.  It uses the real GNU
XReadline Library and has the interface with the almost all
Xvariables and functions which are documented in the GNU
XReadline/History Library.  So you can program your custom
Xediting function, your custom completion function, and so on
Xwith Perl.  TRG may be useful for a C programmer to prototype
Xa program which uses the GNU Readline Library.
X
XAuthor:	Hiroo HAYASHI <hiroo.hayashi@computer.org>
XWWW:	http://search.cpan.org/~hayashi/Term-ReadLine-Gnu/
END-of-p5-Term-ReadLine-Gnu/pkg-descr
echo x - p5-Term-ReadLine-Gnu/Makefile
sed 's/^X//' >p5-Term-ReadLine-Gnu/Makefile << 'END-of-p5-Term-ReadLine-Gnu/Makefile'
X# New ports collection makefile for:	p5-Term-ReadLine-Gnu
X# Date created:		2007-11-30
X# Whom:			Masahiro Teramoto <markun@onohara.to>
X#
X# $FreeBSD$
X#
X
XPORTNAME=	Term-ReadLine-Gnu
XPORTVERSION=	1.16
XCATEGORIES=	devel perl5
XMASTER_SITES=	${MASTER_SITE_PERL_CPAN}
XMASTER_SITE_SUBDIR=	../../authors/id/H/HA/HAYASHI
XPKGNAMEPREFIX=	p5-
X
XMAINTAINER=	markun@onohara.to
XCOMMENT=	GNU Readline Library Wrapper Module
X
XBUILD_DEPENDS=	readline>=0:${PORTSDIR}/devel/readline
XRUN_DEPENDS=	${BUILD_DEPENDS}
X
XPERL_CONFIGURE=	yes
X
XMAN3=		Term::ReadLine::Gnu.3
X
Xpost-install:
X	${REINPLACE_CMD}  -e 's,#!/usr/local/bin/perl,#!${PERL},' ${WRKSRC}/eg/perlsh
X	${INSTALL_SCRIPT} ${WRKSRC}/eg/perlsh ${PREFIX}/bin
X
X.include <bsd.port.mk>
END-of-p5-Term-ReadLine-Gnu/Makefile
echo x - p5-Term-ReadLine-Gnu/pkg-plist
sed 's/^X//' >p5-Term-ReadLine-Gnu/pkg-plist << 'END-of-p5-Term-ReadLine-Gnu/pkg-plist'
X@comment $FreeBSD$
Xbin/perlsh
X%%SITE_PERL%%/%%PERL_ARCH%%/auto/Term/ReadLine/Gnu/.packlist
X%%SITE_PERL%%/%%PERL_ARCH%%/auto/Term/ReadLine/Gnu/Gnu.so
X%%SITE_PERL%%/%%PERL_ARCH%%/auto/Term/ReadLine/Gnu/Gnu.bs
X%%SITE_PERL%%/%%PERL_ARCH%%/auto/Term/ReadLine/Gnu/XS/autosplit.ix
X%%SITE_PERL%%/mach/Term/ReadLine/Gnu.pm
X%%SITE_PERL%%/mach/Term/ReadLine/Gnu/euc_jp.pm
X%%SITE_PERL%%/mach/Term/ReadLine/Gnu/XS.pm
X@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Term/ReadLine/Gnu/XS
X@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Term/ReadLine/Gnu
X@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Term/ReadLine
X@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Term
X@dirrmtry %%SITE_PERL%%/mach/Term/ReadLine/Gnu
X@dirrmtry %%SITE_PERL%%/mach/Term/ReadLine
X@dirrmtry %%SITE_PERL%%/mach/Term
END-of-p5-Term-ReadLine-Gnu/pkg-plist
echo x - p5-Term-ReadLine-Gnu/distinfo
sed 's/^X//' >p5-Term-ReadLine-Gnu/distinfo << 'END-of-p5-Term-ReadLine-Gnu/distinfo'
XMD5 (Term-ReadLine-Gnu-1.16.tar.gz) = 2e07264583d5f6ca1d84cde7177888c9
XSHA256 (Term-ReadLine-Gnu-1.16.tar.gz) = 816c6f29b36d7db2c141372ceeebdd9b836bb13ad92708057ca8d2599f7a53aa
XSIZE (Term-ReadLine-Gnu-1.16.tar.gz) = 67310
END-of-p5-Term-ReadLine-Gnu/distinfo
exit
--- p5-Term-ReadLine-Gnu-1.16.shar ends here ---

>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20071130172911.426952842C>