Android Studio 2025.2.3.9

IDE for Android app development

Не проверено
 1sfe_249_new_extractor=1
 2
 3name=android-studio
 4version=2025.2.3.9
 5release=1
 6summary="The official Android IDE (Stable branch)"
 7group="Development/Tools"
 8maintainer="Maxim Slipenko <maks1ms@alt-gnome.ru>"
 9architectures=("amd64")
10homepage="https://developer.android.com/"
11license=("custom")
12appstream_app_id='com.google.AndroidStudio'
13
14nonfree=1
15nonfree_url='https://developer.android.com/studio/terms'
16
17provides=(android-studio)
18conflicts=()
19
20sources=(
21	"https://dl.google.com/dl/android/studio/ide-zips/$version/android-studio-$version-linux.tar.gz"
22	"local:///android-studio.desktop"
23	"local:///license.html"
24)
25
26checksums=(
27	sha256:986ea6cacb36da723f2c8550cccd7d8cd3e8b8b7bb2446d3a8bf39bbaf91abc1
28	sha256:73cd2dde1d0f99aaba5baad1e2b91c834edd5db3c817f6fb78868d102360d3c4
29	sha256:9a7563f7fb88c9a83df6cee9731660dc73a039ab594747e9e774916275b2e23e
30)
31
32auto_reqprov_method=dirty
33auto_req=1
34auto_req_filter=(
35	"libjli\\.so"
36)
37auto_req_skiplist=(
38	"/opt/$name/jbr/lib/*"
39	"/opt/$name/plugins/**/*"
40)
41
42package() {
43	cd $name
44
45	install -d $pkgdir/opt/$name
46	install -d $pkgdir/usr/bin
47	cp -a bin lib jbr plugins license LICENSE.txt build.txt product-info.json $pkgdir/opt/$name
48	ln -s /opt/android-studio/bin/studio $pkgdir/usr/bin/$name
49
50	# Copy licenses
51	install-license LICENSE.txt $name/LICENSE.txt
52	install-license $srcdir/license.html $name/license.html
53
54	install -Dm644 bin/studio.png $pkgdir/usr/share/pixmaps/$name.png
55	install-desktop $srcdir/$name.desktop
56
57	chmod -R ugo+rX $pkgdir/opt
58}
59
60files() {
61	files-find \
62		"/opt/$name" \
63		"/opt/$name/**/*" \
64		"/usr/bin/$name" \
65		"/usr/share/applications/$name.desktop" \
66		"/usr/share/licenses/$name" \
67		"/usr/share/licenses/$name/*" \
68		"/usr/share/pixmaps/$name.png"
69}