diff options
author | Yurii Kolesnykov | 2023-12-27 19:28:25 +0300 |
---|---|---|
committer | Yurii Kolesnykov | 2023-12-27 19:28:25 +0300 |
commit | fc6b34614f407fbe680f076b0f4ba16c123e80b9 (patch) | |
tree | a8f041893c063a780778a8699135d1959a8cd3b6 | |
parent | f5978a3c2ee51c4232e3b891bd2425c5bd0b0218 (diff) | |
download | aur-fc6b34614f407fbe680f076b0f4ba16c123e80b9.tar.gz |
Iguana | 2023.2.1 Beta 1
Signed-off-by: Yurii Kolesnykov <root@yurikoles.com>
-rw-r--r-- | .SRCINFO | 7 | ||||
-rw-r--r-- | PKGBUILD | 24 |
2 files changed, 17 insertions, 14 deletions
@@ -1,12 +1,11 @@ pkgbase = android-studio-beta pkgdesc = The Official Android IDE (Beta branch) - pkgver = 2023.1.1.25 + pkgver = 2023.2.1.19 pkgrel = 1 url = https://developer.android.com/studio/preview arch = i686 arch = x86_64 license = APACHE - makedepends = zip depends = fontconfig depends = freetype2 depends = libxml2 @@ -31,10 +30,10 @@ pkgbase = android-studio-beta optdepends = ncurses5-compat-libs: native gdb support optdepends = usbutils options = !strip - source = https://redirector.gvt1.com/edgedl/android/studio/ide-zips/2023.1.1.25/android-studio-2023.1.1.25-linux.tar.gz + source = https://redirector.gvt1.com/edgedl/android/studio/ide-zips/2023.2.1.19/android-studio-2023.2.1.19-linux.tar.gz source = android-studio-beta.desktop source = license.html - sha256sums = 8cea9300760093c8fdf88af4d532c1b29db4bbbfe204a57c4ff8e864b2130ece + sha256sums = 95f2415fb44b2338a2baff34e7e81db7cc5f264163cb46d287beff6e390d147e sha256sums = c4a15624eb258acbe119567b044f4a54be4ebb41f05e6f6cb4d941d130dc714f sha256sums = 6c4ae36e7e336f833de7d6151a4e1bb1d0133affeba9cef86f1190e0637128d1 @@ -1,22 +1,22 @@ # Maintainer: Yurii Kolesnykov <root@yurikoles.com> + # Based on aur/android-studio by Kordian Bruck <k@bruck.me> # Based on aur/android-studio-canary by tilal6991 <lalitmaganti@gmail.com>, vanpra <pranavmaganti@gmail.com> # Contributor: Tad Fisher <tadfisher at gmail dot com> -# + # PRs are welcome here: https://github.com/yurikoles-aur/android-studio-beta # SHA-256 Checksums and binary links can be found here: https://developer.android.com/studio/archive -# PKGEXT='.pkg.tar' _pkgname=android-studio +_beta=1 pkgname="${_pkgname}-beta" -pkgver=2023.1.1.25 +pkgver=2023.2.1.19 pkgrel=1 pkgdesc='The Official Android IDE (Beta branch)' arch=('i686' 'x86_64') url='https://developer.android.com/studio/preview' license=('APACHE') -makedepends=('zip') depends=( 'fontconfig' 'freetype2' @@ -48,7 +48,7 @@ options=('!strip') source=("https://redirector.gvt1.com/edgedl/android/studio/ide-zips/${pkgver}/${_pkgname}-${pkgver}-linux.tar.gz" "${pkgname}.desktop" "license.html") -sha256sums=('8cea9300760093c8fdf88af4d532c1b29db4bbbfe204a57c4ff8e864b2130ece' +sha256sums=('95f2415fb44b2338a2baff34e7e81db7cc5f264163cb46d287beff6e390d147e' 'c4a15624eb258acbe119567b044f4a54be4ebb41f05e6f6cb4d941d130dc714f' '6c4ae36e7e336f833de7d6151a4e1bb1d0133affeba9cef86f1190e0637128d1') @@ -57,14 +57,18 @@ if [ "${CARCH}" = "i686" ]; then fi build() { + if [[ "${_beta}" -eq 0 ]]; then return 0; fi + cd "${_pkgname}" # Change the product name to produce a unique WM_CLASS attribute - mkdir -p idea - bsdtar -Oxf lib/resources.jar idea/AndroidStudioApplicationInfo.xml \ - | sed "s/\"Studio\"/\"Studio Beta\"/" > idea/AndroidStudioApplicationInfo.xml - zip -r lib/resources.jar idea - rm -r idea + mkdir -p _resources + bsdtar -xf lib/resources.jar -C _resources + pushd _resources + sed "s/\"Studio\"/\"Studio Beta\"/" -i idea/AndroidStudioApplicationInfo.xml + bsdtar -acf ../lib/resources.jar . + popd + rm -r _resources } package() { |