summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJustin Lecher <jlec@gentoo.org>2012-03-17 19:42:32 +0000
committerJustin Lecher <jlec@gentoo.org>2012-03-17 19:42:32 +0000
commit17a03269410849541a5aaec839e9f07bc35ac651 (patch)
treec2720b1dca1b143acb935aa3446e402ec51b8993 /dev-vcs/rapidsvn
parentRevbump with yet another patch to fix installation of icon and man page. Than... (diff)
downloadgentoo-2-17a03269410849541a5aaec839e9f07bc35ac651.tar.gz
gentoo-2-17a03269410849541a5aaec839e9f07bc35ac651.tar.bz2
gentoo-2-17a03269410849541a5aaec839e9f07bc35ac651.zip
Dropped old, fixes #313713 & 305365
(Portage version: 2.2.0_alpha90/cvs/Linux x86_64)
Diffstat (limited to 'dev-vcs/rapidsvn')
-rw-r--r--dev-vcs/rapidsvn/ChangeLog6
-rw-r--r--dev-vcs/rapidsvn/rapidsvn-0.12.0.ebuild4
-rw-r--r--dev-vcs/rapidsvn/rapidsvn-0.9.6-r1.ebuild120
3 files changed, 7 insertions, 123 deletions
diff --git a/dev-vcs/rapidsvn/ChangeLog b/dev-vcs/rapidsvn/ChangeLog
index 9fc180aaffcb..d4a56665ec04 100644
--- a/dev-vcs/rapidsvn/ChangeLog
+++ b/dev-vcs/rapidsvn/ChangeLog
@@ -1,6 +1,10 @@
# 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.7 2012/03/17 18:07:10 armin76 Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-vcs/rapidsvn/ChangeLog,v 1.8 2012/03/17 19:42:32 jlec Exp $
+
+ 17 Mar 2012; Justin Lecher <jlec@gentoo.org> -rapidsvn-0.9.6-r1.ebuild,
+ rapidsvn-0.12.0.ebuild:
+ Dropped old, fixes #313713 & 305365
17 Mar 2012; Raúl Porcel <armin76@gentoo.org> rapidsvn-0.9.6-r1.ebuild,
rapidsvn-0.12.0.ebuild:
diff --git a/dev-vcs/rapidsvn/rapidsvn-0.12.0.ebuild b/dev-vcs/rapidsvn/rapidsvn-0.12.0.ebuild
index 54dccba28fa1..2f584edbcef0 100644
--- a/dev-vcs/rapidsvn/rapidsvn-0.12.0.ebuild
+++ b/dev-vcs/rapidsvn/rapidsvn-0.12.0.ebuild
@@ -1,6 +1,6 @@
# 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.0.ebuild,v 1.7 2012/03/17 18:07:11 armin76 Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-vcs/rapidsvn/rapidsvn-0.12.0.ebuild,v 1.8 2012/03/17 19:42:32 jlec Exp $
EAPI=4
@@ -26,7 +26,7 @@ IUSE="doc static-libs"
COMMON_DEP="
dev-libs/apr
dev-libs/apr-util
- dev-vcs/subversion
+ <dev-vcs/subversion-1.7
x11-libs/wxGTK:2.8[X]"
DEPEND="${COMMON_DEP}
doc? (
diff --git a/dev-vcs/rapidsvn/rapidsvn-0.9.6-r1.ebuild b/dev-vcs/rapidsvn/rapidsvn-0.9.6-r1.ebuild
deleted file mode 100644
index 39ae7ec76a46..000000000000
--- a/dev-vcs/rapidsvn/rapidsvn-0.9.6-r1.ebuild
+++ /dev/null
@@ -1,120 +0,0 @@
-# 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.9.6-r1.ebuild,v 1.2 2012/03/17 18:07:10 armin76 Exp $
-
-WANT_AUTOCONF="2.5"
-WX_GTK_VER=2.8
-inherit versionator eutils libtool autotools wxwidgets flag-o-matic fdo-mime
-
-DESCRIPTION="Cross-platform GUI front-end for the Subversion revision system."
-HOMEPAGE="http://rapidsvn.tigris.org/"
-SRC_URI="http://www.rapidsvn.org/download/release/${PV}/${P}.tar.gz"
-LICENSE="GPL-2 LGPL-2.1 FDL-1.2"
-SLOT="0"
-KEYWORDS="amd64 ppc ppc64 x86"
-IUSE="doc static"
-
-COMMON_DEP=">=dev-vcs/subversion-1.4.4
- >=net-libs/neon-0.26
- =x11-libs/wxGTK-2.8*
- >=dev-libs/apr-1.2.10
- >=dev-libs/apr-util-1.2.10"
-
-DEPEND="${COMMON_DEP}
- doc? ( dev-libs/libxslt
- app-text/docbook-sgml-utils
- app-doc/doxygen
- app-text/docbook-xsl-stylesheets )"
-
-RDEPEND="${COMMON_DEP}"
-
-RESTRICT=""
-
-pkg_setup() {
- einfo "Checking for subversion compiled with WebDAV support..."
- if ! built_with_use --missing true -o dev-vcs/subversion webdav-neon webdav-serf || \
- built_with_use --missing false dev-vcs/subversion nowebdav; then
- ewarn "SVN (dev-vcs/subversion) must be compiled with WebDAV support."
- ewarn "Please re-emerge subversion with webdav-neon or webdav-serf USE flag"
- ewarn "and without the nowebdav USE flag."
- die "SVN merged without WebDAV support"
- else
- einfo "Found WebDAV support; continuing..."
- fi
-
- # if you compiled subversion without (the) apache2 (flag) and with the
- # berkdb flag, you will get an error that it can't find the lib db4
- # Note: this should be fixed in rapidsvn 0.9.3 and later
-
- # check for the proper wxGTK support
- need-wxwidgets unicode
-}
-
-src_unpack() {
- unpack ${A}
- cd "${S}"
-
- # Apparently we still need the --as-needed link patch...
- epatch "${FILESDIR}/${PN}-svncpp_link.patch"
- epatch "${FILESDIR}/${PN}-sar.patch"
- eautoconf
- elibtoolize
-}
-
-src_compile() {
- local myconf
- local apr_suffix=""
-
- if has_version ">dev-libs/apr-util-1"; then
- apr_suffix="-1"
- fi
-
- if ! use doc; then
- myconf="--without-xsltproc --without-doxygen --without-dot"
- fi
-
- if use static; then
- myconf="${myconf} --enable-static"
- else
- myconf="${myconf} --disable-static --enable-shared"
- fi
-
- myconf="${myconf} --with-wx-config=${WX_CONFIG}"
-
- append-flags $( /usr/bin/apr${apr_suffix}-config --cppflags )
-
- econf --with-svn-lib=/usr/$(get_libdir) \
- --with-svn-include=/usr/include \
- --with-neon-config=/usr/bin/neon-config \
- --with-apr-config="/usr/bin/apr${apr_suffix}-config" \
- --with-apu-config="/usr/bin/apu${apr_suffix}-config" \
- ${myconf} || die "econf failed"
-
- emake || die "emake failed"
-}
-
-src_install() {
- einstall || die "einstall failed"
-
- doman doc/manpage/rapidsvn.1 || die "doman failed"
-
- doicon src/res/rapidsvn.ico
- make_desktop_entry rapidsvn "RapidSVN ${PV}" \
- "/usr/share/pixmaps/rapidsvn.ico" \
- "RevisionControl;Development"
-
- dodoc HACKING.txt TRANSLATIONS
-
- if use doc ; then
- dodoc AUTHORS CHANGES NEWS README
- dohtml "${S}"/doc/svncpp/html/*
- fi
-}
-
-pkg_postinst() {
- fdo-mime_desktop_database_update
-}
-
-pkg_postrm() {
- fdo-mime_desktop_database_update
-}