diff options
author | Steve Arnold <nerdboy@gentoo.org> | 2009-10-12 07:29:46 +0000 |
---|---|---|
committer | Steve Arnold <nerdboy@gentoo.org> | 2009-10-12 07:29:46 +0000 |
commit | 6a386ae7eac26b1a3976f152ea8467fd4a3eb111 (patch) | |
tree | de7cffc806284f8ff541d1591ec7b0fe68b71b31 /dev-util/rapidsvn | |
parent | QA fix: make PATCHES an array (diff) | |
download | historical-6a386ae7eac26b1a3976f152ea8467fd4a3eb111.tar.gz historical-6a386ae7eac26b1a3976f152ea8467fd4a3eb111.tar.bz2 historical-6a386ae7eac26b1a3976f152ea8467fd4a3eb111.zip |
Updated to latest upstream release, closes bug 284730.
Package-Manager: portage-2.2_rc33/cvs/Linux x86_64
Diffstat (limited to 'dev-util/rapidsvn')
-rw-r--r-- | dev-util/rapidsvn/ChangeLog | 9 | ||||
-rw-r--r-- | dev-util/rapidsvn/Manifest | 4 | ||||
-rw-r--r-- | dev-util/rapidsvn/rapidsvn-0.10.0.ebuild | 106 |
3 files changed, 117 insertions, 2 deletions
diff --git a/dev-util/rapidsvn/ChangeLog b/dev-util/rapidsvn/ChangeLog index e962f1abc574..83e61e844450 100644 --- a/dev-util/rapidsvn/ChangeLog +++ b/dev-util/rapidsvn/ChangeLog @@ -1,6 +1,13 @@ # ChangeLog for dev-util/rapidsvn # Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-util/rapidsvn/ChangeLog,v 1.66 2009/08/01 15:42:52 nerdboy Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-util/rapidsvn/ChangeLog,v 1.67 2009/10/12 07:29:46 nerdboy Exp $ + +*rapidsvn-0.10.0 (12 Oct 2009) + + 12 Oct 2009; Steve Arnold <nerdboy@gentoo.org> +rapidsvn-0.10.0.ebuild: + Updated to latest upstream release, closes bug 284730. Re-enabled the + neon dav support, but it needs testing (the serf dav support is smooth + as the proverbial baby's butt...) 01 Aug 2009; Steve Arnold <nerdboy@gentoo.org> rapidsvn-0.9.8.ebuild: Added work-around for doxygen sandbox violation (no bug, yet...) due to diff --git a/dev-util/rapidsvn/Manifest b/dev-util/rapidsvn/Manifest index a74b91a5519b..997704ca62bd 100644 --- a/dev-util/rapidsvn/Manifest +++ b/dev-util/rapidsvn/Manifest @@ -1,13 +1,15 @@ AUX rapidsvn-0.9.8-sar.patch 955 RMD160 872c2307abee59bc2b2d63866b8d72ec81600e08 SHA1 0682da8f3dcd41019c780f749b1087ba22793311 SHA256 485eca96c9d393baffec28443eb7f32fe577d9a12533c0797ca61f67380c4b0e AUX rapidsvn-sar.patch 931 RMD160 ba28d6ccfd86553b4963d611593812db6005ae4c SHA1 175d1609f2e9cfb7f0f6e832ee168869760b442e SHA256 0690d1c3c516e32138225ca60c74a157632eab7358f5d8cbdd374f7b5d1c5782 AUX rapidsvn-svncpp_link.patch 304 RMD160 3d2b6f48e46e3c5e39a499589043aa09de60d8c6 SHA1 9752592941c10d71f94680ff97e925fee66bc890 SHA256 99a4690987be6f39400a737ca12762495621fc2789fed18c5d9903a8d87ae968 +DIST rapidsvn-0.10.0-1.tar.gz 1243876 RMD160 238244d31c03485fb24c2b0fb3ada2b8ea9e5316 SHA1 bbac1027bcbf3130d4946fae874ee1177af764be SHA256 b818a9c762173106f7e0e21316e49d0f65983c58e8ba9c2db3fad873f7985e28 DIST rapidsvn-0.9.3.tar.gz 998268 RMD160 316904503ab1a067fb14b0567d6e28bc2a6ad6c5 SHA1 71a57ffb4f7944191df51c4a2a87f1c971567543 SHA256 90363935f9a1cb3177d045679db39c94ee44ffc3d67ed63570900ca64771f139 DIST rapidsvn-0.9.4.tar.gz 1057482 RMD160 edbabab261b69acc78a2009f2da175b2b70c8987 SHA1 0f8eff53964f641253d6a4be82187ab9f30168c7 SHA256 20c6a17ed91171bae6c3af7b611b0f91395cb2962fc0cfe1d66dfd5178d60651 DIST rapidsvn-0.9.6.tar.gz 1205771 RMD160 060a66d3f268f9a4018f01a9541df2a3394ed7b8 SHA1 266f846437e3bbce1707799ec0d95c2d1be43b4a SHA256 4e026b0e7a56b2a0ba4cd12b1ee224c8d0645e98eb5b682078220f912513b36d DIST rapidsvn-0.9.8.tar.gz 1212108 RMD160 a1614daff3631536c3eb0a14c279f0581b257fbf SHA1 22d145d2d686841da100d45789a663c70e325a3c SHA256 9af7462559d8a600a1b54ac19a79c111691818969e193a06080c9d9306b32b13 +EBUILD rapidsvn-0.10.0.ebuild 2616 RMD160 5ac126933d2e69205004c46b90598716110cbdc5 SHA1 2153f01ff0cbfa9c85024cd376f7c1ca362dd61d SHA256 149bccdb05f55b9f98066f27bd7329a0bc25174fb2dcdd38826eefc5f5d76636 EBUILD rapidsvn-0.9.3.ebuild 3091 RMD160 466e320834ce751fcfb7b8f94a629b63c1dbca09 SHA1 f207b23c2031d349aab9002440c4cbf10bb17435 SHA256 699bffef14e903b9f1774dc4701077c38abd9a9f2d82aea96e7670988e96ca0b EBUILD rapidsvn-0.9.4.ebuild 3072 RMD160 ec90d18c04914eda51f0170211c152c687acac70 SHA1 ac8e219a3680ee93e8db6b2db95a3ea994cc0af8 SHA256 82829bbb651c340d6b3d2eba80864798fbd9d824ab3473476b56753f23422805 EBUILD rapidsvn-0.9.6-r1.ebuild 3373 RMD160 4d1382864a7b09cbc3a516a0a084be11826544bc SHA1 19b9a8cb6defc5b0a3c591783768bc401bcb8e5f SHA256 29b7bcef2d09ce5ca684ce36f3adf0ab0955b98a50d38681c1324cb5543c742d EBUILD rapidsvn-0.9.8.ebuild 3158 RMD160 749aa2960b3131b17bd59656787655e9923ab379 SHA1 9de39a885f18a45436af55638ee7050d47868bd2 SHA256 13b56e9b151c93bc0cb997b48ae1de1e152748a1580cf2a25223578a99c1d2ce -MISC ChangeLog 10855 RMD160 9e25ad31b65bbeb00316023ad22047f5027b8b28 SHA1 90f090ff1376f880ee898486e2883ab914669ebb SHA256 22c09dded1ad9797f34b0449dde394768427fac779ee0db9d2a7782b80624b62 +MISC ChangeLog 11144 RMD160 c6b93a18aa8ca64d3c2e5a92ca20d22582ebd239 SHA1 658d8cf91a9b193ad60103e88dfa6122646d1c4c SHA256 84bf6bbb57093f68699802a4e6bc1bc6176b0e0b87fe484e5fdee65896963e3d MISC metadata.xml 518 RMD160 b9c97307a72d2c0ae05deb166229ffc603d8855b SHA1 6b9c6a8c99c7dd184cf048b4e306f0a0e5f81788 SHA256 b7e173df02d2585da2771a95e6acd8ae824e61887087747d227b9ea07bf0b435 diff --git a/dev-util/rapidsvn/rapidsvn-0.10.0.ebuild b/dev-util/rapidsvn/rapidsvn-0.10.0.ebuild new file mode 100644 index 000000000000..57c36b0d89fa --- /dev/null +++ b/dev-util/rapidsvn/rapidsvn-0.10.0.ebuild @@ -0,0 +1,106 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-util/rapidsvn/rapidsvn-0.10.0.ebuild,v 1.1 2009/10/12 07:29:46 nerdboy Exp $ + +EAPI="2" +WANT_AUTOCONF="2.5" +inherit versionator eutils libtool autotools wxwidgets flag-o-matic fdo-mime + +MY_PV=$(get_version_component_range 1-2) +MY_RELEASE="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_RELEASE}.tar.gz" +LICENSE="GPL-2 LGPL-2.1 FDL-1.2" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86" +IUSE="doc" + +COMMON_DEP="|| ( >=dev-util/subversion-1.5.0[webdav-serf] + >=dev-util/subversion-1.5.0[webdav-neon] + ) + >=x11-libs/wxGTK-2.6 + >=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="" + +src_prepare() { + # Apparently we still need the --as-needed link patch... + #export EPATCH_OPTS="-F3 -l" + epatch "${FILESDIR}/${PN}-svncpp_link.patch" + epatch "${FILESDIR}/${PN}-0.9.8-sar.patch" + eautoreconf +} + +src_configure() { + local myconf + local apr_suffix="" + + if has_version ">dev-libs/apr-util-1"; then + apr_suffix="-1" + fi + + if use doc; then + myconf="--with-manpage=yes" + else + myconf="--without-xsltproc --with-manpage=no \ + --without-doxygen --without-dot" + fi + + local INST_WX=$(best_version x11-libs/wxGTK) + export WX_GTK_VER=$(get_version_component_range 1-2 \ + ${INST_WX/x11-libs\/wxGTK}) + + need-wxwidgets ansi + 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-apr-config="/usr/bin/apr${apr_suffix}-config" \ + --with-apu-config="/usr/bin/apu${apr_suffix}-config" \ + ${myconf} || die "econf failed" +} + +src_compile() { + ## doxygen made a sandbox error; no bug filed yet + if use doc; then + addpredict /var/cache/fontconfig + emake || die "emake failed" + fi +} + +src_install() { + einstall || die "einstall 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 +} |