From: Andrey Grozin Date: Sat, 24 Dec 2011 13:21:05 +0000 (+0000) Subject: Bug #379193 fixed, thanks to Ulrich Müller X-Git-Url: http://git.tremily.us/gitweb.cgi?a=commitdiff_plain;h=87b7fa1ae06f93ed42ed7e961c99ac9a013c5b9d;p=gentoo.git Bug #379193 fixed, thanks to Ulrich Müller Package-Manager: portage-2.2.0_alpha81/cvs/Linux i686 --- diff --git a/dev-python/pydb/ChangeLog b/dev-python/pydb/ChangeLog index 6f299f7d2e94..36a32f1bd62d 100644 --- a/dev-python/pydb/ChangeLog +++ b/dev-python/pydb/ChangeLog @@ -1,6 +1,9 @@ # ChangeLog for dev-python/pydb -# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-python/pydb/ChangeLog,v 1.4 2009/09/04 20:43:50 patrick Exp $ +# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-python/pydb/ChangeLog,v 1.5 2011/12/24 13:21:05 grozin Exp $ + + 24 Dec 2011; Andrey Grozin pydb-1.26.ebuild: + Bug #379193 fixed, thanks to Ulrich Müller 04 Sep 2009; Patrick Lauer -pydb-1.25.ebuild: Remove old diff --git a/dev-python/pydb/Manifest b/dev-python/pydb/Manifest index 51639371b947..61343fb55e4b 100644 --- a/dev-python/pydb/Manifest +++ b/dev-python/pydb/Manifest @@ -1,4 +1,4 @@ DIST pydb-1.26.tar.bz2 572184 RMD160 ecefe104f58b0857ec2e17d6d0421e28030d6160 SHA1 7f2de4530c3399cfb380fccdc440f5a8e14cc989 SHA256 01131848a58fce6a529766488884848c06068aa9ec4f39e19f8fb4d260f893f2 -EBUILD pydb-1.26.ebuild 819 RMD160 3c287b9ad37ce8e27583e630ebeaeb72a77a955f SHA1 f637921bf57ec7a407bcc731b56ae2bba9377f97 SHA256 39c75688b6f42d85efaee1d65a21bd60b1b80727da3b04a92141e04413da033b -MISC ChangeLog 612 RMD160 98de12661b2a87c368206108475746cda1b45d17 SHA1 4afc1351dd57310f6ee6a69dd91f8aff11bbf24e SHA256 53bee97efd592b51b709ab2cb4781a859293293ddcd9a30b173f32a35b4ecd39 +EBUILD pydb-1.26.ebuild 873 RMD160 689b638bfab9044fc76e8d4b38017b142c5d5ba3 SHA1 a57ee242aa10183bc262269bd33aee2f28a17526 SHA256 46c48307d5b721f41c469599e7017e6b67911c9764e567eaa009cf8c0df43bf6 +MISC ChangeLog 742 RMD160 9bbe97e2fe4371bdf5c6c7b87051f246f79d11e5 SHA1 cca525e5a309e5d0840f953ed51e565b12b03e71 SHA256 5dbaf587ac539a5c7f6cd8e28617b14c9d41092f1cf75ba6a634c5e9f1047e19 MISC metadata.xml 314 RMD160 122a3f09eb67c552d6aafe5104afaa7758204ebe SHA1 07a94cc27a901bc6aa6a9f357dc056254507f7ef SHA256 39e7e6e79a87600d9098557feda0da997fb238adc03130e52eef4b7c4f250c86 diff --git a/dev-python/pydb/pydb-1.26.ebuild b/dev-python/pydb/pydb-1.26.ebuild index c5e72775da14..3322291de7d7 100644 --- a/dev-python/pydb/pydb-1.26.ebuild +++ b/dev-python/pydb/pydb-1.26.ebuild @@ -1,6 +1,10 @@ -# Copyright 1999-2009 Gentoo Foundation +# Copyright 1999-2011 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-python/pydb/pydb-1.26.ebuild,v 1.2 2009/04/18 21:27:42 patrick Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-python/pydb/pydb-1.26.ebuild,v 1.3 2011/12/24 13:21:05 grozin Exp $ + +EAPI=3 + +inherit elisp-common DESCRIPTION="Extended python debugger" HOMEPAGE="http://bashdb.sourceforge.net/pydb/" @@ -8,19 +12,22 @@ SRC_URI="mirror://sourceforge/bashdb/${P}.tar.bz2" LICENSE="GPL-3" SLOT="0" KEYWORDS="~amd64 ~x86" - -# emacs support could be made optional with some extra work -# sorry, I was too lazy -IUSE="" +IUSE="emacs" DEPEND=">=dev-lang/python-2.4.0 - >=app-editors/emacs-22.0" + virtual/emacs" +RDEPEND="${DEPEND}" # This package uses not distutils but the usual # ./configure; make; make install # The default src_compile is OK +src_configure() { + econf --with-lispdir="${SITELISP}/${PN}" \ + EMACS="$(use emacs && echo "${EMACS}" || echo no)" +} + src_install() { emake DESTDIR="${D}" install || die "emake install failed" - dodoc AUTHORS ChangeLog NEWS README THANKS TODO || die "dodoc failed" + dodoc AUTHORS ChangeLog NEWS README THANKS TODO }