diff options
-rw-r--r-- | devel/Makefile | 1 | ||||
-rw-r--r-- | devel/p5-VCP-autrijus/Makefile | 121 | ||||
-rw-r--r-- | devel/p5-VCP-autrijus/distinfo | 2 | ||||
-rw-r--r-- | devel/p5-VCP-autrijus/pkg-descr | 10 | ||||
-rw-r--r-- | devel/p5-VCP-autrijus/pkg-plist | 86 |
5 files changed, 220 insertions, 0 deletions
diff --git a/devel/Makefile b/devel/Makefile index c3199804dd04..8b0242ea08d6 100644 --- a/devel/Makefile +++ b/devel/Makefile @@ -1036,6 +1036,7 @@ SUBDIR += p5-VCP SUBDIR += p5-VCP-Dest-svk SUBDIR += p5-VCP-Source-cvsbk + SUBDIR += p5-VCP-autrijus SUBDIR += p5-VCS SUBDIR += p5-VCS-CVS SUBDIR += p5-Want diff --git a/devel/p5-VCP-autrijus/Makefile b/devel/p5-VCP-autrijus/Makefile new file mode 100644 index 000000000000..e0a7fe3cba28 --- /dev/null +++ b/devel/p5-VCP-autrijus/Makefile @@ -0,0 +1,121 @@ +# New ports collection makefile for: p5-VCP +# Date created: 19 October 2004 +# Whom: autrijus@autrijus.org +# +# $FreeBSD$ + +PORTNAME= VCP +PORTVERSION= 0.9.20041020 +CATEGORIES= devel perl5 +MASTER_SITES= ${MASTER_SITE_PERL_CPAN} +MASTER_SITE_SUBDIR= ../../authors/id/A/AU/AUTRIJUS +PKGNAMEPREFIX= p5- +PKGNAMESUFFIX= -autrijus +DISTNAME= ${PORTNAME}${PKGNAMESUFFIX}-snapshot-${PORTVERSION:C/\.([^.]*)$/-\1/} + +MAINTAINER= autrijus@autrijus.org +COMMENT= A tool for copying files between various SCM repositories + +BUILD_DEPENDS= ${SITE_PERL}/${PERL_ARCH}/XML/Parser.pm:${PORTSDIR}/textproc/p5-XML-Parser \ + ${SITE_PERL}/XML/ValidWriter.pm:${PORTSDIR}/textproc/p5-XML-AutoWriter \ + ${SITE_PERL}/${PERL_ARCH}/MIME/Base64.pm:${PORTSDIR}/converters/p5-MIME-Base64 \ + ${SITE_PERL}/Text/Diff.pm:${PORTSDIR}/textproc/p5-Text-Diff \ + ${SITE_PERL}/IPC/Run3.pm:${PORTSDIR}/devel/p5-IPC-Run3 \ + ${SITE_PERL}/Pod/Links.pm:${PORTSDIR}/www/p5-PodToHTML \ + ${SITE_PERL}/${PERL_ARCH}/Digest/MD5.pm:${PORTSDIR}/security/p5-Digest-MD5 \ + ${SITE_PERL}/Regexp/Shellish.pm:${PORTSDIR}/devel/p5-Regexp-Shellish \ + ${SITE_PERL}/BFD.pm:${PORTSDIR}/devel/p5-BFD \ + ${SITE_PERL}/Text/Table.pm:${PORTSDIR}/textproc/p5-Text-Table \ + ${SITE_PERL}/${PERL_ARCH}/List/Util.pm:${PORTSDIR}/lang/p5-Scalar-List-Utils +RUN_DEPENDS= ${BUILD_DEPENDS} + +.include <bsd.port.pre.mk> + +.if ${PERL_LEVEL} < 500800 +BUILD_DEPENDS+= ${SITE_PERL}/File/Temp.pm:${PORTSDIR}/devel/p5-File-Temp +RUN_DEPENDS+= ${SITE_PERL}/File/Temp.pm:${PORTSDIR}/devel/p5-File-Temp +.endif + +PERL_CONFIGURE= yes + +.if ${PERL_LEVEL} < 500600 +BROKEN= "Does not compile with perl ${PERL_VERSION}" +.endif + +MAN1= vcp.1 +MAN3= RevML::Doctype.3 \ + RevML::Writer.3 \ + VCP.3 \ + VCP::Branches.3 \ + VCP::ConfigFileUtils.3 \ + VCP::DB.3 \ + VCP::DB_File.3 \ + VCP::DB_File::big_records.3 \ + VCP::DB_File::sdbm.3 \ + VCP::Debug.3 \ + VCP::DefaultFilters.3 \ + VCP::Dest.3 \ + VCP::Dest::branch_diagram.3 \ + VCP::Dest::csv.3 \ + VCP::Dest::cvs.3 \ + VCP::Dest::data_dump.3 \ + VCP::Dest::metadb.3 \ + VCP::Dest::null.3 \ + VCP::Dest::p4.3 \ + VCP::Dest::perl_data.3 \ + VCP::Dest::revml.3 \ + VCP::Dest::summary.3 \ + VCP::Dest::texttable.3 \ + VCP::Dest::topo_table.3 \ + VCP::Dest::vss.3 \ + VCP::DiffFormat.3 \ + VCP::Driver.3 \ + VCP::FilesDB.3 \ + VCP::Filter.3 \ + VCP::Filter::addlabels.3 \ + VCP::Filter::changesets.3 \ + VCP::Filter::csv_trace.3 \ + VCP::Filter::dumpdata.3 \ + VCP::Filter::identity.3 \ + VCP::Filter::labelmap.3 \ + VCP::Filter::logmemsize.3 \ + VCP::Filter::map.3 \ + VCP::Filter::sort.3 \ + VCP::Filter::stringedit.3 \ + VCP::HeadRevsDB.3 \ + VCP::License.3 \ + VCP::Logger.3 \ + VCP::MainBranchIdDB.3 \ + VCP::Maintenance.3 \ + VCP::Newlines.3 \ + VCP::Patch.3 \ + VCP::Plugin.3 \ + VCP::PodDESCRIPTIONParser.3 \ + VCP::PodOPTIONSParser.3 \ + VCP::Process.3 \ + VCP::RefCountedFile.3 \ + VCP::Rev.3 \ + VCP::RevMapDB.3 \ + VCP::Revs.3 \ + VCP::Source.3 \ + VCP::Source::cvs.3 \ + VCP::Source::metadb.3 \ + VCP::Source::null.3 \ + VCP::Source::p4.3 \ + VCP::Source::revml.3 \ + VCP::Source::vss.3 \ + VCP::TestUtils.3 \ + VCP::UI.3 \ + VCP::UI::Text.3 \ + VCP::UIMachines.3 \ + VCP::Utils.3 \ + VCP::Utils::cvs.3 \ + VCP::Utils::metadb.3 \ + VCP::Utils::p4.3 \ + VCP::Utils::revml.3 \ + VCP::Utils::vss.3 + +post-patch: + ${FIND} ${WRKSRC} -name "*.orig" -a -exec ${RM} -f {} \; + +.include <bsd.port.post.mk> diff --git a/devel/p5-VCP-autrijus/distinfo b/devel/p5-VCP-autrijus/distinfo new file mode 100644 index 000000000000..270594f55145 --- /dev/null +++ b/devel/p5-VCP-autrijus/distinfo @@ -0,0 +1,2 @@ +MD5 (VCP-autrijus-snapshot-0.9-20041020.tar.gz) = 37fc1957ddfcc05007392f01c1b446af +SIZE (VCP-autrijus-snapshot-0.9-20041020.tar.gz) = 318756 diff --git a/devel/p5-VCP-autrijus/pkg-descr b/devel/p5-VCP-autrijus/pkg-descr new file mode 100644 index 000000000000..9c601a9ae7e6 --- /dev/null +++ b/devel/p5-VCP-autrijus/pkg-descr @@ -0,0 +1,10 @@ +vcp is a tool for copying revision controlled files between various SCM +repositories. For example, using vcp, it is possible to copy the contents +of a entire Perforce depot (or part of one) into a depot on a different +Perforce server or to copy the contents of a CVS repository into a Perforce +server (or vice-versa). + +This port is a private snapshot because p5-VCP's distribution files is +gone from the MASTER_SITE, and does not currently work with svk. + +WWW: http://public.perforce.com/public/revml/index.html diff --git a/devel/p5-VCP-autrijus/pkg-plist b/devel/p5-VCP-autrijus/pkg-plist new file mode 100644 index 000000000000..99c98558f3c9 --- /dev/null +++ b/devel/p5-VCP-autrijus/pkg-plist @@ -0,0 +1,86 @@ +@comment $FreeBSD$ +bin/vcp +%%SITE_PERL%%/RevML/Doctype.pm +%%SITE_PERL%%/RevML/Doctype/v0_35.pm +@dirrm %%SITE_PERL%%/RevML/Doctype +%%SITE_PERL%%/RevML/Writer.pm +@dirrm %%SITE_PERL%%/RevML +%%SITE_PERL%%/VCP.pm +%%SITE_PERL%%/VCP/Branches.pod +%%SITE_PERL%%/VCP/ConfigFileUtils.pm +%%SITE_PERL%%/VCP/DB.pm +%%SITE_PERL%%/VCP/DB_File.pm +%%SITE_PERL%%/VCP/DB_File/big_records.pm +%%SITE_PERL%%/VCP/DB_File/sdbm.pm +@dirrm %%SITE_PERL%%/VCP/DB_File +%%SITE_PERL%%/VCP/Debug.pm +%%SITE_PERL%%/VCP/DefaultFilters.pm +%%SITE_PERL%%/VCP/Dest.pm +%%SITE_PERL%%/VCP/Dest/branch_diagram.pm +%%SITE_PERL%%/VCP/Dest/csv.pm +%%SITE_PERL%%/VCP/Dest/cvs.pm +%%SITE_PERL%%/VCP/Dest/data_dump.pm +%%SITE_PERL%%/VCP/Dest/metadb.pm +%%SITE_PERL%%/VCP/Dest/null.pm +%%SITE_PERL%%/VCP/Dest/p4.pm +%%SITE_PERL%%/VCP/Dest/perl_data.pm +%%SITE_PERL%%/VCP/Dest/revml.pm +%%SITE_PERL%%/VCP/Dest/summary.pm +%%SITE_PERL%%/VCP/Dest/texttable.pm +%%SITE_PERL%%/VCP/Dest/topo_table.pm +%%SITE_PERL%%/VCP/Dest/vss.pm +@dirrm %%SITE_PERL%%/VCP/Dest +%%SITE_PERL%%/VCP/DiffFormat.pm +%%SITE_PERL%%/VCP/Driver.pm +%%SITE_PERL%%/VCP/FilesDB.pm +%%SITE_PERL%%/VCP/Filter.pm +%%SITE_PERL%%/VCP/Filter/addlabels.pm +%%SITE_PERL%%/VCP/Filter/changesets.pm +%%SITE_PERL%%/VCP/Filter/csv_trace.pm +%%SITE_PERL%%/VCP/Filter/dumpdata.pm +%%SITE_PERL%%/VCP/Filter/identity.pm +%%SITE_PERL%%/VCP/Filter/labelmap.pm +%%SITE_PERL%%/VCP/Filter/logmemsize.pm +%%SITE_PERL%%/VCP/Filter/map.pm +%%SITE_PERL%%/VCP/Filter/sort.pm +%%SITE_PERL%%/VCP/Filter/stringedit.pm +@dirrm %%SITE_PERL%%/VCP/Filter +%%SITE_PERL%%/VCP/HeadRevsDB.pm +%%SITE_PERL%%/VCP/Help.pm +%%SITE_PERL%%/VCP/License.pod +%%SITE_PERL%%/VCP/Logger.pm +%%SITE_PERL%%/VCP/MainBranchIdDB.pm +%%SITE_PERL%%/VCP/Maintenance.pod +%%SITE_PERL%%/VCP/Newlines.pod +%%SITE_PERL%%/VCP/Patch.pm +%%SITE_PERL%%/VCP/Plugin.pm +%%SITE_PERL%%/VCP/PodDESCRIPTIONParser.pm +%%SITE_PERL%%/VCP/PodOPTIONSParser.pm +%%SITE_PERL%%/VCP/Process.pod +%%SITE_PERL%%/VCP/RefCountedFile.pm +%%SITE_PERL%%/VCP/Rev.pm +%%SITE_PERL%%/VCP/RevMapDB.pm +%%SITE_PERL%%/VCP/Revs.pm +%%SITE_PERL%%/VCP/Source.pm +%%SITE_PERL%%/VCP/Source/cvs.pm +%%SITE_PERL%%/VCP/Source/metadb.pm +%%SITE_PERL%%/VCP/Source/null.pm +%%SITE_PERL%%/VCP/Source/p4.pm +%%SITE_PERL%%/VCP/Source/revml.pm +%%SITE_PERL%%/VCP/Source/vss.pm +@dirrm %%SITE_PERL%%/VCP/Source +%%SITE_PERL%%/VCP/TestUtils.pm +%%SITE_PERL%%/VCP/UI.pm +%%SITE_PERL%%/VCP/UI/Text.pm +@dirrm %%SITE_PERL%%/VCP/UI +%%SITE_PERL%%/VCP/UIMachines.pm +%%SITE_PERL%%/VCP/Utils.pm +%%SITE_PERL%%/VCP/Utils/cvs.pm +%%SITE_PERL%%/VCP/Utils/metadb.pm +%%SITE_PERL%%/VCP/Utils/p4.pm +%%SITE_PERL%%/VCP/Utils/revml.pm +%%SITE_PERL%%/VCP/Utils/vss.pm +@dirrm %%SITE_PERL%%/VCP/Utils +@dirrm %%SITE_PERL%%/VCP +%%SITE_PERL%%/%%PERL_ARCH%%/auto/VCP/.packlist +@unexec rmdir %D/%%SITE_PERL%%/%%PERL_ARCH%%/auto/VCP 2>/dev/null || true |