Gentoo Archives: gentoo-commits

From: Pacho Ramos <pacho@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-vcs/rapidsvn/
Date: Sun, 27 Nov 2016 13:14:52
Message-Id: 1480251966.22b1b0b61de5e73ab2e0876b788b1c28b3f89a06.pacho@gentoo
1 commit: 22b1b0b61de5e73ab2e0876b788b1c28b3f89a06
2 Author: Pacho Ramos <pacho <AT> gentoo <DOT> org>
3 AuthorDate: Sun Nov 27 13:06:06 2016 +0000
4 Commit: Pacho Ramos <pacho <AT> gentoo <DOT> org>
5 CommitDate: Sun Nov 27 13:06:06 2016 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22b1b0b6
7
8 dev-vcs/rapidsvn: Drop old
9
10 Package-Manager: portage-2.3.2
11
12 dev-vcs/rapidsvn/rapidsvn-0.12.1-r1.ebuild | 121 ---------------------------
13 dev-vcs/rapidsvn/rapidsvn-0.12.1-r2.ebuild | 126 -----------------------------
14 2 files changed, 247 deletions(-)
15
16 diff --git a/dev-vcs/rapidsvn/rapidsvn-0.12.1-r1.ebuild b/dev-vcs/rapidsvn/rapidsvn-0.12.1-r1.ebuild
17 deleted file mode 100644
18 index 8bad8da..00000000
19 --- a/dev-vcs/rapidsvn/rapidsvn-0.12.1-r1.ebuild
20 +++ /dev/null
21 @@ -1,121 +0,0 @@
22 -# Copyright 1999-2016 Gentoo Foundation
23 -# Distributed under the terms of the GNU General Public License v2
24 -# $Id$
25 -
26 -EAPI=5
27 -
28 -PYTHON_COMPAT=( python2_7 )
29 -
30 -WX_GTK_VER=2.8
31 -
32 -AUTOTOOLS_AUTORECONF=true
33 -
34 -inherit autotools-utils fdo-mime flag-o-matic multilib python-single-r1 versionator wxwidgets
35 -
36 -MY_PV=$(get_version_component_range 1-2)
37 -MY_REL="1"
38 -
39 -DESCRIPTION="Cross-platform GUI front-end for the Subversion revision system"
40 -HOMEPAGE="http://rapidsvn.tigris.org/"
41 -SRC_URI="
42 - http://www.rapidsvn.org/download/release/${PV}/${P}.tar.gz
43 - doc? ( https://dev.gentoo.org/~jlec/distfiles/svncpp.dox.xz )"
44 -
45 -LICENSE="GPL-2 LGPL-2.1 FDL-1.2"
46 -SLOT="0"
47 -KEYWORDS="amd64 arm ppc ppc64 x86 ~amd64-linux ~x86-linux"
48 -IUSE="doc static-libs"
49 -
50 -REQUIRED_USE="${PYTHON_REQUIRED_USE}"
51 -
52 -COMMON_DEP="
53 - ${PYTHON_DEPS}
54 - dev-libs/apr
55 - dev-libs/apr-util
56 - dev-vcs/subversion
57 - x11-libs/wxGTK:${WX_GTK_VER}[X]"
58 -DEPEND="${COMMON_DEP}
59 - doc? (
60 - dev-libs/libxslt
61 - app-text/docbook-sgml-utils
62 - app-doc/doxygen
63 - app-text/docbook-xsl-stylesheets
64 - media-gfx/graphviz
65 -)"
66 -RDEPEND="${COMMON_DEP}"
67 -
68 -PATCHES=(
69 - "${FILESDIR}/${P}-svncpp_link.patch"
70 - "${FILESDIR}/${P}-locale.patch" )
71 -
72 -AUTOTOOLS_IN_SOURCE_BUILD=1
73 -
74 -DOCS=( HACKING.txt TRANSLATIONS )
75 -
76 -src_prepare() {
77 - if use doc; then
78 - mv "${WORKDIR}"/svncpp.dox doc/svncpp/ || die
79 - fi
80 - strip-linguas $(grep ^RAPIDSVN_LANGUAGES src/locale/Makefile.am | sed 's:RAPIDSVN_LANGUAGES=::g')
81 - sed \
82 - -e "/^RAPIDSVN_LANGUAGES/s:=.*:=${LINGUAS}:g" \
83 - -i src/locale/Makefile.am || die
84 - autotools-utils_src_prepare
85 -}
86 -
87 -src_configure() {
88 - local myeconfargs=( --with-wx-config=${WX_CONFIG} )
89 -
90 - if use doc; then
91 - myeconfargs+=( --with-manpage=yes )
92 - else
93 - myeconfargs+=(
94 - --without-xsltproc
95 - --with-manpage=no
96 - --without-doxygen
97 - --without-dot )
98 - fi
99 -
100 - append-cppflags $( apr-1-config --cppflags )
101 -
102 - myeconfargs+=(
103 - --with-svn-lib="${EPREFIX}"/usr/$(get_libdir)
104 - --with-svn-include="${EPREFIX}"/usr/include
105 - --with-apr-config="${EPREFIX}/usr/bin/apr-1-config"
106 - --with-apu-config="${EPREFIX}/usr/bin/apu-1-config"
107 - )
108 - autotools-utils_src_configure
109 -}
110 -
111 -src_compile() {
112 - autotools-utils_src_compile
113 - use doc && autotools-utils_src_compile -C doc/manpage manpage
114 -}
115 -
116 -src_install() {
117 - autotools-utils_src_install
118 -
119 - doicon src/res/rapidsvn.ico src/res/bitmaps/${PN}*.png
120 - make_desktop_entry rapidsvn "RapidSVN ${PV}" \
121 - "${EPREFIX}/usr/share/pixmaps/rapidsvn_32x32.png" \
122 - "RevisionControl;Development"
123 -
124 - if use doc ; then
125 - doman doc/manpage/${PN}.1
126 - dohtml "${S}"/doc/svncpp/html/*
127 - fi
128 -}
129 -
130 -src_test() {
131 - pushd "${BUILD_DIR}"/src/tests/svncpp > /dev/null || die
132 - emake
133 - ./svncpptest | grep OK || die
134 -}
135 -
136 -pkg_postinst() {
137 - fdo-mime_desktop_database_update
138 -}
139 -
140 -pkg_postrm() {
141 - fdo-mime_desktop_database_update
142 -}
143
144 diff --git a/dev-vcs/rapidsvn/rapidsvn-0.12.1-r2.ebuild b/dev-vcs/rapidsvn/rapidsvn-0.12.1-r2.ebuild
145 deleted file mode 100644
146 index eb3c7fa..00000000
147 --- a/dev-vcs/rapidsvn/rapidsvn-0.12.1-r2.ebuild
148 +++ /dev/null
149 @@ -1,126 +0,0 @@
150 -# Copyright 1999-2016 Gentoo Foundation
151 -# Distributed under the terms of the GNU General Public License v2
152 -# $Id$
153 -
154 -EAPI=5
155 -
156 -PYTHON_COMPAT=( python2_7 )
157 -
158 -WX_GTK_VER=3.0
159 -
160 -AUTOTOOLS_AUTORECONF=true
161 -
162 -inherit autotools-utils fdo-mime flag-o-matic multilib python-single-r1 versionator wxwidgets
163 -
164 -MY_PV=$(get_version_component_range 1-2)
165 -MY_REL="1"
166 -
167 -DESCRIPTION="Cross-platform GUI front-end for the Subversion revision system"
168 -HOMEPAGE="http://rapidsvn.tigris.org/"
169 -SRC_URI="
170 - http://www.rapidsvn.org/download/release/${PV}/${P}.tar.gz
171 - doc? ( https://dev.gentoo.org/~jlec/distfiles/svncpp.dox.xz )"
172 -
173 -LICENSE="GPL-2 LGPL-2.1 FDL-1.2"
174 -SLOT="0"
175 -KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
176 -IUSE="doc static-libs"
177 -
178 -REQUIRED_USE="${PYTHON_REQUIRED_USE}"
179 -
180 -COMMON_DEP="
181 - ${PYTHON_DEPS}
182 - dev-libs/apr
183 - dev-libs/apr-util
184 - dev-vcs/subversion
185 - x11-libs/wxGTK:${WX_GTK_VER}[X]"
186 -DEPEND="${COMMON_DEP}
187 - doc? (
188 - dev-libs/libxslt
189 - app-text/docbook-sgml-utils
190 - app-doc/doxygen
191 - app-text/docbook-xsl-stylesheets
192 - media-gfx/graphviz
193 -)"
194 -RDEPEND="${COMMON_DEP}"
195 -
196 -PATCHES=(
197 - "${FILESDIR}/${P}-svncpp_link.patch"
198 - "${FILESDIR}/${P}-locale.patch"
199 - "${FILESDIR}/${P}-wx3.0.patch" )
200 -
201 -AUTOTOOLS_IN_SOURCE_BUILD=1
202 -
203 -DOCS=( HACKING.txt TRANSLATIONS )
204 -
205 -src_prepare() {
206 - need-wxwidgets unicode
207 - if use doc; then
208 - mv "${WORKDIR}"/svncpp.dox doc/svncpp/ || die
209 - fi
210 - strip-linguas $(grep ^RAPIDSVN_LANGUAGES src/locale/Makefile.am | sed 's:RAPIDSVN_LANGUAGES=::g')
211 - sed \
212 - -e "/^RAPIDSVN_LANGUAGES/s:=.*:=${LINGUAS}:g" \
213 - -i src/locale/Makefile.am || die
214 -
215 - mv configure.in configure.ac || die
216 -
217 - autotools-utils_src_prepare
218 -}
219 -
220 -src_configure() {
221 - local myeconfargs=( --with-wx-config=${WX_CONFIG} )
222 -
223 - if use doc; then
224 - myeconfargs+=( --with-manpage=yes )
225 - else
226 - myeconfargs+=(
227 - --without-xsltproc
228 - --with-manpage=no
229 - --without-doxygen
230 - --without-dot )
231 - fi
232 -
233 - append-cppflags $( apr-1-config --cppflags )
234 -
235 - myeconfargs+=(
236 - --with-svn-lib="${EPREFIX}"/usr/$(get_libdir)
237 - --with-svn-include="${EPREFIX}"/usr/include
238 - --with-apr-config="${EPREFIX}/usr/bin/apr-1-config"
239 - --with-apu-config="${EPREFIX}/usr/bin/apu-1-config"
240 - )
241 - autotools-utils_src_configure
242 -}
243 -
244 -src_compile() {
245 - autotools-utils_src_compile
246 - use doc && autotools-utils_src_compile -C doc/manpage manpage
247 -}
248 -
249 -src_install() {
250 - autotools-utils_src_install
251 -
252 - doicon src/res/rapidsvn.ico src/res/bitmaps/${PN}*.png
253 - make_desktop_entry rapidsvn "RapidSVN ${PV}" \
254 - "${EPREFIX}/usr/share/pixmaps/rapidsvn_32x32.png" \
255 - "RevisionControl;Development"
256 -
257 - if use doc ; then
258 - doman doc/manpage/${PN}.1
259 - dohtml "${S}"/doc/svncpp/html/*
260 - fi
261 -}
262 -
263 -src_test() {
264 - pushd "${BUILD_DIR}"/src/tests/svncpp > /dev/null || die
265 - emake
266 - ./svncpptest | grep OK || die
267 -}
268 -
269 -pkg_postinst() {
270 - fdo-mime_desktop_database_update
271 -}
272 -
273 -pkg_postrm() {
274 - fdo-mime_desktop_database_update
275 -}