summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorUlrich Müller <ulm@gentoo.org>2011-02-10 21:36:38 +0000
committerUlrich Müller <ulm@gentoo.org>2011-02-10 21:36:38 +0000
commit3c24d5fe11f496991efe433eaca066807ffecbab (patch)
tree07cf67eef74bfc9f02f84b925c4f214ae049a5da /dev-vcs
parentMove package from dev-util to dev-vcs, bug 56967. (diff)
downloadhistorical-3c24d5fe11f496991efe433eaca066807ffecbab.tar.gz
historical-3c24d5fe11f496991efe433eaca066807ffecbab.tar.bz2
historical-3c24d5fe11f496991efe433eaca066807ffecbab.zip
Move package from dev-util to dev-vcs, bug 56967.
Package-Manager: portage-2.1.9.39/cvs/Linux x86_64 RepoMan-Options: --force
Diffstat (limited to 'dev-vcs')
-rw-r--r--dev-vcs/qgit/ChangeLog224
-rw-r--r--dev-vcs/qgit/metadata.xml9
-rw-r--r--dev-vcs/qgit/qgit-2.2.ebuild39
-rw-r--r--dev-vcs/qgit/qgit-2.3-r1.ebuild30
-rw-r--r--dev-vcs/qgit/qgit-2.3.ebuild35
-rw-r--r--dev-vcs/rapidsvn/ChangeLog325
-rw-r--r--dev-vcs/rapidsvn/files/rapidsvn-0.9.8-sar.patch28
-rw-r--r--dev-vcs/rapidsvn/files/rapidsvn-sar.patch24
-rw-r--r--dev-vcs/rapidsvn/files/rapidsvn-svncpp_link.patch12
-rw-r--r--dev-vcs/rapidsvn/metadata.xml13
-rw-r--r--dev-vcs/rapidsvn/rapidsvn-0.10.0.ebuild113
-rw-r--r--dev-vcs/rapidsvn/rapidsvn-0.12.0.ebuild112
-rw-r--r--dev-vcs/rapidsvn/rapidsvn-0.9.6-r1.ebuild120
-rw-r--r--dev-vcs/rapidsvn/rapidsvn-0.9.8.ebuild113
-rw-r--r--dev-vcs/svn2cl/ChangeLog51
-rw-r--r--dev-vcs/svn2cl/files/0.9-wrapper.patch20
-rw-r--r--dev-vcs/svn2cl/metadata.xml5
-rw-r--r--dev-vcs/svn2cl/svn2cl-0.12.ebuild39
-rw-r--r--dev-vcs/svn2cl/svn2cl-0.9.ebuild38
19 files changed, 1350 insertions, 0 deletions
diff --git a/dev-vcs/qgit/ChangeLog b/dev-vcs/qgit/ChangeLog
new file mode 100644
index 000000000000..3d19456ded1c
--- /dev/null
+++ b/dev-vcs/qgit/ChangeLog
@@ -0,0 +1,224 @@
+# ChangeLog for dev-vcs/qgit
+# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-vcs/qgit/ChangeLog,v 1.1 2011/02/10 21:35:11 ulm Exp $
+
+ 10 Feb 2011; Ulrich Mueller <ulm@gentoo.org> +qgit-2.2.ebuild,
+ +qgit-2.3.ebuild, +qgit-2.3-r1.ebuild, +metadata.xml:
+ Move package from dev-util to dev-vcs, bug 56967.
+
+ 17 Mar 2010; Sebastian Pipping <sping@gentoo.org> qgit-2.2.ebuild,
+ qgit-2.3.ebuild, qgit-2.3-r1.ebuild:
+ Propagate move of dev-util/git to dev-vcs/git
+
+ 15 Jan 2010; Christian Faulhammer <fauli@gentoo.org> qgit-2.3-r1.ebuild:
+ Transfer Prefix keywords
+
+ 07 Jan 2010; Brent Baude <ranger@gentoo.org> qgit-2.3.ebuild:
+ stable ppc, bug 298414
+
+*qgit-2.3-r1 (07 Jan 2010)
+
+ 07 Jan 2010; <hwoarang@gentoo.org> -qgit-2.1.ebuild, +qgit-2.3-r1.ebuild:
+ Remove old ebuild, rebump based on qt4-r2 eclass
+
+ 06 Jan 2010; Brent Baude <ranger@gentoo.org> qgit-2.3.ebuild:
+ Marking qgit-2.3 ppc64 for bug 298414
+
+ 29 Dec 2009; Christian Faulhammer <fauli@gentoo.org> qgit-2.3.ebuild:
+ stable x86, bug 298414
+
+ 27 Dec 2009; <hwoarang@gentoo.org> qgit-2.3.ebuild:
+ Stable on amd64 wrt bug #298414
+
+*qgit-2.3 (19 May 2009)
+
+ 19 May 2009; Markus Ullmann <jokey@gentoo.org> +qgit-2.3.ebuild:
+ Version bump for bug #269213
+
+ 21 Mar 2009; Jorge Manuel B. S. Vicetto <jmbsvicetto@gentoo.org>
+ metadata.xml:
+ Removing ferdy as a maintainer since he was retired.
+
+ 21 Jan 2009; Markus Meier <maekke@gentoo.org> qgit-2.2.ebuild:
+ amd64/x86 stable, bug #248038
+
+ 03 Aug 2008; Markus Ullmann <jokey@gentoo.org> qgit-2.2.ebuild:
+ Drop src_unpack as the sed is no longer needed
+
+*qgit-2.2 (03 Aug 2008)
+
+ 03 Aug 2008; Markus Ullmann <jokey@gentoo.org> +qgit-2.2.ebuild:
+ Version bump wrt bug #232173
+
+ 28 Jul 2008; Carsten Lohrke <carlo@gentoo.org> qgit-2.0-r1.ebuild,
+ qgit-2.1.ebuild:
+ QA: Get rid of deprecated qt4_min_version(). Fix invalid monolithic Qt
+ dependency, cf. bug 217161 comment 11.
+
+ 18 Mar 2008; Markus Ullmann <jokey@gentoo.org> qgit-2.1.ebuild:
+ Fix dependencies for qt4.4, thanks to Bernd Steinhauser in bug 212748
+
+ 13 Jan 2008; Markus Ullmann <jokey@gentoo.org> qgit-2.1.ebuild:
+ Fix hardcoded debug flags for release version for bug #204827
+
+*qgit-2.1 (31 Dec 2007)
+*qgit-1.5.8 (31 Dec 2007)
+
+ 31 Dec 2007; Markus Ullmann <jokey@gentoo.org> +qgit-1.5.8.ebuild,
+ +qgit-2.1.ebuild:
+ Version bump to 2.1 and 1.5.8
+
+*qgit-2.0-r1 (09 Oct 2007)
+
+ 09 Oct 2007; Markus Ullmann <jokey@gentoo.org> -qgit-2.0.ebuild,
+ +qgit-2.0-r1.ebuild:
+ Revbump to install binary correctly, thanks to voyageur for catching it
+
+ 08 Oct 2007; Markus Ullmann <jokey@gentoo.org> qgit-2.0.ebuild
+ -qgit-1.5.6.ebuild:
+ Update SLOT and add info, kill old
+
+*qgit-2.0 (08 Oct 2007)
+
+ 08 Oct 2007; Markus Ullmann <jokey@gentoo.org> +qgit-2.0.ebuild:
+ Version bump wrt bug #194424
+
+ 20 Sep 2007; Brent Baude <ranger@gentoo.org> qgit-1.5.7.ebuild:
+ keywording qgit-1.5.7 ppc64 for bug# 190697
+
+ 19 Sep 2007; Christoph Mende <angelos@gentoo.org> qgit-1.5.7.ebuild:
+ Stable on amd64 wrt security bug #190697
+
+ 17 Sep 2007; Tobias Scherbaum <dertobi123@gentoo.org> qgit-1.5.7.ebuild:
+ ppc stable, bug #190697
+
+ 17 Sep 2007; Raúl Porcel <armin76@gentoo.org> qgit-1.5.7.ebuild:
+ x86 stable wrt security #190697
+
+ 17 Sep 2007; Markus Ullmann <jokey@gentoo.org> metadata.xml:
+ Update metadata and add me as maintainer
+
+*qgit-1.5.7 (17 Sep 2007)
+
+ 17 Sep 2007; Markus Ullmann <jokey@gentoo.org> -qgit-1.5.5.ebuild,
+ +qgit-1.5.7.ebuild:
+ Version bump wrt security bug #190697
+
+ 05 Aug 2007; Tobias Scherbaum <dertobi123@gentoo.org> qgit-1.5.6.ebuild:
+ ppc stable, bug #187270
+
+ 03 Aug 2007; Christoph Mende <angelos@gentoo.org> qgit-1.5.6.ebuild:
+ Stable on amd64 wrt bug #187270
+
+ 01 Aug 2007; Markus Rothe <corsair@gentoo.org> qgit-1.5.6.ebuild:
+ Stable on ppc64; bug #187270
+
+ 31 Jul 2007; Markus Ullmann <jokey@gentoo.org> qgit-1.5.6.ebuild:
+ Stable on x86 wrt bug #187270
+
+*qgit-1.5.6 (05 Jun 2007)
+
+ 05 Jun 2007; Markus Ullmann <jokey@gentoo.org> -qgit-1.5.3.ebuild,
+ +qgit-1.5.6.ebuild:
+ Version bump
+
+ 14 Apr 2007; Peter Weller <welp@gentoo.org> qgit-1.5.5.ebuild:
+ Stable on amd64 wrt bug 173331
+
+ 08 Apr 2007; Markus Rothe <corsair@gentoo.org> qgit-1.5.5.ebuild:
+ Stable on ppc64; bug #173331
+
+ 06 Apr 2007; nixnut <nixnut@gentoo.org> qgit-1.5.5.ebuild:
+ Stable on ppc wrt bug 173331
+
+ 04 Apr 2007; Raúl Porcel <armin76@gentoo.org> qgit-1.5.5.ebuild:
+ x86 stable wrt bug 173331
+
+*qgit-1.5.5 (26 Feb 2007)
+
+ 26 Feb 2007; Fernando J. Pereda <ferdy@gentoo.org> -qgit-1.5.2.ebuild,
+ -qgit-1.5.4.ebuild, +qgit-1.5.5.ebuild:
+ New upstream version. Remove unused versions.
+
+ 15 Feb 2007; Christian Faulhammer <opfer@gentoo.org> qgit-1.5.3.ebuild:
+ stable x86; bug 167018
+
+*qgit-1.5.4 (15 Feb 2007)
+
+ 15 Feb 2007; Fernando J. Pereda <ferdy@gentoo.org> +qgit-1.5.4.ebuild:
+ New upstream version.
+
+*qgit-1.5.3 (14 Nov 2006)
+
+ 14 Nov 2006; Fernando J. Pereda <ferdy@gentoo.org> -qgit-1.1.1.ebuild,
+ -qgit-1.2.ebuild, -qgit-1.4.ebuild, -qgit-1.5.1.ebuild,
+ +qgit-1.5.3.ebuild:
+ New upstream version. Cleanup old ones.
+
+*qgit-1.5.2 (30 Sep 2006)
+
+ 30 Sep 2006; Fernando J. Pereda <ferdy@gentoo.org> +qgit-1.5.2.ebuild:
+ New upstream version.
+
+*qgit-1.5.1 (27 Sep 2006)
+
+ 27 Sep 2006; Fernando J. Pereda <ferdy@gentoo.org> -qgit-1.5.ebuild,
+ +qgit-1.5.1.ebuild:
+ New version. Remove 1.5 as it has an annoying bug.
+
+*qgit-1.5 (10 Sep 2006)
+
+ 10 Sep 2006; Fernando J. Pereda <ferdy@gentoo.org> +qgit-1.5.ebuild:
+ New upstream version.
+
+ 15 Aug 2006; Markus Rothe <corsair@gentoo.org> qgit-1.4.ebuild:
+ Added ~ppc64
+
+*qgit-1.4 (30 Jul 2006)
+
+ 30 Jul 2006; Fernando J. Pereda <ferdy@gentoo.org> +qgit-1.4.ebuild:
+ Version bump, bug #141951. Reported by Troy Telford <troyt@myrealbox.com>
+
+ 30 Jun 2006; Luca Barbato <lu_zero@gentoo.org> qgit-1.2.ebuild:
+ Marked ~ppc
+
+ 02 Jun 2006; Caleb Tennis <caleb@gentoo.org> qgit-1.1.1.ebuild,
+ qgit-1.2.ebuild:
+ Make qt-3 dep a hard dep on qt-3
+
+ 01 May 2006; Scott Stoddard <deltacow@gentoo.org> qgit-1.2.ebuild:
+ Added ~amd64 (bug #131714)
+
+*qgit-1.2 (29 Apr 2006)
+
+ 29 Apr 2006; Fernando J. Pereda <ferdy@gentoo.org> -qgit-0.96.1.ebuild,
+ -qgit-0.97.1.ebuild, +qgit-1.2.ebuild:
+ New upstream version. Remove ancient ones
+
+ 25 Mar 2006; Fernando J. Pereda <ferdy@gentoo.org> qgit-1.1.1.ebuild:
+ inherit qt3 to avoid sandbox violations that I didn't suffer from, hopefully
+ fixing bug #127280
+
+*qgit-1.1.1 (23 Mar 2006)
+
+ 23 Mar 2006; Fernando J. Pereda <ferdy@gentoo.org> -qgit-1.1_rc1.ebuild,
+ +qgit-1.1.1.ebuild:
+ Version bump, as per bug #112120, reported by Bertrand Jacquin
+ <beber.gentoo@gmail.com>. Remove release candidates
+
+*qgit-1.1_rc1 (09 Jan 2006)
+
+ 09 Jan 2006; Fernando J. Pereda <ferdy@gentoo.org> +qgit-1.1_rc1.ebuild:
+ New upstream version
+
+*qgit-0.97.1 (11 Nov 2005)
+
+ 11 Nov 2005; Fernando J. Pereda <ferdy@gentoo.org> +qgit-0.97.1.ebuild:
+ version bump, wrt bug #112120
+
+*qgit-0.96.1 (30 Oct 2005)
+
+ 30 Oct 2005; Fernando J. Pereda <ferdy@gentoo.org> +metadata.xml,
+ +qgit-0.96.1.ebuild:
+ initial commit. fixes #110072
+
diff --git a/dev-vcs/qgit/metadata.xml b/dev-vcs/qgit/metadata.xml
new file mode 100644
index 000000000000..8c116689bd62
--- /dev/null
+++ b/dev-vcs/qgit/metadata.xml
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>no-herd</herd>
+ <maintainer>
+ <email>jokey@gentoo.org</email>
+ <name>Markus Ullmann</name>
+ </maintainer>
+</pkgmetadata>
diff --git a/dev-vcs/qgit/qgit-2.2.ebuild b/dev-vcs/qgit/qgit-2.2.ebuild
new file mode 100644
index 000000000000..43d0cee08e71
--- /dev/null
+++ b/dev-vcs/qgit/qgit-2.2.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-vcs/qgit/qgit-2.2.ebuild,v 1.1 2011/02/10 21:35:11 ulm Exp $
+
+EAPI="1"
+
+inherit qt4
+
+MY_PV=${PV//_/}
+MY_P=${PN}-${MY_PV}
+
+DESCRIPTION="GUI interface for git/cogito SCM"
+HOMEPAGE="http://digilander.libero.it/mcostalba/"
+SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="2"
+KEYWORDS="amd64 ~ppc ~ppc64 x86"
+IUSE=""
+
+DEPEND="x11-libs/qt-gui:4"
+RDEPEND="${DEPEND}
+ >=dev-vcs/git-1.5.3"
+
+S="${WORKDIR}/${PN}"
+
+src_compile() {
+ eqmake4 || die "eqmake failed"
+ emake || die "emake failed"
+}
+
+src_install() {
+ newbin bin/qgit qgit4
+ dodoc README
+}
+
+pkg_postinst() {
+ elog "This is installed as qgit4 now so you can still use 1.5 series (Qt3-based)"
+}
diff --git a/dev-vcs/qgit/qgit-2.3-r1.ebuild b/dev-vcs/qgit/qgit-2.3-r1.ebuild
new file mode 100644
index 000000000000..90d064e6b000
--- /dev/null
+++ b/dev-vcs/qgit/qgit-2.3-r1.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-vcs/qgit/qgit-2.3-r1.ebuild,v 1.1 2011/02/10 21:35:11 ulm Exp $
+
+EAPI="2"
+
+inherit qt4-r2
+
+MY_PV=${PV//_/}
+MY_P=${PN}-${MY_PV}
+
+DESCRIPTION="GUI interface for git/cogito SCM"
+HOMEPAGE="http://digilander.libero.it/mcostalba/"
+SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="2"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x86-macos"
+IUSE=""
+
+DEPEND="x11-libs/qt-gui:4"
+RDEPEND="${DEPEND}
+ >=dev-vcs/git-1.5.3"
+
+S="${WORKDIR}/${PN}"
+
+src_install() {
+ newbin bin/qgit qgit4
+ dodoc README
+}
diff --git a/dev-vcs/qgit/qgit-2.3.ebuild b/dev-vcs/qgit/qgit-2.3.ebuild
new file mode 100644
index 000000000000..1e185ffe9094
--- /dev/null
+++ b/dev-vcs/qgit/qgit-2.3.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-vcs/qgit/qgit-2.3.ebuild,v 1.1 2011/02/10 21:35:11 ulm Exp $
+
+EAPI="1"
+
+inherit qt4
+
+MY_PV=${PV//_/}
+MY_P=${PN}-${MY_PV}
+
+DESCRIPTION="GUI interface for git/cogito SCM"
+HOMEPAGE="http://digilander.libero.it/mcostalba/"
+SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="2"
+KEYWORDS="amd64 ppc ppc64 x86"
+IUSE=""
+
+DEPEND="x11-libs/qt-gui:4"
+RDEPEND="${DEPEND}
+ >=dev-vcs/git-1.5.3"
+
+S="${WORKDIR}/${PN}"
+
+src_compile() {
+ eqmake4 || die "eqmake failed"
+ emake || die "emake failed"
+}
+
+src_install() {
+ newbin bin/qgit qgit4
+ dodoc README
+}
diff --git a/dev-vcs/rapidsvn/ChangeLog b/dev-vcs/rapidsvn/ChangeLog
new file mode 100644
index 000000000000..15239f5a3d6f
--- /dev/null
+++ b/dev-vcs/rapidsvn/ChangeLog
@@ -0,0 +1,325 @@
+# ChangeLog for dev-vcs/rapidsvn
+# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-vcs/rapidsvn/ChangeLog,v 1.1 2011/02/10 21:35:45 ulm Exp $
+
+ 10 Feb 2011; Ulrich Mueller <ulm@gentoo.org> +rapidsvn-0.9.6-r1.ebuild,
+ +rapidsvn-0.9.8.ebuild, +files/rapidsvn-0.9.8-sar.patch,
+ +rapidsvn-0.10.0.ebuild, +rapidsvn-0.12.0.ebuild, +files/rapidsvn-sar.patch,
+ +files/rapidsvn-svncpp_link.patch, +metadata.xml:
+ Move package from dev-util to dev-vcs, bug 56967.
+
+ 04 Sep 2010; Ryan Hill <dirtyepic@gentoo.org> -rapidsvn-0.9.3.ebuild,
+ -rapidsvn-0.9.4.ebuild:
+ Drop old versions depending on wxGTK-2.6.
+
+ 22 Jun 2010; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
+ rapidsvn-0.9.3.ebuild, rapidsvn-0.9.4.ebuild, rapidsvn-0.9.6-r1.ebuild:
+ net-misc/neon renamed to net-libs/neon.
+
+ 22 Jun 2010; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
+ rapidsvn-0.9.3.ebuild, rapidsvn-0.9.4.ebuild, rapidsvn-0.9.6-r1.ebuild,
+ rapidsvn-0.9.8.ebuild, rapidsvn-0.10.0.ebuild, rapidsvn-0.12.0.ebuild:
+ dev-util/subversion renamed to dev-vcs/subversion.
+
+ 16 Feb 2010; Steve Arnold <nerdboy@gentoo.org> rapidsvn-0.9.6-r1.ebuild,
+ rapidsvn-0.9.8.ebuild, rapidsvn-0.10.0.ebuild, rapidsvn-0.12.0.ebuild:
+ Removed legacy code, moved checks to pkg_setup, and removed addpredict
+ in 4 latest ebuild versions. Closes bug #305325.
+
+*rapidsvn-0.12.0 (13 Feb 2010)
+
+ 13 Feb 2010; Steve Arnold <nerdboy@gentoo.org> +rapidsvn-0.12.0.ebuild:
+ Updated to latest upstream release; closes bug #294740.
+
+*rapidsvn-0.10.0 (12 Oct 2009)
+
+ 12 Oct 2009; Steve Arnold <nerdboy@gentoo.org> +rapidsvn-0.10.0.ebuild:
+ Updated to latest upstream release, closes bug #284730. Re-enabled the
+ neon dav support, but it needs testing (the serf dav support is smooth
+ as the proverbial baby's butt...)
+
+ 01 Aug 2009; Steve Arnold <nerdboy@gentoo.org> rapidsvn-0.9.8.ebuild:
+ Added work-around for doxygen sandbox violation (no bug, yet...) due to
+ font diddling by latex. No idea why generating one particular jpg file
+ would cause this.
+
+*rapidsvn-0.9.8 (06 Jun 2009)
+
+ 06 Jun 2009; Steve Arnold <nerdboy@gentoo.org>
+ +files/rapidsvn-0.9.8-sar.patch, +rapidsvn-0.9.8.ebuild:
+ Added new version, updated use=doc generation (closes bug #265941). The
+ underlying subversion neon support is dorked up (at least for me) so this
+ was tested with webdav-serf against a couple of different local repos.
+
+ 17 Sep 2008; Markus Meier <maekke@gentoo.org> rapidsvn-0.9.6-r1.ebuild:
+ amd64/x86 stable, bug #237095
+
+ 17 Sep 2008; Brent Baude <ranger@gentoo.org> rapidsvn-0.9.6-r1.ebuild:
+ stable ppc64, bug 237095
+
+ 15 Sep 2008; Brent Baude <ranger@gentoo.org> rapidsvn-0.9.6-r1.ebuild:
+ stable ppc, bug 237095
+
+ 13 Sep 2008; Ferris McCormick <fmccor@gentoo.org>
+ rapidsvn-0.9.6-r1.ebuild:
+ Sparc stable --- Bug #237095 --- needed for subversion-1.5.1.
+
+ 13 Sep 2008; Steve Arnold <nerdboy@gentoo.org> rapidsvn-0.9.6-r1.ebuild:
+ Removed harmless configure option (closes bug 230757) in preparation for
+ stable request (see bug 237095).
+
+ 15 Jun 2008; Steve Arnold <nerdboy@gentoo.org> rapidsvn-0.9.3.ebuild,
+ rapidsvn-0.9.4.ebuild:
+ Updated older versions for bug #226427 to use eautoreconf, as well as the
+ newer dep layout.
+
+ 19 May 2008; Steve Arnold <nerdboy@gentoo.org> +files/rapidsvn-sar.patch:
+ re-adding lost patch for gcc warnings (bug #216800). Thanks to
+ Rion <rion@plotinka.ru> for the contributed patch.
+
+*rapidsvn-0.9.6-r1 (17 May 2008)
+
+ 17 May 2008; Steve Arnold <nerdboy@gentoo.org> -rapidsvn-0.9.6.ebuild,
+ +rapidsvn-0.9.6-r1.ebuild:
+ updated for bug #221671
+
+ 30 Apr 2008; Benedikt Böhm <hollow@gentoo.org> rapidsvn-0.9.3.ebuild,
+ rapidsvn-0.9.4.ebuild, rapidsvn-0.9.6.ebuild:
+ update subversion checks wrt #219475
+
+*rapidsvn-0.9.6 (02 Apr 2008)
+
+ 02 Apr 2008; Steve Arnold <nerdboy@gentoo.org> +rapidsvn-0.9.6.ebuild:
+ Updated to new release and apr prefix, with contributions from Luca
+ Marturana <lucamarturana@gmail.com>. Smooth as a baby's ...
+
+ 10 Jan 2008; Benedikt Böhm <hollow@gentoo.org> rapidsvn-0.9.3.ebuild,
+ rapidsvn-0.9.4.ebuild:
+ cleanup for bug #203587
+
+ 29 Dec 2007; Steve Arnold <nerdboy@gentoo.org> rapidsvn-0.9.3.ebuild,
+ rapidsvn-0.9.4.ebuild:
+ updated depends for bug 203587, builds and runs on x86 and amd64
+
+ 27 Nov 2007; Raúl Porcel <armin76@gentoo.org> rapidsvn-0.9.4.ebuild:
+ sparc stable wrt #186809
+
+ 25 Nov 2007; Christian Faulhammer <opfer@gentoo.org>
+ rapidsvn-0.9.4.ebuild:
+ quote variables and remove die statement for epatch, it will die on its own
+
+ 25 Nov 2007; Christian Faulhammer <opfer@gentoo.org>
+ rapidsvn-0.9.4.ebuild:
+ stable x86, bug 186809
+
+ 24 Nov 2007; Samuli Suominen <drac@gentoo.org> rapidsvn-0.9.4.ebuild:
+ amd64 stable wrt #186809
+
+ 24 Nov 2007; nixnut <nixnut@gentoo.org> rapidsvn-0.9.4.ebuild:
+ Stable on ppc wrt bug 186809
+
+ 24 Nov 2007; Markus Rothe <corsair@gentoo.org> rapidsvn-0.9.4.ebuild:
+ Stable on ppc64; bug #186809
+
+ 12 Oct 2007; Ryan Hill <dirtyepic@gentoo.org> rapidsvn-0.9.3.ebuild,
+ rapidsvn-0.9.4.ebuild:
+ Lock wxGTK to 2.6.
+
+ 10 Jul 2007; Steve Arnold <nerdboy@gentoo.org> rapidsvn-0.9.3.ebuild,
+ rapidsvn-0.9.4.ebuild:
+ Updated desktop category and added desktop_database_update to pkg_post
+ for conformance to desktop policy.
+
+ 26 Jun 2007; Steve Arnold <nerdboy@gentoo.org> rapidsvn-0.9.3.ebuild,
+ rapidsvn-0.9.4.ebuild:
+ Fixes for bug 180236 as well as desktop and icon fixes. Set apr deps
+ based on subversion and upstream (handle apr-1 correctly).
+
+ 08 Apr 2007; Ryan Hill <dirtyepic@gentoo.org> rapidsvn-0.9.3.ebuild,
+ rapidsvn-0.9.4.ebuild:
+ Don't hardcode wx-config, use wxwidgets.eclass.
+
+ 01 Apr 2007; Steve Arnold <nerdboy@gentoo.org> rapidsvn-0.9.3.ebuild,
+ rapidsvn-0.9.4.ebuild:
+ Minor correction to apr dep, should resolve bug 169414.
+
+ 14 Mar 2007; Steve Arnold <nerdboy@gentoo.org> rapidsvn-0.9.3.ebuild,
+ rapidsvn-0.9.4.ebuild:
+ Updated depends and configure for bug 169414.
+
+ 05 Mar 2007; Marius Mauch <genone@gentoo.org> rapidsvn-0.9.3.ebuild,
+ rapidsvn-0.9.4.ebuild:
+ Replacing einfo with ewarn
+
+*rapidsvn-0.9.4 (10 Jan 2007)
+
+ 10 Jan 2007; Steve Arnold <nerdboy@gentoo.org> rapidsvn-0.9.3.ebuild,
+ +rapidsvn-0.9.4.ebuild:
+ Minor QA fix and version bump to current stable upstream release.
+
+ 08 Sep 2006; Steve Arnold <nerdboy@gentoo.org>
+ +files/rapidsvn-svncpp_link.patch, rapidsvn-0.9.3.ebuild:
+ Added back svncpp link patch for as-needed bug 146064.
+
+ 03 Sep 2006; Mart Raudsepp <leio@gentoo.org>
+ -files/rapidsvn-0.9.2-gcc-4.patch, -files/svncpp_0.6.1_link.patch,
+ -rapidsvn-0.7.1.ebuild, -rapidsvn-0.8.0.ebuild, -rapidsvn-0.9.0-r1.ebuild,
+ -rapidsvn-0.9.2.ebuild:
+ Clean out old versions.
+
+ 17 Aug 2006; Markus Rothe <corsair@gentoo.org> rapidsvn-0.9.3.ebuild:
+ Stable on ppc64
+
+ 12 Aug 2006; Jason Wever <weeve@gentoo.org> rapidsvn-0.9.3.ebuild:
+ Stable on SPARC.
+
+ 09 Aug 2006; Thomas Cort <tcort@gentoo.org> rapidsvn-0.9.3.ebuild:
+ Stable on amd64 wrt Bug #134699.
+
+ 05 Aug 2006; Michael Hanselmann <hansmi@gentoo.org> rapidsvn-0.9.3.ebuild:
+ Stable on ppc.
+
+ 01 Aug 2006; Andrej Kacian <ticho@gentoo.org> rapidsvn-0.9.3.ebuild:
+ Stable on x86, bug #134699.
+
+ 20 Jul 2006; Markus Rothe <corsair@gentoo.org> rapidsvn-0.9.3.ebuild:
+ Added ~ppc64; bug #134699
+
+ 10 Jul 2006; Gustavo Zacarias <gustavoz@gentoo.org> rapidsvn-0.9.2.ebuild:
+ Stable on sparc wrt #134699
+
+*rapidsvn-0.9.3 (05 Jul 2006)
+
+ 05 Jul 2006; Steve Arnold <nerdboy@gentoo.org> +rapidsvn-0.9.3.ebuild:
+ New version with updated neon support (neon version must be in sync with
+ neon DEPEND in subversion) and upstream fixes. Updated bug #134699.
+
+ 01 Jul 2006; Lars Weiler <pylon@gentoo.org> rapidsvn-0.9.2.ebuild:
+ Stable on ppc; bug #134699.
+
+ 10 Jun 2006; Michael Hanselmann <hansmi@gentoo.org>
+ rapidsvn-0.9.0-r1.ebuild:
+ Stable on ppc.
+
+ 02 Jun 2006; Steve Arnold <nerdboy@gentoo.org>
+ +files/rapidsvn-0.9.2-gcc-4.patch, rapidsvn-0.9.2.ebuild:
+ Updates for bugs 134978 and 134976; thanks to Gergan Penkov
+ <gpp666_999 at yahoo.de> for the patch.
+
+*rapidsvn-0.9.2 (28 May 2006)
+
+ 28 May 2006; Steve Arnold <nerdboy@gentoo.org> -rapidsvn-0.6.0-r1.ebuild,
+ -rapidsvn-0.7.0.ebuild, rapidsvn-0.9.0-r1.ebuild, +rapidsvn-0.9.2.ebuild:
+ Overdue stable bump and new version (closes bug 125009). The new version
+ finally updates the previously-pegged deps so -> stablize bug coming. Old
+ version cleanup.
+
+ 28 Jan 2006; Simon Stelling <blubb@gentoo.org>
+ -files/nodoc-configure.patch.gz, rapidsvn-0.9.0-r1.ebuild:
+ move compressed patches to the mirrors
+
+ 16 Dec 2005; Diego Pettenò <flameeyes@gentoo.org>
+ rapidsvn-0.9.0-r1.ebuild:
+ Move elibtoolize after libtoolize, see bug #106176.
+
+*rapidsvn-0.9.0-r1 (27 Nov 2005)
+
+ 27 Nov 2005; Steve Arnold <nerdboy@gentoo.org>
+ +files/nodoc-configure.patch, rapidsvn-0.6.0-r1.ebuild,
+ rapidsvn-0.7.0.ebuild, rapidsvn-0.7.1.ebuild, rapidsvn-0.8.0.ebuild,
+ -rapidsvn-0.9.0.ebuild, +rapidsvn-0.9.0-r1.ebuild:
+ Added fix for bug #112081, and removed gtk2 use flag (bug #106560). Thanks
+ to Dan Check <check@radicalmedia.com> for the patch.
+
+ 22 Nov 2005; Luis Medinas <metalgod@gentoo.org> rapidsvn-0.8.0.ebuild:
+ Stable on amd64.
+
+ 11 Nov 2005; Michael Hanselmann <hansmi@gentoo.org> rapidsvn-0.8.0.ebuild:
+ Stable on ppc.
+
+*rapidsvn-0.9.0 (08 Nov 2005)
+
+ 08 Nov 2005; Steve Arnold <nerdboy@gentoo.org> rapidsvn-0.8.0.ebuild,
+ +rapidsvn-0.9.0.ebuild:
+ version bump to address bug #111354; stable bump for x86
+
+ 10 Oct 2005; Steve Arnold <nerdboy@gentoo.org> rapidsvn-0.6.0-r1.ebuild,
+ rapidsvn-0.7.0.ebuild, rapidsvn-0.7.1.ebuild, rapidsvn-0.8.0.ebuild:
+ restricted wxGTK dep to address bug #106763 (not compatible with API over
+ version 2.4)
+
+ 16 Sep 2005; Steve Arnold <nerdboy@gentoo.org> rapidsvn-0.6.0-r1.ebuild,
+ rapidsvn-0.7.0.ebuild, rapidsvn-0.7.1.ebuild, rapidsvn-0.8.0.ebuild:
+ Added fix for bug #103676 (made neon a hard dep, since with subversion
+ it depends on webdav support). Also stblized older (non-bugged) versions.
+
+*rapidsvn-0.8.0 (31 May 2005)
+
+ 31 May 2005; Steve Arnold <nerdboy@gentoo.org> rapidsvn-0.7.0.ebuild,
+ rapidsvn-0.7.1.ebuild, +rapidsvn-0.8.0.ebuild:
+ All newer versions fixed (really fixes bug 62724) and version bump (bug 90895)
+ time to start stablizin'!
+
+*rapidsvn-0.6.0-r1 (31 May 2005)
+
+ 31 May 2005; Steve Arnold <nerdboy@gentoo.org>
+ +files/svncpp_0.6.1_link.patch, metadata.xml, -rapidsvn-0.6.0.ebuild,
+ +rapidsvn-0.6.0-r1.ebuild:
+ sStable x86 was broken and this fixes it (closes bug 55569)
+ dev-tools herd is also adopting this package (but feel free to keep
+ working on stuff or assign bugs to me)
+
+*rapidsvn-0.7.1 (17 Mar 2005)
+
+ 17 Mar 2005; David Holm <dholm@gentoo.org> rapidsvn-0.7.0.ebuild,
+ +rapidsvn-0.7.1.ebuild:
+ Version bumped
+ Added icon and desktop entry
+
+*rapidsvn-0.7.0 (04 Dec 2004)
+
+ 04 Dec 2004; Daniel Black <dragonheart@gentoo.org> -rapidsvn-0.5.0.ebuild,
+ +rapidsvn-0.7.0.ebuild:
+ Version bump as per bug #73191. Thanks to Richard Cantzler <cantzler@uiuc.edu>
+
+ 02 Jun 2004; David Holm <dholm@gentoo.org> +metadata.xml,
+ rapidsvn-0.6.0.ebuild:
+ Version bump, added metadata.xml.
+
+ 17 May 2004; Jason Wever <weeve@gentoo.org> rapidsvn-0.5.0.ebuild:
+ Added ~sparc keyword.
+
+ 27 Apr 2004; Paul de Vrieze <pauldv@gentoo.org> -rapidsvn-0.3.0.ebuild:
+ Remove old version as the needed subversion build has been removed
+
+ 29 Mar 2004; David Holm <dholm@gentoo.org> rapidsvn-0.5.0.ebuild:
+ RapidSVN 0.5.0 works with subversion 1.0*.
+
+ 01 Mar 2004; David Holm <dholm@gentoo.org> rapidsvn-0.5.0.ebuild:
+ Added to ~ppc.
+
+ 18 Feb 2004; Brian Jackson <iggy@gentoo.org> rapidsvn-0.5.0.ebuild:
+ changed dep to be svn-0.37*
+
+*rapidsvn-0.5.0 (08 Feb 2004)
+
+ 08 Feb 2004; Brian Jackson <iggy@gentoo.org> rapidsvn-0.5.0.ebuild:
+ version bump, thanks to jaalexATjasonalexander.us
+
+ 17 Oct 2003; <iggy@gentoo.org> rapidsvn-0.2.0.ebuild:
+ remove old versions that depend on ancient versions of subversion
+
+ 16 Oct 2003; <iggy@gentoo.org> rapidsvn-0.2.0.ebuild, rapidsvn-0.3.0.ebuild:
+ should depend on =dev-util/subversion-0.28.0, thanks to Martin Ehmsen for the
+ heads up, fixes bug 31181
+
+*rapidsvn-0.3.0 (01 Sep 2003)
+
+ 01 Sep 2003; <iggy@gentoo.org> rapidsvn-0.3.0.ebuild:
+ version bump, needs the latest versoin of subversion
+
+*rapidsvn-0.2.0 (19 Aug 2003)
+
+ 19 Aug 2003; <iggy@gentoo.org> metadata.xml, rapidsvn-0.2.0.ebuild:
+ new package, fixes bug 25422, thanks to keanu@keanu.be
+
diff --git a/dev-vcs/rapidsvn/files/rapidsvn-0.9.8-sar.patch b/dev-vcs/rapidsvn/files/rapidsvn-0.9.8-sar.patch
new file mode 100644
index 000000000000..6769382f8267
--- /dev/null
+++ b/dev-vcs/rapidsvn/files/rapidsvn-0.9.8-sar.patch
@@ -0,0 +1,28 @@
+--- src/svncpp/client_status.cpp.orig 2009-02-14 14:08:15.000000000 -0800
++++ src/svncpp/client_status.cpp 2009-05-26 18:12:04.137129866 -0700
+@@ -65,17 +65,21 @@
+ hi != NULL;
+ hi = apr_hash_next(hi))
+ {
+- char *path;
++ typedef union {
++ char *cpath;
++ void *vpath;
++ } upath;
++ upath path;
+ void *val;
+- apr_hash_this(hi, (const void **)&path, NULL, &val);
++ apr_hash_this(hi, (const void **)&path.vpath, NULL, &val);
+
+ svn_log_changed_path_t *log_item = reinterpret_cast<svn_log_changed_path_t *>(val);
+
+ entry.changedPaths.push_back(
+- LogChangePathEntry(path,
++ LogChangePathEntry(path.cpath,
+ log_item->action,
+ log_item->copyfrom_path,
+- log_item->copyfrom_rev));
++ log_item->copyfrom_rev) );
+ }
+ }
+
diff --git a/dev-vcs/rapidsvn/files/rapidsvn-sar.patch b/dev-vcs/rapidsvn/files/rapidsvn-sar.patch
new file mode 100644
index 000000000000..04c40f961ca4
--- /dev/null
+++ b/dev-vcs/rapidsvn/files/rapidsvn-sar.patch
@@ -0,0 +1,24 @@
+--- src/svncpp/client_status.cpp.orig 2008-03-08 03:05:30.000000000 +0500
++++ src/svncpp/client_status.cpp 2008-04-08 00:48:41.000000000 +0600
+@@ -66,14 +66,18 @@
+ hi != NULL;
+ hi = apr_hash_next (hi))
+ {
+- char *path;
++ typedef union {
++ char *cpath;
++ void *vpath;
++ } upath;
++ upath path;
+ void *val;
+- apr_hash_this (hi, (const void **)&path, NULL, &val);
++ apr_hash_this (hi, (const void **)&path.vpath, NULL, &val);
+
+ svn_log_changed_path_t *log_item = reinterpret_cast<svn_log_changed_path_t *> (val);
+
+ entry.changedPaths.push_back (
+- LogChangePathEntry (path,
++ LogChangePathEntry (path.cpath,
+ log_item->action,
+ log_item->copyfrom_path,
+ log_item->copyfrom_rev) );
diff --git a/dev-vcs/rapidsvn/files/rapidsvn-svncpp_link.patch b/dev-vcs/rapidsvn/files/rapidsvn-svncpp_link.patch
new file mode 100644
index 000000000000..4df855fb79b4
--- /dev/null
+++ b/dev-vcs/rapidsvn/files/rapidsvn-svncpp_link.patch
@@ -0,0 +1,12 @@
+Index: src/svncpp/Makefile.am
+===================================================================
+--- src/svncpp/Makefile.am (revision 7100)
++++ src/svncpp/Makefile.am (working copy)
+@@ -27,3 +27,7 @@
+ url.cpp \
+ wc.cpp
+
++libsvncpp_la_LIBADD= $(SVN_LIBS) \
++ $(NEON_LIBS) \
++ $(APR_LIBS) \
++ -lstdc++
diff --git a/dev-vcs/rapidsvn/metadata.xml b/dev-vcs/rapidsvn/metadata.xml
new file mode 100644
index 000000000000..2aae4d1bc863
--- /dev/null
+++ b/dev-vcs/rapidsvn/metadata.xml
@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>dev-tools</herd>
+<maintainer>
+ <email>nerdboy@gentoo.org</email>
+ <name>Steve Arnold</name>
+ <description>Primary Maintainer</description>
+</maintainer>
+<longdescription>
+RapidSVN is a cross-platform GUI front-end for the Subversion revision system written in C++ using the wxWidgets framework. This project also includes a Subversion client C++ API.
+</longdescription>
+</pkgmetadata>
diff --git a/dev-vcs/rapidsvn/rapidsvn-0.10.0.ebuild b/dev-vcs/rapidsvn/rapidsvn-0.10.0.ebuild
new file mode 100644
index 000000000000..3a8c29c05ee6
--- /dev/null
+++ b/dev-vcs/rapidsvn/rapidsvn-0.10.0.ebuild
@@ -0,0 +1,113 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-vcs/rapidsvn/rapidsvn-0.10.0.ebuild,v 1.1 2011/02/10 21:35:45 ulm Exp $
+
+EAPI="2"
+
+WANT_AUTOCONF="2.5"
+WX_GTK_VER=2.8
+inherit versionator confutils libtool autotools wxwidgets flag-o-matic fdo-mime
+
+MY_PV=$(get_version_component_range 1-2)
+MY_RELEASE="1"
+
+DESCRIPTION="Cross-platform GUI front-end for the Subversion revision system."
+HOMEPAGE="http://rapidsvn.tigris.org/"
+SRC_URI="http://www.rapidsvn.org/download/release/${MY_PV}/${P}-${MY_RELEASE}.tar.gz"
+LICENSE="GPL-2 LGPL-2.1 FDL-1.2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="doc"
+
+COMMON_DEP="|| ( >=dev-vcs/subversion-1.5.0[webdav-serf]
+ >=dev-vcs/subversion-1.5.0[webdav-neon]
+ )
+ x11-libs/wxGTK:2.8[X]
+ >=dev-libs/apr-1.2.10
+ >=dev-libs/apr-util-1.2.10"
+
+DEPEND="${COMMON_DEP}
+ doc? ( dev-libs/libxslt
+ app-text/docbook-sgml-utils
+ app-doc/doxygen
+ app-text/docbook-xsl-stylesheets )"
+
+RDEPEND="${COMMON_DEP}"
+
+RESTRICT=""
+
+pkg_setup() {
+ einfo "Checking for subversion compiled with WebDAV support..."
+ confutils_require_built_with_any \
+ dev-vcs/subversion webdav-serf webdav-neon
+ einfo "Found WebDAV support; continuing..."
+
+ # if you compiled subversion without (the) apache2 (flag) and with the
+ # berkdb flag, you may get an error that it can't find the lib db4
+ # Note: this should be fixed in rapidsvn 0.9.3 and later
+
+ # check for the proper wxGTK support
+ need-wxwidgets unicode
+}
+
+src_prepare() {
+ # Apparently we still need the --as-needed link patch...
+ #export EPATCH_OPTS="-F3 -l"
+ epatch "${FILESDIR}/${PN}-svncpp_link.patch"
+ epatch "${FILESDIR}/${PN}-0.9.8-sar.patch"
+ eautoreconf
+}
+
+src_configure() {
+ local myconf
+ local apr_suffix=""
+
+ if has_version ">dev-libs/apr-util-1"; then
+ apr_suffix="-1"
+ fi
+
+ if use doc; then
+ myconf="--with-manpage=yes"
+ else
+ myconf="--without-xsltproc --with-manpage=no \
+ --without-doxygen --without-dot"
+ fi
+
+ myconf="${myconf} --with-wx-config=${WX_CONFIG}"
+
+ append-flags $( /usr/bin/apr${apr_suffix}-config --cppflags )
+
+ econf --with-svn-lib=/usr/$(get_libdir) \
+ --with-svn-include=/usr/include \
+ --with-apr-config="/usr/bin/apr${apr_suffix}-config" \
+ --with-apu-config="/usr/bin/apu${apr_suffix}-config" \
+ ${myconf} || die "econf failed"
+}
+
+src_compile() {
+ emake || die "emake failed"
+}
+
+src_install() {
+ einstall || die "einstall failed"
+
+ doicon src/res/rapidsvn.ico
+ make_desktop_entry rapidsvn "RapidSVN ${PV}" \
+ "/usr/share/pixmaps/rapidsvn.ico" \
+ "RevisionControl;Development"
+
+ dodoc HACKING.txt TRANSLATIONS
+
+ if use doc ; then
+ dodoc AUTHORS CHANGES NEWS README
+ dohtml "${S}"/doc/svncpp/html/*
+ fi
+}
+
+pkg_postinst() {
+ fdo-mime_desktop_database_update
+}
+
+pkg_postrm() {
+ fdo-mime_desktop_database_update
+}
diff --git a/dev-vcs/rapidsvn/rapidsvn-0.12.0.ebuild b/dev-vcs/rapidsvn/rapidsvn-0.12.0.ebuild
new file mode 100644
index 000000000000..ea85186cb9f8
--- /dev/null
+++ b/dev-vcs/rapidsvn/rapidsvn-0.12.0.ebuild
@@ -0,0 +1,112 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-vcs/rapidsvn/rapidsvn-0.12.0.ebuild,v 1.1 2011/02/10 21:35:46 ulm Exp $
+
+EAPI="2"
+
+WANT_AUTOCONF="2.5"
+WX_GTK_VER=2.8
+inherit versionator confutils libtool autotools wxwidgets flag-o-matic fdo-mime
+
+MY_PV=$(get_version_component_range 1-2)
+MY_REL="1"
+
+DESCRIPTION="Cross-platform GUI front-end for the Subversion revision system."
+HOMEPAGE="http://rapidsvn.tigris.org/"
+SRC_URI="http://www.rapidsvn.org/download/release/${MY_PV}/${P}-${MY_REL}.tar.gz"
+LICENSE="GPL-2 LGPL-2.1 FDL-1.2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="doc"
+
+COMMON_DEP=">=dev-vcs/subversion-1.5.0
+ x11-libs/wxGTK:2.8[X]
+ >=dev-libs/apr-1.2.10
+ >=dev-libs/apr-util-1.2.10"
+
+DEPEND="${COMMON_DEP}
+ doc? ( dev-libs/libxslt
+ app-text/docbook-sgml-utils
+ app-doc/doxygen
+ app-text/docbook-xsl-stylesheets )"
+
+RDEPEND="${COMMON_DEP}"
+
+RESTRICT=""
+
+S="${WORKDIR}/${P}-${MY_REL}"
+
+pkg_setup() {
+ einfo "Checking for subversion compiled with WebDAV support..."
+ confutils_require_built_with_any \
+ dev-vcs/subversion webdav-serf webdav-neon
+ einfo "Found WebDAV support; continuing..."
+
+ # if you compiled subversion without (the) apache2 (flag) and with the
+ # berkdb flag, you may get an error that it can't find the lib db4
+ # Note: this should be fixed in rapidsvn 0.9.3 and later
+
+ # check for the proper wxGTK support
+ need-wxwidgets unicode
+}
+
+src_prepare() {
+ # Apparently we still need the --as-needed link patch...
+ #export EPATCH_OPTS="-F3 -l"
+ epatch "${FILESDIR}/${PN}-svncpp_link.patch"
+ eautoreconf
+}
+
+src_configure() {
+ local myconf
+ local apr_suffix=""
+
+ if has_version ">dev-libs/apr-util-1"; then
+ apr_suffix="-1"
+ fi
+
+ if use doc; then
+ myconf="--with-manpage=yes"
+ else
+ myconf="--without-xsltproc --with-manpage=no \
+ --without-doxygen --without-dot"
+ fi
+
+ myconf="${myconf} --with-wx-config=${WX_CONFIG}"
+
+ append-flags $( /usr/bin/apr${apr_suffix}-config --cppflags )
+
+ econf --with-svn-lib=/usr/$(get_libdir) \
+ --with-svn-include=/usr/include \
+ --with-apr-config="/usr/bin/apr${apr_suffix}-config" \
+ --with-apu-config="/usr/bin/apu${apr_suffix}-config" \
+ ${myconf} || die "econf failed"
+}
+
+src_compile() {
+ emake || die "emake failed"
+}
+
+src_install() {
+ einstall || die "einstall failed"
+
+ doicon src/res/rapidsvn.ico
+ make_desktop_entry rapidsvn "RapidSVN ${PV}" \
+ "/usr/share/pixmaps/rapidsvn.ico" \
+ "RevisionControl;Development"
+
+ dodoc HACKING.txt TRANSLATIONS
+
+ if use doc ; then
+ dodoc AUTHORS CHANGES NEWS README
+ dohtml "${S}"/doc/svncpp/html/*
+ fi
+}
+
+pkg_postinst() {
+ fdo-mime_desktop_database_update
+}
+
+pkg_postrm() {
+ fdo-mime_desktop_database_update
+}
diff --git a/dev-vcs/rapidsvn/rapidsvn-0.9.6-r1.ebuild b/dev-vcs/rapidsvn/rapidsvn-0.9.6-r1.ebuild
new file mode 100644
index 000000000000..a9aba432cc42
--- /dev/null
+++ b/dev-vcs/rapidsvn/rapidsvn-0.9.6-r1.ebuild
@@ -0,0 +1,120 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-vcs/rapidsvn/rapidsvn-0.9.6-r1.ebuild,v 1.1 2011/02/10 21:35:45 ulm Exp $
+
+WANT_AUTOCONF="2.5"
+WX_GTK_VER=2.8
+inherit versionator eutils libtool autotools wxwidgets flag-o-matic fdo-mime
+
+DESCRIPTION="Cross-platform GUI front-end for the Subversion revision system."
+HOMEPAGE="http://rapidsvn.tigris.org/"
+SRC_URI="http://www.rapidsvn.org/download/release/${PV}/${P}.tar.gz"
+LICENSE="GPL-2 LGPL-2.1 FDL-1.2"
+SLOT="0"
+KEYWORDS="amd64 ppc ppc64 sparc x86"
+IUSE="doc static"
+
+COMMON_DEP=">=dev-vcs/subversion-1.4.4
+ >=net-libs/neon-0.26
+ =x11-libs/wxGTK-2.8*
+ >=dev-libs/apr-1.2.10
+ >=dev-libs/apr-util-1.2.10"
+
+DEPEND="${COMMON_DEP}
+ doc? ( dev-libs/libxslt
+ app-text/docbook-sgml-utils
+ app-doc/doxygen
+ app-text/docbook-xsl-stylesheets )"
+
+RDEPEND="${COMMON_DEP}"
+
+RESTRICT=""
+
+pkg_setup() {
+ einfo "Checking for subversion compiled with WebDAV support..."
+ if ! built_with_use --missing true -o dev-vcs/subversion webdav-neon webdav-serf || \
+ built_with_use --missing false dev-vcs/subversion nowebdav; then
+ ewarn "SVN (dev-vcs/subversion) must be compiled with WebDAV support."
+ ewarn "Please re-emerge subversion with webdav-neon or webdav-serf USE flag"
+ ewarn "and without the nowebdav USE flag."
+ die "SVN merged without WebDAV support"
+ else
+ einfo "Found WebDAV support; continuing..."
+ fi
+
+ # if you compiled subversion without (the) apache2 (flag) and with the
+ # berkdb flag, you will get an error that it can't find the lib db4
+ # Note: this should be fixed in rapidsvn 0.9.3 and later
+
+ # check for the proper wxGTK support
+ need-wxwidgets unicode
+}
+
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+
+ # Apparently we still need the --as-needed link patch...
+ epatch "${FILESDIR}/${PN}-svncpp_link.patch"
+ epatch "${FILESDIR}/${PN}-sar.patch"
+ eautoconf
+ elibtoolize
+}
+
+src_compile() {
+ local myconf
+ local apr_suffix=""
+
+ if has_version ">dev-libs/apr-util-1"; then
+ apr_suffix="-1"
+ fi
+
+ if ! use doc; then
+ myconf="--without-xsltproc --without-doxygen --without-dot"
+ fi
+
+ if use static; then
+ myconf="${myconf} --enable-static"
+ else
+ myconf="${myconf} --disable-static --enable-shared"
+ fi
+
+ myconf="${myconf} --with-wx-config=${WX_CONFIG}"
+
+ append-flags $( /usr/bin/apr${apr_suffix}-config --cppflags )
+
+ econf --with-svn-lib=/usr/$(get_libdir) \
+ --with-svn-include=/usr/include \
+ --with-neon-config=/usr/bin/neon-config \
+ --with-apr-config="/usr/bin/apr${apr_suffix}-config" \
+ --with-apu-config="/usr/bin/apu${apr_suffix}-config" \
+ ${myconf} || die "econf failed"
+
+ emake || die "emake failed"
+}
+
+src_install() {
+ einstall || die "einstall failed"
+
+ doman doc/manpage/rapidsvn.1 || die "doman failed"
+
+ doicon src/res/rapidsvn.ico
+ make_desktop_entry rapidsvn "RapidSVN ${PV}" \
+ "/usr/share/pixmaps/rapidsvn.ico" \
+ "RevisionControl;Development"
+
+ dodoc HACKING.txt TRANSLATIONS
+
+ if use doc ; then
+ dodoc AUTHORS CHANGES NEWS README
+ dohtml "${S}"/doc/svncpp/html/*
+ fi
+}
+
+pkg_postinst() {
+ fdo-mime_desktop_database_update
+}
+
+pkg_postrm() {
+ fdo-mime_desktop_database_update
+}
diff --git a/dev-vcs/rapidsvn/rapidsvn-0.9.8.ebuild b/dev-vcs/rapidsvn/rapidsvn-0.9.8.ebuild
new file mode 100644
index 000000000000..a9f854b62fed
--- /dev/null
+++ b/dev-vcs/rapidsvn/rapidsvn-0.9.8.ebuild
@@ -0,0 +1,113 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-vcs/rapidsvn/rapidsvn-0.9.8.ebuild,v 1.1 2011/02/10 21:35:45 ulm Exp $
+
+WANT_AUTOCONF="2.5"
+WX_GTK_VER=2.8
+inherit versionator eutils libtool autotools wxwidgets flag-o-matic fdo-mime
+
+DESCRIPTION="Cross-platform GUI front-end for the Subversion revision system."
+HOMEPAGE="http://rapidsvn.tigris.org/"
+SRC_URI="http://www.rapidsvn.org/download/release/${PV}/${P}.tar.gz"
+LICENSE="GPL-2 LGPL-2.1 FDL-1.2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="doc"
+
+COMMON_DEP=">=dev-vcs/subversion-1.5.0
+ =x11-libs/wxGTK-2.8*
+ >=dev-libs/apr-1.2.10
+ >=dev-libs/apr-util-1.2.10"
+
+DEPEND="${COMMON_DEP}
+ doc? ( dev-libs/libxslt
+ app-text/docbook-sgml-utils
+ app-doc/doxygen
+ app-text/docbook-xsl-stylesheets )"
+
+RDEPEND="${COMMON_DEP}"
+
+RESTRICT=""
+
+pkg_setup() {
+ einfo "Checking for subversion compiled with WebDAV support..."
+ if ! built_with_use --missing true -o dev-vcs/subversion webdav-neon webdav-serf || \
+ built_with_use --missing false dev-vcs/subversion nowebdav; then
+ ewarn "SVN (dev-vcs/subversion) must be compiled with WebDAV support."
+ ewarn "Please re-emerge subversion with webdav-neon or webdav-serf USE flag"
+ ewarn "and without the nowebdav USE flag."
+ die "SVN merged without WebDAV support"
+ else
+ einfo "Found WebDAV support; continuing..."
+ fi
+
+ # if you compiled subversion without (the) apache2 (flag) and with the
+ # berkdb flag, you will get an error that it can't find the lib db4
+ # Note: this should be fixed in rapidsvn 0.9.3 and later
+
+ # check for the proper wxGTK support
+ need-wxwidgets unicode
+}
+
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+
+ # Apparently we still need the --as-needed link patch...
+ #export EPATCH_OPTS="-F3 -l"
+ epatch "${FILESDIR}/${PN}-svncpp_link.patch"
+ epatch "${FILESDIR}/${P}-sar.patch"
+ eautoreconf
+}
+
+src_compile() {
+ local myconf
+ local apr_suffix=""
+
+ if has_version ">dev-libs/apr-util-1"; then
+ apr_suffix="-1"
+ fi
+
+ if use doc; then
+ myconf="--with-manpage=yes"
+ else
+ myconf="--without-xsltproc --with-manpage=no \
+ --without-doxygen --without-dot"
+ fi
+
+ myconf="${myconf} --with-wx-config=${WX_CONFIG}"
+
+ append-flags $( /usr/bin/apr${apr_suffix}-config --cppflags )
+
+ econf --with-svn-lib=/usr/$(get_libdir) \
+ --with-svn-include=/usr/include \
+ --with-apr-config="/usr/bin/apr${apr_suffix}-config" \
+ --with-apu-config="/usr/bin/apu${apr_suffix}-config" \
+ ${myconf} || die "econf failed"
+
+ emake || die "emake failed"
+}
+
+src_install() {
+ einstall || die "einstall failed"
+
+ doicon src/res/rapidsvn.ico
+ make_desktop_entry rapidsvn "RapidSVN ${PV}" \
+ "/usr/share/pixmaps/rapidsvn.ico" \
+ "RevisionControl;Development"
+
+ dodoc HACKING.txt TRANSLATIONS
+
+ if use doc ; then
+ dodoc AUTHORS CHANGES NEWS README
+ dohtml "${S}"/doc/svncpp/html/*
+ fi
+}
+
+pkg_postinst() {
+ fdo-mime_desktop_database_update
+}
+
+pkg_postrm() {
+ fdo-mime_desktop_database_update
+}
diff --git a/dev-vcs/svn2cl/ChangeLog b/dev-vcs/svn2cl/ChangeLog
new file mode 100644
index 000000000000..ee6dd6018068
--- /dev/null
+++ b/dev-vcs/svn2cl/ChangeLog
@@ -0,0 +1,51 @@
+# ChangeLog for dev-vcs/svn2cl
+# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-vcs/svn2cl/ChangeLog,v 1.1 2011/02/10 21:36:38 ulm Exp $
+
+ 10 Feb 2011; Ulrich Mueller <ulm@gentoo.org> +files/0.9-wrapper.patch,
+ +svn2cl-0.9.ebuild, +svn2cl-0.12.ebuild, +metadata.xml:
+ Move package from dev-util to dev-vcs, bug 56967.
+
+ 22 Jun 2010; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
+ svn2cl-0.9.ebuild, svn2cl-0.12.ebuild:
+ dev-util/subversion renamed to dev-vcs/subversion.
+
+*svn2cl-0.12 (09 Oct 2009)
+
+ 09 Oct 2009; Zac Medico <zmedico@gentoo.org> +svn2cl-0.12.ebuild:
+ 0.12 version bump.
+
+ 20 Mar 2009; Joseph Jezak <josejx@gentoo.org> svn2cl-0.11.ebuild:
+ Marked ~ppc for bug #256341.
+
+*svn2cl-0.11 (01 Mar 2009)
+
+ 01 Mar 2009; Patrick Lauer <patrick@gentoo.org> +svn2cl-0.11.ebuild:
+ Bump to 0.11, closes #256339
+
+ 15 Nov 2008; Markus Meier <maekke@gentoo.org> svn2cl-0.9.ebuild:
+ amd64/x86 stable, bug #228987
+
+*svn2cl-0.10 (10 Nov 2008)
+
+ 10 Nov 2008; Mike Frysinger <vapier@gentoo.org> +svn2cl-0.10.ebuild:
+ Version bump #228985 by Robert Buchholz.
+
+*svn2cl-0.9 (07 May 2007)
+
+ 07 May 2007; Petteri Räty <betelgeuse@gentoo.org>
+ +files/0.9-wrapper.patch, +svn2cl-0.9.ebuild:
+ Version bump. Thanks to everyone in bug #126615.
+
+ 19 Mar 2007; Bryan Østergaard <kloeri@gentoo.org> metadata.xml:
+ Remove ka0ttic from metadata.xml due to retirement.
+
+ 29 Jan 2007; Christian Parpart <trapni@gentoo.org> svn2cl-0.3.ebuild:
+ adding to ~amd64
+
+*svn2cl-0.3 (03 Oct 2005)
+
+ 03 Oct 2005; Aaron Walker <ka0ttic@gentoo.org>
+ +files/svn2cl-no-same-dir-xsl.diff, +metadata.xml, +svn2cl-0.3.ebuild:
+ Initial commit.
+
diff --git a/dev-vcs/svn2cl/files/0.9-wrapper.patch b/dev-vcs/svn2cl/files/0.9-wrapper.patch
new file mode 100644
index 000000000000..478b2a032d2a
--- /dev/null
+++ b/dev-vcs/svn2cl/files/0.9-wrapper.patch
@@ -0,0 +1,20 @@
+--- svn2cl.sh 2006-10-18 23:38:06.000000000 +0200
++++ svn2cl.sh.1 2006-11-12 01:41:05.000000000 +0100
+@@ -234,16 +234,7 @@
+ esac
+ done
+
+-# find the directory that this script resides in
+-prog="$0"
+-while [ -h "$prog" ]
+-do
+- dir=`dirname "$prog"`
+- prog=`ls -ld "$prog" | sed "s/^.*-> \(.*\)/\1/;/^[^/]/s,^,$dir/,"`
+-done
+-dir=`dirname "$prog"`
+-dir=`cd "$dir" && pwd`
+-XSL="$dir/svn2${OUTSTYLE}.xsl"
++XSL="/usr/share/svn2cl/svn2${OUTSTYLE}.xsl"
+
+ # check if the authors file is formatted as a legacy
+ # colon separated file
diff --git a/dev-vcs/svn2cl/metadata.xml b/dev-vcs/svn2cl/metadata.xml
new file mode 100644
index 000000000000..028d1cef3af8
--- /dev/null
+++ b/dev-vcs/svn2cl/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>dev-tools</herd>
+</pkgmetadata>
diff --git a/dev-vcs/svn2cl/svn2cl-0.12.ebuild b/dev-vcs/svn2cl/svn2cl-0.12.ebuild
new file mode 100644
index 000000000000..e90bf89f0620
--- /dev/null
+++ b/dev-vcs/svn2cl/svn2cl-0.12.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-vcs/svn2cl/svn2cl-0.12.ebuild,v 1.1 2011/02/10 21:36:38 ulm Exp $
+
+inherit eutils
+
+DESCRIPTION="Create a GNU-style ChangeLog from subversion's svn log --xml output"
+HOMEPAGE="http://ch.tudelft.nl/~arthur/svn2cl/"
+SRC_URI="${HOMEPAGE}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~mips ~ppc ~x86"
+IUSE=""
+
+RDEPEND="dev-libs/libxslt
+ dev-vcs/subversion"
+
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+ # the wrapper script looks for the xsl files in the
+ # same directory as the script.
+ epatch "${FILESDIR}"/0.9-wrapper.patch
+}
+
+src_install() {
+ newbin svn2cl.sh svn2cl || die "failed to install wrapper script"
+ insinto /usr/share/svn2cl
+ doins svn2cl.xsl svn2html.xsl || die
+ dodoc README NEWS TODO ChangeLog authors.xml svn2html.css || die
+ doman svn2cl.1 || die
+}
+
+pkg_postinst() {
+ einfo "You can find samples of svn2html.css and authors.xml in"
+ einfo "/usr/share/doc/${PF}/"
+ einfo "Read man page for details."
+}
diff --git a/dev-vcs/svn2cl/svn2cl-0.9.ebuild b/dev-vcs/svn2cl/svn2cl-0.9.ebuild
new file mode 100644
index 000000000000..8b418f50f331
--- /dev/null
+++ b/dev-vcs/svn2cl/svn2cl-0.9.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-vcs/svn2cl/svn2cl-0.9.ebuild,v 1.1 2011/02/10 21:36:38 ulm Exp $
+
+inherit eutils
+
+DESCRIPTION="Create a GNU-style ChangeLog from subversion's svn log --xml output."
+HOMEPAGE="http://ch.tudelft.nl/~arthur/svn2cl/"
+SRC_URI="${HOMEPAGE}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="amd64 ~mips x86"
+IUSE=""
+
+RDEPEND="dev-libs/libxslt
+ dev-vcs/subversion"
+
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+ # the wrapper script looks for the xsl files in the
+ # same directory as the script.
+ epatch "${FILESDIR}"/0.9-wrapper.patch
+}
+
+src_install() {
+ newbin svn2cl.sh svn2cl || die "failed to install wrapper script"
+ insinto /usr/share/svn2cl
+ doins svn2cl.xsl svn2html.xsl || die
+ dodoc README NEWS TODO ChangeLog authors.xml svn2html.css || die
+ doman svn2cl.1 || die
+}
+pkg_postinst() {
+ einfo "You can find samples of svn2html.css and authors.xml in"
+ einfo "/usr/share/doc/${PF}/"
+ einfo "Read man page for details."
+}