upgpkg: 1.11.5-1:

- rewrite package source under 0BSD license and following Arch Package guidelines
This commit is contained in:
AlphaLynx
2025-11-25 18:33:11 -05:00
parent ee7184c9fd
commit 2914542ea1
9 changed files with 147 additions and 54 deletions

View File

@@ -1,24 +1,40 @@
pkgbase = antigravity pkgbase = antigravity
pkgdesc = Google Antigravity is an agentic development platform, evolving the IDE into the agent-first era. pkgdesc = An agentic development platform from Google, evolving the IDE into the agent-first era.
pkgver = 1.11.2 pkgver = 1.11.5
pkgrel = 1 pkgrel = 1
url = https://antigravity.google/ url = https://antigravity.google/
arch = x86_64 arch = x86_64
license = custom license = LicenseRef-unknown
depends = gtk3
depends = nss
depends = alsa-lib depends = alsa-lib
depends = libxss
depends = libxtst
depends = xdg-utils
depends = libdrm
depends = mesa
depends = glibc
depends = nspr
depends = at-spi2-core depends = at-spi2-core
source = Antigravity.tar.gz::https://edgedl.me.gvt1.com/edgedl/release2/j0qc3/antigravity/stable/1.11.2-6251250307170304/linux-x64/Antigravity.tar.gz depends = bash
source = antigravity.png depends = cairo
sha256sums = d1b1115ae76c275c376ea660e1e4d2dc20eb3e72d6a206b096505b944a5f64b7 depends = dbus
sha256sums = ba0688b8ead9daf9609110ed782b9c47f3c57be74e9c276ec2b49e411dd4020b depends = expat
depends = gcc-libs
depends = glib2
depends = glibc
depends = gtk3
depends = libcups
depends = libx11
depends = libxcb
depends = libxcomposite
depends = libxdamage
depends = libxext
depends = libxfixes
depends = libxkbcommon
depends = libxkbfile
depends = libxrandr
depends = mesa
depends = nspr
depends = nss
depends = pango
depends = systemd-libs
source = antigravity-1.11.5.tar.gz::https://edgedl.me.gvt1.com/edgedl/release2/j0qc3/antigravity/stable/1.11.5-5234145629700096/linux-x64/Antigravity.tar.gz
source = antigravity.desktop
source = antigravity-url-handler.desktop
b2sums = 03e4e294db4ed4bf257071ca67c7e2e00f5ccc89ce5c4a8c64a9fbdd4b15c85b6145d333deb997305c0bf1de7bf2322cba73587fc5fe7f22e38b2b6f4b829bcc
b2sums = 7253b40f22b443fb48335a856e07b8dedc76577541718bb038bbb79b77ae1dc5140e895a15e5b4d0a0319b7e189340c9ac854d3ef91935790e1d92a46d6ff2ff
b2sums = 62bf1b8de87553a1796f488f388b0c36333643376c42598da14ef5de276aadc5f5f494697abd4a0bccf2de2f349b066a7a95b48f79d67cc1dd1973ef7c02cedd
pkgname = antigravity pkgname = antigravity

9
.gitignore vendored
View File

@@ -1,5 +1,8 @@
* *
!PKGBUILD !.gitignore
!.SRCINFO !.SRCINFO
!antigravity.png !PKGBUILD
!.gitignore !LICENSES/
!LICENSES/*
!REUSE.toml
!*.desktop

1
LICENSES/0BSD.txt Symbolic link
View File

@@ -0,0 +1 @@
../LICENSE

View File

@@ -0,0 +1 @@
Proprietary; license unknown

View File

@@ -1,45 +1,59 @@
# Maintainer: AlphaLynx <alphalynx at alphalynx dot dev>
pkgname=antigravity pkgname=antigravity
pkgver=1.11.2 pkgver=1.11.5
pkgrel=1 pkgrel=1
pkgdesc="Google Antigravity is an agentic development platform, evolving the IDE into the agent-first era." pkgdesc='An agentic development platform from Google, evolving the IDE into the agent-first era.'
arch=('x86_64') arch=('x86_64')
url="https://antigravity.google/" url='https://antigravity.google/'
license=('custom') license=('LicenseRef-unknown')
depends=('gtk3' 'nss' 'alsa-lib' 'libxss' 'libxtst' 'xdg-utils' 'libdrm' 'mesa' 'glibc' 'nspr' 'at-spi2-core') depends=(
source=( 'alsa-lib'
"Antigravity.tar.gz::https://edgedl.me.gvt1.com/edgedl/release2/j0qc3/antigravity/stable/${pkgver}-6251250307170304/linux-x64/Antigravity.tar.gz" 'at-spi2-core'
"antigravity.png" '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'
) )
sha256sums=('d1b1115ae76c275c376ea660e1e4d2dc20eb3e72d6a206b096505b944a5f64b7' source=("$pkgname-$pkgver.tar.gz::https://edgedl.me.gvt1.com/edgedl/release2/j0qc3/antigravity/stable/$pkgver-5234145629700096/linux-x64/Antigravity.tar.gz"
'ba0688b8ead9daf9609110ed782b9c47f3c57be74e9c276ec2b49e411dd4020b') "antigravity.desktop"
"antigravity-url-handler.desktop")
b2sums=('03e4e294db4ed4bf257071ca67c7e2e00f5ccc89ce5c4a8c64a9fbdd4b15c85b6145d333deb997305c0bf1de7bf2322cba73587fc5fe7f22e38b2b6f4b829bcc'
'7253b40f22b443fb48335a856e07b8dedc76577541718bb038bbb79b77ae1dc5140e895a15e5b4d0a0319b7e189340c9ac854d3ef91935790e1d92a46d6ff2ff'
'62bf1b8de87553a1796f488f388b0c36333643376c42598da14ef5de276aadc5f5f494697abd4a0bccf2de2f349b066a7a95b48f79d67cc1dd1973ef7c02cedd')
package() { package() {
cd "$srcdir/Antigravity" install -dm755 "$pkgdir/opt/Antigravity"
cp -a Antigravity/* "$pkgdir/opt/Antigravity/"
install -d "$pkgdir/opt/antigravity" install -dm755 "$pkgdir/usr/bin"
cp -a ./* "$pkgdir/opt/antigravity/" ln -s /opt/Antigravity/bin/$pkgname "$pkgdir/usr/bin/$pkgname"
# Chromium sandbox permissions install -Dm644 $pkgname.desktop \
if [[ -f "$pkgdir/opt/antigravity/chrome-sandbox" ]]; then "$pkgdir/usr/share/applications/$pkgname.desktop"
chmod 4755 "$pkgdir/opt/antigravity/chrome-sandbox" install -Dm644 $pkgname-url-handler.desktop \
fi "$pkgdir/usr/share/applications/$pkgname-url-handler.desktop"
# Symlink binary (adjust if wrong) install -dm755 "$pkgdir/usr/share/pixmaps"
install -d "$pkgdir/usr/bin" ln -s /opt/Antigravity/resources/app/resources/linux/code.png \
ln -s /opt/antigravity/Antigravity "$pkgdir/usr/bin/antigravity" "$pkgdir/usr/share/pixmaps/$pkgname.png"
# Icon
install -Dm644 "$srcdir/antigravity.png" "$pkgdir/usr/share/pixmaps/antigravity.png"
# Desktop entry
install -d "$pkgdir/usr/share/applications"
cat > "$pkgdir/usr/share/applications/antigravity.desktop" <<EOF
[Desktop Entry]
Type=Application
Name=Antigravity
Exec=antigravity
Icon=antigravity
Categories=Development;IDE;
StartupWMClass=Antigravity
EOF
} }

18
REUSE.toml Normal file
View File

@@ -0,0 +1,18 @@
version = 1
[[annotations]]
path = [
"PKGBUILD",
".SRCINFO",
".gitignore",
".nvchecker.toml"
]
SPDX-FileCopyrightText = "Arch Linux contributors"
SPDX-License-Identifier = "0BSD"
[[annotations]]
path = [
"*.desktop"
]
SPDX-FileCopyrightText = "Google"
SPDX-License-Identifier = "LicenseRef-unknown"

View File

@@ -0,0 +1,12 @@
[Desktop Entry]
Name=Antigravity - URL Handler
Comment=Experience liftoff
GenericName=Text Editor
Exec=/usr/bin/antigravity --open-url %U
Icon=antigravity
Type=Application
NoDisplay=true
StartupNotify=true
Categories=Utility;TextEditor;Development;IDE;
MimeType=x-scheme-handler/antigravity;
Keywords=vscode;

28
antigravity.desktop Normal file
View File

@@ -0,0 +1,28 @@
[Desktop Entry]
Name=Antigravity
Comment=Experience liftoff
GenericName=Text Editor
Exec=/usr/bin/antigravity %F
Icon=antigravity
Type=Application
StartupNotify=false
StartupWMClass=Antigravity
Categories=TextEditor;Development;IDE;
MimeType=application/x-antigravity-workspace;
Actions=new-empty-window;
Keywords=vscode;
[Desktop Action new-empty-window]
Name=New Empty Window
Name[cs]=Nové prázdné okno
Name[de]=Neues leeres Fenster
Name[es]=Nueva ventana vacía
Name[fr]=Nouvelle fenêtre vide
Name[it]=Nuova finestra vuota
Name[ja]=新しい空のウィンドウ
Name[ko]=새 빈 창
Name[ru]=Новое пустое окно
Name[zh_CN]=新建空窗口
Name[zh_TW]=開新空視窗
Exec=/usr/bin/antigravity --new-window %F
Icon=antigravity

Binary file not shown.

Before

Width:  |  Height:  |  Size: 324 KiB