From: Tiziano Müller Date: Sat, 23 Feb 2008 16:50:12 +0000 (+0000) Subject: Made sip respect our LDFLAGS (bug #209738). Dropped old & unused versions. X-Git-Url: http://git.tremily.us/gitweb.cgi?a=commitdiff_plain;h=8c9b33ed21c8a87be63f1c7b34501cb122008ce8;p=gentoo.git Made sip respect our LDFLAGS (bug #209738). Dropped old & unused versions. Package-Manager: portage-2.1.4.4 --- diff --git a/dev-python/sip/ChangeLog b/dev-python/sip/ChangeLog index 3b61a328d5f6..1196743e8ab7 100644 --- a/dev-python/sip/ChangeLog +++ b/dev-python/sip/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog for dev-python/sip # Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-python/sip/ChangeLog,v 1.111 2008/02/21 14:27:41 armin76 Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-python/sip/ChangeLog,v 1.112 2008/02/23 16:50:12 dev-zero Exp $ + + 23 Feb 2008; Tiziano Müller -sip-4.3.2.ebuild, + -sip-4.5.2-r1.ebuild, -sip-4.7.ebuild, sip-4.7.3.ebuild: + Made sip respect our LDFLAGS (bug #209738). Dropped old & unused versions. 21 Feb 2008; Raúl Porcel sip-4.7.3.ebuild: alpha/ia64/sparc stable diff --git a/dev-python/sip/Manifest b/dev-python/sip/Manifest index 9339c375b4ec..446830267049 100644 --- a/dev-python/sip/Manifest +++ b/dev-python/sip/Manifest @@ -1,18 +1,12 @@ AUX sip-4.2.1-python-2.5-compat.diff 10853 RMD160 5908121a919649a771dbf37c2e0530f604d95b9a SHA1 d61c9523e320462a2af55a4f9213e885deb9729a SHA256 0f7e4fbb44ae5ee09fbca14dfb0629df309ef950948c2ecc7b7c555af5950af6 DIST sip-4.2.1.tar.gz 313308 RMD160 f65e3adcfbd3e2030051aba5a7c96daad39a8599 SHA1 6377f969c41cb9050260c46955d52a6bce32ce85 SHA256 6197d6d0d2111ceb25c1de0ca6a0addb4395d0320f2046c636e53d17ea6de0c5 -DIST sip-4.3.2.tar.gz 334659 RMD160 3910cb93f6b62bc1f6d540f8c06d56054cd2aa12 SHA1 5eac6ddf8e4b7e0fdb03b069aa5336a535ef41ce SHA256 2dfb459b2e9c37d899ae2108ce3b8d450c763a3c478d358abfae0e3e91417479 -DIST sip-4.5.2.tar.gz 417298 RMD160 82efbb024e5a5be222173ca8c0e2629e7b909258 SHA1 2ca7a3b61ce65dee128ac227f667fc72eb00bd5c SHA256 4344f50a3cedb83859c9015e71880ddd58be0c689de895e0e05546531923ee36 DIST sip-4.6.tar.gz 428932 RMD160 3453108db9d07cdd4ab894f0e9f2f9bf4ba139c8 SHA1 604fef1204942146091df32f0e2276c5ab77a71c SHA256 d17d5a32e627d9e3230812b33d0d24c67d02d554c1302b0caa8d8559bd4a186c DIST sip-4.7.1.tar.gz 441524 RMD160 6638c6e160c89e6d4159611527baa16622870228 SHA1 458b305f7d5c4213a1bed032d87fdaff89a72fe0 SHA256 4367373215773a0e9beba28e1b5b6ec14df7dde027eb47243746bd61e80fff01 DIST sip-4.7.3.tar.gz 446375 RMD160 7743de67ba947ef4730cf6c902d1047fb2741872 SHA1 dfde22ba283b774dbe54e7f494ae217f6e43f370 SHA256 8bc0a9d2ab565abb307ffd57e07d813c5b2e14a445d5ee16d96e132e0023ac13 -DIST sip-4.7.tar.gz 439236 RMD160 b3333f71ade4afb5ef6bdab27644f26c792942f8 SHA1 e1f70a613ab64c1c2227ef2e49a64265a30dc65a SHA256 f5da79bac7029a7990fb31f10268a04928f97ecb6be8e844b9c95c2a9423f09b EBUILD sip-4.2.1-r1.ebuild 1513 RMD160 393c05118d2e0f07931183f830d682d32b128cd9 SHA1 b472aab79d83ad38897c4e319ec336f13299f83b SHA256 276452492f7ea3779f080a0732760d26f66a3ffeb1c315c78d5822d328919acf EBUILD sip-4.2.1.ebuild 1394 RMD160 0abb63e5c52ee3b21ac43e30dcfc9bbe4bbfe449 SHA1 cf49b2d3f95f2427bdd6dd282018f76008931b00 SHA256 51d7ef6903a331f3ee949530b97767140c4956d49aeb2f3dda17a8bc1c080bd0 -EBUILD sip-4.3.2.ebuild 1409 RMD160 77201d50b8742e1bc0681dbb2a552adab92f9cca SHA1 f9133e1312c813b3cc7b93da2cc7edb4c16c85f1 SHA256 2878c485307769ce327fe98c4ece21474b608be2071c56d1fc4764aee1a7ccaf -EBUILD sip-4.5.2-r1.ebuild 1412 RMD160 def70ef0b9e651ee7538d6e2d764b983ae24b703 SHA1 3702231ef0211fa614b975fc67bed060cbecca04 SHA256 b6bf5e001dd694415d99d9a60b53c8fba296ec635736491020a1f33bde7fd572 EBUILD sip-4.6.ebuild 1424 RMD160 ec5bc6744df4d688627893094874dc95b5e6cafa SHA1 1e23450e5f7a300e73f97fbffb5d3f27cb0be8b0 SHA256 62088f51b09e8441a14bd2f9125ea90486ec417af5b8a500ec7016e7bb11b187 EBUILD sip-4.7.1.ebuild 1423 RMD160 58dbf3f345ddb7006816cae93740664c43c6dfe4 SHA1 d35d40fca7776ba235b3ca89c021201626668154 SHA256 c7a345606137143fc14b2eb8fe2fbd9843707623a2a48d46188ba8a02f69f2ef -EBUILD sip-4.7.3.ebuild 1427 RMD160 893a7509cff6c4bf9767a2040e2f33ed06725e8a SHA1 bb5d8e1bb526d2d12c807fda3f02a9ba46fe3648 SHA256 1bf715dedd9fb78ee474133769154c27a296cb0230ca46202b5df28cc169f135 -EBUILD sip-4.7.ebuild 1419 RMD160 951227aca262819354de804b25289aac2cdcc325 SHA1 ee317864e1ff7e852e9bca4d9d0a5abf82d94c65 SHA256 50a7f19d3e35621e0648fefdf678150338622b3599484522893c722dea964dc4 -MISC ChangeLog 13173 RMD160 cc6e499a6f7897a09177c6bade1369bdd25516e3 SHA1 a4ad823dfa8b95b5a6e7a1685f61f8352c2173bb SHA256 a52974f599d0ed5acf641e75da7babda6421ba49dab236277c47ee55d5438cfb +EBUILD sip-4.7.3.ebuild 1473 RMD160 ed2439c04b30eff62516c5322cdc7330573fe506 SHA1 26ff0b527f7b81585e54e2dbb25cf6404a7f0973 SHA256 78e3176ee877c89d34ad77b64bdfcc57959199722221ea0a855aeb6cea348edd +MISC ChangeLog 13383 RMD160 b2beccb568ef29d98ddb05c4172a2e6487bbb6c0 SHA1 bebbfaafd965246a42bd24494713cb55af68b8cd SHA256 fa1700da175400ab0f31eb300ab456dfe2ac2311a4b98291d96922e984fa83b0 MISC metadata.xml 175 RMD160 74ecde8b999da503a2733b49ed618d5d50d26476 SHA1 ec86e15b85c2bc4429ad67bb52238b44f2b16cbd SHA256 26b18db06b1665422af8905fb70f8f48920a048578172d62b9689e273ee39a2d diff --git a/dev-python/sip/sip-4.3.2.ebuild b/dev-python/sip/sip-4.3.2.ebuild deleted file mode 100644 index 0928d65ff7f4..000000000000 --- a/dev-python/sip/sip-4.3.2.ebuild +++ /dev/null @@ -1,46 +0,0 @@ -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-python/sip/sip-4.3.2.ebuild,v 1.4 2007/06/24 21:48:17 dev-zero Exp $ - -inherit distutils multilib - -MY_P=${P/"?.?.?_pre"/"snapshot-"} -MY_P=${MY_P/_/} -S=${WORKDIR}/${MY_P} - -DESCRIPTION="SIP is a tool for generating bindings for C++ classes so that they can be used by Python." -HOMEPAGE="http://www.riverbankcomputing.co.uk/sip/" -SRC_URI="mirror://gentoo/${MY_P}.tar.gz" -#SRC_URI="http://www.river-bank.demon.co.uk/download/sip/${MY_P}.tar.gz" -#SRC_URI="http://www.river-bank.demon.co.uk/download/snapshots/sip/${MY_P}.tar.gz" - -SLOT="0" -LICENSE="sip" -KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86" -IUSE="debug doc" - -DEPEND="virtual/libc - x11-libs/qt - >=dev-lang/python-2.3" - -src_compile(){ - distutils_python_version - - local myconf="-l qt-mt -b /usr/bin -d /usr/$(get_libdir)/python${PYVER}/site-packages -e /usr/include/python${PYVER}" - use debug && myconf="${myconf} -u" - - python configure.py ${myconf} "CFLAGS+=${CFLAGS}" "CXXFLAGS+=${CXXFLAGS}" - emake || die "emake failed" -} - -src_install() { - make DESTDIR=${D} install || die "install failed" - dodoc ChangeLog LICENSE NEWS README THANKS TODO - if use doc ; then dohtml doc/* ; fi -} - -pkg_postinst() { - echo "" - elog "Please note, that you have to emerge PyQt again, when upgrading from sip-3.x." - echo "" -} diff --git a/dev-python/sip/sip-4.5.2-r1.ebuild b/dev-python/sip/sip-4.5.2-r1.ebuild deleted file mode 100644 index 62ed95004412..000000000000 --- a/dev-python/sip/sip-4.5.2-r1.ebuild +++ /dev/null @@ -1,57 +0,0 @@ -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-python/sip/sip-4.5.2-r1.ebuild,v 1.8 2007/06/24 21:48:17 dev-zero Exp $ - -NEED_PYTHON=2.3 - -inherit python toolchain-funcs versionator multilib - -MY_P=${P/_} - -DESCRIPTION="SIP is a tool for generating bindings for C++ classes so that they can be used by Python." -HOMEPAGE="http://www.riverbankcomputing.co.uk/sip/" -SRC_URI="http://www.riverbankcomputing.com/Downloads/sip$(get_major_version)/${MY_P}.tar.gz" - -LICENSE="sip" -SLOT="0" -KEYWORDS="alpha amd64 ia64 ppc ppc64 sparc x86" -IUSE="debug" - -S=${WORKDIR}/${MY_P} - -DEPEND="" -RDEPEND="" - -src_compile(){ - python_version - - local myconf - use debug && myconf="${myconf} -u" - - python configure.py \ - -b "/usr/bin" \ - -d "/usr/$(get_libdir)/python${PYVER}/site-packages" \ - -e "/usr/include/python${PYVER}" \ - -v "/usr/share/sip" \ - ${myconf} \ - CXXFLAGS_RELEASE="" CFLAGS_RELEASE="" \ - CFLAGS="${CFLAGS}" CXXFLAGS="${CXXFLAGS}" \ - CC=$(tc-getCC) CXX=$(tc-getCXX) \ - LINK=$(tc-getCXX) LINK_SHLIB=$(tc-getCXX) \ - STRIP="/bin/true" || die "configure failed" - emake || die "emake failed" -} - -src_install() { - emake DESTDIR="${D}" install || die "emake install failed" - dodoc ChangeLog NEWS README THANKS TODO doc/sipref.txt - dohtml doc/* -} - -pkg_postinst() { - python_mod_optimize -} - -pkg_postrm() { - python_mod_cleanup -} diff --git a/dev-python/sip/sip-4.7.3.ebuild b/dev-python/sip/sip-4.7.3.ebuild index 925082b84bf0..786a388acabe 100644 --- a/dev-python/sip/sip-4.7.3.ebuild +++ b/dev-python/sip/sip-4.7.3.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2008 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-python/sip/sip-4.7.3.ebuild,v 1.3 2008/02/21 14:27:41 armin76 Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-python/sip/sip-4.7.3.ebuild,v 1.4 2008/02/23 16:50:12 dev-zero Exp $ NEED_PYTHON=2.3 @@ -28,14 +28,14 @@ src_compile(){ local myconf use debug && myconf="${myconf} -u" - python configure.py \ + "${python}" configure.py \ -b "/usr/bin" \ -d "/usr/$(get_libdir)/python${PYVER}/site-packages" \ -e "/usr/include/python${PYVER}" \ -v "/usr/share/sip" \ ${myconf} \ - CXXFLAGS_RELEASE="" CFLAGS_RELEASE="" \ - CFLAGS="${CFLAGS}" CXXFLAGS="${CXXFLAGS}" \ + CXXFLAGS_RELEASE="" CFLAGS_RELEASE="" LFLAGS="${LDFLAGS}" \ + CFLAGS="${CFLAGS}" CXXFLAGS="${CXXFLAGS}" LFLAGS="${LDFLAGS}" \ CC=$(tc-getCC) CXX=$(tc-getCXX) \ LINK=$(tc-getCXX) LINK_SHLIB=$(tc-getCXX) \ STRIP="/bin/true" || die "configure failed" diff --git a/dev-python/sip/sip-4.7.ebuild b/dev-python/sip/sip-4.7.ebuild deleted file mode 100644 index c31078fac729..000000000000 --- a/dev-python/sip/sip-4.7.ebuild +++ /dev/null @@ -1,57 +0,0 @@ -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-python/sip/sip-4.7.ebuild,v 1.3 2007/10/08 08:39:14 tgall Exp $ - -NEED_PYTHON=2.3 - -inherit python toolchain-funcs versionator multilib - -MY_P=${P/_} - -DESCRIPTION="SIP is a tool for generating bindings for C++ classes so that they can be used by Python." -HOMEPAGE="http://www.riverbankcomputing.co.uk/sip/" -SRC_URI="http://www.riverbankcomputing.com/Downloads/sip$(get_major_version)/${MY_P}.tar.gz" - -LICENSE="sip" -SLOT="0" -KEYWORDS="~alpha amd64 ~ia64 ~ppc ppc64 ~sparc ~x86 ~x86-fbsd" -IUSE="debug" - -S=${WORKDIR}/${MY_P} - -DEPEND="" -RDEPEND="" - -src_compile(){ - python_version - - local myconf - use debug && myconf="${myconf} -u" - - python configure.py \ - -b "/usr/bin" \ - -d "/usr/$(get_libdir)/python${PYVER}/site-packages" \ - -e "/usr/include/python${PYVER}" \ - -v "/usr/share/sip" \ - ${myconf} \ - CXXFLAGS_RELEASE="" CFLAGS_RELEASE="" \ - CFLAGS="${CFLAGS}" CXXFLAGS="${CXXFLAGS}" \ - CC=$(tc-getCC) CXX=$(tc-getCXX) \ - LINK=$(tc-getCXX) LINK_SHLIB=$(tc-getCXX) \ - STRIP="/bin/true" || die "configure failed" - emake || die "emake failed" -} - -src_install() { - emake DESTDIR="${D}" install || die "emake install failed" - dodoc ChangeLog NEWS README THANKS TODO doc/sipref.txt - dohtml doc/* -} - -pkg_postinst() { - python_mod_optimize -} - -pkg_postrm() { - python_mod_cleanup -}