Package Details: fig 2.18.0-1

Git Clone URL: https://aur.archlinux.org/fig.git (read-only, click to copy)
Package Base: fig
Description: Adds IDE-style autocomplete to your existing terminal.
Upstream URL: https://fig.io
Licenses: custom
Submitter: ggrant
Maintainer: ggrant
Last Packager: ggrant
Votes: 7
Popularity: 0.002301
First Submitted: 2022-08-12 00:35 (UTC)
Last Updated: 2024-03-12 16:55 (UTC)

Latest Comments

Beiruty commented on 2024-02-19 12:29 (UTC)

:: (1/1) Parsing SRCINFO: fig
==> Making package: fig 2.17.1-1 (Mon 19 Feb 2024 06:21:31 AM CST)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
  -> Found fig-2.17.1.tar.xz
==> Validating source files with sha256sums...
    fig-2.17.1.tar.xz ... FAILED
==> ERROR: One or more files did not pass the validity check!
 -> error making: fig-exit status 1
 -> Failed to install the following packages. Manual intervention is required:
fig - exit status 1

freshgiammi commented on 2023-09-19 10:20 (UTC)

@ggrant can you update the package checksum? The current one doesn't match the package's one and ends up breaking the installation process (unless modified)

rahil627 commented on 2023-09-15 06:55 (UTC) (edited on 2023-09-15 06:58 (UTC) by rahil627)

am I doing something wrong? do I need a "PGP signature"?

  • ==> Making package: fig 2.16.0-1 (Thu Sep 14 23:53:16 2023)
  • ==> Retrieving sources...
  • -> Found fig-2.16.0.tar.xz
  • ==> WARNING: Skipping verification of source file PGP signatures.
  • ==> Validating source files with sha256sums...
  • fig-2.16.0.tar.xz ... FAILED
  • ==> ERROR: One or more files did not pass the validity check!
  • ...

ggrant commented on 2022-09-06 18:04 (UTC)

Hey @mchal, that should be fixed now!

mchal commented on 2022-09-06 11:09 (UTC) (edited on 2022-09-06 11:09 (UTC) by mchal)

Line 16 is redundant as all files in bin/ are already marked a+x, and trying to chmod the not-set-satisfied symlinks in bin/ breaks the build process

ggrant commented on 2022-08-27 04:42 (UTC)

Thanks @alerque, most all of these issues should be resolved now!

alerque commented on 2022-08-26 20:19 (UTC) (edited on 2022-08-26 20:38 (UTC) by alerque)

A few guidelines on packaging that should be fixed:

  • A license file must be installed if the license field is custom.
  • Don't add provides/conflicts for the same pkgname, they are nonsensical entries.
  • The package name should be fig-bin. When this is fixed the package can have provide/conflicts for fig so that people can find it that way with a search.
  • Don't "provide" a bunch of things that are not required by other packages and are not potentially packages themselves.
  • The find/sed shenanigans is unnecessary, just cp usr to the pkgdir.
  • Putting anything in /usr/bin with spaces in the name is ... unorthodox and potentially disruptive. I suggest either putting these somewhere in a private path (e.g. /usr/share/fig/bin/<shell>) or at the very least naming them fig-<shell> or something like that.
  • pkgdesc should not start with (or even include) the package name. Try starting just "Adds IDE-style..."