diff options
author | Tad Fisher | 2017-08-15 09:58:59 -0700 |
---|---|---|
committer | Tad Fisher | 2017-08-15 09:58:59 -0700 |
commit | 1f5074e30cbd339725927a27b5893ed5f5dfd226 (patch) | |
tree | 63793dacc6fdf34ff7196de04bcbb64874a52a7e | |
parent | 97aaf44bab9d024af98c0bb24b7f0e74cd9e2d9a (diff) | |
download | aur-1f5074e30cbd339725927a27b5893ed5f5dfd226.tar.gz |
3.0 Beta 2
-rw-r--r-- | .SRCINFO | 10 | ||||
-rw-r--r-- | PKGBUILD | 24 | ||||
-rw-r--r-- | android-studio-beta.desktop | 2 |
3 files changed, 22 insertions, 14 deletions
@@ -1,23 +1,23 @@ pkgbase = android-studio-beta pkgdesc = The Official Android IDE (Beta branch) - pkgver = 2.3.2.0 + pkgver = 3.0.0.10 pkgrel = 1 url = http://tools.android.com/ arch = i686 arch = x86_64 license = APACHE makedepends = unzip - depends = alsa-lib + makedepends = zip depends = freetype2 depends = libxrender depends = libxtst optdepends = gtk2: GTK+ look and feel optdepends = libgl: emulator support options = !strip - source = https://dl.google.com/dl/android/studio/ide-zips/2.3.2.0/android-studio-ide-162.3934792-linux.zip + source = https://dl.google.com/dl/android/studio/ide-zips/3.0.0.10/android-studio-ide-171.4263559-linux.zip source = android-studio-beta.desktop - sha256sums = 6e33a232466820a15c884af9faefab772b8267ede056aaedb63f291ceb5e95a7 - sha256sums = 71a104afc4bd0adb9dff46910e444e1dc1fc238eaf4e67c3793a829d19a720c2 + sha256sums = 9c109f5cb3732cd9c31edb94657c10ba47c3cb4229ac4ff76a4683a27032ca2f + sha256sums = 60edb7937f6c0fd1ad724574ff3c63fa69cedd2fdfcedf788f39a443c76743b6 pkgname = android-studio-beta @@ -7,22 +7,23 @@ # Contributor: Lubomir 'Kuci' Kucera <kuci24-at-gmail-dot-com> pkgname=android-studio-beta -pkgver=2.3.2.0 +pkgver=3.0.0.10 pkgrel=1 -_build=162.3934792 +_build=171.4263559 pkgdesc="The Official Android IDE (Beta branch)" arch=('i686' 'x86_64') url="http://tools.android.com/" license=('APACHE') -makedepends=('unzip') -depends=('alsa-lib' 'freetype2' 'libxrender' 'libxtst') +makedepends=('unzip' 'zip') +depends=('freetype2' 'libxrender' 'libxtst') optdepends=('gtk2: GTK+ look and feel' 'libgl: emulator support') options=('!strip') source=("https://dl.google.com/dl/android/studio/ide-zips/$pkgver/android-studio-ide-$_build-linux.zip" "$pkgname.desktop") -sha256sums=('6e33a232466820a15c884af9faefab772b8267ede056aaedb63f291ceb5e95a7' - '71a104afc4bd0adb9dff46910e444e1dc1fc238eaf4e67c3793a829d19a720c2') +sha256sums=('9c109f5cb3732cd9c31edb94657c10ba47c3cb4229ac4ff76a4683a27032ca2f' + '60edb7937f6c0fd1ad724574ff3c63fa69cedd2fdfcedf788f39a443c76743b6') + if [ "$CARCH" = "i686" ]; then depends+=('java-environment') @@ -31,12 +32,19 @@ fi package() { cd $srcdir/android-studio - # application stuff + # Change the product name to produce a unique WM_CLASS attribute. + mkdir -p idea + unzip -p lib/resources.jar idea/AndroidStudioApplicationInfo.xml \ + | sed "s/\"Studio\"/\"Studio Beta\"/" >idea/AndroidStudioApplicationInfo.xml + zip -r lib/resources.jar idea + rm -r idea + + # Install the application. install -d $pkgdir/{opt/$pkgname,usr/bin} cp -a bin gradle lib jre plugins $pkgdir/opt/$pkgname ln -s /opt/$pkgname/bin/studio.sh $pkgdir/usr/bin/$pkgname - # Add the icon and desktop file + # Add the icon and desktop file. install -Dm644 bin/studio.png $pkgdir/usr/share/pixmaps/$pkgname.png install -Dm644 $srcdir/$pkgname.desktop $pkgdir/usr/share/applications/$pkgname.desktop diff --git a/android-studio-beta.desktop b/android-studio-beta.desktop index eef9adda3ebe..51ddbfeac792 100644 --- a/android-studio-beta.desktop +++ b/android-studio-beta.desktop @@ -8,5 +8,5 @@ Comment=The Official Android IDE (Beta branch) Categories=Development;IDE; Terminal=false StartupNotify=true -StartupWMClass=jetbrains-studio +StartupWMClass=jetbrains-studio-beta MimeType=application/x-extension-iml; |