diff options
author | 2010-07-04 20:37:35 +0000 | |
---|---|---|
committer | 2010-07-04 20:37:35 +0000 | |
commit | 8ddfae4a1aeac5ab774b709be9fb93408184188a (patch) | |
tree | 90cc5ad4330a8c08b42c2a9c7ca144b8a039b2e3 /dev-util/wxglade | |
parent | Remove old versions no longer available. Thanks to Mark Loeser for reporting. (diff) | |
download | historical-8ddfae4a1aeac5ab774b709be9fb93408184188a.tar.gz historical-8ddfae4a1aeac5ab774b709be9fb93408184188a.tar.bz2 historical-8ddfae4a1aeac5ab774b709be9fb93408184188a.zip |
Support multiple python ABIs. (bug #326125)
Package-Manager: portage-2.2_rc67/cvs/Linux x86_64
Diffstat (limited to 'dev-util/wxglade')
-rw-r--r-- | dev-util/wxglade/ChangeLog | 7 | ||||
-rw-r--r-- | dev-util/wxglade/Manifest | 11 | ||||
-rw-r--r-- | dev-util/wxglade/wxglade-0.6.3-r1.ebuild | 70 |
3 files changed, 82 insertions, 6 deletions
diff --git a/dev-util/wxglade/ChangeLog b/dev-util/wxglade/ChangeLog index ad3a1bf1d0bc..896129c5e2aa 100644 --- a/dev-util/wxglade/ChangeLog +++ b/dev-util/wxglade/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for dev-util/wxglade # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-util/wxglade/ChangeLog,v 1.52 2010/03/08 00:52:31 abcd Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-util/wxglade/ChangeLog,v 1.53 2010/07/04 20:37:35 dirtyepic Exp $ + +*wxglade-0.6.3-r1 (04 Jul 2010) + + 04 Jul 2010; Ryan Hill <dirtyepic@gentoo.org> +wxglade-0.6.3-r1.ebuild: + Support multiple python ABIs. (bug #326125) 08 Mar 2010; Jonathan Callen <abcd@gentoo.org> wxglade-0.6.3.ebuild: Move PYTHON_DEPEND before inherit(), so that the dep is actually added diff --git a/dev-util/wxglade/Manifest b/dev-util/wxglade/Manifest index 044a49225f7d..0e24a719ff16 100644 --- a/dev-util/wxglade/Manifest +++ b/dev-util/wxglade/Manifest @@ -3,13 +3,14 @@ Hash: SHA1 AUX wxglade-0.6.3-wxversion.patch 362 RMD160 1232ee91b1b5a154bee794c09e52f6f508449d7d SHA1 d43c63cb04254bbda24c35344b1e1b10d72250dd SHA256 d9778a005b4190eceb966f1661deab5d92e9d49c50b87803d21883cf7126ed76 DIST wxGlade-0.6.3.tar.gz 595243 RMD160 e315c02eedc1919b1d517d8a2f18be52b4e3d786 SHA1 2f48b28e7990684c26f105ed6f9acdf1b617f187 SHA256 28f0a15a8eb4d16039a1981bdcdc74bed12b595a4de8c11cf068b970fb80a68d +EBUILD wxglade-0.6.3-r1.ebuild 1776 RMD160 fdeb655e3069f446eb2c1e8415287046335feaa9 SHA1 e1a28c835fdd23d64ac5a77a90fbc5f5c76f3678 SHA256 f2410cb76e740052aebdf4b7387bdcb4899fd481191719464cd0ba41735a001f EBUILD wxglade-0.6.3.ebuild 1362 RMD160 f09097c3d10b30e54f473b61cd4f3bdb70a15c14 SHA1 d7ca6c2b9226b276b041ea48b789306c45d60653 SHA256 0162f79f30871d1f3810b9e05a9a4df95eb173588b946c452c97d817759c39ab -MISC ChangeLog 6952 RMD160 e9709e98a5e9f7b44b0b26d42d6773f3e06e1ac9 SHA1 8708cb3bf9b210e6ee772f65da8f262b38f2511f SHA256 c665ef799a893cfa0a6c43955684629cdbafe5713b5cf07c0f354a7008d0e075 +MISC ChangeLog 7111 RMD160 805d99f73baccb116c1334bfa82ae3f9176fe6e7 SHA1 dda7aa7678bf54ed2919e8fc68b02db59ccd7f06 SHA256 26b65d974ac551ce5cb184c1c3026062d9eda46bfa24fc49ce60ee69bce0a37b MISC metadata.xml 162 RMD160 c039a69ee8efb8cbbbf4b67df25a6e8506ae2610 SHA1 ef137d109c76b893201870840b179f4c42c0f3ff SHA256 fab42f6a31209847529447a2bea2b9dd746521fe5d59d967470736120712f093 -----BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.14 (GNU/Linux) +Version: GnuPG v2.0.15 (GNU/Linux) -iEYEARECAAYFAkuUSlgACgkQOypDUo0oQOrMQACfSixFOmYttJwzf2PSxty8Y7/0 -yagAoJKzIz/XxcukpQ11NJWPNcccPeVn -=SNwd +iEYEARECAAYFAkww8e8ACgkQiqiDRvmkBmJE2wCeKx23e2Nz7JJlMO6FJ2x6fj+v +U5oAn3XmfXFWyZOohb5iSayx0jHMZZTQ +=6Q1q -----END PGP SIGNATURE----- diff --git a/dev-util/wxglade/wxglade-0.6.3-r1.ebuild b/dev-util/wxglade/wxglade-0.6.3-r1.ebuild new file mode 100644 index 000000000000..405769f3e072 --- /dev/null +++ b/dev-util/wxglade/wxglade-0.6.3-r1.ebuild @@ -0,0 +1,70 @@ +# Copyright 1999-2010 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-util/wxglade/wxglade-0.6.3-r1.ebuild,v 1.1 2010/07/04 20:37:35 dirtyepic Exp $ + +EAPI="2" +PYTHON_DEPEND="2:2.5" +SUPPORT_PYTHON_ABIS="1" + +inherit eutils multilib python + +MY_P="wxGlade-${PV}" + +DESCRIPTION="Glade-like GUI designer which can generate Python, Perl, C++ or XRC code" +HOMEPAGE="http://wxglade.sourceforge.net/" +SRC_URI="mirror://sourceforge/wxglade/${MY_P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~sparc ~x86" +IUSE="" + +DEPEND="dev-python/wxpython:2.8" + +S="${WORKDIR}/${MY_P}" + +RESTRICT_PYTHON_ABIS="3.*" + +src_prepare() { + epatch "${FILESDIR}"/${P}-wxversion.patch +} + +src_compile() { + : +} + +src_install() { + dodoc CHANGES.txt README.txt TODO.txt + insinto /usr/share/pixmaps + newins icons/icon.xpm wxglade.xpm || die "installing wxglade.xpm failed" + doman "${S}"/debian/wxglade.1 || die "installing man failed" + rm -rf "${S}"/debian + dohtml -r "${S}"/docs/* || die "installing docs failied" + rm -rf "${S}"/docs + + python_copy_sources + + installation() { + pydir=$(python_get_sitedir)/${PN} + insinto "${pydir}" + doins "${S}"/credits.txt || die "installing credits.txt failed" + doins -r ./* || die "installing failed" + dosym /usr/share/doc/${PF}/html "${pydir}"/docs || die "doc symlink failed" + fperms 775 "${pydir}"/wxglade.py + dosym "${pydir}"/wxglade.py /usr/bin/wxglade-$(python_get_version) \ + || die "main symlink failed" + } + python_execute_function -s installation + + python_generate_wrapper_scripts -E -f -q "${D}"usr/bin/wxglade + + make_desktop_entry wxglade wxGlade wxglade "Development;GUIDesigner" +} + +pkg_postinst() { + python_mod_optimize wxglade +} + +pkg_postrm() { + python_mod_cleanup wxglade +} |