diff options
author | Justin Lecher <jlec@gentoo.org> | 2014-01-07 16:24:33 +0000 |
---|---|---|
committer | Justin Lecher <jlec@gentoo.org> | 2014-01-07 16:24:33 +0000 |
commit | 891320e1efa8ff80d4ef245a000396d4b0daa13c (patch) | |
tree | a94a5aef34d8529f97d0b4c3d9a1f1f398743a55 /dev-vcs | |
parent | kdesdk-strigi-analyzer was NOT discontinued, so do not mask anymore. (diff) | |
download | historical-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/ChangeLog | 10 | ||||
-rw-r--r-- | dev-vcs/rapidsvn/Manifest | 27 | ||||
-rw-r--r-- | dev-vcs/rapidsvn/metadata.xml | 12 | ||||
-rw-r--r-- | dev-vcs/rapidsvn/rapidsvn-0.12.1-r1.ebuild | 119 |
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 +} |