ChangeLog

# ChangeLog for dev-python/bicyclerepair
# Copyright 2000-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/bicyclerepair/ChangeLog,v 1.18 2008/03/21 09:16:16 opfer Exp $

21 Mar 2008; Christian Faulhammer
bicyclerepair-0.9-r1.ebuild:
stable x86, bug 213994

*bicyclerepair-0.9-r1 (23 Jan 2008)

23 Jan 2008; Christian Faulhammer
+files/50bicyclerepair-gentoo.el, bicyclerepair-0.9.ebuild,
+bicyclerepair-0.9-r1.ebuild:
fix automagic Emacs dependency and make it a proper DEPEND, see bug 92219,
reported by dan , fix provided by ulm

04 Jul 2007; Ali Polatel bicyclerepair-0.7.1.ebuild,
bicyclerepair-0.7.1-r1.ebuild, bicyclerepair-0.9.ebuild:
use DOCS, mydoc is deprecated

25 Jun 2007; Ali Polatel
bicyclerepair-0.7.1-r1.ebuild, bicyclerepair-0.9.ebuild:
removed unneeded emtpy lines

05 Mar 2007; Marius Mauch bicyclerepair-0.7.1.ebuild,
bicyclerepair-0.7.1-r1.ebuild, bicyclerepair-0.9.ebuild:
Replacing einfo with elog

21 Feb 2007; Lukasz Strzygowski
files/digest-bicyclerepair-0.7.1, files/digest-bicyclerepair-0.7.1-r1,
Manifest:
Fixed missing chksums.

01 Aug 2006; Tom Gall bicyclerepair-0.9.ebuild:
added ~ppc64

01 Apr 2006; Aron Griffis bicyclerepair-0.9.ebuild:
Mark 0.9 ~ia64

19 Nov 2005; bicyclerepair-0.9.ebuild:
Marked ~amd64

*bicyclerepair-0.9 (12 Feb 2005)

12 Feb 2005; Bryan Østergaard
+bicyclerepair-0.9.ebuild:
Version bump.

30 Dec 2004; Ciaran McCreesh :
Change encoding to UTF-8 for GLEP 31 compliance

04 May 2004; Bryan Østergaard
bicyclerepair-0.7.1.ebuild:
Remove default S.

15 Jan 2004; Rob Cakebread
bicyclerepair-0.7.1-r1.ebuild:
Added more einfo for [x]emacs users

*bicyclerepair-0.7.1-r1 (15 Jan 2004)

15 Jan 2004; Rob Cakebread
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)

04 Apr 2003; Alastair Tse bicyclerepair-0.7.1.ebuild:
bump to stable

08 Mar 2003; Alastair Tse bicyclerepair-0.7.1.ebuild:
initial ebuild. thanks to Lin Zhemin (#16448)

Manifest

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

AUX 50bicyclerepair-gentoo.el 196 RMD160 4f3ea645adb8ea1f9d678712d2a145cbeed5d6ff SHA1 3789ae3b869a3b59f3c0361f97400b2899e990ac SHA256 37e59786c0046262b09d5f2a3bd70d5a1bb52ceef4bae5942be5b34729ca87a0
DIST bicyclerepair-0.7.1.tar.gz 87885 RMD160 b288dbfabbbc56da1c99af1b4d86b3abc394aaa3 SHA1 eacd46bf1008bf4a9b37e8add1d3107547d62c51 SHA256 86f5468a46dec7c0eeab7b742e17490ede9aef7bd54e378061d9171deb735ad6
DIST bicyclerepair-0.9.tar.gz 165025 RMD160 18f274c2078f481b63e20a7f50aa14119dbdf55e SHA1 269c0fda6111b9c5cb631d46626083a9d213baec SHA256 69509eebaeb595ad1d14291b47c6236df97abd5893352965055d91b0cfaea116
EBUILD bicyclerepair-0.7.1-r1.ebuild 1353 RMD160 fc6a2eef1c62eb2c3b27c82d75018b65e56092f6 SHA1 f458dbaffc0657a5598fab4d9638396a9cb4afa2 SHA256 6072f3edffe19a2eb979780966f2673d9617f636525cab5a7ef2b18f00b6cc5e
EBUILD bicyclerepair-0.7.1.ebuild 1018 RMD160 91e2289e6347d48f2541aca139c1513375866bf9 SHA1 aa1d3706e90bd79b90b7fa9d0d7145ac925bd3d4 SHA256 bed25f2017ea1607babd7b40b9cb40721a5d1da38ada9330839e594c953ced0e
EBUILD bicyclerepair-0.9-r1.ebuild 1506 RMD160 b2a1ba48e29fe7acf6ac497b4361127e1144cd4a SHA1 051be2a914f20913663d41330499a7b4f3c62e53 SHA256 341d9efc307043ebe2b9bf3424a12ab96fd82ab97379be6675327562780c0723
EBUILD bicyclerepair-0.9.ebuild 1504 RMD160 f98f188858e7cc34d0c906b156a5ce5428a1f218 SHA1 6f7ccc590b82794fbc73c5ae55fef77623d2985c SHA256 be273bf65a092b1bfb1f579aa6303a962f21e29e8149d31a3aaeaf826e67f728
MISC ChangeLog 2505 RMD160 8ddc1d6385375d1711bd3cd519081212dc96ab76 SHA1 ff894e2f34f1751f70a5db344aaa34107e5b3d8d SHA256 cef4dd7b2b68a09a7bbff6f90f0bf55f79f2c518caef050de40f6f54d65c82a1
MISC metadata.xml 159 RMD160 900a8c55d7a7d2f6312594769aaf941bf9e99c7f SHA1 c8e604d56dae898258b5254d78cfeac0b981e288 SHA256 9f01104d3484792496faff4805eed0ecea2352a897151f3397d49a13800037b4
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.7 (GNU/Linux)

iD8DBQFH432ONQqtfCuFneMRArgLAJ99uIF9nUYIDiPeM+FjAxPVIK/V6ACff0uN
xG3COl4ZywibM+tLskfxxE8=
=rxNJ
-----END PGP SIGNATURE-----

bicyclerepair-0.7.1-r1.ebuild

# Copyright 1999-2007 Gentoo Foundation
# 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.7 2007/07/04 19:16:33 hawking Exp $

inherit distutils

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() {
DOCS="DESIGN"
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
elog "Appending BicycleRepairman to IDLE.."
echo "[BicycleRepairMan_Idle]" >> ${config_txt}
fi
else
elog "BicycleRepairMan won't integrate with IDLE included in Python 2.3*"
fi
elog
elog "To use bicyclerepair with Xemacs or GNU Emacs you must be in Python"
elog "mode and add this to your .emacs or .init.el:"
elog "(load-library '/usr/share/bicyclerepair/bike.el')"
}

bicyclerepair-0.7.1.ebuild

# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/bicyclerepair/bicyclerepair-0.7.1.ebuild,v 1.11 2007/07/04 19:16:33 hawking Exp $

inherit distutils

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() {
DOCS="DESIGN"
distutils_src_install
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
elog "Appending BicycleRepairman to IDLE.."
echo "[BicycleRepairMan_Idle]" >> ${config_txt}
fi
fi
}

bicyclerepair-0.9-r1.ebuild

# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/bicyclerepair/bicyclerepair-0.9-r1.ebuild,v 1.2 2008/03/21 09:16:16 opfer Exp $

inherit distutils 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="as-is"
SLOT="0"
KEYWORDS="~amd64 ~ia64 ~ppc ~ppc64 x86"
IUSE="emacs"

DEPEND="virtual/python
emacs? ( app-emacs/pymacs
app-emacs/python-mode )"

SITEFILE=50${PN}-gentoo.el

src_unpack() {
unpack ${A}
cd "${S}"
# bikeemacs.py contains non-ascii characters in comments
sed -i -e '1s/$/\t-*- coding: latin-1 -*-/' ide-integration/bikeemacs.py
}

src_install() {
distutils_src_install
if use emacs; then
elisp-site-file-install "${FILESDIR}/${SITEFILE}" || die
fi
}

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
elog "Appending BicycleRepairman to IDLE.."
echo "[BicycleRepairMan_Idle]" >> ${config_txt}
fi
else
elog "BicycleRepairMan won't integrate with IDLE included in Python 2.3*"
fi
use emacs && elisp-site-regen
}

pkg_postrm() {
use emacs && elisp-site-regen
}

bicyclerepair-0.9.ebuild

# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/bicyclerepair/bicyclerepair-0.9.ebuild,v 1.8 2008/01/23 21:45:35 opfer Exp $

inherit distutils 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="as-is"
SLOT="0"
KEYWORDS="~amd64 ~ia64 ~ppc ~ppc64 ~x86"
IUSE="emacs"

DEPEND="virtual/python
emacs? ( app-emacs/pymacs
app-emacs/python-mode )"

SITEFILE=50${PN}-gentoo.el

src_unpack() {
unpack ${A}
cd "${S}"
# bikeemacs.py contains non-ascii characters in comments
sed -i -e '1s/$/\t-*- coding: latin-1 -*-/' ide-integration/bikeemacs.py
}

src_install() {
distutils_src_install
if use emacs; then
elisp-site-file-install "${FILESDIR}/${SITEFILE}" || die
fi
}

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
elog "Appending BicycleRepairman to IDLE.."
echo "[BicycleRepairMan_Idle]" >> ${config_txt}
fi
else
elog "BicycleRepairMan won't integrate with IDLE included in Python 2.3*"
fi
use emacs && elisp-site-regen
}

pkg_postrm() {
use emacs && elisp-site-regen
}

files

metadata.xml




python