diff options
author | Tiziano Müller <dev-zero@gentoo.org> | 2006-07-14 22:26:45 +0000 |
---|---|---|
committer | Tiziano Müller <dev-zero@gentoo.org> | 2006-07-14 22:26:45 +0000 |
commit | 7d5cd361e2aab536cc7b2e489ce679e41b462a9d (patch) | |
tree | 4653e5587cdcd395f7084031eac966cbea6d443c | |
parent | x11-misc/xorg-edit: Added ~amd64 and ~ppc keywords. Respect the correct CXX (diff) | |
download | sunrise-7d5cd361e2aab536cc7b2e489ce679e41b462a9d.tar.gz sunrise-7d5cd361e2aab536cc7b2e489ce679e41b462a9d.tar.bz2 sunrise-7d5cd361e2aab536cc7b2e489ce679e41b462a9d.zip |
dev-python/icepy: Version bump
svn path=/sunrise/; revision=609
-rw-r--r-- | dev-python/icepy/ChangeLog | 3 | ||||
-rw-r--r-- | dev-python/icepy/Manifest | 20 | ||||
-rw-r--r-- | dev-python/icepy/files/digest-icepy-3.1.0 | 3 | ||||
-rw-r--r-- | dev-python/icepy/files/icepy-setup.py | 25 | ||||
-rw-r--r-- | dev-python/icepy/icepy-3.1.0.ebuild | 48 |
5 files changed, 95 insertions, 4 deletions
diff --git a/dev-python/icepy/ChangeLog b/dev-python/icepy/ChangeLog index 832660473..84c245db6 100644 --- a/dev-python/icepy/ChangeLog +++ b/dev-python/icepy/ChangeLog @@ -2,6 +2,9 @@ # Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2 # $Header: $ + 14 Jul 2006; Tiziano Müller <gentoo@dev-zero.ch> ChangeLog: + new version + 20 Jun 2006; Tiziano Mueller <tiziano@gentoo.org> ChangeLog: New ebuild for bug 135207 diff --git a/dev-python/icepy/Manifest b/dev-python/icepy/Manifest index 2b06b8e88..ff8a33598 100644 --- a/dev-python/icepy/Manifest +++ b/dev-python/icepy/Manifest @@ -10,15 +10,24 @@ AUX icepy-3.0.1-skip_compilation.patch 286 RMD160 b2d7250f81942c1eee6052adbbd0be MD5 695d69b3cdbb72e18f4b259f58db6283 files/icepy-3.0.1-skip_compilation.patch 286 RMD160 b2d7250f81942c1eee6052adbbd0beacb0ffe78f files/icepy-3.0.1-skip_compilation.patch 286 SHA256 27c3bacc0a082c2533b3341f1d8ce48a9a385cb4c84c736df41b356ff55eb5ed files/icepy-3.0.1-skip_compilation.patch 286 +AUX icepy-setup.py 726 RMD160 78397553178da81cbf09332027ea4a1857ec00ac SHA1 e0cb815d6f7afde4aec44989953d2275129cc3e1 SHA256 79892f76a30ab7bd4b5a350ca9f0f2646c638b28845a5412e35bd03197ed0e86 +MD5 4b83cf60f7010ee1230ac808328e25ed files/icepy-setup.py 726 +RMD160 78397553178da81cbf09332027ea4a1857ec00ac files/icepy-setup.py 726 +SHA256 79892f76a30ab7bd4b5a350ca9f0f2646c638b28845a5412e35bd03197ed0e86 files/icepy-setup.py 726 DIST IcePy-3.0.1.tar.gz 353744 RMD160 28dacd933f17f0bd6d922d11f0187f0ef53e6f5e SHA1 d96d5e44ca0dff5a50c902557e6db9af7ed2ab1b SHA256 885499a313647c707ad5363735f623526ddae2bd26111b32da39b9df4e7102c8 +DIST IcePy-3.1.0.tar.gz 391534 RMD160 d74170a1c002ac407084cdb05e7d7579c300e1e0 SHA1 454f3194ab7de55859621c715a7dd9f3cb3fbd3c SHA256 fe11e1250f6a315fb0ad8c67a533ecab4e9e0b920ee88a3880efd094470194fd EBUILD icepy-3.0.1.ebuild 909 RMD160 c7bdc69964c4b61700336a1d5922cce3a8128564 SHA1 eda22af733fb775893b55eedc65e029f31103114 SHA256 c738f04a5ee46f7de8aafb365388cca71f6247ec8c7df0da34ad03a727c8dd0c MD5 7ff078195c51af06a6f0ac550a73c132 icepy-3.0.1.ebuild 909 RMD160 c7bdc69964c4b61700336a1d5922cce3a8128564 icepy-3.0.1.ebuild 909 SHA256 c738f04a5ee46f7de8aafb365388cca71f6247ec8c7df0da34ad03a727c8dd0c icepy-3.0.1.ebuild 909 -MISC ChangeLog 209 RMD160 d246295979f673a0ca743cead961935d4d132fc0 SHA1 24c50399219118931372260b8780fb431bfbc217 SHA256 e1b8a48e6577daab9b7a60d6fc686a023d0dedac303d02c0021380ba25ae661e -MD5 51651f2c917a7faebdc59568ad3a1202 ChangeLog 209 -RMD160 d246295979f673a0ca743cead961935d4d132fc0 ChangeLog 209 -SHA256 e1b8a48e6577daab9b7a60d6fc686a023d0dedac303d02c0021380ba25ae661e ChangeLog 209 +EBUILD icepy-3.1.0.ebuild 866 RMD160 736054a9b0003c41f9766ea96815aff4a9edc377 SHA1 42f81d673f8ebf677a99d927447f5e453ef3c3fd SHA256 ad264d266036ab7f265e769d7caaaefa91bcc6a9a8b6202da36088633ea7717d +MD5 729a112d73f675406a61ffa713c0f0f6 icepy-3.1.0.ebuild 866 +RMD160 736054a9b0003c41f9766ea96815aff4a9edc377 icepy-3.1.0.ebuild 866 +SHA256 ad264d266036ab7f265e769d7caaaefa91bcc6a9a8b6202da36088633ea7717d icepy-3.1.0.ebuild 866 +MISC ChangeLog 287 RMD160 cd42d0a18ffe793c8aedd3291b4165baa436539a SHA1 4467aeea48f7eaf6f9fff1a0b5e2f2e9cfea6fed SHA256 f92b44de5eccdf2580a1c4f197cc18c5261e41103126309f54799f0fb7502b7d +MD5 fc77176e640c9052421e28aab8440abe ChangeLog 287 +RMD160 cd42d0a18ffe793c8aedd3291b4165baa436539a ChangeLog 287 +SHA256 f92b44de5eccdf2580a1c4f197cc18c5261e41103126309f54799f0fb7502b7d ChangeLog 287 MISC metadata.xml 170 RMD160 645927a396fdc21cdeb089fe42c5397332420ea6 SHA1 ac7f48a14fec325926f9ce1be8fbf1f311b4f2e4 SHA256 d797a2ec6f9dc516c9f9c1a758ee87ad3e8c43101b5dc76c2f872d5bd4639b42 MD5 1e678929a9fec6632e227bdf2262e9a1 metadata.xml 170 RMD160 645927a396fdc21cdeb089fe42c5397332420ea6 metadata.xml 170 @@ -26,3 +35,6 @@ SHA256 d797a2ec6f9dc516c9f9c1a758ee87ad3e8c43101b5dc76c2f872d5bd4639b42 metadata MD5 cfc7d9cbb9fd17855ea8b68af63647b2 files/digest-icepy-3.0.1 235 RMD160 e520f2604efb9a1fb5ed36bfcaee81e7320e2462 files/digest-icepy-3.0.1 235 SHA256 596146a3965999af2bd874d080c6879e477f63f0afb017f6b522b7f12d0d5282 files/digest-icepy-3.0.1 235 +MD5 04588dd118d191eeaa9350f1b93f1ed2 files/digest-icepy-3.1.0 235 +RMD160 70ca34449bdbf9cf40a823b4e5d60ca07000df2f files/digest-icepy-3.1.0 235 +SHA256 8ddcd73b5f479e3abf425707c4d5ea973a8895aa3432c792fb2e8a1d639f1438 files/digest-icepy-3.1.0 235 diff --git a/dev-python/icepy/files/digest-icepy-3.1.0 b/dev-python/icepy/files/digest-icepy-3.1.0 new file mode 100644 index 000000000..4a9e0036f --- /dev/null +++ b/dev-python/icepy/files/digest-icepy-3.1.0 @@ -0,0 +1,3 @@ +MD5 087162a14ade7f9c97e6e782fbf29471 IcePy-3.1.0.tar.gz 391534 +RMD160 d74170a1c002ac407084cdb05e7d7579c300e1e0 IcePy-3.1.0.tar.gz 391534 +SHA256 fe11e1250f6a315fb0ad8c67a533ecab4e9e0b920ee88a3880efd094470194fd IcePy-3.1.0.tar.gz 391534 diff --git a/dev-python/icepy/files/icepy-setup.py b/dev-python/icepy/files/icepy-setup.py new file mode 100644 index 000000000..6cc297cfc --- /dev/null +++ b/dev-python/icepy/files/icepy-setup.py @@ -0,0 +1,25 @@ +#!/usr/bin/env python + +from distutils.core import setup, Extension +import glob + +setup(name='IcePy', + version='ICEVERSION', + description='Python Bindings for the ICE Middleware', + author='Tiziano Mueller (only setup.py)', + author_email='gentoo@dev-zero.ch', + url='http://www.zeroc.com', + + package_dir = {'': 'python'}, + packages=['.', 'Glacier2', 'IceBox', 'IceGrid', 'IcePatch2', 'IceStorm'], + + ext_modules = [ Extension( 'IcePy', + glob.glob('modules/IcePy/*.cpp'), + include_dirs = [ 'modules/IcePy' ], + library_dirs = [ '/usr/lib' ], + libraries = [ 'Ice', 'IceUtil', 'Slice', ], + extra_compile_args = ['-ftemplate-depth-128', '-D_REENTRANT'], + ) + ], + + ) diff --git a/dev-python/icepy/icepy-3.1.0.ebuild b/dev-python/icepy/icepy-3.1.0.ebuild new file mode 100644 index 000000000..8aa760506 --- /dev/null +++ b/dev-python/icepy/icepy-3.1.0.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2006 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +inherit distutils eutils + +MY_P=${P/icepy/IcePy} + +DESCRIPTION="ICE middleware Python bindings" +HOMEPAGE="http://www.zeroc.com/index.html" +SRC_URI="http://www.zeroc.com/download/Ice/${PV%.?}/${MY_P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~x86" +IUSE="examples" + +DEPEND="~dev-cpp/ice-${PV}" +RDEPEND="${DEPEND}" + +S=${WORKDIR}/${MY_P} + +src_unpack() { + unpack ${A} + + cd "${S}" + + cp "${FILESDIR}"/${PN}-setup.py setup.py + sed -i -e "s/ICEVERSION/${PV}/" setup.py + +} + +src_install() { + distutils_src_install + + # installing additional documentation + dohtml -r doc/* + dodoc CHANGES + + insinto "/usr/share/${PN}" + doins -r slice/ + find "${D}/usr/share/${PN}/slice" -iname Makefile -delete + + if use examples; then + doins -r demo/ + doins -r certs/ + fi +} |