summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTiziano Müller <dev-zero@gentoo.org>2006-07-14 22:26:45 +0000
committerTiziano Müller <dev-zero@gentoo.org>2006-07-14 22:26:45 +0000
commit7d5cd361e2aab536cc7b2e489ce679e41b462a9d (patch)
tree4653e5587cdcd395f7084031eac966cbea6d443c
parentx11-misc/xorg-edit: Added ~amd64 and ~ppc keywords. Respect the correct CXX (diff)
downloadsunrise-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/ChangeLog3
-rw-r--r--dev-python/icepy/Manifest20
-rw-r--r--dev-python/icepy/files/digest-icepy-3.1.03
-rw-r--r--dev-python/icepy/files/icepy-setup.py25
-rw-r--r--dev-python/icepy/icepy-3.1.0.ebuild48
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
+}