Gentoo Archives: gentoo-commits

From: Justin Lecher <jlec@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/betagarden:master commit in: dev-vcs/rapidsvn/
Date: Mon, 04 Mar 2013 11:43:40
Message-Id: 1361273689.436e14e851d0201952fbc58234d4269ca62ebc44.jlec@gentoo
1 commit: 436e14e851d0201952fbc58234d4269ca62ebc44
2 Author: Justin Lecher <jlec <AT> gentoo <DOT> org>
3 AuthorDate: Tue Feb 19 11:34:49 2013 +0000
4 Commit: Justin Lecher <jlec <AT> gentoo <DOT> org>
5 CommitDate: Tue Feb 19 11:34:49 2013 +0000
6 URL: http://git.overlays.gentoo.org/gitweb/?p=proj/betagarden.git;a=commit;h=436e14e8
7
8 dev-vcs/rapidsvn: Move to new upstream VCS location; move to new python eclasses
9
10 Package-Manager: portage-2.2.0_alpha163
11
12 ---
13 dev-vcs/rapidsvn/ChangeLog | 6 +++++-
14 dev-vcs/rapidsvn/metadata.xml | 6 +++---
15 dev-vcs/rapidsvn/rapidsvn-9999.ebuild | 28 +++++++++++-----------------
16 3 files changed, 19 insertions(+), 21 deletions(-)
17
18 diff --git a/dev-vcs/rapidsvn/ChangeLog b/dev-vcs/rapidsvn/ChangeLog
19 index 49e47b8..d45e782 100644
20 --- a/dev-vcs/rapidsvn/ChangeLog
21 +++ b/dev-vcs/rapidsvn/ChangeLog
22 @@ -1,7 +1,11 @@
23 # ChangeLog for dev-vcs/rapidsvn
24 -# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
25 +# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
26 # $Header: $
27
28 + 19 Feb 2013; Justin Lecher <jlec@g.o> rapidsvn-9999.ebuild,
29 + metadata.xml:
30 + Move to new upstream VCS location; move to new python eclasses
31 +
32 10 Aug 2012; Justin Lecher <jlec@g.o> rapidsvn-9999.ebuild:
33 Install missing icons, #430648
34
35
36 diff --git a/dev-vcs/rapidsvn/metadata.xml b/dev-vcs/rapidsvn/metadata.xml
37 index cc3fe24..a759be0 100644
38 --- a/dev-vcs/rapidsvn/metadata.xml
39 +++ b/dev-vcs/rapidsvn/metadata.xml
40 @@ -1,7 +1,7 @@
41 <?xml version="1.0" encoding="UTF-8"?>
42 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
43 <pkgmetadata>
44 - <maintainer>
45 - <email>maintainer-wanted@g.o</email>
46 - </maintainer>
47 + <maintainer>
48 + <email>maintainer-wanted@g.o</email>
49 + </maintainer>
50 </pkgmetadata>
51
52 diff --git a/dev-vcs/rapidsvn/rapidsvn-9999.ebuild b/dev-vcs/rapidsvn/rapidsvn-9999.ebuild
53 index bfd9404..7466e0b 100644
54 --- a/dev-vcs/rapidsvn/rapidsvn-9999.ebuild
55 +++ b/dev-vcs/rapidsvn/rapidsvn-9999.ebuild
56 @@ -1,16 +1,16 @@
57 -# Copyright 1999-2012 Gentoo Foundation
58 +# Copyright 1999-2013 Gentoo Foundation
59 # Distributed under the terms of the GNU General Public License v2
60 # $Header: /var/cvsroot/gentoo-x86/dev-vcs/rapidsvn/rapidsvn-0.12.0.ebuild,v 1.4 2011/12/04 16:41:54 hwoarang Exp $
61
62 -EAPI=4
63 +EAPI=5
64 +
65 +PYTHON_COMPAT=( python{2_5,2_6,2_7} )
66
67 -PYTHON_DEPEND="2"
68 -WANT_AUTOCONF="2.5"
69 WX_GTK_VER=2.8
70
71 AUTOTOOLS_AUTORECONF=true
72
73 -inherit autotools-utils fdo-mime flag-o-matic python subversion versionator wxwidgets
74 +inherit autotools-utils fdo-mime flag-o-matic git-2 python-single-r1 versionator wxwidgets
75
76 MY_PV=$(get_version_component_range 1-2)
77 MY_REL="1"
78 @@ -19,11 +19,7 @@ DESCRIPTION="Cross-platform GUI front-end for the Subversion revision system"
79 HOMEPAGE="http://rapidsvn.tigris.org/"
80 #SRC_URI="http://www.rapidsvn.org/download/release/${MY_PV}/${P}-${MY_REL}.tar.gz"
81 SRC_URI=""
82 -ESVN_USER="guest"
83 -ESVN_PASSWORD=""
84 -#ESVN_OPTIONS="--no-auth-cache"
85 -ESVN_OPTIONS="--non-interactive"
86 -ESVN_REPO_URI="http://rapidsvn.tigris.org/svn/rapidsvn/trunk"
87 +EGIT_REPO_URI="git://github.com/RapidSVN/RapidSVN.git"
88
89 LICENSE="GPL-2 LGPL-2.1 FDL-1.2"
90 SLOT="0"
91 @@ -43,20 +39,20 @@ DEPEND="${COMMON_DEP}
92 app-text/docbook-xsl-stylesheets )"
93 RDEPEND="${COMMON_DEP}"
94
95 -S="${WORKDIR}/${P}-${MY_REL}"
96 +S="${WORKDIR}"/RapidSVN
97
98 PATCHES=( "${FILESDIR}/${PN}-svncpp_link.patch" )
99 +
100 AUTOTOOLS_IN_SOURCE_BUILD=1
101 +
102 DOCS=( HACKING.txt TRANSLATIONS )
103
104 pkg_setup() {
105 wxwidgets_pkg_setup
106 - python_set_active_version 2
107 - python_pkg_setup
108 + python-single-r1_pkg_setup
109 }
110
111 src_prepare() {
112 - subversion_src_prepare
113 autotools-utils_src_prepare
114 }
115
116 @@ -92,9 +88,7 @@ src_install() {
117 "${EPREFIX}/usr/share/pixmaps/rapidsvn_32x32.png" \
118 "RevisionControl;Development"
119
120 - if use doc ; then
121 - dohtml "${S}"/doc/svncpp/html/*
122 - fi
123 + use doc && dohtml "${S}"/doc/svncpp/html/*
124 }
125
126 pkg_postinst() {