Package Details: loop 944df76-1

Git Clone URL: https://aur.archlinux.org/loop.git (read-only, click to copy)
Package Base: loop
Description: UNIX's missing loop command
Upstream URL: https://github.com/Miserlou/Loop
Licenses: unknown
Conflicts: loop
Provides: loop
Submitter: Phaotee
Maintainer: Phaotee
Last Packager: Phaotee
Votes: 3
Popularity: 0.000072
First Submitted: 2018-06-29 00:41 (UTC)
Last Updated: 2020-02-17 22:15 (UTC)

Dependencies (1)

Required by (1)

Sources (1)

Latest Comments

dreieck commented on 2024-02-17 11:14 (UTC) (edited on 2024-02-17 11:15 (UTC) by dreieck)

Your package has several issues, please fix:

  • You download the latest state from a git repository. So you must
    → rename your package loop-git,
    → add provides=("loop") and conflicts=("loop"),
    → add git to the makedepends array;
  • your pkgver() function returns the commit hash of the latest upstream commit. $pkgver must be strongly monotoneously increasing with each upstream commit, but your solution is random with regards to version ordering. So you must
    → rewrite pkgver() to provide something proper which follows the packaging rules,
    → increment $epoch (add epoch=1) since this will change the package versioning scheme.

Regards, thanks for the package and thanks for maintaining!