From 14c36bb7d074166129e55e216560bf914e049821 Mon Sep 17 00:00:00 2001 From: Geoff Levand Date: Tue, 16 Jun 2015 14:15:18 -0700 Subject: [PATCH] bump(dev-util/scons): sync with upstream for arm64 Signed-off-by: Geoff Levand --- .../portage-stable/dev-util/scons/ChangeLog | 370 ++++++++++++++++++ .../portage-stable/dev-util/scons/Manifest | 47 ++- .../scons/files/scons-2.1.0-jython.patch | 13 + .../scons/files/scons-install-scripts.patch | 20 + .../dev-util/scons/metadata.xml | 12 + .../dev-util/scons/scons-2.0.1.ebuild | 59 --- .../dev-util/scons/scons-2.3.0.ebuild | 56 +++ .../dev-util/scons/scons-2.3.1-r1.ebuild | 55 +++ .../dev-util/scons/scons-2.3.1.ebuild | 56 +++ .../dev-util/scons/scons-2.3.2.ebuild | 53 +++ .../dev-util/scons/scons-2.3.4.ebuild | 53 +++ .../metadata/md5-cache/dev-util/scons-2.0.1 | 13 - .../metadata/md5-cache/dev-util/scons-2.3.0 | 14 + .../metadata/md5-cache/dev-util/scons-2.3.1 | 14 + .../md5-cache/dev-util/scons-2.3.1-r1 | 14 + .../metadata/md5-cache/dev-util/scons-2.3.2 | 14 + .../metadata/md5-cache/dev-util/scons-2.3.4 | 14 + 17 files changed, 802 insertions(+), 75 deletions(-) create mode 100644 sdk_container/src/third_party/portage-stable/dev-util/scons/ChangeLog create mode 100644 sdk_container/src/third_party/portage-stable/dev-util/scons/files/scons-2.1.0-jython.patch create mode 100644 sdk_container/src/third_party/portage-stable/dev-util/scons/files/scons-install-scripts.patch create mode 100644 sdk_container/src/third_party/portage-stable/dev-util/scons/metadata.xml delete mode 100644 sdk_container/src/third_party/portage-stable/dev-util/scons/scons-2.0.1.ebuild create mode 100644 sdk_container/src/third_party/portage-stable/dev-util/scons/scons-2.3.0.ebuild create mode 100644 sdk_container/src/third_party/portage-stable/dev-util/scons/scons-2.3.1-r1.ebuild create mode 100644 sdk_container/src/third_party/portage-stable/dev-util/scons/scons-2.3.1.ebuild create mode 100644 sdk_container/src/third_party/portage-stable/dev-util/scons/scons-2.3.2.ebuild create mode 100644 sdk_container/src/third_party/portage-stable/dev-util/scons/scons-2.3.4.ebuild delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-util/scons-2.0.1 create mode 100644 sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-util/scons-2.3.0 create mode 100644 sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-util/scons-2.3.1 create mode 100644 sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-util/scons-2.3.1-r1 create mode 100644 sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-util/scons-2.3.2 create mode 100644 sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-util/scons-2.3.4 diff --git a/sdk_container/src/third_party/portage-stable/dev-util/scons/ChangeLog b/sdk_container/src/third_party/portage-stable/dev-util/scons/ChangeLog new file mode 100644 index 0000000000..4f10b9f839 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-util/scons/ChangeLog @@ -0,0 +1,370 @@ +# ChangeLog for dev-util/scons +# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-util/scons/ChangeLog,v 1.157 2015/04/08 17:54:03 mgorny Exp $ + + 08 Apr 2015; Michał Górny scons-2.3.0.ebuild, + scons-2.3.1-r1.ebuild, scons-2.3.1.ebuild: + Drop old Python implementations + + 13 Jan 2015; Mike Gilbert scons-2.3.4.ebuild: + Keyword ~amd64-fbsd, tested by Yutah SATOH on bug 488434. + +*scons-2.3.4 (11 Oct 2014) + + 11 Oct 2014; Ian Delaney +scons-2.3.4.ebuild, + scons-2.3.2.ebuild: + drop py2.6 add pypy, bump + +*scons-2.3.2 (09 Jul 2014) + + 09 Jul 2014; Patrick Lauer +scons-2.3.2.ebuild: + Bump + + 10 Jun 2014; Mike Frysinger scons-2.3.0.ebuild: + Mark arm64/m68k/s390/sh stable. + + 23 Apr 2014; Mike Gilbert scons-2.3.0.ebuild: + Revert arm64 stable keyword. + + 22 Apr 2014; Mike Gilbert -scons-2.2.0.ebuild, + scons-2.3.0.ebuild: + Move arm64 keyword forward and drop old version. + +*scons-2.3.1-r1 (22 Apr 2014) + + 22 Apr 2014; Mike Gilbert +scons-2.3.1-r1.ebuild: + Drop scons-1.2.0-popen.patch, bug 507850 by Álvaro. + + 19 Mar 2014; Agostino Sarubbo scons-2.3.0.ebuild: + Stable for alpha, wrt bug #498868 + + 18 Mar 2014; Tim Harder -scons-2.0.1.ebuild, + -scons-2.0.1-r1.ebuild, -scons-2.1.0.ebuild, -scons-2.2.0-r1.ebuild: + Remove old. + +*scons-2.3.1 (18 Mar 2014) + + 18 Mar 2014; Tim Harder +scons-2.3.1.ebuild: + Version bump. + + 14 Mar 2014; Agostino Sarubbo scons-2.3.0.ebuild: + Stable for ppc64, wrt bug #498868 + + 22 Feb 2014; Markus Meier scons-2.3.0.ebuild: + arm stable, bug #498868 + + 02 Feb 2014; Agostino Sarubbo scons-2.3.0.ebuild: + Stable for ppc, wrt bug #498868 + + 27 Jan 2014; Akinori Hattori scons-2.3.0.ebuild: + ia64 stable wrt bug #498868 + + 26 Jan 2014; Agostino Sarubbo scons-2.3.0.ebuild: + Stable for sparc, wrt bug #498868 + + 26 Jan 2014; Agostino Sarubbo scons-2.3.0.ebuild: + Stable for x86, wrt bug #498868 + + 23 Jan 2014; Chema Alonso scons-2.3.0.ebuild: + Stable for amd64 wrt bug #498868 + + 22 Jan 2014; Jeroen Roovers scons-2.3.0.ebuild: + Stable for HPPA (bug #498868). + + 21 Jan 2014; Mike Frysinger scons-2.2.0-r1.ebuild, + scons-2.2.0.ebuild, scons-2.3.0.ebuild: + Add arm64 love. + + 19 Oct 2013; Mike Frysinger scons-2.3.0.ebuild: + Add m68k/s390/sh love. + + 09 Sep 2013; Michał Górny scons-2.2.0-r1.ebuild, + scons-2.3.0.ebuild: + Call python_replicate_script in outer src_install() to avoid implementation- + specific environment. + + 07 Sep 2013; Mike Gilbert scons-2.3.0.ebuild: + Revert previous change; wrong shebangs get installed. + + 07 Sep 2013; Mike Gilbert + +files/scons-install-scripts.patch, scons-2.3.0.ebuild: + Fix script installation in setup.py. + + 05 Sep 2013; Michał Górny scons-2.2.0-r1.ebuild: + Clean up PYTHON_COMPAT from old implementations. + +*scons-2.3.0 (28 Aug 2013) + + 28 Aug 2013; Tim Harder +scons-2.3.0.ebuild: + Version bump. + + 21 Feb 2013; Zac Medico scons-2.2.0-r1.ebuild: + Add ~arm-linux keyword. + + 06 Feb 2013; Michał Górny scons-2.2.0-r1.ebuild: + Fix race condition in installing scripts, bug #455878. + +*scons-2.2.0-r1 (06 Feb 2013) + + 06 Feb 2013; Michał Górny +scons-2.2.0-r1.ebuild: + Migrate to distutils-r1. + + 07 Oct 2012; Fabian Groffen scons-2.2.0.ebuild: + Setup a valid path, EPREFIX does NOT end in / + + 29 Sep 2012; Raúl Porcel scons-2.2.0.ebuild: + alpha/ia64/sparc stable wrt #434294 + + 19 Sep 2012; Jeroen Roovers scons-2.2.0.ebuild: + Stable for HPPA (bug #434294). + + 18 Sep 2012; Johannes Huber scons-2.2.0.ebuild: + Stable for x86, wrt bug #434294 + + 13 Sep 2012; Agostino Sarubbo scons-2.2.0.ebuild: + Stable for amd64, wrt bug #434294 + + 13 Sep 2012; Anthony G. Basile scons-2.2.0.ebuild: + stable arm, bug #434294 + + 12 Sep 2012; Anthony G. Basile scons-2.2.0.ebuild: + stable ppc ppc64, bug #434294 + + 08 Sep 2012; Tim Harder metadata.xml: + Remove redundant maintainer from metadata. + + 08 Aug 2012; Tim Harder scons-2.2.0.ebuild: + Simplify documentation installation. + +*scons-2.2.0 (08 Aug 2012) + + 08 Aug 2012; Tim Harder +scons-2.2.0.ebuild: + Version bump. + + 06 Aug 2012; Patrick Lauer scons-2.1.0.ebuild: + Fixing jython for 2.1.0 too + + 02 Aug 2012; Jesus Rivero scons-2.0.1.ebuild, + scons-2.0.1-r1.ebuild: + Bumped to EAPI 4 and added threads(+) to PYTHON_USE_WITH + + 02 Aug 2012; Patrick Lauer scons-2.1.0.ebuild: + Restricting jython + + 18 Mar 2012; Raúl Porcel scons-2.1.0.ebuild: + alpha/ia64/sparc stable wrt #401831 + + 20 Feb 2012; Patrick Lauer scons-2.0.1-r1.ebuild, + scons-2.0.1.ebuild, scons-2.1.0.ebuild: + Restricting pypy #403805 + + 13 Feb 2012; Markus Meier scons-2.1.0.ebuild: + arm stable, bug #401831 + + 13 Feb 2012; Kacper Kowalik scons-2.1.0.ebuild: + ppc64 stable wrt #401831 + + 10 Feb 2012; Patrick Lauer scons-2.1.0.ebuild: + Changing python deps in preparation for 2.4 removal + + 08 Feb 2012; Jeff Horelick scons-2.1.0.ebuild: + x86 stable per bug 401831 + + 08 Feb 2012; Jeroen Roovers scons-2.1.0.ebuild: + Stable for HPPA (bug #401831). + + 05 Feb 2012; Mike Gilbert scons-2.0.1.ebuild: + Inherit multilib. + + 04 Feb 2012; Agostino Sarubbo scons-2.1.0.ebuild: + Stable for amd64, wrt bug #401831 + + 01 Feb 2012; Brent Baude scons-2.1.0.ebuild: + Marking scons-2.1.0 ppc for bug 401831 + + 21 Nov 2011; Mike Frysinger scons-2.0.1.ebuild: + Mark arm stable. + + 11 Nov 2011; Markos Chandras + +files/scons-2.1.0-jython.patch, scons-2.1.0.ebuild: + Fix building with Jython. Patch by Arfrever. + +*scons-2.1.0 (02 Oct 2011) + + 02 Oct 2011; Tim Harder +scons-2.1.0.ebuild: + Version bump (fixes bug #361413). + + 24 Sep 2011; Fabian Groffen scons-2.0.1-r1.ebuild: + Prevent the buildsystem from forcing installation into /usr/local on Darwin + + 29 Aug 2011; Fabian Groffen scons-2.0.1-r1.ebuild: + Fix hardcoded paths to refer to those from the Prefix first, by Asfand Yar + Qazi, bug #361061 + + 24 Aug 2011; Markos Chandras scons-2.0.1-r1.ebuild: + Set PYTHON_MODNAME. Patch by Arfrever. + + 20 Jul 2011; Jeremy Olexa scons-2.0.1-r1.ebuild: + Fix paths for Gentoo Prefix, bug 375735 + +*scons-2.0.1-r1 (19 Jul 2011) + + 19 Jul 2011; Jesus Rivero +scons-2.0.1-r1.ebuild: + Python related improvements. Closes bug #367049. Thanks to Mike Gilbert + + 29 Jan 2011; Fabian Groffen scons-2.0.1.ebuild: + Transfer Prefix keywords + + 27 Dec 2010; Arfrever Frehtes Taifersar Arahesis + -scons-1.3.0_p20100501.ebuild: + Delete. + + 27 Dec 2010; Brent Baude scons-2.0.1.ebuild: + Marking scons-2.0.1 ppc64 for bug 339531 + + 19 Nov 2010; Markus Meier scons-2.0.1.ebuild: + add ~arm, bug #343791 + + 24 Oct 2010; Raúl Porcel scons-2.0.1.ebuild: + alpha/ia64/sparc stable wrt #339531 + + 21 Oct 2010; Jeroen Roovers scons-2.0.1.ebuild: + Stable for HPPA (bug #339531). + + 20 Oct 2010; Brent Baude scons-2.0.1.ebuild: + stable ppc, bug 339531 + + 10 Oct 2010; Pawel Hajdan jr scons-2.0.1.ebuild: + x86 stable wrt bug #339531 + + 06 Oct 2010; Markos Chandras scons-2.0.1.ebuild: + Stable on amd64 wrt bug #339531 + + 13 Sep 2010; Arfrever Frehtes Taifersar Arahesis + -scons-1.2.0-r1.ebuild, -scons-1.2.0_p20091224.ebuild, + -files/scons-1.2.0-links.patch: + Delete. + +*scons-2.0.1 (29 Aug 2010) + + 29 Aug 2010; Jesus Rivero +scons-2.0.1.ebuild: + Version bump. Thanks again to Johan. Closes bug #326867 + + 22 Aug 2010; Jeroen Roovers scons-1.3.0_p20100501.ebuild: + Stable for HPPA (bug #326241). + + 13 Aug 2010; Joseph Jezak + scons-1.3.0_p20100501.ebuild: + Marked ppc stable for bug #326241. + + 18 Jul 2010; Samuli Suominen + scons-1.3.0_p20100501.ebuild: + ppc64 stable wrt #326241 + + 18 Jul 2010; Raúl Porcel + scons-1.3.0_p20100501.ebuild: + alpha/ia64/sparc stable wrt #326241 + + 10 Jul 2010; Christian Faulhammer + scons-1.3.0_p20100501.ebuild: + stable x86, bug 326241 + + 06 Jul 2010; Markos Chandras + scons-1.3.0_p20100501.ebuild: + Stable on amd64 wrt bug #326241 + + 25 Jun 2010; Arfrever Frehtes Taifersar Arahesis + scons-1.3.0_p20100501.ebuild: + Use Python 2. + +*scons-1.3.0_p20100501 (19 May 2010) + + 19 May 2010; Krzysztof Pawlik + +scons-1.3.0_p20100501.ebuild: + Version bump. + + 08 Feb 2010; Peter Volkov scons-1.2.0-r1.ebuild, + scons-1.2.0_p20091224.ebuild: + Add inherit eutils for epatch. + + 08 Jan 2010; Dirkjan Ochtman + scons-1.2.0_p20091224.ebuild: + Replace incorrect usage of P by PN-PV (bug 300076). + +*scons-1.2.0_p20091224 (04 Jan 2010) + + 04 Jan 2010; Dirkjan Ochtman + +scons-1.2.0_p20091224.ebuild: + Bump to 1.2.0.d20091224. Thanks to Johan Bergstroem for the patch. + + 12 Apr 2009; Brent Baude scons-1.2.0-r1.ebuild: + stable ppc64, bug 264537 + + 11 Apr 2009; nixnut scons-1.2.0-r1.ebuild: + ppc stable #264537 + + 10 Apr 2009; Raúl Porcel scons-1.2.0-r1.ebuild: + ia64/sparc stable wrt #264537 + + 08 Apr 2009; Jeroen Roovers scons-1.2.0-r1.ebuild: + Stable for HPPA (bug #264537). + + 07 Apr 2009; Tobias Klausmann scons-1.2.0-r1.ebuild: + Stable on alpha, bug #264537 + + 05 Apr 2009; Markus Meier scons-1.2.0-r1.ebuild: + amd64/x86 stable, bug #264537 + +*scons-1.2.0-r1 (07 Mar 2009) + + 07 Mar 2009; Jesus Rivero -scons-1.2.0.ebuild, + +scons-1.2.0-r1.ebuild: + Version bump. Added threads use dep. Close bug #261156. Removed old + version. + +*scons-1.2.0 (15 Jan 2009) + + 15 Jan 2009; Sébastien Fabbro + +files/scons-1.2.0-links.patch, +files/scons-1.2.0-popen.patch, + metadata.xml, +scons-1.2.0.ebuild: + Version bump and updated description + + 02 Dec 2008; Brent Baude scons-1.0.0.ebuild: + stable ppc64, bug 242766 + + 27 Oct 2008; Jeroen Roovers scons-1.0.0.ebuild: + Stable for HPPA (bug #242766). + + 25 Oct 2008; nixnut scons-1.0.0.ebuild: + Stable on ppc wrt bug 242766 + + 21 Oct 2008; Raúl Porcel scons-1.0.0.ebuild: + alpha/ia64/sparc stable wrt #242766 + + 19 Oct 2008; Markus Meier scons-1.0.0.ebuild: + amd64/x86 stable, bug #242766 + +*scons-1.0.0 (19 Aug 2008) + + 19 Aug 2008; Jesus Rivero scons-0.97.ebuild, + -scons-0.98.3.ebuild, -scons-0.98.4.ebuild, -scons-0.98.5.ebuild, + +scons-1.0.0.ebuild: + Version bump. Removed old versions. Fixed 0.97 ebuild and this closes bug + #107013 + +*scons-0.98.5 (19 Jul 2008) + + 19 Jul 2008; Ali Polatel +scons-0.98.5.ebuild: + Version bump. + + 14 Jun 2008; Zac Medico scons-0.97.ebuild, + scons-0.98.3.ebuild, scons-0.98.4.ebuild: + Bug #226505 - For compatibity with phase execution order in + >=portage-2.1.5, call has_version inside pkg_preinst instead of + pkg_postinst. + +*scons-0.98.4 (29 May 2008) + + 29 May 2008; Ali Polatel -scons-0.96.1.ebuild, + -scons-0.96.94.ebuild, +scons-0.98.4.ebuild: + Version bump. Drop old. diff --git a/sdk_container/src/third_party/portage-stable/dev-util/scons/Manifest b/sdk_container/src/third_party/portage-stable/dev-util/scons/Manifest index a9865a8b92..097312f90b 100644 --- a/sdk_container/src/third_party/portage-stable/dev-util/scons/Manifest +++ b/sdk_container/src/third_party/portage-stable/dev-util/scons/Manifest @@ -1,3 +1,44 @@ -DIST scons-2.0.1-user.html 820975 RMD160 6ddf70a7ed0403816ae5e1f42f95a71d144770cc SHA1 acfd3d24797d9e5ddde2155158fe6bd2c706f7e7 SHA256 3016ff013d8422bdbb98b39d1810f8c707c59b66ace38d3b81421466053c83b5 -DIST scons-2.0.1-user.pdf 1841747 RMD160 178da2a01782443a497bc158ae7c5a3423ff82dc SHA1 b91906f3446a6b81325af6985eeca27db71db4da SHA256 2fbd518c51d9221cdfba98145c047726960c681233c0802641aeb90fc62450c7 -DIST scons-2.0.1.tar.gz 559293 RMD160 c191a1b49e1b91a5121fb5cac7ccf28379474a8a SHA1 f9183f1b29cb94b48bb3175608831276e60b8fc5 SHA256 0a8151da41c4a26c776c84f44f747ce03e093d43be3e83b38c14a76ab3256762 +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA256 + +AUX scons-1.2.0-popen.patch 1826 SHA256 84a3bc1ba70fe60cc483d0186703b303daeb7bed246f21e3db9227c255afd312 SHA512 de295b2211f4fbea9a33f55eb944d8f076699ac55601169af1151a51eb1bd70ece4cd6b1b589e280ac85ff700880d7e1d9ebb0face1ae96683d50d470e938f81 WHIRLPOOL bf9c3511474e1f2e14f1492ff440248a6ba8ee4bdecf003b2d16796dd444e51873dd8545428abb87e9fd0694d050fe8964eda983520c9138391d5f369035d1a6 +AUX scons-2.1.0-jython.patch 427 SHA256 f973254e500325334c44f7db86daec87954aa47287c8aa92146a91ed172eb97a SHA512 5ffe6ee08e2dbf7dfb92e67a2b4ac75a5566a34680dbe86eae749c67709e8ddf585ddbd4549c0151c022567f171240c329cc546ce3d0bfb76efd2c8bd6f185e1 WHIRLPOOL 3316c6f83c5792cbc4e58d721a57df972eba0dcc90a0bea4fcc0222affd014662b11b06cc6699d4e6fa1bc41468318b82b33f47a6e4d20a5ff7194fde79e5173 +AUX scons-install-scripts.patch 746 SHA256 0cffda0fe6912a41e78fc2f209824bb7eb7453ab6e83f518cb1033093457ed80 SHA512 3d15660f955c3e46ea36a7b6b17dc4522601d0c673ec5aec716a6fc30ca0b9af285d540084378227178d45c371f386d0b3ac7861c37f53be0e344b2ca025fe18 WHIRLPOOL 36be6c43fea6b40777f43693573c187e98e4d3999bf5298ac83f012142554e1106e6d102e3213eebd694513337a56b1e0d2de98444bf91cc41a6917005e5a6d1 +DIST scons-2.3.0-user.html 1006588 SHA256 64b52ed0ccad52ee7d57188934ee4326ddd8dd387d8283445367265084be8db4 SHA512 42dd7604548aa2f859c8fad8ea802e69a2e139b5a53804a0d855868d056194497653a7124d46a25eba6cdb6339dc16288311faefe8f5240dfa1c210260f27e6c WHIRLPOOL 6f5a164621e5a46f1ab256f6a4db192a9b1bda0de292859b7fc22f1feb31e1c47ca0281ee558b49d807b1224cd89028b4b6799a5abcd125cd440a1e9e00c817f +DIST scons-2.3.0-user.pdf 2268686 SHA256 9b8eb3ed9ad40b375628417d39823042939c8f52f32d0f76c796107870a98c11 SHA512 ae94950bec28d88f83d01590db18ce776146d20dcfa756b0ce2f582f4c729c75eb4f7c57584f624bb653fb43dbf34c972f6a0dcc36aa1b338403885e2d177798 WHIRLPOOL 41dd9909f0b110f2dfd9369ac3f44b5b6a3ff5ae99d3caabb3aa0a92084b92d4b03c45923a8e52cfe18a4ca4f0184e4ddaa57545a6cac6a9ade42f748bc1d8f3 +DIST scons-2.3.0.tar.gz 599514 SHA256 9442069999cf4b2caa94a5886ab4c2c71de1718ed5e9176c18e2b6dbca463b4b SHA512 a7e88bb70b8b269337689fb4afd9563359f6ace37857bbd9824c9e40e43cac8b1e00468d8652bb9b46e410f6b161cb8c9006dd1fd9265756be153846a5e0fd65 WHIRLPOOL 948cc117fe40ab36f3862fab8322268dcb95ecbcde0397d684f31f5deedbbcff3f880d7af336710f237031df350eddcde81a044133b7b61bf5088c4c62ec70cf +DIST scons-2.3.1-user.html 1234565 SHA256 17e617d5b5f7e43e70966c78148976f7e81bd2b5eb1530f447e3e8bc0cdaf86f SHA512 4b74a5099e23ec5d1e2714e6a0957697b703bbea3d7d0229d8925a5061c24ee1ae7bc2476e5e66fe4cacee5819c03e313d40b80b76e4ee6b7ccb65d4a461e5de WHIRLPOOL 39d7b70b743f410aac95880c533470bf967f534ef79cadc0ab925f3e9126200eaf8f4390729e3638d3a27ba133346f61e8ff510207eef6eef25355fa06a54cd1 +DIST scons-2.3.1-user.pdf 2408501 SHA256 3e2023f8dd1551963815c80f09a45658874174fc6373bb4918f8291f1b622478 SHA512 07ff05308e202541ae1c6538b94641fb0401da15c419854d51f855b177d71021938856307fc12e84db02bee720e2589a9ed2a2c725fd4e0c88fd111ea0862ed2 WHIRLPOOL b4b42e83b2f1ba7c584bdb06eeb3d868ce878c3295d490b4d60b9250c20b7eb55e63c8bde42eaa4c57a432b74a845de034ccbfb0d5fb51f7af72de8137acb7f9 +DIST scons-2.3.1.tar.gz 499037 SHA256 091ab468f8e6084c30f3ae9fd48828e3884021401cfef4b713d13161ba120201 SHA512 207fd0df949d1130afecc168a3b643fee2a17c53c3f9704260bbd2e462fdf24fd6606d7269ceaa664d5b5989cac34d6b9a5a460dfd0d6b69e651cfd85a0d45d2 WHIRLPOOL 8c828ca32bd03fe4cdd768a22ec97740b7fe165692f2c101c73e4fc96884642f80a7ba5531402638b415b8b9250dc12cad3337d0d087a391314aa2b6a564077a +DIST scons-2.3.2-user.html 1078088 SHA256 ea552cd4b966ceed46fefea6e297f13bcc6b35ce4a80b54d7bb5fabf7a1276fd SHA512 43ddb9f405bc09f08eedf2e321a2e4e4b36fcbcf30dab35f64a4e81e2b29f336a934251e72d0a8eefdc4e220396a1ac48d7a8178664ab4fe90b11343fc93331f WHIRLPOOL 83e049feca4e03ea3e6e1c96c6029696e03480309df5bf745589129b0582f1f55d12f6b3e0b090cecd25886c8451fe9ed7cf0ccde1b315e8942ac3a47b1aaa55 +DIST scons-2.3.2-user.pdf 2455822 SHA256 8d6320f22a38f7171d9ba69b92c643c6fb47d82768926c18328df221da4ec482 SHA512 a0120ad74b9f9b70f763c1cb8c5bede2086c478f8d3fe665332c3624e19b77a17b826731b23d5cf46c6b55e0b0f54fc8727c8d8b74de40aa92f8f1e493788082 WHIRLPOOL 85555bae9ab59cfb7c95e0e555a35d56146eac1011988aa2905fc070cf9adf0440bba52c2b0ce9fe4a37ef16f825721d3c838e1460239b712d78df7c4c26ff19 +DIST scons-2.3.2.tar.gz 621932 SHA256 f993320c5e9515e6567fcce73df0a7a8808414bf1223c69123d3dcf339a449d4 SHA512 90e6fb38cb39e030f0b77cf46f76a4ffef141d991087bd22a9bd0d012d568375b32084437e408c22bda54fa5517f294522ddd718838fef2598d892576cc2ae38 WHIRLPOOL 1d62de977b18bbe5f821c1b3b90e20d57772760a0e69d261be4bdec9ab5e9869debae779bfa686424bd839e35737f9f2feb82ddfaf639532c3152971c925b83e +DIST scons-2.3.4-user.html 1078749 SHA256 d2cab40df012d1fcf5f7e79d0fc097d5acd2c9ae1659db787a4b5786980f7355 SHA512 75d93d93831bde615cb028dac31184394d4a2478ade5730e0f82ad0ded0a4e868f7981d047ec4b7037e97ea6cfb4fa52d51cb161e64938b21bb96fd3fa373038 WHIRLPOOL 835f2492c0ae6cfec058b0556a79c2f15c6c09cf46faae1e2678dabf30247d6b9d6b9b525105f5abd7ce77d03b473cdb2ba149cdc2114944722ef25d7464dce2 +DIST scons-2.3.4-user.pdf 2456751 SHA256 ecd1a17b01d00768fef580274bb51fc7bbd2400460d5c0112850d068bd7be381 SHA512 f1a2e329c54f415605f6de1661dcea390789a10844cd36a26c56eab754cfddb0da3617f3552fb9b3a9d19f404870821a68a6f167630af08ebf1f7fac417cdee6 WHIRLPOOL 287a9db662b8a877369883aa110115cb0f2416da9404b3f2ca46a5fdebddbd67c1004b6490f1fb2894de2b22202aa396181a313ac12c7a2ef7a383a4145d204b +DIST scons-2.3.4.tar.gz 621953 SHA256 4b57d72066fed3b6ff65a7dd9f73633c9b1c09f87520e9b3aae84b3e4864b441 SHA512 a7d6d5e175d119f6a247e69ddbd0a18c4f10752e20eaedb6bb1d67c6d5f0a79cdb9efdf2a573045f3dbc33519b8267951afff55f587c39639db1fe704cf5e0d2 WHIRLPOOL fe285a8a82f1360c1a1a1b6eda1bb001f88c2c723ddaeaab03d54a0b17d4571d96327be9fba6c92e9d98c48ca0bb88793c65625b79abe75a23d834058c84c410 +EBUILD scons-2.3.0.ebuild 1866 SHA256 c13ed46b447b04f91433d731863b11aac026dad6e377d54b3538ccb17a41c9c2 SHA512 2a061ef501f3d1387f2674bf0a97f6674b1117a5c8f5e6f3b08782cc8e3aee4fc3a81f4de1debb1d79fb2c44905e04f717b2a3234ff8ac1cfe1e7229ba80c45e WHIRLPOOL 731392636f2e2d16f70b04e9573ad50b089c13f1e1c4080e9d7dbabf3183734c9a74204dc8f25ba12d3b3440414a09d04543e9e21cc526b5a77d268d12b76fe0 +EBUILD scons-2.3.1-r1.ebuild 1841 SHA256 dd86cc71ae6bca30a14e558e1fcbf2e69214fb1a3927288a7fe7830f37788a31 SHA512 ee6b076d5c8b422569d6ac6e3283e591a64bac1475a029d00d3a9959e96da60665bc055c30ab0f3a956a4014d56051c2f25d730512cd09bd051935eba1ef41ad WHIRLPOOL 5a6f1c4d6e5693b0713f8abf3d73377a9d40068e43f1e49d72ed6456de7ee6ae5d808f573fb5b80fcb0a3748b30499d813c55d48511359302d7b6ffa788b9294 +EBUILD scons-2.3.1.ebuild 1878 SHA256 b27b0c2319c720fcecc89245b9612fd1bfe103002b4c81a5e17e7565c66efcc7 SHA512 77010d1f2ab5a1f5fbc089dbf17904bae6db540ff401a986ed8a2984014ad8b0a5eab4744c16215cc9dd528369db14b5f9ade249098e69d3d3ce6b08ebce5a50 WHIRLPOOL c14a92a2766852884e06ecdae287268d167bf650ff851afbc90f549a8c17ff8d6f1ef5d51e850a499ee12d28042ab760ca8ea8493a1575d2d91da81ebd732d50 +EBUILD scons-2.3.2.ebuild 1834 SHA256 821659ef0954f46ea7c74fb9829c7d250c8411983edb438152efe3b59bbbb206 SHA512 0985b2a670caf5b2d2b02fa41ea826425d139cba100bde85de1c62ccb37c9491b8bed8a176f74f16319800dce3024bdc65ad7b217c27a1c72bbb4c8073f8c113 WHIRLPOOL b5ab480c24cda357e9c24c46aa5c9fdecdc7fb0d7607c2cfe4b3a4f54190ff7b5ec9b8a9968a6b3d2f9f65bc52a55acdc3a3933d17b02e67aa6ebdb48d840948 +EBUILD scons-2.3.4.ebuild 1846 SHA256 819d9ad22759bd9d13a0f0e113b6f09427bf6b5fe3406acd650e1827cd13914d SHA512 dee61d6ef78bd1449e2288ed64a16732a59504f6b7c63e199c7a0cad2537a83e5220c070cc88f172c6b0af2961d90bd9949e588955e91122aca849aad06a71ef WHIRLPOOL e2bef83446561e2e12a0b136ff76dfcd32d715f6b5668578e9354fc8b9b9b723ade8d836426e2151508f3471871f2b61a0a6f6f9b2ba3af6e6ce79a2b4eadc74 +MISC ChangeLog 12427 SHA256 bf80768b6ed45cc6d8f5a758b848a475333895c00e0a6fb93045b7a8415d302d SHA512 222f23b0b97246314f8c0942d7bea4c19109b272521e801fb62b8e5c3f1dc90e9173e61591722f57a4f58e9d8d83afbe52e9861f2b7b96e7f2b786eac9ca6c33 WHIRLPOOL 216352b091f2e56dede98169c7a54683ca37d25f433bf8be087311f1157106472cff812d0156afa6e89b8121344f12e31e1f19db6df38e832a95057b5ed47371 +MISC metadata.xml 533 SHA256 75dd06130ca8c5457cbc43bcf13b21ed278d34a36ab14f7663a884d1f4b4b4b2 SHA512 eb16f3b83d19d094367b3972bbe8d72bc787639847faea4e40c2d7fa59d302568f0419681594a26c48d9974ef5c7119530ba7fd30918c5a4d89b05395cd6e6d8 WHIRLPOOL 5caafc86d4d8ccc6265b323220c87b8a93e67e634123d1435e08116a71cb0ea8ede52edc172cfc0f69ac047593f2ee5fb5695551bf6863899bd5b21f1d13f13d +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2 + +iQJ8BAEBCABmBQJVJWtSXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w +ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ2REJCMDdDQzRGMERBRDA2RUEwQUZFNDFC +MDdBMUFFQUVGQjQ0NjRFAAoJELB6GurvtEZO/aMP/R1zu0sroQ3BP9X4KLcE+Jlj +ArmABTrA/jxZaCgtcCDsQ5snmfNaTddp0bJ+x5c10afM2Njpn15kdxb40MtLbR2s +jY6WvsthAKsYGKWy5qUllZZrjhKtggmBTcSQIFrgWM9OgGscKbmZwBkVwHoxE6LP +f/oX36elLxkN9P05j3MY+4V6SX2OSwmCzQtutKhMMqGHI/Ec3Mb3VbTjRK7pdgLw +uw67/jpeYDOlvHO2WT0ZrqVLLO8XGGhjjmTLA9BiHoK4NdjMZemOjg0ZsI3q668X +T87a7NPGl+cqM7RYbbhWRpVD/5Rl0hR4njrlktR52ad25yLRM3BBomcVgdRT+e0o +oaaBkFdKGmYaZQk7oDUUOPERSkCzVqglrkNPRaFsYW0nVqq7NNe+upXaZRs6zM+s +kxPKCdrXG1GcmM1/zf0k7LzA8WcFjp7Bs1Acg6+fPd8p2N+51FmSK+cFYxrFBHig +PJ1Ll/q3opQdZGvFp16TQIdAd6n4oeJY0NXIRuBjTCGdGu6imh69S395MYONx8jd +O38SU/8OdSgoxKv4jc+SDmgHmTc7El/3e1U+mIia4mM3BF2y3RTgAk1ckGMGYUbN +WcL4aULdpwlhb9CWp/t0xKptjXPliV4P/KVimgZiaakSTFHGH65i1azeAOQ13VTw +pDzHSU1fypdnN7GcTsb2 +=ZeTs +-----END PGP SIGNATURE----- diff --git a/sdk_container/src/third_party/portage-stable/dev-util/scons/files/scons-2.1.0-jython.patch b/sdk_container/src/third_party/portage-stable/dev-util/scons/files/scons-2.1.0-jython.patch new file mode 100644 index 0000000000..ca04e12031 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-util/scons/files/scons-2.1.0-jython.patch @@ -0,0 +1,13 @@ +http://scons.tigris.org/issues/show_bug.cgi?id=2791 + +--- setup.py ++++ setup.py +@@ -325,7 +325,7 @@ + self.copy_scons(src, scons_version_bat) + + # --- distutils copy/paste --- +- if os.name == 'posix': ++ if hasattr(os, 'chmod'): + # Set the executable bits (owner, group, and world) on + # all the scripts we just installed. + for file in self.get_outputs(): diff --git a/sdk_container/src/third_party/portage-stable/dev-util/scons/files/scons-install-scripts.patch b/sdk_container/src/third_party/portage-stable/dev-util/scons/files/scons-install-scripts.patch new file mode 100644 index 0000000000..1e28ca72e5 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-util/scons/files/scons-install-scripts.patch @@ -0,0 +1,20 @@ +diff --git a/src/setup.py b/src/setup.py +--- a/src/setup.py ++++ b/src/setup.py +@@ -81,6 +81,7 @@ + import distutils.command.install_lib + import distutils.command.install_scripts + import distutils.command.build_scripts ++from distutils.util import convert_path + + _install = distutils.command.install.install + _install_data = distutils.command.install_data.install_data +@@ -303,7 +304,7 @@ + else: + create_version_script = self.do_nothing + +- inputs = self.get_inputs() ++ inputs = [os.path.join(self.build_dir, os.path.basename(convert_path(script))) for script in self.get_inputs()] + bat_scripts = [x for x in inputs if x[-4:] == '.bat'] + non_bat_scripts = [x for x in inputs if x[-4:] != '.bat'] + diff --git a/sdk_container/src/third_party/portage-stable/dev-util/scons/metadata.xml b/sdk_container/src/third_party/portage-stable/dev-util/scons/metadata.xml new file mode 100644 index 0000000000..29b501638b --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-util/scons/metadata.xml @@ -0,0 +1,12 @@ + + + + python + + SCons is a make replacement providing a range of enhanced + features such as automated dependency generation and built in + compilation cache support. SCons rule sets are Python scripts so + as well as the features it provides itself SCons allows you to use + the full power of Python to control compilation. + + diff --git a/sdk_container/src/third_party/portage-stable/dev-util/scons/scons-2.0.1.ebuild b/sdk_container/src/third_party/portage-stable/dev-util/scons/scons-2.0.1.ebuild deleted file mode 100644 index d110698b25..0000000000 --- a/sdk_container/src/third_party/portage-stable/dev-util/scons/scons-2.0.1.ebuild +++ /dev/null @@ -1,59 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-util/scons/scons-2.0.1.ebuild,v 1.10 2011/11/21 23:02:25 vapier Exp $ - -EAPI="3" -PYTHON_DEPEND="2" -PYTHON_USE_WITH="threads" - -inherit distutils eutils - -DESCRIPTION="Extensible Python-based build utility" -HOMEPAGE="http://www.scons.org/" -SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz - doc? ( - http://www.scons.org/doc/${PV}/PDF/${PN}-user.pdf -> ${P}-user.pdf - http://www.scons.org/doc/${PV}/HTML/${PN}-user.html -> ${P}-user.html - )" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris" -IUSE="doc" - -DEPEND="" -RDEPEND="" - -DOCS="CHANGES.txt RELEASE.txt" - -pkg_setup() { - python_set_active_version 2 - python_pkg_setup -} - -src_prepare() { - distutils_src_prepare - epatch "${FILESDIR}/scons-1.2.0-popen.patch" -} - -src_install () { - distutils_src_install - python_convert_shebangs -r 2 "${ED}" - - # Move man pages from /usr/man to /usr/share/man - dodir /usr/share - mv "${ED}usr/man" "${ED}usr/share" - - if use doc; then - insinto /usr/share/doc/${PF} - doins "${DISTDIR}"/${P}-user.{pdf,html} - fi -} - -pkg_postinst() { - python_mod_optimize /usr/$(get_libdir)/${P} -} - -pkg_postrm() { - python_mod_cleanup /usr/$(get_libdir)/${P} -} diff --git a/sdk_container/src/third_party/portage-stable/dev-util/scons/scons-2.3.0.ebuild b/sdk_container/src/third_party/portage-stable/dev-util/scons/scons-2.3.0.ebuild new file mode 100644 index 0000000000..6d1570c696 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-util/scons/scons-2.3.0.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-util/scons/scons-2.3.0.ebuild,v 1.19 2015/04/08 17:54:03 mgorny Exp $ + +EAPI=5 +PYTHON_COMPAT=( python2_7 ) +PYTHON_REQ_USE="threads(+)" + +inherit distutils-r1 + +DESCRIPTION="Extensible Python-based build utility" +HOMEPAGE="http://www.scons.org/" +SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz + doc? ( http://www.scons.org/doc/${PV}/PDF/${PN}-user.pdf -> ${P}-user.pdf + http://www.scons.org/doc/${PV}/HTML/${PN}-user.html -> ${P}-user.html )" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" +IUSE="doc" + +python_prepare_all() { + local PATCHES=( + "${FILESDIR}/scons-1.2.0-popen.patch" + "${FILESDIR}/${PN}-2.1.0-jython.patch" + ) + + # https://bugs.gentoo.org/show_bug.cgi?id=361061 + sed -i -e "s|/usr/local/bin:/opt/bin:/bin:/usr/bin|${EPREFIX}/usr/local/bin:${EPREFIX}/opt/bin:${EPREFIX}/bin:${EPREFIX}/usr/bin:/usr/local/bin:/opt/bin:/bin:/usr/bin|g" engine/SCons/Platform/posix.py || die + # and make sure the build system doesn't "force" /usr/local/ :( + sed -i -e "s/'darwin'/'NOWAYdarwinWAYNO'/" setup.py || die + + distutils-r1_python_prepare_all +} + +python_install() { + distutils-r1_python_install \ + --standard-lib \ + --no-version-script \ + --install-data "${EPREFIX}"/usr/share +} + +python_install_all() { + local DOCS=( {CHANGES,README,RELEASE}.txt ) + distutils-r1_python_install_all + + use doc && dodoc "${DISTDIR}"/${P}-user.{pdf,html} +} + +src_install() { + distutils-r1_src_install + + # Build system does not use build_scripts properly. + # http://scons.tigris.org/issues/show_bug.cgi?id=2891 + python_replicate_script "${ED}"usr/bin/scons{,ign,-time} +} diff --git a/sdk_container/src/third_party/portage-stable/dev-util/scons/scons-2.3.1-r1.ebuild b/sdk_container/src/third_party/portage-stable/dev-util/scons/scons-2.3.1-r1.ebuild new file mode 100644 index 0000000000..e656fcddee --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-util/scons/scons-2.3.1-r1.ebuild @@ -0,0 +1,55 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-util/scons/scons-2.3.1-r1.ebuild,v 1.2 2015/04/08 17:54:03 mgorny Exp $ + +EAPI=5 +PYTHON_COMPAT=( python2_7 ) +PYTHON_REQ_USE="threads(+)" + +inherit distutils-r1 + +DESCRIPTION="Extensible Python-based build utility" +HOMEPAGE="http://www.scons.org/" +SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz + doc? ( http://www.scons.org/doc/${PV}/PDF/${PN}-user.pdf -> ${P}-user.pdf + http://www.scons.org/doc/${PV}/HTML/${PN}-user.html -> ${P}-user.html )" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" +IUSE="doc" + +python_prepare_all() { + local PATCHES=( + "${FILESDIR}/${PN}-2.1.0-jython.patch" + ) + + # https://bugs.gentoo.org/show_bug.cgi?id=361061 + sed -i -e "s|/usr/local/bin:/opt/bin:/bin:/usr/bin|${EPREFIX}/usr/local/bin:${EPREFIX}/opt/bin:${EPREFIX}/bin:${EPREFIX}/usr/bin:/usr/local/bin:/opt/bin:/bin:/usr/bin|g" engine/SCons/Platform/posix.py || die + # and make sure the build system doesn't "force" /usr/local/ :( + sed -i -e "s/'darwin'/'NOWAYdarwinWAYNO'/" setup.py || die + + distutils-r1_python_prepare_all +} + +python_install() { + distutils-r1_python_install \ + --standard-lib \ + --no-version-script \ + --install-data "${EPREFIX}"/usr/share +} + +python_install_all() { + local DOCS=( {CHANGES,README,RELEASE}.txt ) + distutils-r1_python_install_all + + use doc && dodoc "${DISTDIR}"/${P}-user.{pdf,html} +} + +src_install() { + distutils-r1_src_install + + # Build system does not use build_scripts properly. + # http://scons.tigris.org/issues/show_bug.cgi?id=2891 + python_replicate_script "${ED}"usr/bin/scons{,ign,-time} +} diff --git a/sdk_container/src/third_party/portage-stable/dev-util/scons/scons-2.3.1.ebuild b/sdk_container/src/third_party/portage-stable/dev-util/scons/scons-2.3.1.ebuild new file mode 100644 index 0000000000..527737e4c4 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-util/scons/scons-2.3.1.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-util/scons/scons-2.3.1.ebuild,v 1.2 2015/04/08 17:54:03 mgorny Exp $ + +EAPI=5 +PYTHON_COMPAT=( python2_7 ) +PYTHON_REQ_USE="threads(+)" + +inherit distutils-r1 + +DESCRIPTION="Extensible Python-based build utility" +HOMEPAGE="http://www.scons.org/" +SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz + doc? ( http://www.scons.org/doc/${PV}/PDF/${PN}-user.pdf -> ${P}-user.pdf + http://www.scons.org/doc/${PV}/HTML/${PN}-user.html -> ${P}-user.html )" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" +IUSE="doc" + +python_prepare_all() { + local PATCHES=( + "${FILESDIR}/scons-1.2.0-popen.patch" + "${FILESDIR}/${PN}-2.1.0-jython.patch" + ) + + # https://bugs.gentoo.org/show_bug.cgi?id=361061 + sed -i -e "s|/usr/local/bin:/opt/bin:/bin:/usr/bin|${EPREFIX}/usr/local/bin:${EPREFIX}/opt/bin:${EPREFIX}/bin:${EPREFIX}/usr/bin:/usr/local/bin:/opt/bin:/bin:/usr/bin|g" engine/SCons/Platform/posix.py || die + # and make sure the build system doesn't "force" /usr/local/ :( + sed -i -e "s/'darwin'/'NOWAYdarwinWAYNO'/" setup.py || die + + distutils-r1_python_prepare_all +} + +python_install() { + distutils-r1_python_install \ + --standard-lib \ + --no-version-script \ + --install-data "${EPREFIX}"/usr/share +} + +python_install_all() { + local DOCS=( {CHANGES,README,RELEASE}.txt ) + distutils-r1_python_install_all + + use doc && dodoc "${DISTDIR}"/${P}-user.{pdf,html} +} + +src_install() { + distutils-r1_src_install + + # Build system does not use build_scripts properly. + # http://scons.tigris.org/issues/show_bug.cgi?id=2891 + python_replicate_script "${ED}"usr/bin/scons{,ign,-time} +} diff --git a/sdk_container/src/third_party/portage-stable/dev-util/scons/scons-2.3.2.ebuild b/sdk_container/src/third_party/portage-stable/dev-util/scons/scons-2.3.2.ebuild new file mode 100644 index 0000000000..c1cb57a716 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-util/scons/scons-2.3.2.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-util/scons/scons-2.3.2.ebuild,v 1.2 2014/10/11 15:50:57 idella4 Exp $ + +EAPI=5 +PYTHON_COMPAT=( python2_7 pypy ) +PYTHON_REQ_USE="threads(+)" + +inherit distutils-r1 + +DESCRIPTION="Extensible Python-based build utility" +HOMEPAGE="http://www.scons.org/" +SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz + doc? ( http://www.scons.org/doc/${PV}/PDF/${PN}-user.pdf -> ${P}-user.pdf + http://www.scons.org/doc/${PV}/HTML/${PN}-user.html -> ${P}-user.html )" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" +IUSE="doc" + +PATCHES=( "${FILESDIR}/${PN}-2.1.0-jython.patch" ) + +python_prepare_all() { + # https://bugs.gentoo.org/show_bug.cgi?id=361061 + sed -i -e "s|/usr/local/bin:/opt/bin:/bin:/usr/bin|${EPREFIX}/usr/local/bin:${EPREFIX}/opt/bin:${EPREFIX}/bin:${EPREFIX}/usr/bin:/usr/local/bin:/opt/bin:/bin:/usr/bin|g" engine/SCons/Platform/posix.py || die + # and make sure the build system doesn't "force" /usr/local/ :( + sed -i -e "s/'darwin'/'NOWAYdarwinWAYNO'/" setup.py || die + + distutils-r1_python_prepare_all +} + +python_install() { + distutils-r1_python_install \ + --standard-lib \ + --no-version-script \ + --install-data "${EPREFIX}"/usr/share +} + +python_install_all() { + local DOCS=( {CHANGES,README,RELEASE}.txt ) + distutils-r1_python_install_all + + use doc && dodoc "${DISTDIR}"/${P}-user.{pdf,html} +} + +src_install() { + distutils-r1_src_install + + # Build system does not use build_scripts properly. + # http://scons.tigris.org/issues/show_bug.cgi?id=2891 + python_replicate_script "${ED}"usr/bin/scons{,ign,-time} +} diff --git a/sdk_container/src/third_party/portage-stable/dev-util/scons/scons-2.3.4.ebuild b/sdk_container/src/third_party/portage-stable/dev-util/scons/scons-2.3.4.ebuild new file mode 100644 index 0000000000..240a3cd94c --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-util/scons/scons-2.3.4.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-util/scons/scons-2.3.4.ebuild,v 1.2 2015/01/13 22:00:49 floppym Exp $ + +EAPI=5 +PYTHON_COMPAT=( python2_7 pypy ) +PYTHON_REQ_USE="threads(+)" + +inherit distutils-r1 + +DESCRIPTION="Extensible Python-based build utility" +HOMEPAGE="http://www.scons.org/" +SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz + doc? ( http://www.scons.org/doc/${PV}/PDF/${PN}-user.pdf -> ${P}-user.pdf + http://www.scons.org/doc/${PV}/HTML/${PN}-user.html -> ${P}-user.html )" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" +IUSE="doc" + +PATCHES=( "${FILESDIR}/${PN}-2.1.0-jython.patch" ) + +python_prepare_all() { + # https://bugs.gentoo.org/show_bug.cgi?id=361061 + sed -i -e "s|/usr/local/bin:/opt/bin:/bin:/usr/bin|${EPREFIX}/usr/local/bin:${EPREFIX}/opt/bin:${EPREFIX}/bin:${EPREFIX}/usr/bin:/usr/local/bin:/opt/bin:/bin:/usr/bin|g" engine/SCons/Platform/posix.py || die + # and make sure the build system doesn't "force" /usr/local/ :( + sed -i -e "s/'darwin'/'NOWAYdarwinWAYNO'/" setup.py || die + + distutils-r1_python_prepare_all +} + +python_install() { + distutils-r1_python_install \ + --standard-lib \ + --no-version-script \ + --install-data "${EPREFIX}"/usr/share +} + +python_install_all() { + local DOCS=( {CHANGES,README,RELEASE}.txt ) + distutils-r1_python_install_all + + use doc && dodoc "${DISTDIR}"/${P}-user.{pdf,html} +} + +src_install() { + distutils-r1_src_install + + # Build system does not use build_scripts properly. + # http://scons.tigris.org/issues/show_bug.cgi?id=2891 + python_replicate_script "${ED}"usr/bin/scons{,ign,-time} +} diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-util/scons-2.0.1 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-util/scons-2.0.1 deleted file mode 100644 index a893ae5711..0000000000 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-util/scons-2.0.1 +++ /dev/null @@ -1,13 +0,0 @@ -DEFINED_PHASES=compile install postinst postrm prepare setup -DEPEND==dev-lang/python-2* =dev-lang/python-2*[threads] -DESCRIPTION=Extensible Python-based build utility -EAPI=3 -HOMEPAGE=http://www.scons.org/ -IUSE=doc -KEYWORDS=alpha amd64 arm hppa ia64 ~mips ppc ppc64 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris -LICENSE=MIT -RDEPEND==dev-lang/python-2* =dev-lang/python-2*[threads] -SLOT=0 -SRC_URI=mirror://sourceforge/scons/scons-2.0.1.tar.gz doc? ( http://www.scons.org/doc/2.0.1/PDF/scons-user.pdf -> scons-2.0.1-user.pdf http://www.scons.org/doc/2.0.1/HTML/scons-user.html -> scons-2.0.1-user.html ) -_eclasses_=distutils 92e738ea29389cb3f34778d7a349ac71 eutils 9fb270e417e0e83d64ca52586c4a79de multilib 3bf24e6abb9b76d9f6c20600f0b716bf python 3a270b7b1d1e679847ff0faeac25c5a3 toolchain-funcs c961250d50160cd37d6b7fd9e8429c92 -_md5_=f42708b0baf1c554c883f5f98aea0143 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-util/scons-2.3.0 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-util/scons-2.3.0 new file mode 100644 index 0000000000..90982b4639 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-util/scons-2.3.0 @@ -0,0 +1,14 @@ +DEFINED_PHASES=compile configure install prepare test +DEPEND=python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7[threads(+)] ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] +DESCRIPTION=Extensible Python-based build utility +EAPI=5 +HOMEPAGE=http://www.scons.org/ +IUSE=doc python_targets_python2_7 +KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris +LICENSE=MIT +RDEPEND=python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7[threads(+)] ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] +REQUIRED_USE=|| ( python_targets_python2_7 ) +SLOT=0 +SRC_URI=mirror://sourceforge/scons/scons-2.3.0.tar.gz doc? ( http://www.scons.org/doc/2.3.0/PDF/scons-user.pdf -> scons-2.3.0-user.pdf http://www.scons.org/doc/2.3.0/HTML/scons-user.html -> scons-2.3.0-user.html ) +_eclasses_=distutils-r1 c01d5c4af34f4a37a51fc9638299c222 eutils 9fb270e417e0e83d64ca52586c4a79de multibuild 6d4858dc00f8bc51caf3f957f8430eb0 multilib 3bf24e6abb9b76d9f6c20600f0b716bf multiprocessing d7f2985a2c76c365ee20269db5261414 python-r1 6d3a3cb5705b9fff1aeb7cfa4e3336fe python-utils-r1 096f8247eae93026af13ab88cf4305cd toolchain-funcs c961250d50160cd37d6b7fd9e8429c92 +_md5_=2be21ec7970880f554145da179bc7847 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-util/scons-2.3.1 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-util/scons-2.3.1 new file mode 100644 index 0000000000..77a9d29360 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-util/scons-2.3.1 @@ -0,0 +1,14 @@ +DEFINED_PHASES=compile configure install prepare test +DEPEND=python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7[threads(+)] ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] +DESCRIPTION=Extensible Python-based build utility +EAPI=5 +HOMEPAGE=http://www.scons.org/ +IUSE=doc python_targets_python2_7 +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris +LICENSE=MIT +RDEPEND=python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7[threads(+)] ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] +REQUIRED_USE=|| ( python_targets_python2_7 ) +SLOT=0 +SRC_URI=mirror://sourceforge/scons/scons-2.3.1.tar.gz doc? ( http://www.scons.org/doc/2.3.1/PDF/scons-user.pdf -> scons-2.3.1-user.pdf http://www.scons.org/doc/2.3.1/HTML/scons-user.html -> scons-2.3.1-user.html ) +_eclasses_=distutils-r1 c01d5c4af34f4a37a51fc9638299c222 eutils 9fb270e417e0e83d64ca52586c4a79de multibuild 6d4858dc00f8bc51caf3f957f8430eb0 multilib 3bf24e6abb9b76d9f6c20600f0b716bf multiprocessing d7f2985a2c76c365ee20269db5261414 python-r1 6d3a3cb5705b9fff1aeb7cfa4e3336fe python-utils-r1 096f8247eae93026af13ab88cf4305cd toolchain-funcs c961250d50160cd37d6b7fd9e8429c92 +_md5_=3bf7b7aeb1d6ca43cbb439599f8daf87 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-util/scons-2.3.1-r1 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-util/scons-2.3.1-r1 new file mode 100644 index 0000000000..9e10bef8c7 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-util/scons-2.3.1-r1 @@ -0,0 +1,14 @@ +DEFINED_PHASES=compile configure install prepare test +DEPEND=python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7[threads(+)] ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] +DESCRIPTION=Extensible Python-based build utility +EAPI=5 +HOMEPAGE=http://www.scons.org/ +IUSE=doc python_targets_python2_7 +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris +LICENSE=MIT +RDEPEND=python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7[threads(+)] ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] +REQUIRED_USE=|| ( python_targets_python2_7 ) +SLOT=0 +SRC_URI=mirror://sourceforge/scons/scons-2.3.1.tar.gz doc? ( http://www.scons.org/doc/2.3.1/PDF/scons-user.pdf -> scons-2.3.1-user.pdf http://www.scons.org/doc/2.3.1/HTML/scons-user.html -> scons-2.3.1-user.html ) +_eclasses_=distutils-r1 c01d5c4af34f4a37a51fc9638299c222 eutils 9fb270e417e0e83d64ca52586c4a79de multibuild 6d4858dc00f8bc51caf3f957f8430eb0 multilib 3bf24e6abb9b76d9f6c20600f0b716bf multiprocessing d7f2985a2c76c365ee20269db5261414 python-r1 6d3a3cb5705b9fff1aeb7cfa4e3336fe python-utils-r1 096f8247eae93026af13ab88cf4305cd toolchain-funcs c961250d50160cd37d6b7fd9e8429c92 +_md5_=0a117b0a0d522d6213c90bc67a7697a3 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-util/scons-2.3.2 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-util/scons-2.3.2 new file mode 100644 index 0000000000..d98042d1c0 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-util/scons-2.3.2 @@ -0,0 +1,14 @@ +DEFINED_PHASES=compile configure install prepare test +DEPEND=python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7[threads(+)] ) python_targets_pypy? ( virtual/pypy:0=[threads(+)] ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_pypy(-)?,-python_single_target_python2_7(-),-python_single_target_pypy(-)] +DESCRIPTION=Extensible Python-based build utility +EAPI=5 +HOMEPAGE=http://www.scons.org/ +IUSE=doc python_targets_python2_7 python_targets_pypy +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris +LICENSE=MIT +RDEPEND=python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7[threads(+)] ) python_targets_pypy? ( virtual/pypy:0=[threads(+)] ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_pypy(-)?,-python_single_target_python2_7(-),-python_single_target_pypy(-)] +REQUIRED_USE=|| ( python_targets_python2_7 python_targets_pypy ) +SLOT=0 +SRC_URI=mirror://sourceforge/scons/scons-2.3.2.tar.gz doc? ( http://www.scons.org/doc/2.3.2/PDF/scons-user.pdf -> scons-2.3.2-user.pdf http://www.scons.org/doc/2.3.2/HTML/scons-user.html -> scons-2.3.2-user.html ) +_eclasses_=distutils-r1 c01d5c4af34f4a37a51fc9638299c222 eutils 9fb270e417e0e83d64ca52586c4a79de multibuild 6d4858dc00f8bc51caf3f957f8430eb0 multilib 3bf24e6abb9b76d9f6c20600f0b716bf multiprocessing d7f2985a2c76c365ee20269db5261414 python-r1 6d3a3cb5705b9fff1aeb7cfa4e3336fe python-utils-r1 096f8247eae93026af13ab88cf4305cd toolchain-funcs c961250d50160cd37d6b7fd9e8429c92 +_md5_=aa13c3f070e620a6a8171f8c7f4d1f9c diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-util/scons-2.3.4 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-util/scons-2.3.4 new file mode 100644 index 0000000000..c36b5a8f64 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-util/scons-2.3.4 @@ -0,0 +1,14 @@ +DEFINED_PHASES=compile configure install prepare test +DEPEND=python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7[threads(+)] ) python_targets_pypy? ( virtual/pypy:0=[threads(+)] ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_pypy(-)?,-python_single_target_python2_7(-),-python_single_target_pypy(-)] +DESCRIPTION=Extensible Python-based build utility +EAPI=5 +HOMEPAGE=http://www.scons.org/ +IUSE=doc python_targets_python2_7 python_targets_pypy +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris +LICENSE=MIT +RDEPEND=python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7[threads(+)] ) python_targets_pypy? ( virtual/pypy:0=[threads(+)] ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_pypy(-)?,-python_single_target_python2_7(-),-python_single_target_pypy(-)] +REQUIRED_USE=|| ( python_targets_python2_7 python_targets_pypy ) +SLOT=0 +SRC_URI=mirror://sourceforge/scons/scons-2.3.4.tar.gz doc? ( http://www.scons.org/doc/2.3.4/PDF/scons-user.pdf -> scons-2.3.4-user.pdf http://www.scons.org/doc/2.3.4/HTML/scons-user.html -> scons-2.3.4-user.html ) +_eclasses_=distutils-r1 c01d5c4af34f4a37a51fc9638299c222 eutils 9fb270e417e0e83d64ca52586c4a79de multibuild 6d4858dc00f8bc51caf3f957f8430eb0 multilib 3bf24e6abb9b76d9f6c20600f0b716bf multiprocessing d7f2985a2c76c365ee20269db5261414 python-r1 6d3a3cb5705b9fff1aeb7cfa4e3336fe python-utils-r1 096f8247eae93026af13ab88cf4305cd toolchain-funcs c961250d50160cd37d6b7fd9e8429c92 +_md5_=6a777b2e9898692fd5d88cb67f0f6616