Gentoo Archives: gentoo-commits

From: "Michał Górny" <mgorny@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-vcs/rapidsvn/files/, profiles/, dev-vcs/rapidsvn/
Date: Wed, 02 Sep 2020 08:19:49
Message-Id: 1599034682.0aa048a4d87a2cd095900b40f645e19b30a4b25f.mgorny@gentoo
1 commit: 0aa048a4d87a2cd095900b40f645e19b30a4b25f
2 Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
3 AuthorDate: Wed Sep 2 08:18:02 2020 +0000
4 Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
5 CommitDate: Wed Sep 2 08:18:02 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0aa048a4
7
8 dev-vcs/rapidsvn: Remove last-rited pkg
9
10 Closes: https://bugs.gentoo.org/735340
11 Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
12
13 dev-vcs/rapidsvn/Manifest | 2 -
14 .../rapidsvn/files/rapidsvn-0.12.1-locale.patch | 23 ---
15 ...rapidsvn-0.12.1-subversion1.9-private-api.patch | 129 --------------
16 .../files/rapidsvn-0.12.1-svncpp_link.patch | 12 --
17 dev-vcs/rapidsvn/files/rapidsvn-0.12.1-wx3.0.patch | 192 ---------------------
18 dev-vcs/rapidsvn/metadata.xml | 10 --
19 dev-vcs/rapidsvn/rapidsvn-0.12.1-r3.ebuild | 113 ------------
20 profiles/package.mask | 5 -
21 8 files changed, 486 deletions(-)
22
23 diff --git a/dev-vcs/rapidsvn/Manifest b/dev-vcs/rapidsvn/Manifest
24 deleted file mode 100644
25 index 604dee0154c..00000000000
26 --- a/dev-vcs/rapidsvn/Manifest
27 +++ /dev/null
28 @@ -1,2 +0,0 @@
29 -DIST rapidsvn-0.12.1.tar.gz 1087511 BLAKE2B c3e32766baab520d4de31387915b79b9199557f01269128853e366c2d75d28727bd220770c2683d78969cc1919c43089d4c2b1b81ca893a0028de4d0b9deb427 SHA512 892dab56e8ec19c5f26a0ddfab378187bc0325275f9fcf759c12beead70aab17876f7e5920bcf214fc86354faef58244ce25926ba010158f7354cd144e1c4c07
30 -DIST svncpp.dox.xz 1684 BLAKE2B 64725edae989b09b38fa3fff04aa0908356b67ffa8ab50abddf42f2562ccdaa80c9599f5c6790d8b1f2c17d707c227ee6dd8e114e8527362b628463690db17f9 SHA512 6314632b2f6a0f21bdd4644f856c8d60951c30135a82e509a7f929908dacb56462a2fa768c2e45cd7baf99face50fa5d4592a0691cfa1f16335bf64892933589
31
32 diff --git a/dev-vcs/rapidsvn/files/rapidsvn-0.12.1-locale.patch b/dev-vcs/rapidsvn/files/rapidsvn-0.12.1-locale.patch
33 deleted file mode 100644
34 index e1712df85b1..00000000000
35 --- a/dev-vcs/rapidsvn/files/rapidsvn-0.12.1-locale.patch
36 +++ /dev/null
37 @@ -1,23 +0,0 @@
38 ---- rapidsvn-0.12.0dfsg.orig/src/locale/Makefile.in
39 -+++ rapidsvn-0.12.0dfsg/src/locale/Makefile.in
40 -@@ -369,8 +369,7 @@ all: all-mo
41 - distclean: clean
42 - clean:
43 - for i in $(RAPIDSVN_LANGUAGES) ; do \
44 -- test -f $(srcdir)/$$i/rapidsvn.mo && rm $(srcdir)/$$i/rapidsvn.mo ; \
45 -- fi ; \
46 -+ test -f $(srcdir)/$$i/rapidsvn.mo && rm $(srcdir)/$$i/rapidsvn.mo || true; \
47 - done
48 - .PHONY: all-mo
49 - # Tell versions [3.59,3.63) of GNU make to not export all variables.
50 ---- rapidsvn-0.12.0dfsg.orig/src/locale/Makefile.am
51 -+++ rapidsvn-0.12.0dfsg/src/locale/Makefile.am
52 -@@ -38,7 +38,6 @@ all: all-mo
53 - distclean: clean
54 - clean:
55 - for i in $(RAPIDSVN_LANGUAGES) ; do \
56 -- test -f $(srcdir)/$$i/rapidsvn.mo && rm $(srcdir)/$$i/rapidsvn.mo ; \
57 -- fi ; \
58 -+ test -f $(srcdir)/$$i/rapidsvn.mo && rm $(srcdir)/$$i/rapidsvn.mo || true; \
59 - done
60 - .PHONY: all-mo
61
62 diff --git a/dev-vcs/rapidsvn/files/rapidsvn-0.12.1-subversion1.9-private-api.patch b/dev-vcs/rapidsvn/files/rapidsvn-0.12.1-subversion1.9-private-api.patch
63 deleted file mode 100644
64 index 7c84c8d481f..00000000000
65 --- a/dev-vcs/rapidsvn/files/rapidsvn-0.12.1-subversion1.9-private-api.patch
66 +++ /dev/null
67 @@ -1,129 +0,0 @@
68 -Fix compile errors due to hiding of private API in subversion 1.9.
69 -See also:
70 - https://bugs.gentoo.org/show_bug.cgi?id=558572
71 - https://slackbuilds.org/cgit/slackbuilds/commit/?id=c2df77021b476ca9484772361003df04fa03038a
72 - https://github.com/RapidSVN/RapidSVN/issues/6
73 -
74 ---- rapidsvn-0.12.1/src/svncpp/client_ls.cpp
75 -+++ rapidsvn-0.12.1/src/svncpp/client_ls.cpp
76 -@@ -29,6 +29,7 @@
77 - #include "svn_client.h"
78 - #include "svn_path.h"
79 - #include "svn_sorts.h"
80 -+#include "svn_version.h"
81 - //#include "svn_utf.h"
82 -
83 - // svncpp
84 -@@ -37,6 +38,8 @@
85 - #include "svncpp/exception.hpp"
86 -
87 -
88 -+#if SVN_VER_MAJOR == 1 && SVN_VER_MINOR < 8
89 -+
90 - static int
91 - compare_items_as_paths(const svn_sort__item_t *a, const svn_sort__item_t *b)
92 - {
93 -@@ -90,6 +93,72 @@
94 - }
95 - }
96 -
97 -+#else
98 -+
99 -+#include <algorithm>
100 -+
101 -+static svn_error_t* store_entry(
102 -+ void *baton,
103 -+ const char *path,
104 -+ const svn_dirent_t *dirent,
105 -+ const svn_lock_t *,
106 -+ const char *abs_path,
107 -+ const char *,
108 -+ const char *,
109 -+ apr_pool_t *scratch_pool)
110 -+{
111 -+ svn::DirEntries *entries = reinterpret_cast<svn::DirEntries*>(baton);
112 -+ if (path[0] == '\0') {
113 -+ if (dirent->kind == svn_node_file) {
114 -+ // for compatibility with svn_client_ls behaviour, listing a file
115 -+ // stores that file name
116 -+ entries->push_back(svn::DirEntry(svn_path_basename(abs_path, scratch_pool), dirent));
117 -+ }
118 -+ } else {
119 -+ entries->push_back(svn::DirEntry(path, dirent));
120 -+ }
121 -+ return SVN_NO_ERROR;
122 -+}
123 -+
124 -+static bool sort_by_path(svn::DirEntry const& a, svn::DirEntry const& b)
125 -+{
126 -+ return svn_path_compare_paths(a.name(), b.name()) < 0;
127 -+}
128 -+
129 -+namespace svn
130 -+{
131 -+ DirEntries
132 -+ Client::list(const char * pathOrUrl,
133 -+ svn_opt_revision_t * revision,
134 -+ bool recurse) throw(ClientException)
135 -+ {
136 -+ Pool pool;
137 -+ DirEntries entries;
138 -+
139 -+ svn_error_t * error =
140 -+ svn_client_list3(pathOrUrl,
141 -+ revision,
142 -+ revision,
143 -+ SVN_DEPTH_INFINITY_OR_IMMEDIATES(recurse),
144 -+ SVN_DIRENT_ALL,
145 -+ FALSE, // fetch locks
146 -+ FALSE, // include externals
147 -+ &store_entry,
148 -+ &entries,
149 -+ *m_context,
150 -+ pool);
151 -+
152 -+ if (error != SVN_NO_ERROR)
153 -+ throw ClientException(error);
154 -+
155 -+ std::sort(entries.begin(), entries.end(), &sort_by_path);
156 -+
157 -+ return entries;
158 -+ }
159 -+}
160 -+
161 -+#endif
162 -+
163 - /* -----------------------------------------------------------------
164 - * local variables:
165 - * eval: (load-file "../../rapidsvn-dev.el")
166 ---- rapidsvn-0.12.1/include/svncpp/dirent.hpp
167 -+++ rapidsvn-0.12.1/include/svncpp/dirent.hpp
168 -@@ -41,7 +41,7 @@
169 - /**
170 - * constructor for existing @a svn_dirent_t entries
171 - */
172 -- DirEntry(const char * name, svn_dirent_t * dirEntry);
173 -+ DirEntry(const char * name, const svn_dirent_t * dirEntry);
174 -
175 - /**
176 - * copy constructor
177 ---- rapidsvn-0.12.1/src/svncpp/dirent.cpp
178 -+++ rapidsvn-0.12.1/src/svncpp/dirent.cpp
179 -@@ -47,7 +47,7 @@
180 - {
181 - }
182 -
183 -- Data(const char * _name, svn_dirent_t * dirEntry)
184 -+ Data(const char * _name, const svn_dirent_t * dirEntry)
185 - : name(_name), kind(dirEntry->kind), size(dirEntry->size),
186 - hasProps(dirEntry->has_props != 0),
187 - createdRev(dirEntry->created_rev), time(dirEntry->time)
188 -@@ -78,7 +78,7 @@
189 - {
190 - }
191 -
192 -- DirEntry::DirEntry(const char * name, svn_dirent_t * DirEntry)
193 -+ DirEntry::DirEntry(const char * name, const svn_dirent_t * DirEntry)
194 - : m(new Data(name, DirEntry))
195 - {
196 - }
197
198 diff --git a/dev-vcs/rapidsvn/files/rapidsvn-0.12.1-svncpp_link.patch b/dev-vcs/rapidsvn/files/rapidsvn-0.12.1-svncpp_link.patch
199 deleted file mode 100644
200 index e26ecda15d9..00000000000
201 --- a/dev-vcs/rapidsvn/files/rapidsvn-0.12.1-svncpp_link.patch
202 +++ /dev/null
203 @@ -1,12 +0,0 @@
204 -Index: src/svncpp/Makefile.am
205 -===================================================================
206 ---- rapidsvn-0.12.1/src/svncpp/Makefile.am (revision 7100)
207 -+++ rapidsvn-0.12.1/src/svncpp/Makefile.am (working copy)
208 -@@ -27,3 +27,7 @@
209 - url.cpp \
210 - wc.cpp
211 -
212 -+libsvncpp_la_LIBADD= $(SVN_LIBS) \
213 -+ $(NEON_LIBS) \
214 -+ $(APR_LIBS) \
215 -+ -lstdc++
216
217 diff --git a/dev-vcs/rapidsvn/files/rapidsvn-0.12.1-wx3.0.patch b/dev-vcs/rapidsvn/files/rapidsvn-0.12.1-wx3.0.patch
218 deleted file mode 100644
219 index 2862e30b21f..00000000000
220 --- a/dev-vcs/rapidsvn/files/rapidsvn-0.12.1-wx3.0.patch
221 +++ /dev/null
222 @@ -1,192 +0,0 @@
223 -Description: Update for wx 3.0.0
224 - Update configure to recognise that wx 3.0.0 >= 2.4.2.
225 - Fix code for wx API changes.
226 -Author: Olly Betts <olly@××××××.com>
227 -Origin: debian
228 -Forwarded: no
229 -Last-Update: 2014-04-10
230 -
231 ---- a/configure.ac
232 -+++ b/configure.ac
233 -@@ -171,6 +171,8 @@
234 - ;;
235 - [2.[5-9].*])
236 - ;;
237 -+ 3.*)
238 -+ ;;
239 - *)
240 - AC_MSG_ERROR([wxWidgets >= 2.4.2 required, found version $WX_VERSION])
241 - AC_MSG_ERROR([Try --with-wx-config.])
242 ---- a/src/filelist_ctrl.cpp
243 -+++ b/src/filelist_ctrl.cpp
244 -@@ -1029,7 +1029,7 @@
245 -
246 - // Workaround for issue 324 (only local+non-flat+update):
247 - // we chdir to the requested dir and pass "." to svn
248 -- if (!pathUtf8.isUrl() && m->WithUpdate && !m->FlatMode)
249 -+ if (!pathUtf8.isUrl() && m->WithUpdate && !m->FlatMode && !m->Path.empty())
250 - {
251 - m->IsRelative = true;
252 - ::wxSetWorkingDirectory(m->Path);
253 -@@ -1606,7 +1606,7 @@
254 - }
255 - }
256 -
257 --inline void
258 -+bool
259 - FileListCtrl::SetColumnWidth(const int col, const int width)
260 - {
261 - m->ColumnWidth[col] = width;
262 -@@ -1614,8 +1614,9 @@
263 - int index = m->ColumnIndex[col];
264 - if (index != -1)
265 - {
266 -- wxListCtrl::SetColumnWidth(index, width);
267 -+ return wxListCtrl::SetColumnWidth(index, width);
268 - }
269 -+ return false;
270 - }
271 -
272 - int
273 ---- a/src/filelist_ctrl.hpp
274 -+++ b/src/filelist_ctrl.hpp
275 -@@ -118,7 +118,7 @@
276 - * @param col column number
277 - * @param width
278 - */
279 -- void
280 -+ bool
281 - SetColumnWidth(const int col, const int width);
282 -
283 - /**
284 ---- a/src/hist_val.cpp
285 -+++ b/src/hist_val.cpp
286 -@@ -113,7 +113,7 @@
287 - }
288 -
289 - // if we have an entry, select it
290 -- if (!comboBox->IsEmpty())
291 -+ if (!comboBox->IsListEmpty())
292 - comboBox->SetSelection(0, 0);
293 - }
294 -
295 ---- a/src/listener.cpp
296 -+++ b/src/listener.cpp
297 -@@ -167,7 +167,7 @@
298 - wxMutexLocker lock(mutex);
299 - wxString localCertFile = wxFileSelector(
300 - _("Select Certificate File"), wxT(""), wxT(""), wxT(""),
301 -- wxT("*.*"), wxOPEN | wxFILE_MUST_EXIST, parent);
302 -+ wxT("*.*"), wxFD_OPEN | wxFD_FILE_MUST_EXIST, parent);
303 - LocalToUtf8(localCertFile, certFile);
304 -
305 - dataReceived = !localCertFile.empty();
306 ---- a/src/log_dlg.cpp
307 -+++ b/src/log_dlg.cpp
308 -@@ -211,7 +211,7 @@
309 -
310 - for (size_t idx = 0; idx < str.Length(); idx++)
311 - {
312 -- switch (str[idx])
313 -+ switch ((wchar_t)str[idx])
314 - {
315 - case wxT('\r'):
316 - case wxT('\n'):
317 ---- a/src/preferences_dlg.cpp
318 -+++ b/src/preferences_dlg.cpp
319 -@@ -126,7 +126,7 @@
320 - PreferencesDlg::SelectExecutable(const wxString & title, wxTextCtrl * textCtrl)
321 - {
322 - wxFileDialog dlg(this, title, wxEmptyString, wxEmptyString,
323 -- EXECUTABLE_WILDCARD, wxOPEN);
324 -+ EXECUTABLE_WILDCARD, wxFD_OPEN);
325 - dlg.SetPath(textCtrl->GetValue());
326 -
327 - if (dlg.ShowModal() != wxID_OK)
328 ---- a/src/verblist.cpp
329 -+++ b/src/verblist.cpp
330 -@@ -71,7 +71,7 @@
331 - const wxString &
332 - VerbList::GetName(size_t /*index*/) const
333 - {
334 -- return wxT("");
335 -+ return wxEmptyString;
336 - }
337 -
338 -
339 ---- a/src/checkout_action.cpp
340 -+++ b/src/checkout_action.cpp
341 -@@ -120,7 +120,8 @@
342 - pegRevision = svn::Revision(revnum);
343 - }
344 -
345 -- wxSetWorkingDirectory(m_data.DestFolder);
346 -+ if (!m_data.DestFolder.empty())
347 -+ wxSetWorkingDirectory(m_data.DestFolder);
348 -
349 - svn::Path repUrlUtf8(PathUtf8(m_data.RepUrl));
350 - svn::Path destFolderUtf8(PathUtf8(dest_folder));
351 ---- a/src/action.cpp
352 -+++ b/src/action.cpp
353 -@@ -218,7 +218,9 @@
354 - bool
355 - Action::Prepare()
356 - {
357 -- wxSetWorkingDirectory(Utf8ToLocal(m->path.c_str()));
358 -+ const wxString & dir = Utf8ToLocal(m->path.c_str());
359 -+ if (!dir.empty())
360 -+ wxSetWorkingDirectory(dir);
361 -
362 - return true;
363 - }
364 ---- a/src/cleanup_action.cpp
365 -+++ b/src/cleanup_action.cpp
366 -@@ -52,7 +52,9 @@
367 - svn::Client client(GetContext());
368 - const svn::Path & path = GetPath();
369 -
370 -- wxSetWorkingDirectory(Utf8ToLocal(path.c_str()));
371 -+ const wxString & dir = Utf8ToLocal(path.c_str());
372 -+ if (!dir.empty())
373 -+ wxSetWorkingDirectory(dir);
374 - client.cleanup(path.c_str());
375 -
376 - return true;
377 ---- a/src/export_action.cpp
378 -+++ b/src/export_action.cpp
379 -@@ -111,7 +111,8 @@
380 - pegRevision = svn::Revision(revnum);
381 - }
382 -
383 -- wxSetWorkingDirectory(m_data.DestPath);
384 -+ if (!m_data.DestPath.empty())
385 -+ wxSetWorkingDirectory(m_data.DestPath);
386 -
387 - svn::Path srcPathUtf8(PathUtf8(m_data.SrcPath));
388 - svn::Path destPathUtf8(PathUtf8(m_data.DestPath));
389 ---- a/src/get_action.cpp
390 -+++ b/src/get_action.cpp
391 -@@ -56,7 +56,9 @@
392 - m_data.revision.revnum());
393 - Trace(msg);
394 -
395 -- wxSetWorkingDirectory(Utf8ToLocal(GetPath().c_str()));
396 -+ const wxString & dir = Utf8ToLocal(GetPath().c_str());
397 -+ if (!dir.empty())
398 -+ wxSetWorkingDirectory(dir);
399 - client.update(svn::Path(LocalToUtf8(m_data.path)),
400 - m_data.revision,
401 - true, false);
402 ---- a/src/update_action.cpp
403 -+++ b/src/update_action.cpp
404 -@@ -75,7 +75,9 @@
405 - }
406 - }
407 -
408 -- wxSetWorkingDirectory(Utf8ToLocal(GetPath().c_str()));
409 -+ const wxString & dir = Utf8ToLocal(GetPath().c_str());
410 -+ if (!dir.empty())
411 -+ wxSetWorkingDirectory(dir);
412 - svn::Client client(GetContext());
413 -
414 - client.update(GetTargets(), revision, m_data.recursive,
415
416 diff --git a/dev-vcs/rapidsvn/metadata.xml b/dev-vcs/rapidsvn/metadata.xml
417 deleted file mode 100644
418 index 0302c7d4363..00000000000
419 --- a/dev-vcs/rapidsvn/metadata.xml
420 +++ /dev/null
421 @@ -1,10 +0,0 @@
422 -<?xml version="1.0" encoding="UTF-8"?>
423 -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
424 -<pkgmetadata>
425 - <!-- maintainer-needed -->
426 - <longdescription>
427 -RapidSVN is a cross-platform GUI front-end for the Subversion revision
428 -system written in C++ using the wxWidgets framework. This project also
429 -includes a Subversion client C++ API.
430 -</longdescription>
431 -</pkgmetadata>
432
433 diff --git a/dev-vcs/rapidsvn/rapidsvn-0.12.1-r3.ebuild b/dev-vcs/rapidsvn/rapidsvn-0.12.1-r3.ebuild
434 deleted file mode 100644
435 index 0bf26433bbc..00000000000
436 --- a/dev-vcs/rapidsvn/rapidsvn-0.12.1-r3.ebuild
437 +++ /dev/null
438 @@ -1,113 +0,0 @@
439 -# Copyright 1999-2020 Gentoo Authors
440 -# Distributed under the terms of the GNU General Public License v2
441 -
442 -EAPI=5
443 -
444 -PYTHON_COMPAT=( python2_7 )
445 -
446 -WX_GTK_VER=3.0
447 -
448 -inherit autotools eutils fdo-mime flag-o-matic ltprune python-single-r1 versionator wxwidgets
449 -
450 -MY_PV=$(get_version_component_range 1-2)
451 -MY_REL="1"
452 -
453 -DESCRIPTION="Cross-platform GUI front-end for the Subversion revision system"
454 -HOMEPAGE="http://rapidsvn.tigris.org/"
455 -SRC_URI="
456 - http://www.rapidsvn.org/download/release/${PV}/${P}.tar.gz
457 - doc? ( https://dev.gentoo.org/~jlec/distfiles/svncpp.dox.xz )"
458 -
459 -LICENSE="GPL-2 LGPL-2.1 FDL-1.2"
460 -SLOT="0"
461 -KEYWORDS="amd64 arm ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
462 -IUSE="doc static-libs"
463 -
464 -REQUIRED_USE="${PYTHON_REQUIRED_USE}"
465 -
466 -COMMON_DEP="
467 - ${PYTHON_DEPS}
468 - dev-libs/apr
469 - dev-libs/apr-util
470 - dev-vcs/subversion
471 - x11-libs/wxGTK:${WX_GTK_VER}[X]"
472 -DEPEND="${COMMON_DEP}
473 - doc? (
474 - dev-libs/libxslt
475 - app-text/docbook-sgml-utils
476 - app-doc/doxygen
477 - app-text/docbook-xsl-stylesheets
478 - media-gfx/graphviz
479 - )"
480 -RDEPEND="${COMMON_DEP}"
481 -
482 -DOCS=( HACKING.txt TRANSLATIONS )
483 -
484 -src_prepare() {
485 - need-wxwidgets unicode
486 - if use doc; then
487 - mv "${WORKDIR}"/svncpp.dox doc/svncpp/ || die
488 - fi
489 - strip-linguas $(grep ^RAPIDSVN_LANGUAGES src/locale/Makefile.am | sed 's:RAPIDSVN_LANGUAGES=::g')
490 - sed \
491 - -e "/^RAPIDSVN_LANGUAGES/s:=.*:=${LINGUAS}:g" \
492 - -i src/locale/Makefile.am || die
493 -
494 - mv configure.in configure.ac || die
495 - epatch "${FILESDIR}/${P}-svncpp_link.patch"
496 - epatch "${FILESDIR}/${P}-locale.patch"
497 - epatch "${FILESDIR}/${P}-wx3.0.patch"
498 - epatch "${FILESDIR}/${P}-subversion1.9-private-api.patch"
499 -
500 - eautoreconf
501 -}
502 -
503 -src_configure() {
504 - append-cppflags $( apr-1-config --cppflags )
505 - econf \
506 - $(use_enable static-libs static) \
507 - $(use_with doc manpage) \
508 - $(use_with doc xsltproc) \
509 - $(use_with doc doxygen) \
510 - $(use_with doc dot) \
511 - --with-wx-config="${WX_CONFIG}" \
512 - --with-svn-lib="${EPREFIX}/usr/$(get_libdir)" \
513 - --with-svn-include="${EPREFIX}/usr/include" \
514 - --with-apr-config="${EPREFIX}/usr/bin/apr-1-config" \
515 - --with-apu-config="${EPREFIX}/usr/bin/apu-1-config"
516 -}
517 -
518 -src_compile() {
519 - default
520 - use doc && emake -C doc/manpage manpage
521 -}
522 -
523 -src_install() {
524 - default
525 -
526 - doicon src/res/rapidsvn.ico src/res/bitmaps/${PN}*.png
527 - make_desktop_entry rapidsvn "RapidSVN ${PV}" \
528 - "${EPREFIX}/usr/share/pixmaps/rapidsvn_32x32.png" \
529 - "RevisionControl;Development"
530 -
531 - if use doc ; then
532 - doman doc/manpage/${PN}.1
533 - dodoc doc/svncpp/html/*
534 - fi
535 -
536 - prune_libtool_files
537 -}
538 -
539 -src_test() {
540 - pushd src/tests/svncpp > /dev/null || die
541 - default
542 - ./svncpptest | grep OK || die
543 -}
544 -
545 -pkg_postinst() {
546 - fdo-mime_desktop_database_update
547 -}
548 -
549 -pkg_postrm() {
550 - fdo-mime_desktop_database_update
551 -}
552
553 diff --git a/profiles/package.mask b/profiles/package.mask
554 index df74aaae1d2..9402349cb0a 100644
555 --- a/profiles/package.mask
556 +++ b/profiles/package.mask
557 @@ -645,11 +645,6 @@ net-mail/libpst
558 dev-util/coccigrep
559 dev-util/coccinelle
560
561 -# Aaron Bauman <bman@g.o> (2020-08-02)
562 -# Py2 only. m-n. Bug #735340
563 -# Removal in 30 days
564 -dev-vcs/rapidsvn
565 -
566 # Mikle Kolyada <zlogene@g.o> (2020-08-02)
567 # consolekit is abandoned upstream.
568 # People are encouraged to switch to any logind