Package Details: autolinux-git 6.3.1-1

Git Clone URL: https://aur.archlinux.org/autolinux-git.git (read-only, click to copy)
Package Base: autolinux-git
Description: A riced spin on Suckless DWM
Upstream URL: https://gitlab.com/a4to/AutoLinux
Licenses: MIT
Provides: AutoLinux
Submitter: Connor
Maintainer: Connor
Last Packager: Connor
Votes: 0
Popularity: 0.000000
First Submitted: 2024-05-20 20:48 (UTC)
Last Updated: 2024-05-20 22:32 (UTC)

Dependencies (7)

Required by (0)

Sources (1)

Latest Comments

FabioLolix commented on 2024-05-24 11:19 (UTC) (edited on 2024-06-01 21:50 (UTC) by FabioLolix)

Hello again Connor, there are some issue left and more importantly please make a proper fork of dwm and dmenu where the git history is preserved; anyway most forks or patched versions of the suckless programs have been deleted from the AUR because not very relevant or similar

Connor commented on 2024-05-20 22:21 (UTC)

Thank you for bringing issues to my attention - was simply unaware of some of these practices, helpful to know for future as well 👍🏼

FabioLolix commented on 2024-05-20 22:17 (UTC)

It is installed in the Makefile, not the PKGBUILD

I see, anyway the correct place is still "${pkgdir}/usr/share/licenses/${pkgname}" (all lowercase)

Connor commented on 2024-05-20 22:15 (UTC)

Please see Makefile with regards to the licensing issue mentioned. It is installed in the Makefile, not the PKGBUILD

Connor commented on 2024-05-20 22:06 (UTC)

Thank you - I will make the necessary corrections

FabioLolix commented on 2024-05-20 21:50 (UTC)

Hello, there are several problems with both this pkgbuild and upstream source

pkgbuild

  • is a disguised -git pkgbuild and lack a pkgver function and correlation between source() and pkgver=
  • about provides and conflicts AutoLinux; packages don't have uppercase letter in the name
  • A license like MIT which isn't part of the licenses package need to be installed in "${pkgdir}/usr/share/licenses/${pkgname}"
  • backup=() is for configuration files not binaries (haven't builded the package to look more deeper)

this should have pkgname=autolinux-git not pkgname=autolinux and pkgbase=autolinux-git

About upstream

This squash all the dwm git history into a single commit https://gitlab.com/a4to/AutoLinux/-/commit/a84c91b50526654f64c83bef6b9453917518e444 which is both rude to previous developers and suspicious

The same apply to autolinux-dmenu https://gitlab.com/a4to/autolinux-dmenu/-/commit/5fe6aa0a3765e2bd993d768116d15113628116ba