Package Details: smassh-bin 3.1.6-2

Git Clone URL: https://aur.archlinux.org/smassh-bin.git (read-only, click to copy)
Package Base: smassh-bin
Description: TUI based typing test application inspired by MonkeyType
Upstream URL: https://github.com/kraanzu/smassh
Licenses: GPL-3.0-only
Conflicts: smassh
Provides: smassh
Submitter: jaxvanyang
Maintainer: jaxvanyang (kraanzu)
Last Packager: jaxvanyang
Votes: 1
Popularity: 0.37
First Submitted: 2024-03-24 11:57 (UTC)
Last Updated: 2024-10-01 10:12 (UTC)

Dependencies (1)

Required by (0)

Sources (1)

Latest Comments

jaxvanyang commented on 2024-10-03 01:46 (UTC)

@Dominiquini No, it isn't. I would like to keep this simple until it's documented as a standard.

Dominiquini commented on 2024-10-02 20:29 (UTC)

@jaxvanyang Since almost every package here at AUR does this, I thought it was a standard!

jaxvanyang commented on 2024-10-02 12:34 (UTC)

@Dominiquini Arch Linux encourage us to use SPDX license identifier [1]:

For common licenses (like GPL-3.0-or-later), package licenses delivers all the corresponding files. The package is installed by default, as it is a dependency of base meta package, and the files may be found in /usr/share/licenses/spdx/. Simply refer to the license using its SPDX license identifier from the list of SPDX identifiers.

So there's no need to include the license file. As for the readme, smassh is pretty easy to use and it has a built-in help page, I think it's enough.

[1] https://wiki.archlinux.org/title/PKGBUILD#license

Dominiquini commented on 2024-10-02 07:16 (UTC)

I think you should add LICENSE and README.md from the github repository on the folders '/usr/share/licenses/' and '/usr/share/doc/smassh-bin/'

kraanzu commented on 2024-03-27 08:18 (UTC)

Ah ok. Makes sense

Thanks for the details. I use EndeaverOS which must come with zlib preinstalled :)

jaxvanyang commented on 2024-03-27 01:15 (UTC)

@kraanzu

It seems pyinstaller use zlib in its binary. If you check the binary with ldd, you'll see the libz.so.1 dependency. Actually, it also depends glibc, but glibc is installed on all systems, so it's not needed. BTW, you can use namcap to analyze pacakges, I wrote the depends according to it.

kraanzu commented on 2024-03-26 18:02 (UTC)

Hey @jaxvanyang!

Why is zlib a dependency? It seems like its used for compression/decompression yes?