talimat 1020 B

12345678910111213141516171819202122232425262728293031323334353637
  1. [paket]
  2. tanim = Go Programlama Dili
  3. paketci = milisarge
  4. grup = geliştirme
  5. url = http://golang.org/
  6. [gerek]
  7. derleme = go112
  8. calisma =
  9. [kaynak]
  10. 1 = https://golang.org/dl/go${surum}.src.tar.gz
  11. [sha256]
  12. #1 = aae5be954bdc40bcf8006eb77e8d8a5dde412722bc8effcdaf9772620d06420c
  13. [derle]
  14. betik = unset GCC CC CXX LD CFLAGS
  15. betik = unset CGO_CXXFLAGS CGO_CFLAGS CGO_ENABLED
  16. betik = export GOROOT_BOOTSTRAP="/usr/lib/go1.12"
  17. betik = export GOROOT=$PWD
  18. betik = export GOROOT_FINAL="/usr/lib/go"
  19. betik = export GOARCH=amd64
  20. betik = cd "go/src"
  21. betik = bash make.bash --no-clean -v
  22. [pakur]
  23. strip = yok
  24. betik = cd go;mkdir -p $PKG/usr/{bin,lib/go,share/go}
  25. betik = cp -d --preserve=all bin/* ${PKG}/usr/bin || true
  26. betik = cp -a pkg src lib ${PKG}/usr/lib/go
  27. betik = cp -r misc -t ${PKG}/usr/share/go
  28. betik = ln -sf /usr/bin ${PKG}/usr/lib/go/bin
  29. betik = ln -sfr ${PKG}/usr/share/go/misc ${PKG}/usr/lib/go/misc
  30. betik = rm -f ${PKG}/usr/lib/go/pkg/tool/*/api
  31. betik = rm -rf ${PKG}/usr/lib/go/pkg/{bootstrap,obj}