arch-log

command module
v0.4.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 3, 2023 License: GPL-2.0 Imports: 13 Imported by: 0

README

arch-log

arch-log is a small program that displays the commit messages or PKGBUILD of Arch packages. It queries both Arch's central repo and the AUR.

It is available on AUR: https://aur.archlinux.org/packages/arch-log

Rationale

If you have multiple custom packages in Arch, you know the drag: You notice that some package of which you have a custom fork (or just an AUR package with long compile time) has a new version -- but only the pkgrel has changed.

The question then is: Do I need to rebuild / rebase / ... or can I ignore the change. To make this decision, it is necessary to have the package's changelog in quick access.

As I'm tired of clicking through different web interfaces, and I don't know of any other tool that provides this: arch-log was born.

Additionally, while not really a log, it also has the capability of show the PKGBUILD of a package. Just for convenience's sake.

What does it do?

  1. Query https://archlinux.org/packages for the pkgbase.
  2. If found: Query https://gitlab.archlinux.org (using Gitlab's REST API) for the commit and tag data.
  3. Query https://aur.archlinux.org/rpc for pkgbase.
  4. If found: Query https://aur.archlinux.org/cgit/aur.git (using the Atom Feed) for the commit data.

What's with the name?

paclog was already taken.

How does it look like?

Default

Example

With repo information

This is shown, when Arch repos differ (e.g. there is a new version in testing)

Example Repo

Long

Example Long

Support

Thanks to JetBrains for supporting this project.

JetBrains

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis
pkg
log

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL