From 6f0bf2a60f2a14fe1f3737683ea99dbc14b9d845 Mon Sep 17 00:00:00 2001 From: Anton Berezin Date: Mon, 28 Oct 2002 14:20:39 +0000 Subject: [PATCH] Add p5-Rcs-Agent, a perl module for RCS archive manipulation. --- devel/Makefile | 1 + devel/p5-Rcs-Agent/Makefile | 32 ++++++++++++++++++++++++++++++++ devel/p5-Rcs-Agent/distinfo | 1 + devel/p5-Rcs-Agent/pkg-comment | 1 + devel/p5-Rcs-Agent/pkg-descr | 9 +++++++++ devel/p5-Rcs-Agent/pkg-plist | 5 +++++ 6 files changed, 49 insertions(+) create mode 100644 devel/p5-Rcs-Agent/Makefile create mode 100644 devel/p5-Rcs-Agent/distinfo create mode 100644 devel/p5-Rcs-Agent/pkg-comment create mode 100644 devel/p5-Rcs-Agent/pkg-descr create mode 100644 devel/p5-Rcs-Agent/pkg-plist diff --git a/devel/Makefile b/devel/Makefile index a242f2687383..02a1c2227141 100644 --- a/devel/Makefile +++ b/devel/Makefile @@ -553,6 +553,7 @@ SUBDIR += p5-Proc-ProcessTable SUBDIR += p5-Proc-Reliable SUBDIR += p5-Proc-Simple + SUBDIR += p5-Rcs-Agent SUBDIR += p5-ReadLine-Gnu SUBDIR += p5-ReadLine-Perl SUBDIR += p5-Religion diff --git a/devel/p5-Rcs-Agent/Makefile b/devel/p5-Rcs-Agent/Makefile new file mode 100644 index 000000000000..c0102bb5b724 --- /dev/null +++ b/devel/p5-Rcs-Agent/Makefile @@ -0,0 +1,32 @@ +# New ports collection makefile for: devel/p5-Rcs-Agent +# Date created: 28 October 2002 +# Whom: Anton Berezin +# +# $FreeBSD$ +# + +PORTNAME= Rcs-Agent +PORTVERSION= 1.02 +CATEGORIES= devel perl5 +MASTER_SITES= ${MASTER_SITE_PERL_CPAN} +MASTER_SITE_SUBDIR= Rcs +PKGNAMEPREFIX= p5- + +MAINTAINER= tobez@FreeBSD.org + +BUILD_DEPENDS= ${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/String/ShellQuote.pm:${PORTSDIR}/textproc/p5-String-ShellQuote \ + ${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/File/Temp.pm:${PORTSDIR}/devel/p5-File-Temp +RUN_DEPENDS= ${BUILD_DEPENDS} + +PERL_CONFIGURE= yes + +MAN3= Rcs::Agent.3 +MANPREFIX= ${PREFIX}/lib/perl5/${PERL_VERSION} + +post-patch: + ${PERL} -pi \ + -e 's/MkTemp/Temp/;' \ + -e 's/^(.*)=.*mktemp.*"(.*)".*$$/$$1 = File::Temp::mktemp("\$$tmpdir\/$$2");/;' \ + ${WRKSRC}/Agent.pm ${WRKSRC}/Makefile.PL + +.include diff --git a/devel/p5-Rcs-Agent/distinfo b/devel/p5-Rcs-Agent/distinfo new file mode 100644 index 000000000000..db5bb6e5246d --- /dev/null +++ b/devel/p5-Rcs-Agent/distinfo @@ -0,0 +1 @@ +MD5 (Rcs-Agent-1.02.tar.gz) = 858abea7e3dabb27b8f434f59c0e2890 diff --git a/devel/p5-Rcs-Agent/pkg-comment b/devel/p5-Rcs-Agent/pkg-comment new file mode 100644 index 000000000000..a812d3406104 --- /dev/null +++ b/devel/p5-Rcs-Agent/pkg-comment @@ -0,0 +1 @@ +A perl module for RCS archive manipulation diff --git a/devel/p5-Rcs-Agent/pkg-descr b/devel/p5-Rcs-Agent/pkg-descr new file mode 100644 index 000000000000..61b55f40de5e --- /dev/null +++ b/devel/p5-Rcs-Agent/pkg-descr @@ -0,0 +1,9 @@ +Rcs::Agent is a perl module for manipulating RCS archives. It provides +an object-oriented interface to the RCS commands rcs(1), rcsdiff(1), +ci(1) and co(1), in addition to providing easy access to revision +information contained in the RCS archive file. + +WWW: http://search.cpan.org/search?dist=Rcs-Agent + +-Anton + diff --git a/devel/p5-Rcs-Agent/pkg-plist b/devel/p5-Rcs-Agent/pkg-plist new file mode 100644 index 000000000000..93bc2d22b654 --- /dev/null +++ b/devel/p5-Rcs-Agent/pkg-plist @@ -0,0 +1,5 @@ +lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/Rcs/Agent/.packlist +lib/perl5/site_perl/%%PERL_VER%%/Rcs/Agent.pm +@dirrm lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/Rcs/Agent +@unexec rmdir %D/lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/Rcs 2>/dev/null || true +@unexec rmdir %D/lib/perl5/site_perl/%%PERL_VER%%/Rcs 2>/dev/null || true