Advertisement
Guest User

Untitled

a guest
Mar 15th, 2017
98
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.80 KB | None | 0 0
  1. # Maintainer: Rodrigo González López <rodrigosloop AT gmail DOT com>
  2. # Maintainer: Zachary Michaels <mikezackles AT gmail DOT com>
  3. # Contributor: Felix Kauselmann <licorn AT gmail DOT com>
  4.  
  5. pkgname='gn-bin'
  6. pkgdesc="Prebuilt binary for GN (Generate Ninja), Chromium's meta-build system"
  7. pkgver=r411754
  8. pkgrel=1
  9. arch=('x86_64')
  10. conflicts=('gn-git')
  11. provides=('gn')
  12. url='https://chromium.googlesource.com/chromium/src/tools/gn/'
  13.  
  14. pkgver () {
  15. chmod +x $srcdir/gn
  16. printf "r$($srcdir/gn --version)"
  17. }
  18.  
  19. prepare () {
  20. cd $srcdir
  21.  
  22. curl -O https://chromium.googlesource.com/chromium/buildtools/+/master/linux64
  23. bsdtar -xvf linux64.tar.gz
  24. curl https://storage.googleapis.com/chromium-gn/$(cat gn.sha1) > gn
  25. }
  26.  
  27. package () {
  28. install -Dm755 "$srcdir/gn" "$pkgdir/usr/bin/gn"
  29. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement