67 lines
2.2 KiB
Bash
67 lines
2.2 KiB
Bash
# Maintainer: AlphaLynx <alphalynx at alphalynx dot dev>
|
|
|
|
pkgname=antigravity
|
|
pkgver=1.11.17
|
|
pkgrel=1
|
|
pkgdesc='An agentic development platform from Google, evolving the IDE into the agent-first era.'
|
|
arch=('x86_64')
|
|
url='https://antigravity.google/'
|
|
license=('LicenseRef-Google-Antigravity')
|
|
depends=(
|
|
'alsa-lib'
|
|
'at-spi2-core'
|
|
'bash'
|
|
'cairo'
|
|
'dbus'
|
|
'expat'
|
|
'gcc-libs'
|
|
'glib2'
|
|
'glibc'
|
|
'gtk3'
|
|
'libcups'
|
|
'libx11'
|
|
'libxcb'
|
|
'libxcomposite'
|
|
'libxdamage'
|
|
'libxext'
|
|
'libxfixes'
|
|
'libxkbcommon'
|
|
'libxkbfile'
|
|
'libxrandr'
|
|
'mesa'
|
|
'nspr'
|
|
'nss'
|
|
'pango'
|
|
'systemd-libs'
|
|
)
|
|
options=(!strip !debug)
|
|
source=("$pkgname-$pkgver.tar.gz::https://edgedl.me.gvt1.com/edgedl/release2/j0qc3/antigravity/stable/$pkgver-6639170008514560/linux-x64/Antigravity.tar.gz"
|
|
"antigravity.desktop"
|
|
"antigravity-url-handler.desktop")
|
|
b2sums=('ae36bd135c6a125c6169ecc9c894a4c9a9d4c5335bb4879e92355e62edcd7e88e5bf03b63374d7c22371c0cc24640fa37aa3656c4703fa2bb4b19baa7bdec2f9'
|
|
'59dc67f1cb2f06e77aa1e3496ebcdfc7b8182f94b6cec53f727c8644486b5259ac6683cc7db61dfa4ce5d468e96737290256529e44cc171adcd8dc4e106b3dbb'
|
|
'99042366cd8f3a4da093234903d755106ed895afafbe203c253927322126c70cfe75f28ca0bfb345688478f786f22f33e1e58c5e14479030f9babf32193c9071')
|
|
|
|
package() {
|
|
install -dm755 "$pkgdir/opt/Antigravity"
|
|
cp -a Antigravity/* "$pkgdir/opt/Antigravity/"
|
|
|
|
install -dm755 "$pkgdir/usr/bin"
|
|
ln -s /opt/Antigravity/bin/$pkgname "$pkgdir/usr/bin/$pkgname"
|
|
|
|
install -Dm644 $pkgname.desktop \
|
|
"$pkgdir/usr/share/applications/$pkgname.desktop"
|
|
install -Dm644 $pkgname-url-handler.desktop \
|
|
"$pkgdir/usr/share/applications/$pkgname-url-handler.desktop"
|
|
|
|
install -dm755 "$pkgdir/usr/share/pixmaps"
|
|
ln -s /opt/Antigravity/resources/app/resources/linux/code.png \
|
|
"$pkgdir/usr/share/pixmaps/$pkgname.png"
|
|
|
|
install -dm755 "$pkgdir/usr/share/licenses/$pkgname"
|
|
ln -s /opt/Antigravity/resources/app/LICENSE.txt \
|
|
"$pkgdir/usr/share/licenses/$pkgname/LICENSE.txt"
|
|
ln -s /opt/Antigravity/LICENSES.chromium.html \
|
|
"$pkgdir/usr/share/licenses/$pkgname/LICENSES.chromium.html"
|
|
}
|