summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'dev-python/sip')
-rw-r--r--dev-python/sip/ChangeLog9
-rw-r--r--dev-python/sip/Manifest4
-rw-r--r--dev-python/sip/sip-4.8.ebuild60
3 files changed, 70 insertions, 3 deletions
diff --git a/dev-python/sip/ChangeLog b/dev-python/sip/ChangeLog
index 37dbc99c0848..2cebc16f4eba 100644
--- a/dev-python/sip/ChangeLog
+++ b/dev-python/sip/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for dev-python/sip
-# Copyright 2002-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/sip/ChangeLog,v 1.131 2009/02/18 20:10:12 jer Exp $
+# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-python/sip/ChangeLog,v 1.132 2009/06/09 18:50:14 hwoarang Exp $
+
+*sip-4.8 (09 Jun 2009)
+
+ 09 Jun 2009; Markos Chandras <hwoarang@gentoo.org> +sip-4.8.ebuild:
+ Version bump
18 Feb 2009; Jeroen Roovers <jer@gentoo.org> sip-4.7.9.ebuild:
Stable for HPPA (bug #248083).
diff --git a/dev-python/sip/Manifest b/dev-python/sip/Manifest
index 1aac333d799d..f23b91f090e9 100644
--- a/dev-python/sip/Manifest
+++ b/dev-python/sip/Manifest
@@ -7,6 +7,7 @@ DIST sip-4.7.5.tar.gz 466380 RMD160 fe730fc9d78c3dfdb393e7a11a9ab58390e77045 SHA
DIST sip-4.7.6.tar.gz 464434 RMD160 bc3b9668afc9f3c4e475ccd9a89d1b270ad5d0ba SHA1 8ae089513744c394e502e258b428780260e39cda SHA256 cb5b26e064a2b8423a832101d70c2f8b325a33ac80ec64e81479ff1e7f037368
DIST sip-4.7.7.tar.gz 464994 RMD160 117cf22b71e6b88c8181a1b0f40f1735d0c52f45 SHA1 e9842ddcd7e4f973ddd3c5337d5540d664463152 SHA256 928fa03d1b8a2329f5e71dd9190080146b5275119e28c19c36fdd57e788d84ba
DIST sip-4.7.9.tar.gz 471372 RMD160 719f7c7ae211ceb2bb7609c5e70d864054ccd23d SHA1 a8eabe3890a1fc42ec77ac82fa41344ad23abe09 SHA256 7faaccb6f17296399051bd076a7f41e0f6d95a28eda3e30468f1bd7cf45898e1
+DIST sip-4.8.tar.gz 613197 RMD160 90494e067e873911bcb6962357369ac8ccc93b2b SHA1 ec2273eceb1a8cbcbc70983529ac440000aa22c7 SHA256 535e6fabed6415451f233a137c77778a9cbe9e3240590b47c7e4fb71e9af2766
EBUILD sip-4.2.1-r1.ebuild 1535 RMD160 0b5285a4c6c973975fe34b1959952d093490041e SHA1 ffb5f31725782ad21fce131fa66ef9746004d459 SHA256 04af06684172b6cacb895dc735aa4585962588ef29f68605077aade7a94fcfc7
EBUILD sip-4.2.1.ebuild 1408 RMD160 f592ea3d19078bf93100992df6073724286c7f6c SHA1 60670b22078768dc225128fd1ee4675601d13a71 SHA256 c1c5f01acc6eda7e8b1b6ec454738c92b9c0ec2a2566c3aecf993223b325ee9b
EBUILD sip-4.6.ebuild 1434 RMD160 6a69aa7ca81638f53ee3fe2097afa041c3c6dd1e SHA1 84303d334aceb462b95562f8bdad2a2b86e24dad SHA256 4a6492b5cd39b8e03de1aac4bfa1eeb85dc6ec7167d203a4ee4d73c4885ee982
@@ -16,5 +17,6 @@ EBUILD sip-4.7.5.ebuild 1544 RMD160 747474707f8a72ae81920987deb38fdabe032b50 SHA
EBUILD sip-4.7.6.ebuild 1543 RMD160 9652c1eace1daa2c0995455c7dcf157ce33663de SHA1 c68f89a118badfcd5a574de4712ea05369a19ef9 SHA256 571646b161c1eeda3513f121995e0b28248305d99e22c9dd5ab70a0bdd2a11ca
EBUILD sip-4.7.7.ebuild 1543 RMD160 a04ee7fbbf48d9e08f0848d8e8d7c75aacc0e2fb SHA1 b0b9070d0bba527e7aec1efe1311ba0bb0c22c7f SHA256 1720942972e1edf23b4e78b876c4ce2aee9c487df8338d132f9473aca5764719
EBUILD sip-4.7.9.ebuild 1531 RMD160 e3bfbe9e14c20d5b469063beca78b27690672749 SHA1 4db43cead91e0479aaefd1f4e7d30119a8f8980a SHA256 1e489c58cd156a8ecbbc471e257ad523459d42667a69f72774c4bee1f4ede3e6
-MISC ChangeLog 15843 RMD160 66ffe90cc8f7f3b12a18213685aeb71f0632300b SHA1 9405182099946c0165e9082e83d421044b321700 SHA256 5504f81018500890c479ca9c3292352f4cd0929818002c67fbefad0f86733a8e
+EBUILD sip-4.8.ebuild 1463 RMD160 9c686fc4f21d0ec2d7daeb1880ceb9fec3195d6b SHA1 0ecc4250d5a9a53598c89f1b8c0f21504ee9b6ea SHA256 659ce0a0ac476d945b9fe859ecb6289dd14bc433c8dba9283428849bed5335d5
+MISC ChangeLog 15958 RMD160 d1e439ae245454860ae12b68f7a0dfd91e272189 SHA1 6c575214fe39088a2f5e9dd7bf85e5c5c0693b24 SHA256 d141bddfbcd940616a0f3ace23670af633f81c669981c09dedf5ddb94694ef6a
MISC metadata.xml 175 RMD160 74ecde8b999da503a2733b49ed618d5d50d26476 SHA1 ec86e15b85c2bc4429ad67bb52238b44f2b16cbd SHA256 26b18db06b1665422af8905fb70f8f48920a048578172d62b9689e273ee39a2d
diff --git a/dev-python/sip/sip-4.8.ebuild b/dev-python/sip/sip-4.8.ebuild
new file mode 100644
index 000000000000..46eb3a54796a
--- /dev/null
+++ b/dev-python/sip/sip-4.8.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2009 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-python/sip/sip-4.8.ebuild,v 1.1 2009/06/09 18:50:14 hwoarang Exp $
+
+EAPI="2"
+NEED_PYTHON="2.3"
+
+inherit python toolchain-funcs
+
+MY_P=${P/_pre/-snapshot-}
+
+DESCRIPTION="A tool for generating bindings for C++ classes so that they can be used by Python"
+HOMEPAGE="http://www.riverbankcomputing.co.uk/software/sip/intro"
+SRC_URI="http://www.riverbankcomputing.com/static/Downloads/${PN}${PV%%.*}/${MY_P}.tar.gz"
+
+LICENSE="sip"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
+IUSE="debug doc"
+
+S="${WORKDIR}/${MY_P}"
+
+DEPEND=""
+RDEPEND=""
+
+src_configure() {
+ python_version
+
+ local myconf="${python} configure.py
+ --bindir=/usr/bin
+ --destdir=$(python_get_sitedir)
+ --incdir=/usr/include/python${PYVER}
+ --sipdir=/usr/share/sip
+ $(use debug && echo '--debug')
+ CC=$(tc-getCC) CXX=$(tc-getCXX)
+ LINK=$(tc-getCXX) LINK_SHLIB=$(tc-getCXX)
+ CFLAGS='${CFLAGS}' CXXFLAGS='${CXXFLAGS}'
+ LFLAGS='${LDFLAGS}'
+ STRIP=true"
+ echo ${myconf}
+ eval ${myconf} || die "configuration failed"
+}
+
+src_install() {
+ emake DESTDIR="${D}" install || die "emake install failed"
+ dodoc ChangeLog NEWS || die
+
+ if use doc; then
+ dohtml -r doc/html/* || die
+ fi
+}
+
+pkg_postinst() {
+ python_need_rebuild
+ python_mod_optimize "$(python_get_sitedir)"/sip*.py
+}
+
+pkg_postrm() {
+ python_mod_cleanup
+}