Advertisement
Guest User

Untitled

a guest
Jul 9th, 2019
430
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.67 KB | None | 0 0
  1. # Contributor: danyf90 <daniele.formichelli@gmail.com>
  2. # Contributor: Philipp 'TamCore' B. <philipp [at] tamcore [dot] eu>
  3. # Contributor: Jakub Schmidtke <sjakub-at-gmail-dot-com>
  4. # Contributor: Christoph Brill <egore911-at-gmail-dot-com>
  5. # Contributor: Lubomir 'Kuci' Kucera <kuci24-at-gmail-dot-com>
  6. # Contributor: Tad Fisher <tadfisher at gmail dot com>
  7. # Contributor: Philippe Hürlimann <p@hurlimann.org>
  8. # Maintainer: Kordian Bruck <k@bruck.me>
  9.  
  10. pkgname=android-studio
  11. pkgver=3.4.2.0
  12. pkgrel=1
  13. _build=183.5692245
  14. pkgdesc="The official Android IDE (Stable branch)"
  15. arch=('i686' 'x86_64')
  16. url="http://tools.android.com/"
  17. license=('APACHE')
  18. makedepends=()
  19. depends=('alsa-lib' 'freetype2' 'libxrender' 'libxtst')
  20. optdepends=('gtk2: GTK+ look and feel'
  21. 'libgl: emulator support')
  22. options=('!strip')
  23. source=("https://dl.google.com/dl/android/studio/ide-zips/$pkgver/android-studio-ide-$_build-linux.tar.gz"
  24. "$pkgname.desktop")
  25. sha256sums=('35eb8c74837d1aab59229101fc91568a607ac04854a40209f7a0ba7ac0601924'
  26. '73cd2dde1d0f99aaba5baad1e2b91c834edd5db3c817f6fb78868d102360d3c4')
  27.  
  28. if [ "$CARCH" = "i686" ]; then
  29. depends+=('java-environment')
  30. fi
  31.  
  32. package() {
  33. cd $srcdir/$pkgname
  34.  
  35. # Install the application
  36. install -d $pkgdir/{opt/$pkgname,usr/bin}
  37. cp -a bin gradle lib jre plugins build.txt product-info.json $pkgdir/opt/$pkgname
  38. ln -s /opt/android-studio/bin/studio.sh $pkgdir/usr/bin/$pkgname
  39.  
  40. # Add the icon and desktop file
  41. install -Dm644 bin/studio.png $pkgdir/usr/share/pixmaps/$pkgname.png
  42. install -Dm644 $srcdir/$pkgname.desktop $pkgdir/usr/share/applications/$pkgname.desktop
  43.  
  44. chmod -R ugo+rX $pkgdir/opt
  45. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement