Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 436412 - dev-vcs/rapidsvn-0.12.1 version bump
Summary: dev-vcs/rapidsvn-0.12.1 version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Development (show other bugs)
Hardware: All Linux
: Normal enhancement (vote)
Assignee: Justin Lecher (RETIRED)
URL: http://www.rapidsvn.org/download/rele...
Whiteboard:
Keywords: EBUILD, PATCH
Depends on:
Blocks:
 
Reported: 2012-09-27 14:30 UTC by Florian E. Teply
Modified: 2012-12-19 12:48 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
ebuild file, based on 0.12.1-p8247 (rapidsvn-0.12.1.ebuild,2.22 KB, text/plain)
2012-09-27 14:32 UTC, Florian E. Teply
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Florian E. Teply 2012-09-27 14:30:40 UTC
rapidsvn-0.12.1 was released in June 2012.

Reproducible: Always




The source tarball available for download apparently is missing the doxygen documentation for svncpp, which makes the build fail due to svncpp.dox not being found. The subversion repository however seems to contain the files in question.

Disabling generation of documentation by setting USE="-doc" is a workaround, but basing the ebuild on svn to get the sourcecode might be a better way to do, which I don't know how to do right.
Comment 1 Florian E. Teply 2012-09-27 14:32:46 UTC
Created attachment 325130 [details]
ebuild file, based on 0.12.1-p8247

It might be better to base the ebuild on svn for getting the complete file tree as the tarball is apparently missing some files which breaks building unless USE="-doc" is set.
Comment 2 Jeroen Roovers (RETIRED) gentoo-dev 2012-09-27 14:49:59 UTC
Comment on attachment 325130 [details]
ebuild file, based on 0.12.1-p8247

--- rapidsvn-0.12.1_pre8247.ebuild      2012-08-11 16:46:47.000000000 +0200
+++ -   2012-09-27 16:49:49.967291423 +0200
@@ -12,13 +12,13 @@
 
 inherit autotools-utils fdo-mime flag-o-matic python versionator wxwidgets
 
-MY_PV=$(get_version_component_range 1-2)
+MY_PV=$(get_version_component_range 1-3)
 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"
-SRC_URI="http://dev.gentoo.org/~jlec/distfiles/${P}.tar.xz"
+SRC_URI="http://www.rapidsvn.org/download/release/${MY_PV}/${P}.tar.gz"
+#SRC_URI="http://dev.gentoo.org/~jlec/distfiles/${P}.tar.xz"
 
 LICENSE="GPL-2 LGPL-2.1 FDL-1.2"
 SLOT="0"
@@ -40,7 +40,7 @@
 
 #S="${WORKDIR}/${P}-${MY_REL}"
 
-PATCHES=( "${FILESDIR}/${P}-svncpp_link.patch" )
+PATCHES=( "${FILESDIR}/${PN}-svncpp_link.patch" )
 AUTOTOOLS_IN_SOURCE_BUILD=1
 DOCS=( HACKING.txt TRANSLATIONS )
 
@@ -77,7 +77,7 @@
 src_install() {
        autotools-utils_src_install
 
-       doicon rapidsvn/res/rapidsvn.ico librapidsvn/src/res/bitmaps/${PN}*.png
+       doicon src/res/rapidsvn.ico src/res/bitmaps/${PN}*.png
        make_desktop_entry rapidsvn "RapidSVN ${PV}" \
                "${EPREFIX}/usr/share/pixmaps/rapidsvn_32x32.png" \
                "RevisionControl;Development"
Comment 3 Justin Lecher (RETIRED) gentoo-dev 2012-10-05 13:57:18 UTC
Thanks for the report. WE will fix this soonish.
Comment 4 Justin Lecher (RETIRED) gentoo-dev 2012-10-07 11:20:33 UTC
+*rapidsvn-0.12.1 (07 Oct 2012)
+
+  07 Oct 2012; Justin Lecher <jlec@gentoo.org> -rapidsvn-0.12.1_pre8247.ebuild,
+  +rapidsvn-0.12.1.ebuild, +files/rapidsvn-0.12.1-locale.patch,
+  +files/rapidsvn-0.12.1-svncpp_link.patch,
+  -files/rapidsvn-0.12.1_pre8247-svncpp_link.patch:
+  Version Bump, #436412; remove prereleases; honor LINGUAS, #406409
+