summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJustin Lecher <jlec@gentoo.org>2012-06-04 12:32:40 +0000
committerJustin Lecher <jlec@gentoo.org>2012-06-04 12:32:40 +0000
commitb65c4352a61296adb66ae830c9fe22cb7e350559 (patch)
treed371a1e30c9b1b25c52af12ea21d5214758e7ca7 /dev-vcs/rapidsvn
parentUpstream moved tarball for 2.4.1 (diff)
downloadhistorical-b65c4352a61296adb66ae830c9fe22cb7e350559.tar.gz
historical-b65c4352a61296adb66ae830c9fe22cb7e350559.tar.bz2
historical-b65c4352a61296adb66ae830c9fe22cb7e350559.zip
dev-vcs/rapidsvn: Snapshot of svn to add a version compatible with svn-1.7*, #398777
Package-Manager: portage-2.2.0_alpha109/cvs/Linux x86_64
Diffstat (limited to 'dev-vcs/rapidsvn')
-rw-r--r--dev-vcs/rapidsvn/ChangeLog8
-rw-r--r--dev-vcs/rapidsvn/Manifest18
-rw-r--r--dev-vcs/rapidsvn/files/rapidsvn-0.12.1_pre8247-svncpp_link.patch12
-rw-r--r--dev-vcs/rapidsvn/rapidsvn-0.12.1_pre8247.ebuild93
4 files changed, 121 insertions, 10 deletions
diff --git a/dev-vcs/rapidsvn/ChangeLog b/dev-vcs/rapidsvn/ChangeLog
index b5bac37964a6..bbbb729b7155 100644
--- a/dev-vcs/rapidsvn/ChangeLog
+++ b/dev-vcs/rapidsvn/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for dev-vcs/rapidsvn
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-vcs/rapidsvn/ChangeLog,v 1.10 2012/05/21 20:03:34 ssuominen Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-vcs/rapidsvn/ChangeLog,v 1.11 2012/06/04 12:32:40 jlec Exp $
+
+*rapidsvn-0.12.1_pre8247 (04 Jun 2012)
+
+ 04 Jun 2012; Justin Lecher <jlec@gentoo.org> +rapidsvn-0.12.1_pre8247.ebuild,
+ +files/rapidsvn-0.12.1_pre8247-svncpp_link.patch:
+ Snapshot of svn to add a version compatible with svn-1.7*, #398777
21 May 2012; Samuli Suominen <ssuominen@gentoo.org> rapidsvn-0.12.0.ebuild:
inherit eutils for make_desktop_entry
diff --git a/dev-vcs/rapidsvn/Manifest b/dev-vcs/rapidsvn/Manifest
index 4c41581719d6..32a08a95826f 100644
--- a/dev-vcs/rapidsvn/Manifest
+++ b/dev-vcs/rapidsvn/Manifest
@@ -1,19 +1,19 @@
-----BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
+Hash: SHA512
+AUX rapidsvn-0.12.1_pre8247-svncpp_link.patch 271 RMD160 f155b1943694f8d0dc73f550b8bd4e000886ad66 SHA1 a4fa53b0a0ce070b7ddfc2ac0961f092c89a1c80 SHA256 a3b21c604ed7ace6a35854f7330c09e4b7af3cb14d620cc067dd421a80c49994
AUX rapidsvn-svncpp_link.patch 304 RMD160 3d2b6f48e46e3c5e39a499589043aa09de60d8c6 SHA1 9752592941c10d71f94680ff97e925fee66bc890 SHA256 99a4690987be6f39400a737ca12762495621fc2789fed18c5d9903a8d87ae968
DIST rapidsvn-0.12.0-1.tar.gz 1246675 RMD160 2c6e28f5b3a6450cfb8a749fc27490877ccdfa40 SHA1 b25820ee98517b2b070c9b5a3a18463607799081 SHA256 ef7d0db528ba5c660f8e8ce4dd7b6d098707b43b04932257e092a6d4ab746ac4
+DIST rapidsvn-0.12.1_pre8247.tar.xz 1897960 RMD160 411f09edd08e01c5d2fdd9653cf8772cc7932fa6 SHA1 4ad117bda3a4342a687bfdedef638d6fbbbcfc9d SHA256 83b9725f46149b5d3f92e7304ae04eb40d5aa7341be3b86f14bac716f6ee63d3
EBUILD rapidsvn-0.12.0.ebuild 2124 RMD160 820793ede76db1ca130b23030f4d8ca95aa663f4 SHA1 9019ba6373fd64a2ce0d318a930c4f11b54a769d SHA256 c36af15f80f9eed49cec64b7bf331cd3f18f6861a41ed2e0b32902240317ce86
-MISC ChangeLog 13772 RMD160 6de39a0c331d2701b5675c9ad00ba5cadf407869 SHA1 0dfcc151dc2e4f40c927da92928f9c28eb32c020 SHA256 82cdb9bd1526159fa0504adb84872b22a2405fee0033716ade30896eeb9c60cf
+EBUILD rapidsvn-0.12.1_pre8247.ebuild 2180 RMD160 8bd83c47243357182f480e65f9672e67c01b8abb SHA1 c197532ea0caead9eca446d7639027300a7484e9 SHA256 8462eccb446a2867e4a3638308069eaea16618fe63884b671d85cbdf64056747
+MISC ChangeLog 14009 RMD160 8e296111116ebad96d138d8be566c9965b29c7b4 SHA1 df04bdcaeb2f112eee95cd1f8b164acfd846f210 SHA256 1864f37dbd84823db5851f0371522c475a06eb81ea08d1b52a9293f5dc378cb7
MISC metadata.xml 613 RMD160 5bca2af37b01e39c021353be496523039f06e57a SHA1 3df23374b306edb2b6ec56c5299af42f0507ec5f SHA256 9f428d703ffd0b092ee13aa5619c2bbc70271da01a9f15cd578feb5a13d02213
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
+Comment: GPGTools - http://gpgtools.org
-iQEcBAEBAgAGBQJPup7gAAoJEEdUh39IaPFN3K4H/Aog8CiSAfFneetlJeoYaoWH
-BOrIOtIA/aLfX11BRA6lfHVbIVqPIZwKUtGCficgwJ7qASVPfkAD4T6Sw/d///LB
-6oVFEOXDClYoHpqyjKLPbYM1SvcydEjdX/mD8nI3p3dx94EDgoTQct4ZFKWeKfiZ
-If1N6vqlLRQpPiJWG3SuDz5PkDiP6LZvHRVX+d/3U5eU2F790dqc/9o4KZxazpn4
-LljnXkzC+UXOqtlVQpTEetdm8m15SPD4FkQz2qD2fjw1+Y2BCCoBFa3scTikoTpB
-bKMGOG8cNFjyBpigTI1USq5n65on+c3J7TwMjfSsBIrHZ6d1fv630pBpbmtszK0=
-=wHPe
+iEYEAREKAAYFAk/Mqu0ACgkQgAnW8HDreRY5JgCfe+syPIti6SNqbjKZ4DVF8qNb
+FWIAnik7rASV9c1hwm0izyXxF8MKHvmD
+=Uz05
-----END PGP SIGNATURE-----
diff --git a/dev-vcs/rapidsvn/files/rapidsvn-0.12.1_pre8247-svncpp_link.patch b/dev-vcs/rapidsvn/files/rapidsvn-0.12.1_pre8247-svncpp_link.patch
new file mode 100644
index 000000000000..da858583670d
--- /dev/null
+++ b/dev-vcs/rapidsvn/files/rapidsvn-0.12.1_pre8247-svncpp_link.patch
@@ -0,0 +1,12 @@
+Index: src/svncpp/Makefile.am
+===================================================================
+--- libsvncpp/Makefile.am
++++ libsvncpp/Makefile.am
+@@ -27,3 +27,7 @@
+ url.cpp \
+ wc.cpp
+
++libsvncpp_la_LIBADD= $(SVN_LIBS) \
++ $(NEON_LIBS) \
++ $(APR_LIBS) \
++ -lstdc++
diff --git a/dev-vcs/rapidsvn/rapidsvn-0.12.1_pre8247.ebuild b/dev-vcs/rapidsvn/rapidsvn-0.12.1_pre8247.ebuild
new file mode 100644
index 000000000000..12fd5fa68d22
--- /dev/null
+++ b/dev-vcs/rapidsvn/rapidsvn-0.12.1_pre8247.ebuild
@@ -0,0 +1,93 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-vcs/rapidsvn/rapidsvn-0.12.1_pre8247.ebuild,v 1.1 2012/06/04 12:32:40 jlec Exp $
+
+EAPI=4
+
+WANT_AUTOCONF="2.5"
+WX_GTK_VER=2.8
+
+AUTOTOOLS_AUTORECONF=true
+
+inherit autotools-utils fdo-mime flag-o-matic libtool versionator wxwidgets
+
+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"
+SRC_URI="http://dev.gentoo.org/~jlec/distfiles/${P}.tar.xz"
+
+LICENSE="GPL-2 LGPL-2.1 FDL-1.2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="doc static-libs"
+
+COMMON_DEP="
+ dev-libs/apr
+ dev-libs/apr-util
+ dev-vcs/subversion
+ x11-libs/wxGTK:2.8[X]"
+DEPEND="${COMMON_DEP}
+ doc? (
+ dev-libs/libxslt
+ app-text/docbook-sgml-utils
+ app-doc/doxygen
+ app-text/docbook-xsl-stylesheets )"
+RDEPEND="${COMMON_DEP}"
+
+#S="${WORKDIR}/${P}-${MY_REL}"
+
+PATCHES=( "${FILESDIR}/${P}-svncpp_link.patch" )
+AUTOTOOLS_IN_SOURCE_BUILD=1
+DOCS=( HACKING.txt TRANSLATIONS )
+
+pkg_setup() {
+ wxwidgets_pkg_setup
+}
+
+src_configure() {
+ local myeconfargs=( --with-wx-config=${WX_CONFIG} )
+
+ if use doc; then
+ myeconfargs+=( --with-manpage=yes )
+ else
+ myeconfargs+=(
+ --without-xsltproc
+ --with-manpage=no
+ --without-doxygen
+ --without-dot )
+ fi
+
+ append-flags $( "${EPREFIX}"/usr/bin/apr-1-config --cppflags )
+
+ myeconfargs+=(
+ --with-svn-lib="${EPREFIX}"/usr/$(get_libdir)
+ --with-svn-include="${EPREFIX}"/usr/include
+ --with-apr-config="${EPREFIX}/usr/bin/apr-1-config"
+ --with-apu-config="${EPREFIX}/usr/bin/apu-1-config"
+ )
+ autotools-utils_src_configure
+}
+
+src_install() {
+ autotools-utils_src_install
+
+ doicon src/res/rapidsvn.ico
+ make_desktop_entry rapidsvn "RapidSVN ${PV}" \
+ "${EPREFIX}/usr/share/pixmaps/rapidsvn.ico" \
+ "RevisionControl;Development"
+
+ if use doc ; then
+ dohtml "${S}"/doc/svncpp/html/*
+ fi
+}
+
+pkg_postinst() {
+ fdo-mime_desktop_database_update
+}
+
+pkg_postrm() {
+ fdo-mime_desktop_database_update
+}