Clean repo to only include PKGBUILD, .SRCINFO, antigravity.png
This commit is contained in:
8
.SRCINFO
8
.SRCINFO
@@ -13,8 +13,12 @@ pkgbase = antigravity
|
|||||||
depends = xdg-utils
|
depends = xdg-utils
|
||||||
depends = libdrm
|
depends = libdrm
|
||||||
depends = mesa
|
depends = mesa
|
||||||
provides = antigravity
|
depends = glibc
|
||||||
conflicts = antigravity
|
depends = nspr
|
||||||
|
depends = at-spi2-core
|
||||||
|
optdepends = libnotify: notifications
|
||||||
|
optdepends = libappindicator-gtk3: system tray indicator
|
||||||
|
optdepends = gvfs: open URLs and files from the system
|
||||||
source = Antigravity.tar.gz::https://edgedl.me.gvt1.com/edgedl/release2/j0qc3/antigravity/stable/1.11.2-6251250307170304/linux-x64/Antigravity.tar.gz
|
source = Antigravity.tar.gz::https://edgedl.me.gvt1.com/edgedl/release2/j0qc3/antigravity/stable/1.11.2-6251250307170304/linux-x64/Antigravity.tar.gz
|
||||||
source = antigravity.png
|
source = antigravity.png
|
||||||
sha256sums = SKIP
|
sha256sums = SKIP
|
||||||
|
|||||||
5
.gitignore
vendored
Normal file
5
.gitignore
vendored
Normal file
@@ -0,0 +1,5 @@
|
|||||||
|
*
|
||||||
|
!PKGBUILD
|
||||||
|
!.SRCINFO
|
||||||
|
!antigravity.png
|
||||||
|
!.gitignore
|
||||||
27
PKGBUILD
27
PKGBUILD
@@ -5,12 +5,7 @@ pkgdesc="Google Antigravity is an agentic development platform, evolving the IDE
|
|||||||
arch=('x86_64')
|
arch=('x86_64')
|
||||||
url="https://antigravity.google/"
|
url="https://antigravity.google/"
|
||||||
license=('custom')
|
license=('custom')
|
||||||
|
depends=('gtk3' 'nss' 'alsa-lib' 'libxss' 'libxtst' 'xdg-utils' 'libdrm' 'mesa' 'glibc' 'nspr' 'at-spi2-core')
|
||||||
depends=('gtk3' 'nss' 'alsa-lib' 'libxss' 'libxtst' 'xdg-utils' 'libdrm' 'mesa')
|
|
||||||
|
|
||||||
provides=('antigravity')
|
|
||||||
conflicts=('antigravity')
|
|
||||||
|
|
||||||
source=(
|
source=(
|
||||||
"Antigravity.tar.gz::https://edgedl.me.gvt1.com/edgedl/release2/j0qc3/antigravity/stable/${pkgver}-6251250307170304/linux-x64/Antigravity.tar.gz"
|
"Antigravity.tar.gz::https://edgedl.me.gvt1.com/edgedl/release2/j0qc3/antigravity/stable/${pkgver}-6251250307170304/linux-x64/Antigravity.tar.gz"
|
||||||
"antigravity.png"
|
"antigravity.png"
|
||||||
@@ -20,28 +15,30 @@ sha256sums=('SKIP' 'SKIP')
|
|||||||
package() {
|
package() {
|
||||||
cd "$srcdir/Antigravity"
|
cd "$srcdir/Antigravity"
|
||||||
|
|
||||||
# Install the application into /opt
|
|
||||||
install -d "$pkgdir/opt/antigravity"
|
install -d "$pkgdir/opt/antigravity"
|
||||||
cp -r ./* "$pkgdir/opt/antigravity"
|
cp -a ./* "$pkgdir/opt/antigravity/"
|
||||||
|
|
||||||
# Chromium sandbox needs correct permissions
|
# Chromium sandbox permissions
|
||||||
chmod 4755 "$pkgdir/opt/antigravity/chrome-sandbox"
|
if [[ -f "$pkgdir/opt/antigravity/chrome-sandbox" ]]; then
|
||||||
|
chmod 4755 "$pkgdir/opt/antigravity/chrome-sandbox"
|
||||||
|
fi
|
||||||
|
|
||||||
# Symlink launcher
|
# Symlink binary (adjust if wrong)
|
||||||
install -d "$pkgdir/usr/bin"
|
install -d "$pkgdir/usr/bin"
|
||||||
ln -s /opt/antigravity/bin/antigravity "$pkgdir/usr/bin/antigravity"
|
ln -s /opt/antigravity/Antigravity "$pkgdir/usr/bin/antigravity"
|
||||||
|
|
||||||
# Install custom icon
|
# Icon
|
||||||
install -Dm644 "$srcdir/antigravity.png" "$pkgdir/usr/share/pixmaps/antigravity.png"
|
install -Dm644 "$srcdir/antigravity.png" "$pkgdir/usr/share/pixmaps/antigravity.png"
|
||||||
|
|
||||||
# Desktop entry
|
# Desktop entry
|
||||||
install -d "$pkgdir/usr/share/applications"
|
install -d "$pkgdir/usr/share/applications"
|
||||||
cat > "$pkgdir/usr/share/applications/antigravity.desktop" << 'EOF'
|
cat > "$pkgdir/usr/share/applications/antigravity.desktop" <<EOF
|
||||||
[Desktop Entry]
|
[Desktop Entry]
|
||||||
Type=Application
|
Type=Application
|
||||||
Name=Antigravity
|
Name=Antigravity
|
||||||
Exec=antigravity
|
Exec=antigravity
|
||||||
Icon=antigravity
|
Icon=antigravity
|
||||||
Categories=Network;WebBrowser;
|
Categories=Development;IDE;
|
||||||
|
StartupWMClass=Antigravity
|
||||||
EOF
|
EOF
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user