summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJustin Lecher <jlec@gentoo.org>2014-01-07 16:24:33 +0000
committerJustin Lecher <jlec@gentoo.org>2014-01-07 16:24:33 +0000
commit891320e1efa8ff80d4ef245a000396d4b0daa13c (patch)
treea94a5aef34d8529f97d0b4c3d9a1f1f398743a55 /dev-vcs
parentkdesdk-strigi-analyzer was NOT discontinued, so do not mask anymore. (diff)
downloadhistorical-891320e1efa8ff80d4ef245a000396d4b0daa13c.tar.gz
historical-891320e1efa8ff80d4ef245a000396d4b0daa13c.tar.bz2
historical-891320e1efa8ff80d4ef245a000396d4b0daa13c.zip
dev-vcs/rapidsvn: Bumped to python-single-r1.eclass
Package-Manager: portage-2.2.8/cvs/Linux x86_64 Manifest-Sign-Key: 0xB9D4F231BD1558AB!
Diffstat (limited to 'dev-vcs')
-rw-r--r--dev-vcs/rapidsvn/ChangeLog10
-rw-r--r--dev-vcs/rapidsvn/Manifest27
-rw-r--r--dev-vcs/rapidsvn/metadata.xml12
-rw-r--r--dev-vcs/rapidsvn/rapidsvn-0.12.1-r1.ebuild119
4 files changed, 150 insertions, 18 deletions
diff --git a/dev-vcs/rapidsvn/ChangeLog b/dev-vcs/rapidsvn/ChangeLog
index 5799d7f79e5d..7528f9d03e66 100644
--- a/dev-vcs/rapidsvn/ChangeLog
+++ b/dev-vcs/rapidsvn/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for dev-vcs/rapidsvn
-# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-vcs/rapidsvn/ChangeLog,v 1.20 2013/11/16 08:04:36 dirtyepic Exp $
+# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-vcs/rapidsvn/ChangeLog,v 1.21 2014/01/07 16:24:32 jlec Exp $
+
+*rapidsvn-0.12.1-r1 (07 Jan 2014)
+
+ 07 Jan 2014; Justin Lecher <jlec@gentoo.org> +rapidsvn-0.12.1-r1.ebuild,
+ metadata.xml:
+ Bumped to python-single-r1.eclass
16 Nov 2013; Ryan Hill <dirtyepic@gentoo.org> rapidsvn-0.12.1.ebuild:
Remove wxwidgets_pkg_setup call (unnecessary with USE deps).
diff --git a/dev-vcs/rapidsvn/Manifest b/dev-vcs/rapidsvn/Manifest
index 2ae3e29c8dad..afe6070168a7 100644
--- a/dev-vcs/rapidsvn/Manifest
+++ b/dev-vcs/rapidsvn/Manifest
@@ -1,22 +1,29 @@
-----BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA256
+Hash: SHA512
AUX rapidsvn-0.12.1-locale.patch 834 SHA256 3cb9dd7e95d4d8dc5fd8fa7c36961225b0a5e1f146fc529130eb2e15fc5e3279 SHA512 0901b3242edffb128152b9db9982ad446098cc1f21a3b9e41aa8db3217353e8e691091637e609ddf32f23cedbc9007856d900eb53152d34010b1f1b01afbf508 WHIRLPOOL 206b0177d632cea34b3c435fd60e2dd901d58738ebcd4a090d7b46817b850cb2ed21bd32836bc9dda6c0d4f23b1ad21438cc6d620f2f9f90ce94096c50ac6ad7
AUX rapidsvn-0.12.1-svncpp_link.patch 304 SHA256 99a4690987be6f39400a737ca12762495621fc2789fed18c5d9903a8d87ae968 SHA512 305c5c64802f6a29324d385e809a6c6e848b17b1608362e481fa49c56955b15007b2b06cd396126ceb0bac131be29b97e825b33e141cbbb508423f9f231fb1bb WHIRLPOOL 77456d29edb182156820384a5065adece4bb04546045a2ed86ffcea95176fcf5f5f43d95303695bb24d7d001860752528ea1eed64315eae05c1ea8223c789028
AUX rapidsvn-svncpp_link.patch 304 SHA256 99a4690987be6f39400a737ca12762495621fc2789fed18c5d9903a8d87ae968 SHA512 305c5c64802f6a29324d385e809a6c6e848b17b1608362e481fa49c56955b15007b2b06cd396126ceb0bac131be29b97e825b33e141cbbb508423f9f231fb1bb WHIRLPOOL 77456d29edb182156820384a5065adece4bb04546045a2ed86ffcea95176fcf5f5f43d95303695bb24d7d001860752528ea1eed64315eae05c1ea8223c789028
DIST rapidsvn-0.12.1.tar.gz 1087511 SHA256 9744d2481b7e4db52adb0fa03806776463ed239ad39d09c807bc4c1198c4acae SHA512 892dab56e8ec19c5f26a0ddfab378187bc0325275f9fcf759c12beead70aab17876f7e5920bcf214fc86354faef58244ce25926ba010158f7354cd144e1c4c07 WHIRLPOOL c59205df79ef202bb448458afe7fd887d361a0fc33eb462cf4d92a3ec675ddda793b980201f89f415226053e89329cd081b2112fab2b6724d51e4697e5afe5ea
DIST svncpp.dox.xz 1684 SHA256 d07a9f7fef3383d42d1f3f0a504a274942e080956dcb0233aa40a6564b23e530 SHA512 6314632b2f6a0f21bdd4644f856c8d60951c30135a82e509a7f929908dacb56462a2fa768c2e45cd7baf99face50fa5d4592a0691cfa1f16335bf64892933589 WHIRLPOOL ff55131f97d909eefedd5535885523c0ad70ea8263802c3fef187b62130fcfe4dd5c4bab3e8330ff83df3ba63e2d1bb1d5745244c56597805a6a8f748df18912
+EBUILD rapidsvn-0.12.1-r1.ebuild 2804 SHA256 3e3d788f222aa6c7da613570004fa05fa35afb41a68a054f71ee0866346c9b93 SHA512 23dda7f3136ca4aeb258d56c286fb716af749c522aa09b797154cc0f7bf9efe6837d2679d22ce533135030742cb5bec34079cf48a7e912f96b2b8f103c251c41 WHIRLPOOL e73b8e87441758fbb4371ac5c3d64103c91d9376b523c945052480d4fc4da02a33c2ae9f28746894e24dca4f759369fc43f32d8857f0c51f0aa9c036e69021e3
EBUILD rapidsvn-0.12.1.ebuild 2699 SHA256 5e919498c52c41e43c7f6495b73fa0f607971ac1714c6eb6298f5994d3682e44 SHA512 fe2392b3ffd593a987df9401a17d46841a13f176b6077d8993dbb4be8e1a76972eb7179eecd3868bf8da35ee5fd4daefe5a7eb77c081e410933b0db75ab0291f WHIRLPOOL d20e896bfcb236aaa14e96ae2ea7e0c7b6e5fb7a2a6b954b2f3673f7a705beaca18dea533be2c58b70184e09230bcc3588c08fcfb769e7f97e8da5ec3028b8c1
-MISC ChangeLog 15434 SHA256 c507adf99e4df69cab70a82ab4e955f97a98cc6a6a20ad2d4cf4901850b4cfc3 SHA512 5a0882dd1d38d1b513fafd75cdafffe00d858f5053ab91e64c85542a1660c51d4d24d1d659122a3f528b71394cd76a12cb825133cd0e966a8a6c6645191f427e WHIRLPOOL cebc71a36034ec8e60e735eab0897baf732d7ddb1531d8ef4a0323316ee8cf1717318fc4d830eeaaf3cbc3944a84cb45c25205f4ea1a490f5eefde51d71dbc77
-MISC metadata.xml 472 SHA256 6f274972f7799139f7dd5c24527555c42d0554b3625ac3eaa8e17b8ed3561137 SHA512 18728f57b237e3d1629ac3f1701fb537594f893411c39e2a5f06b9b2a14b83d2d8f5dcabb57328f5a317fb3b48d7e76b30d0b289a08571a1382afa742f5fd6d0 WHIRLPOOL a76d50e429b6793048c67ce9b67154c6a22e8b282d6c699b743a30b287a2c716feee8e09e5a232598a9cbe76c550d79df23dc0abfaffdff07c813365126afa0e
+MISC ChangeLog 15592 SHA256 874777fa99e3f4fe54364ae37a9bc3ab61c00ab1f5426635505f78c696e17387 SHA512 dc03e379057f1108ecb47fe48e2b2d4d8de2573230bdfbbead84da20278de5e4ec135639af756486a244974205aa7289dc346467daf97f06e4415f176ebb84e5 WHIRLPOOL 7e7e08ac50dab9de1f956b7a6f1e4dcdfd58adb5ea566a69059e7bc0a82e75516044d3117c2d5d88b647d672a4f9d3bc38cf8d80bd08f3a5ceee84fe904ff26e
+MISC metadata.xml 480 SHA256 a76153a08edc68c3849ee2eb56c8e9d2bdc79e1d1ee54f05541252fba1ac9122 SHA512 f82b89f8f5a60467fb063ab4e6b83566958e516051b982ece368c422363acce8b57accc173090a84f75ec173e2c552706145e5a2776f554be6684168f74345a4 WHIRLPOOL 455d5385513fa34dd37ffa5bc936fb072a695de3cfb4aee94f9bcf54e86ddacff902dc0b782eeaf3ea99298d08010bce009bf414d166b923c0755f80d0337169
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)
-iQEcBAEBCAAGBQJShylwAAoJEO04vUmVeoRjtJMH/jhw/AAubWSqbTSlRsHZhnXy
-JeFV9y5cBhNPkZ5cSybIJTc38vW/X6CrwxdtK1QadpcFNEbJEol2JcC3o9S0DVRx
-5avuSi6WUNEFX6biNYlgW26FAjsGJ6hD7MsQrG/nbihjocdk8JSSpZsjdbA/NmVn
-cCsKimtXVREIROU+HfLvyJUYnDhDj+y+H9rGBXY3sfsH/lFG8KrKv5srYlOuJn8b
-riZ+ZJwzsld8VvpOlok1aH6NrAVkLfuqyrW24Lugrj6YI+nMmkRnnG9jNojWrjpU
-5AO7p4zt2J6joqiSAFd8v2rlTZyxGWCEHQlfoE1SQCDVMBFK25s3OcyMx22qLkM=
-=d4d7
+iQIcBAEBCgAGBQJSzCpBAAoJELnU8jG9FVirVyAP+wSYP+g4Wzkkr+so1Gf5M5m1
+819qiXRYXJ/ZbySl6xZ7JzukdCHk+8QslmMQ2Yf76yAfChx7y+ReTP8dKD/C/+zc
+57xRR2GkGWtZJ8f1BLn2u9gt24i7tKJRQwE6Yshqa3dSenqg1oSct5yLcVTtpe7N
+ucPsaZQGrlxf0JOSA6IOuw6LNdfJzXFVOJjjuuxXD319hBbF0FkSaIBlITwxSy9B
+emVgR3Db3QfHhNr8LC5a1axNUUaCIXfSjmjxjVk0r3smWb9WIIiayew1jBbmMizg
+t2cJ3UMTFb63WIHRH6UA5NnfxGCOzxAo4nsjS7/j016TuSUJRMrN3BsM/8erxNW7
+9Iq2hn/mog1YwQPIpqp3CIY90nAyYR/uyhrOy8udsCqfKRiTZEpUKln0XNRo/VpN
+UxiZ0VsdCvbVbhpcjcv21Ixea4IPREzjcVxX5jxzcJb1aKZdYw8dKisPqI6UgvRY
+xTidD9CJia3oH4r99Cnx52CmQBBHz1mVvYZBLL6CVpLdHymgcoms55qNbh6oE4vl
+T63QrOf/7Deae9pxq9SiC2fvRQwYxrlxnlbXZPO/e4Kw1RcSnLwe3/Ouzz1x/2vP
+ENWa2WOUIh4O3cEdV8RrV6BxnJ1z+Q2q9GH4FBzKezWts/irJ8IPWfDtxpI5VpSH
+gPLce5DFRFQ5T6n71ObZ
+=pyTB
-----END PGP SIGNATURE-----
diff --git a/dev-vcs/rapidsvn/metadata.xml b/dev-vcs/rapidsvn/metadata.xml
index 945477585163..c975c4e39268 100644
--- a/dev-vcs/rapidsvn/metadata.xml
+++ b/dev-vcs/rapidsvn/metadata.xml
@@ -1,12 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <herd>dev-tools</herd>
- <maintainer>
- <email>jlec@gentoo.org</email>
- <name>Justin Lecher</name>
- </maintainer>
- <longdescription>
+ <herd>dev-tools</herd>
+ <maintainer>
+ <email>jlec@gentoo.org</email>
+ <name>Justin Lecher</name>
+ </maintainer>
+ <longdescription>
RapidSVN is a cross-platform GUI front-end for the Subversion revision system written in C++ using the wxWidgets framework. This project also includes a Subversion client C++ API.
</longdescription>
</pkgmetadata>
diff --git a/dev-vcs/rapidsvn/rapidsvn-0.12.1-r1.ebuild b/dev-vcs/rapidsvn/rapidsvn-0.12.1-r1.ebuild
new file mode 100644
index 000000000000..9aeea8af5f22
--- /dev/null
+++ b/dev-vcs/rapidsvn/rapidsvn-0.12.1-r1.ebuild
@@ -0,0 +1,119 @@
+# Copyright 1999-2014 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-r1.ebuild,v 1.1 2014/01/07 16:24:32 jlec Exp $
+
+EAPI=5
+
+PYTHON_COMPAT=( python{2_5,2_6,2_7} )
+
+WX_GTK_VER=2.8
+
+AUTOTOOLS_AUTORECONF=true
+
+inherit autotools-utils fdo-mime flag-o-matic python-single-r1 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/${PV}/${P}.tar.gz
+ doc? ( http://dev.gentoo.org/~jlec/distfiles/svncpp.dox.xz )"
+
+LICENSE="GPL-2 LGPL-2.1 FDL-1.2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="doc static-libs"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+COMMON_DEP="
+ ${PYTHON_DEPS}
+ dev-libs/apr
+ dev-libs/apr-util
+ dev-vcs/subversion
+ x11-libs/wxGTK:${WX_GTK_VER}[X]"
+DEPEND="${COMMON_DEP}
+ doc? (
+ dev-libs/libxslt
+ app-text/docbook-sgml-utils
+ app-doc/doxygen
+ app-text/docbook-xsl-stylesheets )"
+RDEPEND="${COMMON_DEP}"
+
+PATCHES=(
+ "${FILESDIR}/${P}-svncpp_link.patch"
+ "${FILESDIR}/${P}-locale.patch" )
+
+AUTOTOOLS_IN_SOURCE_BUILD=1
+
+DOCS=( HACKING.txt TRANSLATIONS )
+
+src_prepare() {
+ if use doc; then
+ mv "${WORKDIR}"/svncpp.dox doc/svncpp/ || die
+ fi
+ strip-linguas $(grep ^RAPIDSVN_LANGUAGES src/locale/Makefile.am | sed 's:RAPIDSVN_LANGUAGES=::g')
+ sed \
+ -e "/^RAPIDSVN_LANGUAGES/s:=.*:=${LINGUAS}:g" \
+ -i src/locale/Makefile.am || die
+ autotools-utils_src_prepare
+}
+
+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-cppflags $( 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_compile() {
+ autotools-utils_src_compile
+ use doc && autotools-utils_src_compile -C doc/manpage manpage
+}
+
+src_install() {
+ autotools-utils_src_install
+
+ 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"
+
+ if use doc ; then
+ doman doc/manpage/${PN}.1
+ dohtml "${S}"/doc/svncpp/html/*
+ fi
+}
+
+src_test() {
+ pushd "${BUILD_DIR}"/src/tests/svncpp > /dev/null || die
+ emake
+ ./svncpptest | grep OK || die
+}
+
+pkg_postinst() {
+ fdo-mime_desktop_database_update
+}
+
+pkg_postrm() {
+ fdo-mime_desktop_database_update
+}