summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorUlrich Müller <ulm@gentoo.org>2010-05-07 18:45:47 +0000
committerUlrich Müller <ulm@gentoo.org>2010-05-07 18:45:47 +0000
commit43624634545ce4e0fa989ccd012cf928b6dd233a (patch)
tree8afc362c83d96ba4df7a7b58b3f41a0179d6e387 /dev-vcs/svk/svk-2.0.2.ebuild
parentBug #318821: Flip the order of udev deps, so that a really new version is pre... (diff)
downloadhistorical-43624634545ce4e0fa989ccd012cf928b6dd233a.tar.gz
historical-43624634545ce4e0fa989ccd012cf928b6dd233a.tar.bz2
historical-43624634545ce4e0fa989ccd012cf928b6dd233a.zip
Move package from dev-util to dev-vcs, bug 56967.
Package-Manager: portage-2.2_rc67/cvs/Linux i686
Diffstat (limited to 'dev-vcs/svk/svk-2.0.2.ebuild')
-rw-r--r--dev-vcs/svk/svk-2.0.2.ebuild72
1 files changed, 72 insertions, 0 deletions
diff --git a/dev-vcs/svk/svk-2.0.2.ebuild b/dev-vcs/svk/svk-2.0.2.ebuild
new file mode 100644
index 000000000000..5fc1f50efcfe
--- /dev/null
+++ b/dev-vcs/svk/svk-2.0.2.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-vcs/svk/svk-2.0.2.ebuild,v 1.1 2010/05/07 18:45:47 ulm Exp $
+
+EAPI=2
+
+inherit eutils perl-module bash-completion
+
+MY_PV="v${PV}"
+MY_P="${PN/svk/SVK}-${MY_PV}"
+S="${WORKDIR}/${MY_P}"
+
+DESCRIPTION="A decentralized version control system"
+SRC_URI="mirror://cpan/authors/id/C/CL/CLKAO/${MY_P}.tar.gz"
+HOMEPAGE="http://svk.elixus.org/"
+
+SLOT="0"
+LICENSE="|| ( Artistic GPL-2 )"
+KEYWORDS="~amd64 ~ia64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
+IUSE="crypt nls pager patch log4p bash-completion"
+
+DEPEND="
+ >=dev-lang/perl-5.8.7
+ >=dev-util/subversion-1.3.0[perl]
+ virtual/perl-version
+ dev-perl/Algorithm-Annotate
+ >=dev-perl/Algorithm-Diff-1.1901
+ >=dev-perl/YAML-Syck-0.60
+ >=dev-perl/Data-Hierarchy-0.30
+ >=dev-perl/PerlIO-via-dynamic-0.11
+ >=dev-perl/PerlIO-via-symlink-0.02
+ dev-perl/IO-Digest
+ >=dev-perl/SVN-Simple-0.27
+ dev-perl/URI
+ >=dev-perl/PerlIO-eol-0.13
+ >=dev-perl/Class-Autouse-1.15
+ dev-perl/App-CLI
+ dev-perl/List-MoreUtils
+ dev-perl/Class-Accessor
+ dev-perl/Class-Data-Inheritable
+ >=dev-perl/Path-Class-0.16
+ dev-perl/UNIVERSAL-require
+ dev-perl/TermReadKey
+ >=virtual/perl-File-Temp-0.17
+ >=virtual/perl-Getopt-Long-2.35
+ virtual/perl-Pod-Escapes
+ virtual/perl-Pod-Simple
+ >=virtual/perl-File-Spec-3.19
+ nls? (
+ >=dev-perl/locale-maketext-lexicon-0.62
+ virtual/perl-Locale-Maketext-Simple
+ )
+ pager? ( dev-perl/IO-Pager )
+ log4p? ( dev-perl/Log-Log4perl )
+ >=dev-perl/SVN-Mirror-0.71
+ patch? (
+ virtual/perl-IO-Compress
+ dev-perl/FreezeThaw
+ )
+ crypt? ( app-crypt/gnupg )
+ dev-perl/TimeDate"
+RDEPEND="${DEPEND}"
+
+src_install() {
+ perl-module_src_install
+ if use bash-completion; then
+ dobin contrib/svk-completion.pl
+ echo "complete -C ${DESTTREE}/bin/svk-completion.pl -o default svk" \
+ > svk-completion
+ dobashcompletion svk-completion
+ fi
+}