From 1ab06af99646500899dc5de55d63fd0935c723b0 Mon Sep 17 00:00:00 2001 From: epg Date: Sun, 26 Sep 2004 04:43:59 +0000 Subject: Import svk-0.21. While Subversion aims to take over the CVS user base, SVK attempts to take over the others -- including people who are already using other SCM systems, and people who had not started using SCM. SVK is written in Perl, using Subversion's underlying filesystem but provides additional features: * Offline operations like "checkin", "log", "merge". * Distributed branches. * Lightweight checkout copy management (no ".svn" directories). * Advanced merge algorithms, like "star-merge" and "cherry picking". For more information, please visit the web site at http://svk.elixus.org/. --- devel/svk/DESCR | 13 +++++++++++++ devel/svk/Makefile | 38 ++++++++++++++++++++++++++++++++++++++ devel/svk/PLIST | 1 + devel/svk/distinfo | 4 ++++ 4 files changed, 56 insertions(+) create mode 100644 devel/svk/DESCR create mode 100644 devel/svk/Makefile create mode 100644 devel/svk/PLIST create mode 100644 devel/svk/distinfo (limited to 'devel') diff --git a/devel/svk/DESCR b/devel/svk/DESCR new file mode 100644 index 00000000000..970eb4223de --- /dev/null +++ b/devel/svk/DESCR @@ -0,0 +1,13 @@ +While Subversion aims to take over the CVS user base, SVK attempts +to take over the others -- including people who are already using +other SCM systems, and people who had not started using SCM. + +SVK is written in Perl, using Subversion's underlying filesystem +but provides additional features: + + * Offline operations like "checkin", "log", "merge". + * Distributed branches. + * Lightweight checkout copy management (no ".svn" directories). + * Advanced merge algorithms, like "star-merge" and "cherry picking". + +For more information, please visit the web site at http://svk.elixus.org/. diff --git a/devel/svk/Makefile b/devel/svk/Makefile new file mode 100644 index 00000000000..fa12c986927 --- /dev/null +++ b/devel/svk/Makefile @@ -0,0 +1,38 @@ +# $NetBSD: Makefile,v 1.1.1.1 2004/09/26 04:43:59 epg Exp $ + +DISTNAME= SVK-0.21 +PKGNAME= svk-0.21 +CATEGORIES= devel perl5 +MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=OurNet/CLKAO/} + +MAINTAINER= epg@NetBSD.org +HOMEPAGE= http://svk.elixus.org/ +COMMENT= A decentralized version control system built on Subversion + +USE_BUILDLINK3= YES +PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/SVK/.packlist + +MAKE_ENV+= PERL_EXTUTILS_AUTOINSTALL=--skip + +DEPENDS+= p5-subversion>=1.0.4:../../devel/p5-subversion +DEPENDS+= p5-Algorithm-Annotate>=0.10:../../devel/p5-Algorithm-Annotate +DEPENDS+= p5-Text-Diff>=0.35:../../textproc/p5-Text-Diff +DEPENDS+= p5-Data-Hierarchy>=0.19:../../devel/p5-Data-Hierarchy +DEPENDS+= p5-Regexp-Shellish>=0.93:../../devel/p5-Regexp-Shellish +DEPENDS+= p5-Pod-Escapes>=1.04:../../textproc/p5-Pod-Escapes +DEPENDS+= p5-Pod-Simple>=3.02:../../textproc/p5-Pod-Simple +DEPENDS+= p5-PerlIO-via-dynamic>=0.11:../../devel/p5-PerlIO-via-dynamic +DEPENDS+= p5-PerlIO-via-symlink>=0.01:../../devel/p5-PerlIO-via-symlink +DEPENDS+= p5-IO-Digest>=0.10:../../devel/p5-IO-Digest +DEPENDS+= p5-SVN-Simple>=0.25:../../devel/p5-SVN-Simple +DEPENDS+= p5-SVN-Mirror>=0.47:../../devel/p5-SVN-Mirror +DEPENDS+= p5-TimeDate>=1.14:../../time/p5-TimeDate +DEPENDS+=p5-Locale-Maketext-Lexicon>=0.42:../../misc/p5-Locale-Maketext-Lexicon +DEPENDS+=p5-Locale-Maketext-Simple>=0.12:../../misc/p5-Locale-Maketext-Simple +DEPENDS+= p5-File-BaseDir>=0.02:../../devel/p5-File-BaseDir +DEPENDS+= p5-File-MimeInfo>=0.10:../../devel/p5-File-MimeInfo + +.include "../../databases/shared-mime-info/buildlink3.mk" + +.include "../../lang/perl5/module.mk" +.include "../../mk/bsd.pkg.mk" diff --git a/devel/svk/PLIST b/devel/svk/PLIST new file mode 100644 index 00000000000..85a26a06db8 --- /dev/null +++ b/devel/svk/PLIST @@ -0,0 +1 @@ +@comment $NetBSD: PLIST,v 1.1.1.1 2004/09/26 04:43:59 epg Exp $ diff --git a/devel/svk/distinfo b/devel/svk/distinfo new file mode 100644 index 00000000000..b96b5ffc9aa --- /dev/null +++ b/devel/svk/distinfo @@ -0,0 +1,4 @@ +$NetBSD: distinfo,v 1.1.1.1 2004/09/26 04:43:59 epg Exp $ + +SHA1 (SVK-0.21.tar.gz) = 34427a1054eeb9c6542fbb14513a73ee8b731b48 +Size (SVK-0.21.tar.gz) = 140232 bytes -- cgit v1.2.3