From: Ian Delaney Date: Mon, 29 Dec 2014 07:00:12 +0000 (+0000) Subject: revbump; conversion -> distutils-r1 X-Git-Url: http://git.tremily.us/?a=commitdiff_plain;h=b297fe1a12d1a6f13e5f39488f43da3922f148be;p=gentoo.git revbump; conversion -> distutils-r1 Package-Manager: portage-2.2.14/cvs/Linux x86_64 Manifest-Sign-Key: 0xB8072B0D --- diff --git a/dev-python/bicyclerepair/ChangeLog b/dev-python/bicyclerepair/ChangeLog index 80896c5f869b..717ae3e490f3 100644 --- a/dev-python/bicyclerepair/ChangeLog +++ b/dev-python/bicyclerepair/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for dev-python/bicyclerepair -# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-python/bicyclerepair/ChangeLog,v 1.30 2012/12/01 01:56:17 radhermit Exp $ +# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-python/bicyclerepair/ChangeLog,v 1.31 2014/12/29 06:59:48 idella4 Exp $ + +*bicyclerepair-0.9-r3 (29 Dec 2014) + + 29 Dec 2014; Ian Delaney +bicyclerepair-0.9-r3.ebuild: + revbump; conversion -> distutils-r1 01 Dec 2012; Tim Harder bicyclerepair-0.9-r2.ebuild: Fix LICENSE (bug #445410 by ulm). @@ -117,4 +122,3 @@ 08 Mar 2003; Alastair Tse bicyclerepair-0.7.1.ebuild: initial ebuild. thanks to Lin Zhemin (#16448) - diff --git a/dev-python/bicyclerepair/Manifest b/dev-python/bicyclerepair/Manifest index 4a220902c780..f7053414683d 100644 --- a/dev-python/bicyclerepair/Manifest +++ b/dev-python/bicyclerepair/Manifest @@ -6,16 +6,13 @@ AUX bicyclerepair-0.9-idle.patch 1525 SHA256 536dd7cde301c2c2049081ab258001fdd3e AUX bicyclerepair-0.9-invalid-syntax.patch 340 SHA256 97f74cf713336da9e092823acfe31bf285535c30d1fbcf462ab6afec5a2a50ca SHA512 5204519af71984c9bc183ade57531955f3449d77f6e234d425f976c35c3a249a6d4dd90ad8e96a3f5d5ddb337612e68c241f0c56933f8ea2f3c4b5bb772df77d WHIRLPOOL 1b807937be1e2a1fdac87805eb4beece15f5553067bcafbe53b73abdc2d18872b09aad5056cf0e22ac14625b9f3b8a5f66498cc4dac9a15257834d35ea9fbc89 DIST bicyclerepair-0.9.tar.gz 165025 SHA256 69509eebaeb595ad1d14291b47c6236df97abd5893352965055d91b0cfaea116 SHA512 e80495ccd01d72964eaf3dc8cc4430215ffb563710893c52141e8393125dafd085ba485a2228fed0ceb364515efe08db1947201e73f318498788a9e3581765ff WHIRLPOOL e5472d56559ce1a8ece9c07509cf7a27218d3bf73a25be23d9e8031e8e77d51f1cf14c8dc96e92d90280ffccd19633425a48589363d098cdbf3e6b91b48ac71c EBUILD bicyclerepair-0.9-r2.ebuild 1463 SHA256 7f58671ae72f498315ff49ccb402e5f6b413d28dbb0fa16315716735b9cb4fd1 SHA512 9b045783653dcb02610b179ddb165c5628da61d6c9656a32abbbc4d656d96a91a5b60be5a4462d8597368e4502369539ce23205a71da944c8b4b42727b02351a WHIRLPOOL 9a50a2378e38aec3baaa985a2fd5001c8d359d3bd1f7429a024dee459d227134d95d0577d2f3583000d8251a5d2cea3173188d9c6ff1445294347b63226ad092 -MISC ChangeLog 4147 SHA256 7777603c373d05aa9bccc27655da4a99f445e2ec4cb107a93e42c978e88e40e9 SHA512 fe98154c65e44146f8d815d83e96aea121f6c4e71b3538269984ce556b91048d458b9c39c5d2221f23570474ccc7d43bfcda4edc32d7dc71eafd43b864557c86 WHIRLPOOL 3c7b8ae44286257f5f02224906a341410c28762b0a6821a11db09b7dd0b385cf09ff42b4de4e1129c57c8a17821e0c3a4e1007041f871ea5fe5d66a858a08d03 +EBUILD bicyclerepair-0.9-r3.ebuild 1368 SHA256 fd71fb0664de69202bb6b2809c2f2bf0c797d5a74fc0d1158fa35282b08d5fca SHA512 753867452d331fc7ff2f40eedd4d8cbef17b9f99fd37d0ad34e0e342d4628a066a4dcc833e10cb359468da8bba0b880d08681534ced60999e1500e0baf3901ec WHIRLPOOL 0f76de648eba7c354680e7200a15f94ffd20f81bac12431544d8ecdf3ef86cacb38b254af673bd127b71da385635fd0015333a50179493a40725432a39e971fe +MISC ChangeLog 4298 SHA256 84c5b532eafb5a7abc45bf68c6d6e81e23c7e531b9b1dfdd3220b93810997d3f SHA512 0209131a33b74cd0461e2d8717c9b1d7504c0f358bdc22cf6b6e16965d6778142bde18154e27cd175c2a5122a7c9ff58ad4035103d4478cea11671c37537abed WHIRLPOOL e2844b39102cdb4a77d825e2a009bee95a95f6209f93f98ef9ccbf859877369266152c3b8397eecb30a6ca0885968686a1124f669c2db5d669750122fce1fb8e MISC metadata.xml 159 SHA256 9f01104d3484792496faff4805eed0ecea2352a897151f3397d49a13800037b4 SHA512 d5a29b9f6ecddfc368dc0f1f8919cd3c3d6ecf2c7a82bc8d4c0dd51b7aa15561ed0462acb8ae39bc84f97e706e82d9b4b06357494f164f1648219f604b473fbe WHIRLPOOL 36e19b63a1b307cc200e1d73499b7477f73799db3909e71b5a0916084728351c76d400f65e2c8b3f8fffb2c9ba54c0bd235f785b47414178d98f11d64a9420d7 -----BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.19 (GNU/Linux) +Version: GnuPG v2 -iQEcBAEBCAAGBQJQuWPCAAoJEEqz6FtPBkyj+lYH/RwQ/frg+cl/dG3nLska+rl+ -Rh3Muy2/te1e5HjUm4vqHyT+WRSyXzLnJHCP5XXo7DHCtB3OBcUbr25VszeHwT79 -hJxpdF/hm7PtQoGF7Tvo73sZ7b6PV5ChoBKGCmrHJ7MpBV/JMRrB5SLNYQMzR22P -5GJpbmGlTlqVKBsKQxmfa/jiGCyxApfK8Ohr8wV2pI/NzY4PXHYQDZ54YplHVZUs -a1KRdTj97z8Vjd0m63W1YO/lsl2L1wHSq24MS8Kx5LxPtMCeBYTu809qE1/IDLFd -F3EUY2OwYXLF6rT15lFAsn3OUtU1GfrkjQocfuE/b9OLjLbtsXgS5yKg/6SGATg= -=hml4 +iEYEAREIAAYFAlSg+/QACgkQso7CE7gHKw18UQCgjPUMelC77fbX5LqNJvDLVil8 +DtcAn1xgcktryjmsNt7JIMRa5h9jMISs +=w6Pt -----END PGP SIGNATURE----- diff --git a/dev-python/bicyclerepair/bicyclerepair-0.9-r3.ebuild b/dev-python/bicyclerepair/bicyclerepair-0.9-r3.ebuild new file mode 100644 index 000000000000..89015e98686a --- /dev/null +++ b/dev-python/bicyclerepair/bicyclerepair-0.9-r3.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-python/bicyclerepair/bicyclerepair-0.9-r3.ebuild,v 1.1 2014/12/29 06:59:48 idella4 Exp $ + +EAPI=5 +PYTHON_COMPAT=( python2_7 ) + +inherit distutils-r1 elisp-common + +DESCRIPTION="Bicycle Repair Man is the Python Refactoring Browser" +HOMEPAGE="http://bicyclerepair.sourceforge.net/" +SRC_URI="mirror://sourceforge/bicyclerepair/${P}.tar.gz" + +LICENSE="icu GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~ia64 ~ppc ~ppc64 ~x86" +IUSE="emacs" + +DEPEND="emacs? ( + app-emacs/pymacs[${PYTHON_USEDEP}] + app-emacs/python-mode )" +RDEPEND="${DEPEND}" + +SITEFILE="50${PN}-gentoo.el" +PYTHON_MODNAME="BicycleRepairMan_Idle.py bike bikeemacs.py" + +python_prepare_all() { + # bikeemacs.py contains non-ASCII characters in comments. + sed -e '1s/$/\t-*- coding: latin-1 -*-/' -i ide-integration/bikeemacs.py || die "sed failed" + epatch "${FILESDIR}/${P}-idle.patch" + epatch "${FILESDIR}/${P}-invalid-syntax.patch" + + distutils-r1_python_prepare_all +} + +python_test() { + "${PYTHON}" testall.py || die +} + +src_install() { + distutils-r1_src_install + + if use emacs; then + elisp-site-file-install "${FILESDIR}/${SITEFILE}" || die "elisp-site-file-install failed" + fi +} + +pkg_postinst() { + use emacs && elisp-site-regen +} + +pkg_postrm() { + use emacs && elisp-site-regen +}