diff options
author | 2009-08-20 03:23:43 +0000 | |
---|---|---|
committer | 2009-08-20 03:23:43 +0000 | |
commit | c0f015d609831cb17da07a41c530ef1e2eda3094 (patch) | |
tree | 3777ea85bf3b92a1c8f38283232dc8c89e61d6ab /dev-python/skype4py | |
parent | p.mask dev-python/skype4py and net-im/skysentials on hardened because they de... (diff) | |
download | historical-c0f015d609831cb17da07a41c530ef1e2eda3094.tar.gz historical-c0f015d609831cb17da07a41c530ef1e2eda3094.tar.bz2 historical-c0f015d609831cb17da07a41c530ef1e2eda3094.zip |
build fix for automagic cython dep, bug 280488. patch by Arfrever
Package-Manager: portage-2.1.6.13/cvs/Linux x86_64
Diffstat (limited to 'dev-python/skype4py')
-rw-r--r-- | dev-python/skype4py/ChangeLog | 10 | ||||
-rw-r--r-- | dev-python/skype4py/Manifest | 5 | ||||
-rw-r--r-- | dev-python/skype4py/files/skype4py-1.0.31.0-automagic-cython.patch | 43 | ||||
-rw-r--r-- | dev-python/skype4py/skype4py-1.0.31.0.ebuild | 5 |
4 files changed, 58 insertions, 5 deletions
diff --git a/dev-python/skype4py/ChangeLog b/dev-python/skype4py/ChangeLog index 231e43b00736..d2035fe2f0dd 100644 --- a/dev-python/skype4py/ChangeLog +++ b/dev-python/skype4py/ChangeLog @@ -1,6 +1,14 @@ # ChangeLog for dev-python/skype4py # Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-python/skype4py/ChangeLog,v 1.2 2009/03/21 05:51:26 darkside Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-python/skype4py/ChangeLog,v 1.3 2009/08/20 03:23:43 darkside Exp $ + + 20 Aug 2009; Jeremy Olexa <darkside@gentoo.org> skype4py-1.0.31.0.ebuild, + +files/skype4py-1.0.31.0-automagic-cython.patch: + build fix for automagic cython dep, bug 280488. patch by Arfrever + + 20 Aug 2009; Jeremy Olexa <darkside@gentoo.org> skype4py-1.0.31.0.ebuild, + +files/skype4py-1.0.31.0-automagic-cython.patch: + build fix for automagic cython dep, bug 280488. patch by Arfrever 21 Mar 2009; Jeremy Olexa <darkside@gentoo.org> skype4py-1.0.31.0.ebuild: skype4py is pretty useless if skype is not installed - listed on the diff --git a/dev-python/skype4py/Manifest b/dev-python/skype4py/Manifest index 054c802b16e1..485861183f8c 100644 --- a/dev-python/skype4py/Manifest +++ b/dev-python/skype4py/Manifest @@ -1,5 +1,6 @@ +AUX skype4py-1.0.31.0-automagic-cython.patch 1335 RMD160 97c00aaee5cf24d3b89840288017c2847d4b6626 SHA1 1035dc223c8e3511fc38a8282e9ca308a96be658 SHA256 aac5c9d86e41233d1701b4ac9644747537b153bc08371d6f86699106771496bc DIST Skype4Py-1.0.31.0-htmldoc.zip 662455 RMD160 c447322599d561def6bc0595f79f136734737704 SHA1 c70b8eec90b51d6d4a38ef826db07de9a2dedf2d SHA256 1b296871f9deebe41fe229d66a92f62ef7d7112b862167693282c0fb240cd19b DIST Skype4Py-1.0.31.0.tar.gz 105190 RMD160 61b38938e3f680f7cc284b23eda6a2db33a1da3a SHA1 6fdd72998de619386f22770c63a296eae4fae1f7 SHA256 d980683179d138623d6ebc1c4e5186b9ebd6f95e2412a0a890233401138f2774 -EBUILD skype4py-1.0.31.0.ebuild 809 RMD160 4dd477054e31edde0391f016cba9c713b82aeb05 SHA1 3f1b8caee7031fe4060634f689c0ac778069fce4 SHA256 ecf69500a59a341fa5b85f8f0fe9e7b2b4e29417a6eb8b6831ed77f7870e5457 -MISC ChangeLog 594 RMD160 6bc2cafd60d5899eda29af0b6265f04fbf810832 SHA1 34cf951548a6b80d7f4ded7201a494d4a8dd05a6 SHA256 ea21bd657a49cc0538df72895a24fc38975254e725de2c18e6a773db13573892 +EBUILD skype4py-1.0.31.0.ebuild 866 RMD160 33628544f38c71b4ecedacf83f31880efd9b72c9 SHA1 1bf2c0fdcdf638e2092596b242f8b589e4d4f3ad SHA256 2a752a37ea9d33289d2f829bb0249b6b352ed53143cb4af29a3e34e6fc4492e4 +MISC ChangeLog 986 RMD160 384e7d98d752bc3e197b8db98c858646ea9fca6b SHA1 412f3c60aa5252076ffd7c2623ced23c870d8ca8 SHA256 18cf397b3af05c6d9bc48da2fd786ef324f382ff31be5e12f911d7a088ed0d6b MISC metadata.xml 224 RMD160 ef4cc3054936a3572ec992bcceee2519eddcba46 SHA1 3b0afde57f521aa4f834fed82806e79be3530c3e SHA256 fc3ff3b3ec6fac6a93feff4a2692f42f8abd9e7b5741d81a272a820d40092b73 diff --git a/dev-python/skype4py/files/skype4py-1.0.31.0-automagic-cython.patch b/dev-python/skype4py/files/skype4py-1.0.31.0-automagic-cython.patch new file mode 100644 index 000000000000..fc141381f0ef --- /dev/null +++ b/dev-python/skype4py/files/skype4py-1.0.31.0-automagic-cython.patch @@ -0,0 +1,43 @@ +--- setup.py.orig 2009-08-19 22:12:33.287642233 -0500 ++++ setup.py 2009-08-19 22:13:00.449644751 -0500 +@@ -140,34 +140,6 @@ + commands = {'build_doc': build_doc, + 'install_lib': install_lib} + +-try: +- # If Cython is present, add the 'build_ext' commands. +- from Cython.Distutils import build_ext +- +-except ImportError: +- extensions = [] +- +-else: +- commands['build_ext'] = build_ext +- +- def scandir(dirpath): +- names = [] +- for name in os.listdir(dirpath): +- path = os.path.join(dirpath, name) +- if os.path.isfile(path) and os.path.splitext(name)[-1].lower() == '.py': +- names.append(path.replace(os.path.sep, '.')[:-3]) +- elif os.path.isdir(path): +- names.extend(scandir(path)) +- return names +- +- extensions = [] +- for ext in scandir('Skype4Py'): +- if ext.endswith('.__init__'): +- continue +- if ext == 'Skype4Py.API.faked_dbus': +- continue +- extensions.append(ext) +- + + # start the distutils setup + setup(name='Skype4Py', +@@ -185,4 +157,4 @@ + packages=('Skype4Py', 'Skype4Py.API', 'Skype4Py.Languages'), + provides=('Skype4Py',), + cmdclass=commands, +- ext_modules=[make_extension(name) for name in extensions]) ++ ext_modules=[]) diff --git a/dev-python/skype4py/skype4py-1.0.31.0.ebuild b/dev-python/skype4py/skype4py-1.0.31.0.ebuild index fe7940f389cf..5639b02feab8 100644 --- a/dev-python/skype4py/skype4py-1.0.31.0.ebuild +++ b/dev-python/skype4py/skype4py-1.0.31.0.ebuild @@ -1,8 +1,8 @@ # Copyright 1999-2009 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-python/skype4py/skype4py-1.0.31.0.ebuild,v 1.2 2009/03/21 05:51:26 darkside Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-python/skype4py/skype4py-1.0.31.0.ebuild,v 1.3 2009/08/20 03:23:43 darkside Exp $ -inherit distutils +inherit distutils eutils DESCRIPTION="Python wrapper for the Skype API." HOMEPAGE="https://developer.skype.com/wiki/Skype4Py" @@ -23,6 +23,7 @@ src_unpack() { unpack ${A} cd "${S}" use doc && mv "${WORKDIR}/Skype4Py-${PV}-htmldoc" "${S}/html_doc" + epatch "${FILESDIR}/${P}-automagic-cython.patch" } src_install() { |