diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 25 |
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 +} + |