diff options
author | Rob Cakebread <pythonhead@gentoo.org> | 2004-01-16 01:24:31 +0000 |
---|---|---|
committer | Rob Cakebread <pythonhead@gentoo.org> | 2004-01-16 01:24:31 +0000 |
commit | 0d1db44dfa43b35838884c5c3a88a9260c0cc3a0 (patch) | |
tree | 5b2a694160057c0a51e11b6236de855c74ca6315 /dev-python | |
parent | Added bike.el file for [x]emacs users and info for IDLE integration. Bug #38191 (diff) | |
download | gentoo-2-0d1db44dfa43b35838884c5c3a88a9260c0cc3a0.tar.gz gentoo-2-0d1db44dfa43b35838884c5c3a88a9260c0cc3a0.tar.bz2 gentoo-2-0d1db44dfa43b35838884c5c3a88a9260c0cc3a0.zip |
Added bike.el file for [x]emacs users and info for IDLE integration. Bug #38191
Diffstat (limited to 'dev-python')
-rw-r--r-- | dev-python/bicyclerepair/ChangeLog | 10 | ||||
-rw-r--r-- | dev-python/bicyclerepair/Manifest | 4 | ||||
-rw-r--r-- | dev-python/bicyclerepair/bicyclerepair-0.7.1-r1.ebuild | 42 | ||||
-rw-r--r-- | dev-python/bicyclerepair/files/digest-bicyclerepair-0.7.1-r1 | 1 |
4 files changed, 53 insertions, 4 deletions
diff --git a/dev-python/bicyclerepair/ChangeLog b/dev-python/bicyclerepair/ChangeLog index c75f135c34a9..12666d54b4d4 100644 --- a/dev-python/bicyclerepair/ChangeLog +++ b/dev-python/bicyclerepair/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for dev-python/bicyclerepair -# Copyright 2000-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-python/bicyclerepair/ChangeLog,v 1.2 2003/04/04 22:55:04 liquidx Exp $ +# Copyright 2000-2004 Gentoo Technologies, Inc.; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-python/bicyclerepair/ChangeLog,v 1.3 2004/01/16 01:24:23 pythonhead Exp $ + +*bicyclerepair-0.7.1-r1 (15 Jan 2004) + + 15 Jan 2004; Rob Cakebread <pythonhead@gentoo.org> + bicyclerepair-0.7.1-r1.ebuild: + Added bike.el file for [x]emacs users and info for IDLE integration. Bug #38191 *bicyclerepair-0.7.1 (08 Mar 2003) diff --git a/dev-python/bicyclerepair/Manifest b/dev-python/bicyclerepair/Manifest index 63a67edce230..b663a8f3498a 100644 --- a/dev-python/bicyclerepair/Manifest +++ b/dev-python/bicyclerepair/Manifest @@ -1,6 +1,6 @@ -MD5 7accd6c6e21bf7a9bc1b86e5d73e3cad ChangeLog 713 +MD5 97afc351e15c588500fc3340966d8325 ChangeLog 716 MD5 53c01139acc4099c37c14e2b7ea167a9 bicyclerepair-0.7.1.ebuild 1055 MD5 71c4638c9c88af75b58e5f5cb54fe008 metadata.xml 159 -MD5 c929b1b8ca1b23ceb471045c079c65c5 bicyclerepair-0.7.1-r1.ebuild 1229 +MD5 4727803da6a81956dea407d01e8fdc65 bicyclerepair-0.7.1-r1.ebuild 1350 MD5 1929efd859e004d9dfe70dde4e1c8940 files/digest-bicyclerepair-0.7.1 70 MD5 1929efd859e004d9dfe70dde4e1c8940 files/digest-bicyclerepair-0.7.1-r1 70 diff --git a/dev-python/bicyclerepair/bicyclerepair-0.7.1-r1.ebuild b/dev-python/bicyclerepair/bicyclerepair-0.7.1-r1.ebuild new file mode 100644 index 000000000000..286ecab5b490 --- /dev/null +++ b/dev-python/bicyclerepair/bicyclerepair-0.7.1-r1.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2004 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-python/bicyclerepair/bicyclerepair-0.7.1-r1.ebuild,v 1.1 2004/01/16 01:24:23 pythonhead Exp $ + +inherit distutils +mydoc="NEWS DESIGN" + + +DESCRIPTION="Bicycle Repair Man is the Python Refactoring Browser," +HOMEPAGE="http://bicyclerepair.sourceforge.net/" +SRC_URI="mirror://sourceforge/bicyclerepair/${P}.tar.gz" +LICENSE="as-is" +SLOT="0" +KEYWORDS="x86 ~ppc" +IUSE="" +DEPEND="virtual/python" + +src_install() { + distutils_src_install + insinto /usr/share/${PN} + doins ide-integration/bike.el + rm -f ${D}/usr/bin/bikeemacs.bat +} + +pkg_postinst() { + # Enable IDLE integration if Python was compiled with tcltk. + PYTHON_VER=$(python -V 2>&1 | sed -e 's:Python \([0-9].[0-9]\).*:\1:') + config_txt=/usr/lib/python${PYTHON_VER}/tools/idle/config.txt + if [ -f "${config_txt}" ]; + then + if [ -z "`grep BicycleRepairMan_Idle ${config_txt}`" ]; then + einfo "Appending BicycleRepairman to IDLE.." + echo "[BicycleRepairMan_Idle]" >> ${config_txt} + fi + else + einfo "BicycleRepairMan won't integrate with IDLE included in Python 2.3*" + fi + einfo " " + einfo "To use bicyclerepair with Xemacs or GNU Emacs you must be in Python" + einfo "mode and add /usr/share/bicyclerepair/bike.el to your .emacs or .init.el" +} + diff --git a/dev-python/bicyclerepair/files/digest-bicyclerepair-0.7.1-r1 b/dev-python/bicyclerepair/files/digest-bicyclerepair-0.7.1-r1 new file mode 100644 index 000000000000..703fbf11735b --- /dev/null +++ b/dev-python/bicyclerepair/files/digest-bicyclerepair-0.7.1-r1 @@ -0,0 +1 @@ +MD5 90207f4718602fd1be1b38453febfca5 bicyclerepair-0.7.1.tar.gz 87885 |