Package Details: goplaying-git r21.7c37bd9-1

Git Clone URL: https://aur.archlinux.org/goplaying-git.git (read-only, click to copy)
Package Base: goplaying-git
Description: A basic Now Playing TUI written in Go
Upstream URL: https://github.com/justinmdickey/goplaying
Licenses: MIT
Conflicts: goplaying
Provides: goplaying
Submitter: justinmdickey
Maintainer: justinmdickey
Last Packager: justinmdickey
Votes: 2
Popularity: 1.78
First Submitted: 2024-10-23 16:17 (UTC)
Last Updated: 2024-10-29 23:50 (UTC)

Dependencies (3)

Required by (0)

Sources (1)

Latest Comments

FabioLolix commented on 2024-10-29 19:06 (UTC)

About the pkgver r21.7c37bd9 was correct, it stand for 21 commits (revisions) dot git hash 7c37bd9, same you can see in your github repo

Git without tags: https://wiki.archlinux.org/title/VCS_package_guidelines#Git

Also putting 0 create issues with AUR helpers

FabioLolix commented on 2024-10-29 17:20 (UTC)

Hello and welcome to the AUR :)

  • pkgver= should be calculated before upload
  • MIT license which isn't in the licenses package should be installed in package()
  • you can simply use cd goplaying if you like (cd $srcdir is done anyway at the start of each function)
package() {
  cd goplaying
  install -Dm755 goplaying "$pkgdir/usr/bin/goplaying"
  install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
}

There are also the Go packaging guidelines https://wiki.archlinux.org/title/Go_package_guidelines#Flags_and_build_options so there will be less warning when analyzing with namcap