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/Manifest9
-rw-r--r--dev-python/sip/sip-4.11.2.ebuild76
3 files changed, 87 insertions, 7 deletions
diff --git a/dev-python/sip/ChangeLog b/dev-python/sip/ChangeLog
index 9c376a0c9575..19d6c9bfbecc 100644
--- a/dev-python/sip/ChangeLog
+++ b/dev-python/sip/ChangeLog
@@ -1,6 +1,13 @@
# ChangeLog for dev-python/sip
# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/sip/ChangeLog,v 1.175 2010/10/10 20:30:52 arfrever Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-python/sip/ChangeLog,v 1.176 2010/10/23 11:23:57 arfrever Exp $
+
+*sip-4.11.2 (23 Oct 2010)
+
+ 23 Oct 2010; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
+ -files/sip-4.8.2-python-3.patch, -sip-4.10.ebuild, -sip-4.11.ebuild,
+ +sip-4.11.2.ebuild:
+ Version bump.
10 Oct 2010; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
sip-4.8.2.ebuild:
diff --git a/dev-python/sip/Manifest b/dev-python/sip/Manifest
index 3409efa14427..29891ed9ffb2 100644
--- a/dev-python/sip/Manifest
+++ b/dev-python/sip/Manifest
@@ -1,16 +1,13 @@
-AUX sip-4.8.2-python-3.patch 346 RMD160 5951487d2adc720d50926a2298c6db100832d56e SHA1 baef1a400518c1f0126e8e3da7ded76fac65215e SHA256 9b7b933c64da0cfd5cb9505a56a3911018735a6b10121193d42c54a59cae11df
AUX sip-4.9.3-darwin.patch 1447 RMD160 adc8a4c56dbed79dc172467de5df4205fa071bc6 SHA1 c1ad08eff9c537068bd5af4782a7e570cc6c2552 SHA256 91751308ce118af4f7f7cb3ac3e25de29c527ddc0bb52102e6e835c8c0e64ea2
DIST sip-4.10.2.tar.gz 646683 RMD160 7070cdcb8281a6233d34d06e5e66d1d8b2546fd4 SHA1 ca9fd7760f33ec1b09ae6732e5f708037fcdd23b SHA256 38d9f6d07f3a9fa967e60c1da11ffb04bd76f0f4fd4767d9c8a9bca11c0888ef
-DIST sip-4.10.tar.gz 702403 RMD160 ebb53aadd08cccbc3ad78175b604dc939eb164db SHA1 4dfe9e18dff6b6802c5e3f577346092619d5d59b SHA256 d08a764a69e41f37d81b456d628947d114da37a6cd8456e02e3f8ad481e5d696
DIST sip-4.11.1.tar.gz 652924 RMD160 6e69ed6a825171478d57a9006e5737d70f117d32 SHA1 040f08eaf1e30efb3e50a117b0377bc8b97fb357 SHA256 e89730a6e005d4e05cbb0d563874077684e0f28c7903aff269d089518bc451f8
-DIST sip-4.11.tar.gz 653043 RMD160 7289053c8888df9dba9d0da8a091e89cdb53b680 SHA1 f24e55cf4ebc89986b9e2694e0e516e2c94d6595 SHA256 6fec33c99e49c04154ddc186cdb29d0ace05ac599f207a57b365740ccc723992
+DIST sip-4.11.2.tar.gz 665000 RMD160 755e4610f9e3359df0a7a9f009ad16a5592341f0 SHA1 586a86a55553617e39b1df8376166d03d697184c SHA256 ced00216488aa4dd0728d706a551c36c694a26c95e85103ccc21913a8090373c
DIST sip-4.8.2.tar.gz 615394 RMD160 5b390d09a5b1a5e5fbf29d245aee8543397a1f19 SHA1 0364027c34eb69ce8c51d316c68f10a02a42d036 SHA256 2ebb29deb2bbcdb99f47866e59deea7c6d98be0c835547b043eefd151516d9a9
DIST sip-4.9.3.tar.gz 661144 RMD160 fae89ea6ca770e96953dfab4bb1fe29cdc28eb9c SHA1 789be43920e8072a4d4d99fd40e4332fd63f54c4 SHA256 de93d68f367955725817dd68e9d028fe62ea5fb2ae6755acf0a592ebd223fd83
EBUILD sip-4.10.2.ebuild 2015 RMD160 ff09936035bfacdb56b2316cd24f2b574a246a54 SHA1 d2ceafe38f01070b916bb4de9351dcafd5b6f9d2 SHA256 42daf7c482b5017377948ef7ed5d7e4cd7626e961fbb0a8d940632ce7902b61e
-EBUILD sip-4.10.ebuild 2028 RMD160 b9ccd0c27986aefe1eed09b4fd38c4862d261d89 SHA1 5675054b0edb4b2ab679e181078167e64e5ed6ec SHA256 ee6d06bb8ed728f6fb7d8264f3314991545f30f69c346f847a50de6940b32043
EBUILD sip-4.11.1.ebuild 2023 RMD160 dd097e11086fafea1435af21ce126815dd76ebb7 SHA1 1a3289bf4418a62b97b42172f51b2fd804ed08ad SHA256 3a4922a2f9c75eef56a08da41a5dcef37aebae1d3c44a0f5f6a3d402f764f61d
-EBUILD sip-4.11.ebuild 2021 RMD160 b276f03dc9ad90711c686f3b2383220e82d1766a SHA1 532f4cbd0355c1c65e21e1c5463a532a79a5078c SHA256 2f0309fe72ac1142ed160477ff387db35396587a90b791ff75ba071bc1229c22
+EBUILD sip-4.11.2.ebuild 2099 RMD160 5e5f67e2fbddb3959239e4e49eb00c54f6eddeee SHA1 3c723f04e9e54bef26f3f59d0ab88bcdf8ba02e1 SHA256 19f1045eba2ac0825bcd31003815b96b69cb9292c134f1393a8c8574b817c995
EBUILD sip-4.8.2.ebuild 1531 RMD160 4b70a57432dc3ab1480ecad4523889c70c5f7be3 SHA1 90c40fbff4bfdc59f72fa3bee9a7e037d5a80656 SHA256 968c2a178f4048dfa4b2bdf05c4313d9254785961278e9017d3e141cafb72c38
EBUILD sip-4.9.3-r1.ebuild 1975 RMD160 ce5cf7e282e980fc53be0d3207a8af7365739f31 SHA1 9cfe8cf60a6255c9a7ee07e0f1b6d99b287133d7 SHA256 2d1bbcb557c7b2068d339e61ce1d20e0819eea1bdb8a9348c09954180eeeedb6
-MISC ChangeLog 21374 RMD160 bc6104bbf0ebec9c94ab8459822fbbe4c8600b83 SHA1 c6f71d58ab1fd6fd2716d2b914ff505f81f629e6 SHA256 85ecf4cb65fdfb78ceb6feea086680c1924d103ea993d820ce8113f6176a4e3b
+MISC ChangeLog 21584 RMD160 634d92239c074f5bf2a99c7c80ce93f2729c5e77 SHA1 73280e60ec69dc53b83227bd25f364233f94d9cf SHA256 700337289c24822cabc1b6be5135b6e92b0aade7636db6cb82281bc84ad1e408
MISC metadata.xml 175 RMD160 74ecde8b999da503a2733b49ed618d5d50d26476 SHA1 ec86e15b85c2bc4429ad67bb52238b44f2b16cbd SHA256 26b18db06b1665422af8905fb70f8f48920a048578172d62b9689e273ee39a2d
diff --git a/dev-python/sip/sip-4.11.2.ebuild b/dev-python/sip/sip-4.11.2.ebuild
new file mode 100644
index 000000000000..560115d150db
--- /dev/null
+++ b/dev-python/sip/sip-4.11.2.ebuild
@@ -0,0 +1,76 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-python/sip/sip-4.11.2.ebuild,v 1.1 2010/10/23 11:23:57 arfrever Exp $
+
+EAPI="3"
+PYTHON_DEPEND="*"
+PYTHON_EXPORT_PHASE_FUNCTIONS="1"
+SUPPORT_PYTHON_ABIS="1"
+
+inherit eutils python toolchain-funcs
+
+MY_P="${P/_pre/-snapshot-}"
+
+DESCRIPTION="Python extension module generator for C and C++ libraries"
+HOMEPAGE="http://www.riverbankcomputing.co.uk/software/sip/intro http://pypi.python.org/pypi/SIP"
+SRC_URI="http://www.riverbankcomputing.com/static/Downloads/${PN}${PV%%.*}/${MY_P}.tar.gz"
+
+LICENSE="|| ( GPL-2 GPL-3 sip )"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
+IUSE="debug doc"
+
+S="${WORKDIR}/${MY_P}"
+
+DEPEND=""
+RDEPEND=""
+
+src_prepare() {
+ epatch "${FILESDIR}/${PN}-4.9.3-darwin.patch"
+ python_copy_sources
+}
+
+src_configure() {
+ configuration() {
+ local myconf=("$(PYTHON)"
+ configure.py
+ --bindir="${EPREFIX}/usr/bin"
+ --incdir="${EPREFIX}$(python_get_includedir)"
+ --destdir="${EPREFIX}$(python_get_sitedir)"
+ --sipdir="${EPREFIX}/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=":")
+ echo "${myconf[@]}"
+ "${myconf[@]}"
+ }
+ python_execute_function -s configuration
+}
+
+src_install() {
+ python_src_install
+
+ dodoc NEWS || die "dodoc failed"
+
+ if use doc; then
+ dohtml -r doc/html/* || die "dohtml failed"
+ fi
+}
+
+pkg_postinst() {
+ python_mod_optimize sipconfig.py sipdistutils.py
+
+ ewarn "When updating dev-python/sip, you usually need to rebuild packages, which depend on dev-python/sip,"
+ ewarn "such as dev-python/PyQt4 and dev-python/qscintilla-python. If you have app-portage/gentoolkit"
+ ewarn "installed, you can find these packages with \`equery d dev-python/sip dev-python/PyQt4\`."
+}
+
+pkg_postrm() {
+ python_mod_cleanup sipconfig.py sipdistutils.py
+}