summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorgrant04172022-08-11 17:34:06 -0700
committergrant04172022-08-11 17:35:02 -0700
commitfeee7d6a2ab1614763eda033c301d0c680904576 (patch)
tree01b74664d50af1ffcfe9cbc3386effb6683afe69 /PKGBUILD
downloadaur-feee7d6a2ab1614763eda033c301d0c680904576.tar.gz
2.2.2
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD25
1 files changed, 25 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..d1b641505281
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,25 @@
+# Maintainer: Grant G <grant@fig.io>
+pkgname='fig'
+pkgver='2.2.2'
+pkgrel=1
+pkgdesc='Fig adds IDE-style autocomplete to your existing terminal.'
+arch=('x86_64')
+url='https://fig.io'
+license=('custom')
+depends=('gtk3' 'webkit2gtk' 'libappindicator-gtk3' 'ibus' 'xdg-utils')
+provides=('fig' 'fig_desktop' 'figterm' 'fig_ibus_engine')
+conflicts=('fig')
+source=("${pkgname}-${pkgver//_/-}.tgz::https://pkg.fig.io/download?kind=archlinux&platform=archlinux&version=${pkgver//_/-}&arch=${arch}")
+
+sha256sums=('64ad889b55d441faf6a3ccb365e5d49df0bbe87e9662401e0781ad005f256013')
+
+package() {
+ find "${srcdir}/usr" -type f | sed "s|${srcdir}/||" | xargs -I{} install -Dm644 "${srcdir}/{}" "${pkgdir}/{}"
+ chmod +x "${pkgdir}/usr/bin/"*
+
+ # Figterm name copies
+ for shell in 'zsh' 'bash' 'fish'; do
+ install -Dm755 "${srcdir}/usr/bin/figterm" "${pkgdir}/usr/bin/${shell} (figterm)"
+ done
+}
+