commit eef516934bf92bf3b2a512e4b132b4a41985cf9f Author: Robert ONeill Date: Wed Jan 21 23:08:39 2026 -0800 Initial release 0.1.8 diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..903bb57837cc --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,19 @@ +pkgbase = visigrid-bin + pkgdesc = Fast, native spreadsheet with GPU-accelerated rendering + pkgver = 0.1.8 + pkgrel = 1 + url = https://visigrid.app + arch = x86_64 + license = MIT + depends = gtk3 + depends = libxcb + depends = libxkbcommon + depends = libxkbcommon-x11 + depends = wayland + provides = visigrid + conflicts = visigrid + conflicts = visigrid-git + source = https://github.com/VisiGrid/VisiGrid/releases/download/v0.1.8/VisiGrid-linux-x86_64.tar.gz + sha256sums = SKIP + +pkgname = visigrid-bin diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..bd02435d9535 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,27 @@ +# Maintainer: VisiGrid +pkgname=visigrid-bin +pkgver=0.1.8 +pkgrel=1 +pkgdesc="Fast, native spreadsheet with GPU-accelerated rendering" +arch=('x86_64') +url="https://visigrid.app" +license=('MIT') +depends=('gtk3' 'libxcb' 'libxkbcommon' 'libxkbcommon-x11' 'wayland') +provides=('visigrid') +conflicts=('visigrid' 'visigrid-git') +source=("https://github.com/VisiGrid/VisiGrid/releases/download/v${pkgver}/VisiGrid-linux-x86_64.tar.gz") +sha256sums=('SKIP') # Update with actual sha256 after release + +package() { + cd "$srcdir/VisiGrid-linux-x86_64" + + # Install binaries + install -Dm755 visigrid "$pkgdir/usr/bin/visigrid" + install -Dm755 visigrid-cli "$pkgdir/usr/bin/visigrid-cli" + + # Install desktop file + install -Dm644 visigrid.desktop "$pkgdir/usr/share/applications/visigrid.desktop" + + # Install icon + install -Dm644 visigrid.png "$pkgdir/usr/share/icons/hicolor/256x256/apps/visigrid.png" +}