Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- pkgname="google-cloud-sdk"
- pkgver="0.9.26"
- pkgrel="1"
- pkgdesc="A command-line tool to manage Google Compute Engine resources"
- url="https://developers.google.com/compute/docs/gcutil/"
- license=("Apache")
- arch=("any")
- source=(https://dl.google.com/dl/cloudsdk/release/google-cloud-sdk.zip)
- depends=('python2')
- sha1sums=('4d2da7bcb242bb471009af05da0b15b339c64b98')
- package() {
- mkdir "$pkgdir/opt"
- msg2 "Changing python references to python2"
- sed -i 's/python/python2/g' $srcdir/google-cloud-sdk/install.sh
- find $srcdir -name '*.py' -exec sed -i 's/env python$/env python2/g' {} \;
- cp -r "$srcdir/$pkgname" $pkgdir/opt
- mkdir -p $pkgdir/etc/profile.d/
- $pkgdir/opt/google-cloud-sdk/install.sh --usage-reporting false --disable-installation-options --path-update true --bash-completion true --rc-path $pkgdir/etc/profile.d/google-cloud-sdk.sh
- msg2 "Installing man pages"
- mkdir -p $pkgdir/usr/share/man/man1
- mv $pkgdir/opt/google-cloud-sdk/help/man/man1 $pkgdir/usr/share/man/
- rm -rf /opt/google-cloud-sdk/help/man/
- msg2 "Cleaning files and folders"
- rm -rf $pkgdir/opt/google-cloud-sdk/.install/
- msg2 "Fixing files permissions"
- chown root:root -R $pkgdir
- }
Add Comment
Please, Sign In to add comment