Package Details: git-rook 0.0.1-1

Git Clone URL: https://aur.archlinux.org/git-rook.git (read-only, click to copy)
Package Base: git-rook
Description: A git hook runner that can be used to execute multiple hooks in a git repository.
Upstream URL: https://github.com/mtdowling/git-rook
Licenses: MIT
Submitter: mheap
Maintainer: mheap
Last Packager: mheap
Votes: 0
Popularity: 0.000000
First Submitted: 2016-01-26 14:39 (UTC)
Last Updated: 2022-02-01 10:19 (UTC)

Dependencies (1)

Required by (0)

Sources (1)

Latest Comments

MarsSeed commented on 2022-02-01 15:26 (UTC)

Oh, I see. I somehow thought that you are the creator of the code itself! :)

But this is fine. Thank you for maintaining this package and making it available for us!

mheap commented on 2022-02-01 10:20 (UTC)

Hey @MarsSeed!

I'm only the packager, the source author is someone else. With that in mind I have removed the checkdepends=(bash-bats) line from PKGBUILD and use the bundled bats via make test.

I don't intend to increase the pkgver as there are no changes to the source code. Existing users do not need to upgrade, and new installations will pull the latest PKGBUILD which does not contain checkdepends

MarsSeed commented on 2022-01-31 20:51 (UTC)

Oh, and one other observation:

I've found out that you don't currently need checkdepends=(bash-bats) at all, because you've included the (6-year-old) bats executable in your source dir and use that for testing.

It seems you could either remove checkdepends from this PKGBUILD, or if you choose to keep it, you could make some small changes in your source code so that make test would prefers bats executable installed in the system if such exists.

I can confirm that your code passes all tests when checked with the latest community/bash-bats (tried this out locally). :)

MarsSeed commented on 2022-01-31 20:43 (UTC)

Hi! Thanks for the quick update regarding checkdepends!

Your project looks interesting and very useful. I'll try it out in my local repos!

Could you perhaps update your repo with the latest commit as a new tagged release (e.g. 0.0.2)? I see that you've added a fix in your code (master) but haven't tagged it as a release.

I'd welcome it if you could make that fixed version available here in this AUR package.