Convert to distutils-r1. Install winpdb only when wxwidgets is available for the...
authorMichał Górny <mgorny@gentoo.org>
Mon, 15 Dec 2014 21:11:11 +0000 (21:11 +0000)
committerMichał Górny <mgorny@gentoo.org>
Mon, 15 Dec 2014 21:11:11 +0000 (21:11 +0000)
Package-Manager: portage-2.2.15/cvs/Linux x86_64
Manifest-Sign-Key: 0xEFB4464E!

dev-python/winpdb/ChangeLog
dev-python/winpdb/Manifest
dev-python/winpdb/winpdb-1.4.8-r1.ebuild [new file with mode: 0644]

index f32bcd8544cfd501b4723187ac544ed127e4171b..27f805d9cc1e8a7d5676ed44b81a0b366ee0052d 100644 (file)
@@ -1,6 +1,12 @@
 # ChangeLog for dev-python/winpdb
-# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/winpdb/ChangeLog,v 1.25 2010/10/29 19:33:12 arfrever Exp $
+# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-python/winpdb/ChangeLog,v 1.26 2014/12/15 21:11:09 mgorny Exp $
+
+*winpdb-1.4.8-r1 (15 Dec 2014)
+
+  15 Dec 2014; Michał Górny <mgorny@gentoo.org> +winpdb-1.4.8-r1.ebuild:
+  Convert to distutils-r1. Install winpdb only when wxwidgets is available for
+  the impl.
 
   29 Oct 2010; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
   -winpdb-1.4.6.ebuild:
 
   12 Aug 2005; Rob Cakebread <pythonhead@gentoo.org> +winpdb-1.0.1.ebuild:
   Initial commit.
-
index dc38784c567feedc20c5d8f28724c57c296831cc..2e73ac5944da04254580b0d37137089c0ccad956 100644 (file)
@@ -1,4 +1,27 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA256
+
 DIST winpdb-1.4.8.tar.gz 145184 SHA256 daa146446d0a04fec93ee951ba3432016c6b63108711c036124902928968776e SHA512 b393e8054783238235847138a36ab764779d703d2e544da494a65e97f55928080bbb3955334c8eb478f5f1bf8e1c9079d898d663b08b9572c65c81b1a65df059 WHIRLPOOL 0f5b6552a38ba5c1a1a5b38208963c78ad64876f386e17e7739012057b51eb3a1ab6ba301a80ad7396208132085cf8cbdc4b2d208692dc3e2e91768347b354f9
+EBUILD winpdb-1.4.8-r1.ebuild 1069 SHA256 759c4a1094828a05906f41f966528bed4fbaab3ef16d8854f24184492a1ef59d SHA512 8ec5e543e9b1a4544c30a7af6b4b4175e61ed78e7cc5514650f7715cdcb409aee9aa144987918d0e87bd0a979977efce4abcaed986746589abf1837d58d42153 WHIRLPOOL b6e6137e8081f52bd4b6425a79f31b3210c820169baca4abb67270ae9bc426ffac245680515dd6bfd1f844bf20bec266344cd684352c6170085a4542e24d5b47
 EBUILD winpdb-1.4.8.ebuild 981 SHA256 6ae826683dca878b33acf16d61963ece7c25513bbf77e809a8621b0605628deb SHA512 f7ef7d8cc96074056e913cd13533b2cf2e7ef535a95ad49fe113fbba1964a71f68ed1e83755aa2782cb255e0363290b9d016e2404a643bcbdbb0080d8f1eac7a WHIRLPOOL 4b769a8d02e2ea7069ae0c44d6b2ecbaaf81aa2141e1a2f2126734fc524022bea2178512727b622fd2c39a7bc6c8f4dbf5f3927765e4ec6166be556122e81e8c
-MISC ChangeLog 3574 SHA256 84918812540545aca7017e312af3fd31ebedaf526aaa8a71a4876eb12141dce6 SHA512 060c508ac67568da398976a7c076916ac9a7a547456d5375911cc75239d2d086b1b1c7b24161de39c3d4a959c6a37ac053d40aab4601a8f3ec8e8d6ee2e78d83 WHIRLPOOL 7a5c5b0e76f296313262d8ce46f2fbc1c4dc43e70fd5b0e1765f4969f8b543b0a9bef1abd7db0ed251ba2c58a18160f36065f1d96ac980ce6e866662d90633fa
+MISC ChangeLog 3770 SHA256 095a9afc3fde5b1e7f62bcccc246bff07f9c6db0f4c5337244e674baeab7a82f SHA512 cddad9b214050529a2136e7dfe73f01465a8e58dcd7b97f4c09ebb49d3671b7cd30215331cc125ddf204d8f153a4067d39e8b2ff14595cbbca4954539629d777 WHIRLPOOL bad264e40fbd8bb7fc7fb90b4a748eb5518e98224248e60da3d495b6b40a1cc7fe6f2ebad91f23355e82e1dc690d21be4e57987caa162aefce3ea7e077907af4
 MISC metadata.xml 236 SHA256 93c6c70a6cd6212b52964e498db87b9901ddae9086153773cc16c5d7bff036e8 SHA512 46501ee1d654d6a9e03695c2f34216221340d0e95e1121a9e8971851bfe98211132844d9e9a2772af3ebdeee0cf5bd8214b2c125f9bcaea25fc6f958f4665862 WHIRLPOOL 41698bcde739b52036d8342070c5e171f4b5b4d3ce1f5d7883b9bc3ca601f367d8788a06e00ef5ac23386a4149d17f99bd1975b2c09a2ba4ee2c147f3722a403
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2
+
+iQJ8BAEBCABmBQJUj05uXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
+ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ2REJCMDdDQzRGMERBRDA2RUEwQUZFNDFC
+MDdBMUFFQUVGQjQ0NjRFAAoJELB6GurvtEZOECMP/RBX4c/ukeuROYLb0rGVWZKU
+B719QexoT+tQY6ZnIwBiz/o3jzZdMEk91z9aHm75SHtQXMaOkoZco0mdn4W4NcBT
+tCbhra/l/KhMik2FjLATzPMN6ztiB0USYobJ+IpiNg859fe2FGaJTbaNM/5fRv0s
+FmhgIRaRsO6eEk4WQhdQmd7wUV+yyw37mqZw7MuhNzgQY0Ni2e8gtgrKVLqT93EW
+93bhS3kHLa8AlEb36EUsx+nW6VFpWNeTziFlQApcDRd0PkLbLFA2rVrH1fTwODJY
+poRs6xkUnEcC9d9OrSYtaP0moNhBYf09MpCh5YQ+2kLfcNRcMRc+CIrmzeXWPSJy
+iwRwT4fokXPnxS3O8LtlwboQcLt5CPobVXBkhnLNs/vapqWhNt/e5mN5RXnpL2mx
+AwayvCNrgfGfV4OcRTcqvRUKHH62xHwsnZ6ll5D2eU4ZRnamd+pHZ+fycTW5VPz2
+TiNg9YFsr7n509mEi/79mE7UYpMLBk9F4gxwWDEcD/3sjeE21HiieTUuYOWgyhB5
+DvgKp62vCamx2wd7D+woFmq5S+Z267kN++6wKOJn3YsnM4hI8EKChqVGQ5ifPbf8
+8dV9LCOx3WNCp1LRBnrSgFyvJGG1K1BBaxr/+KROeyOIx2uJrcpw4MQE+z4nDfk/
+4OJwkbf2PunTaaGwTD5X
+=WMUr
+-----END PGP SIGNATURE-----
diff --git a/dev-python/winpdb/winpdb-1.4.8-r1.ebuild b/dev-python/winpdb/winpdb-1.4.8-r1.ebuild
new file mode 100644 (file)
index 0000000..aab8836
--- /dev/null
@@ -0,0 +1,36 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-python/winpdb/winpdb-1.4.8-r1.ebuild,v 1.1 2014/12/15 21:11:09 mgorny Exp $
+
+EAPI=5
+
+PYTHON_COMPAT=( python{2_7,3_3,3_4} )
+
+inherit distutils-r1
+
+DESCRIPTION="Graphical Python debugger"
+HOMEPAGE="http://winpdb.org/ http://code.google.com/p/winpdb/ http://pypi.python.org/pypi/winpdb"
+SRC_URI="http://${PN}.googlecode.com/files/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ia64 ~x86"
+IUSE="+wxwidgets"
+
+DEPEND=">=dev-python/pycrypto-2.0.1[${PYTHON_USEDEP}]
+       wxwidgets? ( dev-python/wxpython:2.8[$(python_gen_usedep 'python2*')] )"
+RDEPEND="${DEPEND}"
+
+REQUIRED_USE="wxwidgets? ( $(python_gen_useflags 'python2*') )"
+
+python_install() {
+       distutils-r1_python_install
+
+       if ! use wxwidgets || python_is_python3; then
+               find "${D%/}$(python_get_sitedir)" -name 'winpdb*.py*' -delete || die
+               rm "${D%/}$(python_get_scriptdir)"/winpdb || die
+               if ! use wxwidgets; then
+                       rm "${ED%/}"/usr/bin/winpdb || die
+               fi
+       fi
+}