diff options
Diffstat (limited to 'dev-util/scons/scons-4.5.2.ebuild')
-rw-r--r-- | dev-util/scons/scons-4.5.2.ebuild | 16 |
1 files changed, 15 insertions, 1 deletions
diff --git a/dev-util/scons/scons-4.5.2.ebuild b/dev-util/scons/scons-4.5.2.ebuild index b08903645edf..811391d01289 100644 --- a/dev-util/scons/scons-4.5.2.ebuild +++ b/dev-util/scons/scons-4.5.2.ebuild @@ -32,7 +32,7 @@ SRC_URI=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" IUSE="doc test" RESTRICT="!test? ( test )" @@ -74,6 +74,7 @@ src_prepare() { test/Java/multi-step.py test/TEX/newglossary.py test/TEX/variant_dir_newglossary.py + test/Configure/option--config.py # broken by commas in date, sic! test/option/option-v.py test/Interactive/version.py @@ -91,6 +92,16 @@ src_prepare() { test/Repository/multi-dir.py test/Repository/variants.py test/virtualenv/activated/option/ignore-virtualenv.py + # broken by CC being set? *facepalm* + test/LINK/applelink.py + test/ToolSurrogate.py + # no clue but why would we care about rpm? + test/packaging/option--package-type.py + test/packaging/rpm/cleanup.py + test/packaging/rpm/internationalization.py + test/packaging/rpm/multipackage.py + test/packaging/rpm/package.py + test/packaging/rpm/tagging.py ) if ! use amd64 && ! use x86 ; then @@ -128,6 +139,9 @@ python_test() { # and returns "2" if there are any tests with "no result" # (i.e. in case if some tools are not installed or it's Windows specific tests) [[ ${?} == [02] ]] || die "Tests fail with ${EPYTHON}" + + # sigh + rm "${BUILD_DIR}/install/usr/bin/.sconsign" || die } python_install_all() { |