summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'dev-lang/go-bootstrap')
-rw-r--r--dev-lang/go-bootstrap/go-bootstrap-1.4.2.ebuild10
1 files changed, 6 insertions, 4 deletions
diff --git a/dev-lang/go-bootstrap/go-bootstrap-1.4.2.ebuild b/dev-lang/go-bootstrap/go-bootstrap-1.4.2.ebuild
index 2610ffedd636..faba1caae7c3 100644
--- a/dev-lang/go-bootstrap/go-bootstrap-1.4.2.ebuild
+++ b/dev-lang/go-bootstrap/go-bootstrap-1.4.2.ebuild
@@ -26,9 +26,11 @@ RDEPEND=""
QA_MULTILIB_PATHS="usr/lib/go1.4/pkg/tool/.*/.*"
# The go language uses *.a files which are _NOT_ libraries and should not be
-# stripped.
-STRIP_MASK="/usr/lib/go1.4/pkg/linux*/*.a
- /usr/lib/go1.4/pkg/freebsd*/*.a /usr/lib/go1.4/pkg/darwin*/*.a"
+# stripped. The test data objects should also be left alone and unstripped.
+STRIP_MASK="/usr/lib/go1.4/pkg/*.a
+ /usr/lib/go1.4/src/debug/elf/testdata/*
+ /usr/lib/go1.4/src/debug/dwarf/testdata/*
+ /usr/lib/go1.4/src/runtime/race/*.syso"
S="${WORKDIR}"/go
@@ -63,7 +65,7 @@ src_install()
{
dodir /usr/lib/go1.4
exeinto /usr/lib/go1.4/bin
-doexe bin/*
+ doexe bin/*
insinto /usr/lib/go1.4
doins -r lib pkg src
fperms -R +x /usr/lib/go1.4/pkg/tool