Merge pull request #1854 from ertugerata/master

golang dirty fix
This commit is contained in:
Ertuğrul Erata
2016-05-25 21:45:51 +03:00
2 changed files with 40 additions and 7 deletions
+32 -3
View File
@@ -3,10 +3,39 @@
* working on http://ciftlik.pisilinux.org/2.0-Beta/pisi-index.xml.xz
* Packages missing in http://ciftlik.pisilinux.org/2.0-Beta/pisi-index.xml.xz
hardware/optical/simpleburn
kernel/drivers/module-fglrx
multimedia/video/gstreamer-vaapi-next
* Packages that needs compiling
desktop/toolkit/qt5/qt5-webkit (2 > 1)
programming/language/python/python3-setuptools (2 > 1)
desktop/kde/addon/libdmtx (2 > 1)
desktop/kde/application/kde-servicemenu-rootactions (1 > 2)
desktop/kde/application/kde-thumbnailer-epub (1 > 2)
desktop/kde/application/kdepim (2 > 1)
desktop/kde/application/konversation (1 > 2)
desktop/kde/application/kpmcore (1 > 2)
desktop/kde/application/libkdepim (1 > 2)
desktop/kde/application/libkgapi (1 > 2)
desktop/kde/application/partitionmanager (1 > 2)
desktop/kde/application/plasma-applet-distrowatcher (1 > 2)
desktop/kde/application/skanlite (1 > 2)
desktop/kde/application/skrooge (1 > 2)
desktop/kde/application/yakuake (1 > 2)
desktop/kde/games/kpat (1 > 2)
desktop/kde/games/kshisen (1 > 2)
desktop/kde/games/kwordquiz (1 > 2)
desktop/kde/games/libkdegames (1 > 2)
desktop/kde/games/libkmahjongg (1 > 2)
desktop/kde/sdk/kapptemplate (1 > 2)
desktop/kde/sdk/kompare (1 > 2)
desktop/kde/sdk/libkomparediff2 (1 > 2)
desktop/kde/sdk/lokalize (1 > 2)
desktop/kde/sdk/umbrello (1 > 2)
desktop/kde/utils/filelight (1 > 2)
desktop/kde/utils/kcalc (1 > 2)
desktop/kde/utils/kcharselect (1 > 2)
desktop/kde/utils/ktimer (1 > 2)
desktop/kde/utils/kwalletmanager (1 > 2)
programming/environment/qtcreator (1 > 2)
programming/language/python/python3-setuptools (1 > 3)
programming/misc/qrencode (1 > 2)
+8 -4
View File
@@ -9,7 +9,8 @@ from pisi.actionsapi import autotools
from pisi.actionsapi import shelltools
from pisi.actionsapi import get
NoStrip = ["/usr/lib/go/pkg", "/usr/lib/go/src/runtime/race", "/usr/lib/go/src/debug/elf", "/usr/lib/go/src/debug/dwarf"]
NoStrip = ["/"]
#NoStrip = ["/usr/lib/go/pkg", "/usr/lib/go/src/runtime/race", "/usr/lib/go/src/debug/elf", "/usr/lib/go/src/debug/dwarf"]
def build():
shelltools.export("go_platform","linux-amd64")
@@ -50,8 +51,8 @@ def install():
pisitools.dosym("/usr/lib/go/bin/go", "/usr/bin/go")
pisitools.dosym("/usr/lib/go/bin/gofmt", "/usr/bin/gofmt")
pisitools.dosym("usr/lib/go/doc", "/usr/share/doc/%s/doc" % get.srcNAME())
pisitools.dosym("usr/lib/go/api", "/usr/share/doc/%s/api" % get.srcNAME())
pisitools.dosym("/usr/lib/go/doc", "/usr/share/doc/%s/doc" % get.srcNAME())
pisitools.dosym("/usr/lib/go/api", "/usr/share/doc/%s/api" % get.srcNAME())
shelltools.system("cp -a misc %s/usr/lib/go" % get.installDIR())
@@ -59,7 +60,10 @@ def install():
# remove testdata, which hit cave fix-linkage
pisitools.remove("/usr/lib/go/src/debug/elf/testdata/gcc-386-freebsd-exec")
pisitools.removeDir("/usr/lib/go/pkg/linux_amd64/internal/syscall/windows")
pisitools.removeDir("/usr/lib/go/pkg/obj")
# dirty fix thanks @erturk
pisitools.removeDir("/usr/lib/go/pkg/linux_amd64")
pisitools.dodoc("VERSION", "LICENSE", "PATENTS", "README*", "AUTHORS", "CONTRIBUTORS")