summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJeremy Olexa <darkside@gentoo.org>2009-01-02 14:04:03 +0000
committerJeremy Olexa <darkside@gentoo.org>2009-01-02 14:04:03 +0000
commitf363915c24a9020d631aad884e727115f6226487 (patch)
tree182bb24c71ff03075cc9818f2d66bfe9db904419 /dev-util/svk
parentRemove old version (diff)
downloadgentoo-2-f363915c24a9020d631aad884e727115f6226487.tar.gz
gentoo-2-f363915c24a9020d631aad884e727115f6226487.tar.bz2
gentoo-2-f363915c24a9020d631aad884e727115f6226487.zip
(non maintainer commit) Version bump thanks to the work by Mark Davies in bug 162743
(Portage version: 2.2_rc20/cvs/Linux 2.6.27.10 x86_64)
Diffstat (limited to 'dev-util/svk')
-rw-r--r--dev-util/svk/ChangeLog12
-rw-r--r--dev-util/svk/metadata.xml1
-rw-r--r--dev-util/svk/svk-1.06-r1.ebuild75
-rw-r--r--dev-util/svk/svk-1.06.ebuild74
-rw-r--r--dev-util/svk/svk-1.07-r1.ebuild80
-rw-r--r--dev-util/svk/svk-1.07.ebuild75
-rw-r--r--dev-util/svk/svk-2.0.2.ebuild74
7 files changed, 85 insertions, 306 deletions
diff --git a/dev-util/svk/ChangeLog b/dev-util/svk/ChangeLog
index 80cdb263f3c3..beb7d6956b29 100644
--- a/dev-util/svk/ChangeLog
+++ b/dev-util/svk/ChangeLog
@@ -1,6 +1,14 @@
# ChangeLog for dev-util/svk
-# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-util/svk/ChangeLog,v 1.32 2008/11/18 16:04:43 tove Exp $
+# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-util/svk/ChangeLog,v 1.33 2009/01/02 14:04:03 darkside Exp $
+
+*svk-2.0.2 (02 Jan 2009)
+
+ 02 Jan 2009; Jeremy Olexa <darkside@gentoo.org> metadata.xml,
+ -svk-1.06.ebuild, -svk-1.06-r1.ebuild, -svk-1.07.ebuild,
+ -svk-1.07-r1.ebuild, +svk-2.0.2.ebuild:
+ (non maintainer commit) Version bump thanks to the work by Mark Davies in
+ bug 162743
18 Nov 2008; Torsten Veller <tove@gentoo.org> svk-1.06.ebuild,
svk-1.06-r1.ebuild, svk-1.07.ebuild, svk-1.07-r1.ebuild, svk-1.08.ebuild:
diff --git a/dev-util/svk/metadata.xml b/dev-util/svk/metadata.xml
index d90de82d1012..14a7f34abbad 100644
--- a/dev-util/svk/metadata.xml
+++ b/dev-util/svk/metadata.xml
@@ -6,6 +6,7 @@
<email>maintainer-needed@gentoo.org</email>
</maintainer>
<use>
+ <flag name="log4p">Enable perl logger support</flag>
<flag name="pager">Enable perl pager selection support</flag>
<flag name="patch">Enable patch creation, import support</flag>
<flag name="svn-mirror">Enable SVN-Mirror support</flag>
diff --git a/dev-util/svk/svk-1.06-r1.ebuild b/dev-util/svk/svk-1.06-r1.ebuild
deleted file mode 100644
index 212ba2cacf55..000000000000
--- a/dev-util/svk/svk-1.06-r1.ebuild
+++ /dev/null
@@ -1,75 +0,0 @@
-# Copyright 1999-2008 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-util/svk/svk-1.06-r1.ebuild,v 1.4 2008/11/18 16:04:43 tove Exp $
-
-inherit eutils perl-module bash-completion
-
-MY_P=${P/svk/SVK}
-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"
-IUSE="crypt nls pager svn-mirror patch"
-
-DEPEND="
- >=dev-lang/perl-5.8.7
- >=dev-util/subversion-1.0.7
- dev-perl/Algorithm-Annotate
- dev-perl/Algorithm-Diff
- >=dev-perl/yaml-0.38
- dev-perl/Regexp-Shellish
- >=dev-perl/Data-Hierarchy-0.21
- >=virtual/perl-File-Temp-0.14
- dev-perl/Clone
- virtual/perl-Pod-Escapes
- virtual/perl-Pod-Simple
- >=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/TimeDate
- dev-perl/TermReadKey
- dev-perl/File-Type
- dev-perl/URI
- >=dev-perl/PerlIO-eol-0.13
- >=dev-perl/Class-Autouse-1.15
- >=virtual/perl-Getopt-Long-2.34
- nls? (
- >=dev-perl/locale-maketext-lexicon-0.42
- >=virtual/perl-Locale-Maketext-Simple-0.12
- )
- pager? ( dev-perl/IO-Pager )
- svn-mirror? ( >=dev-perl/SVN-Mirror-0.66 )
- patch? (
- virtual/perl-Compress-Zlib
- dev-perl/FreezeThaw
- )
- crypt? ( app-crypt/gnupg )"
-
-pkg_setup() {
- if ! perl -MSVN::Core < /dev/null 2> /dev/null; then
- eerror "SVN::Core missing or outdated. Please emerge \
- dev-util/subversion ith the perl USE flag."
- die "Need Subversion compiled with Perl bindings"
- fi
-}
-
-src_compile() {
- export PERL_EXTUTILS_AUTOINSTALL="--skipdeps"
- perl-module_src_compile
-}
-
-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
-}
diff --git a/dev-util/svk/svk-1.06.ebuild b/dev-util/svk/svk-1.06.ebuild
deleted file mode 100644
index adf350930ced..000000000000
--- a/dev-util/svk/svk-1.06.ebuild
+++ /dev/null
@@ -1,74 +0,0 @@
-# Copyright 1999-2008 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-util/svk/svk-1.06.ebuild,v 1.4 2008/11/18 16:04:43 tove Exp $
-
-inherit eutils perl-module bash-completion
-
-MY_P=${P/svk/SVK}
-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 ~ppc ~sparc ~x86"
-IUSE="crypt nls pager svn-mirror patch"
-
-DEPEND="
- >=dev-lang/perl-5.8.7
- >=dev-util/subversion-1.0.7
- dev-perl/Algorithm-Annotate
- dev-perl/Algorithm-Diff
- >=dev-perl/yaml-0.38
- dev-perl/Regexp-Shellish
- >=dev-perl/Data-Hierarchy-0.21
- >=virtual/perl-File-Temp-0.14
- dev-perl/Clone
- virtual/perl-Pod-Escapes
- virtual/perl-Pod-Simple
- >=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/TimeDate
- dev-perl/File-Type
- dev-perl/URI
- >=dev-perl/PerlIO-eol-0.13
- >=dev-perl/Class-Autouse-1.15
- >=virtual/perl-Getopt-Long-2.34
- nls? (
- >=dev-perl/locale-maketext-lexicon-0.42
- >=virtual/perl-Locale-Maketext-Simple-0.12
- )
- pager? ( dev-perl/IO-Pager )
- svn-mirror? ( >=dev-perl/SVN-Mirror-0.66 )
- patch? (
- virtual/perl-Compress-Zlib
- dev-perl/FreezeThaw
- )
- crypt? ( app-crypt/gnupg )"
-
-pkg_setup() {
- if ! perl -MSVN::Core < /dev/null 2> /dev/null; then
- eerror "SVN::Core missing or outdated. Please emerge \
- dev-util/subversion ith the perl USE flag."
- die "Need Subversion compiled with Perl bindings"
- fi
-}
-
-src_compile() {
- export PERL_EXTUTILS_AUTOINSTALL="--skipdeps"
- perl-module_src_compile
-}
-
-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
-}
diff --git a/dev-util/svk/svk-1.07-r1.ebuild b/dev-util/svk/svk-1.07-r1.ebuild
deleted file mode 100644
index 71c8a734e1a3..000000000000
--- a/dev-util/svk/svk-1.07-r1.ebuild
+++ /dev/null
@@ -1,80 +0,0 @@
-# Copyright 1999-2008 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-util/svk/svk-1.07-r1.ebuild,v 1.3 2008/11/18 16:04:43 tove Exp $
-
-inherit eutils perl-module bash-completion
-
-MY_P=${P/svk/SVK}
-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"
-IUSE="crypt nls pager svn-mirror patch"
-
-DEPEND="
- >=dev-lang/perl-5.8.7
- >=dev-util/subversion-1.0.7
- dev-perl/Algorithm-Annotate
- dev-perl/Algorithm-Diff
- >=dev-perl/yaml-0.38
- dev-perl/Regexp-Shellish
- >=dev-perl/Data-Hierarchy-0.21
- >=virtual/perl-File-Temp-0.14
- dev-perl/Clone
- virtual/perl-Pod-Escapes
- virtual/perl-Pod-Simple
- >=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/TimeDate
- dev-perl/TermReadKey
- dev-perl/File-Type
- dev-perl/URI
- >=dev-perl/PerlIO-eol-0.13
- >=dev-perl/Class-Autouse-1.15
- >=virtual/perl-Getopt-Long-2.34
- nls? (
- >=dev-perl/locale-maketext-lexicon-0.42
- >=virtual/perl-Locale-Maketext-Simple-0.12
- )
- pager? ( dev-perl/IO-Pager )
- svn-mirror? ( >=dev-perl/SVN-Mirror-0.66 )
- patch? (
- virtual/perl-Compress-Zlib
- dev-perl/FreezeThaw
- )
- crypt? ( app-crypt/gnupg )"
-
-pkg_setup() {
- if ! perl -MSVN::Core < /dev/null 2> /dev/null; then
- eerror "SVN::Core missing or outdated. Please emerge \
- dev-util/subversion ith the perl USE flag."
- die "Need Subversion compiled with Perl bindings"
- fi
-}
-
-src_unpack() {
- unpack ${A}
- epatch ${FILESDIR}/svk-1.07-xxdiff.patch
-}
-
-src_compile() {
- export PERL_EXTUTILS_AUTOINSTALL="--skipdeps"
- perl-module_src_compile
-}
-
-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
-}
diff --git a/dev-util/svk/svk-1.07.ebuild b/dev-util/svk/svk-1.07.ebuild
deleted file mode 100644
index b1795c756d56..000000000000
--- a/dev-util/svk/svk-1.07.ebuild
+++ /dev/null
@@ -1,75 +0,0 @@
-# Copyright 1999-2008 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-util/svk/svk-1.07.ebuild,v 1.3 2008/11/18 16:04:43 tove Exp $
-
-inherit eutils perl-module bash-completion
-
-MY_P=${P/svk/SVK}
-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"
-IUSE="crypt nls pager svn-mirror patch"
-
-DEPEND="
- >=dev-lang/perl-5.8.7
- >=dev-util/subversion-1.0.7
- dev-perl/Algorithm-Annotate
- dev-perl/Algorithm-Diff
- >=dev-perl/yaml-0.38
- dev-perl/Regexp-Shellish
- >=dev-perl/Data-Hierarchy-0.21
- >=virtual/perl-File-Temp-0.14
- dev-perl/Clone
- virtual/perl-Pod-Escapes
- virtual/perl-Pod-Simple
- >=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/TimeDate
- dev-perl/TermReadKey
- dev-perl/File-Type
- dev-perl/URI
- >=dev-perl/PerlIO-eol-0.13
- >=dev-perl/Class-Autouse-1.15
- >=virtual/perl-Getopt-Long-2.34
- nls? (
- >=dev-perl/locale-maketext-lexicon-0.42
- >=virtual/perl-Locale-Maketext-Simple-0.12
- )
- pager? ( dev-perl/IO-Pager )
- svn-mirror? ( >=dev-perl/SVN-Mirror-0.66 )
- patch? (
- virtual/perl-Compress-Zlib
- dev-perl/FreezeThaw
- )
- crypt? ( app-crypt/gnupg )"
-
-pkg_setup() {
- if ! perl -MSVN::Core < /dev/null 2> /dev/null; then
- eerror "SVN::Core missing or outdated. Please emerge \
- dev-util/subversion ith the perl USE flag."
- die "Need Subversion compiled with Perl bindings"
- fi
-}
-
-src_compile() {
- export PERL_EXTUTILS_AUTOINSTALL="--skipdeps"
- perl-module_src_compile
-}
-
-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
-}
diff --git a/dev-util/svk/svk-2.0.2.ebuild b/dev-util/svk/svk-2.0.2.ebuild
new file mode 100644
index 000000000000..76fdf6e5023c
--- /dev/null
+++ b/dev-util/svk/svk-2.0.2.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2009 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-util/svk/svk-2.0.2.ebuild,v 1.1 2009/01/02 14:04:03 darkside 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 ~x86"
+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-Compress-Zlib
+ dev-perl/FreezeThaw
+ )
+ crypt? ( app-crypt/gnupg )
+ dev-perl/TimeDate"
+RDEPEND="${DEPEND}"
+
+src_configure() { : ; }
+
+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
+}