Package Details: fcitx5-skin-fluentdark-git v0.4.r2.g4a65a9b-2

Git Clone URL: https://aur.archlinux.org/fcitx5-skin-fluentdark-git.git (read-only, click to copy)
Package Base: fcitx5-skin-fluentdark-git
Description: A Fluent-Design dark theme with blur effect and shadow.
Upstream URL: https://github.com/Reverier-Xu/Fluent-fcitx5
Licenses: MPL
Submitter: Reverier
Maintainer: Reverier
Last Packager: Reverier
Votes: 3
Popularity: 0.72
First Submitted: 2022-04-12 04:08 (UTC)
Last Updated: 2024-02-27 08:52 (UTC)

Dependencies (1)

Required by (0)

Sources (1)

Latest Comments

Reverier commented on 2022-05-27 18:55 (UTC)

@MarsSeed thank you for your comment! I am not familiar enough with software package maintenance work. I have made changes to the suggestions you made.

MarsSeed commented on 2022-05-26 17:21 (UTC) (edited on 2022-05-26 17:23 (UTC) by MarsSeed)

Hi @Reverier,

I'd like to ask you to do some adjustments. Please kindly remove the 'git checkout' line from the prepare() function.

As a guideline, git clone, git checkout, git switch should never be used inside a PKGBUILD. The build tools (AUR helpers / makepkg) are able to manage such things and that built-in behavior should generally not be overridden.

As this package is a '-git' package, it should always build the latest commit on the 'master' branch, which is checked out by default if you don't use 'git checkout' and don't declare any branch, tag or commit.

Also if you do as I recommend, the AUR helpers will automatically check for new commits when running package upgrades, and update this package automatically to a new git commit version if such is found.

For such package upgrades to happen, you won't even need to change the PKGBUILD yourself in the future.