Search Criteria
Package Details: awesome-freedesktop-git 1:r117.ac9de0e-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/awesome-freedesktop-git.git (read-only, click to copy) |
---|---|
Package Base: | awesome-freedesktop-git |
Description: | Freedesktop.org compliant desktop entries and menu for Awesome WM |
Upstream URL: | https://github.com/lcpz/awesome-freedesktop |
Keywords: | awesome |
Licenses: | GPL2 |
Conflicts: | awesome-freedesktop |
Provides: | awesome-freedesktop |
Submitter: | lcpz |
Maintainer: | lcpz |
Last Packager: | lcpz |
Votes: | 12 |
Popularity: | 0.000000 |
First Submitted: | 2016-11-06 11:35 (UTC) |
Last Updated: | 2022-03-25 19:30 (UTC) |
Dependencies (2)
- awesome (awesome-luajitAUR, awesome-gitAUR, awesome-luajit-gitAUR)
- git (git-gitAUR, git-glAUR) (make)
Required by (1)
- awesome-carrot (requires awesome-freedesktop)
Latest Comments
1 2 Next › Last »
lcpz commented on 2022-03-25 19:32 (UTC)
Now it should build. Let me know otherwise, thanks.
suffer commented on 2022-03-25 18:32 (UTC) (edited on 2022-03-25 18:48 (UTC) by suffer)
The latest update doesn't build. There is an extra
$_pkgname
in install path. Try this instead:Edited for better fix
lcpz commented on 2022-03-25 01:07 (UTC)
Done, thanks to @FabioLolix.
lcpz commented on 2022-03-24 18:58 (UTC)
@MarsSeed Hi, thank you for letting me know. I'll try to conform the package to the latest guidelines ASAP. However, any help is appreciated.
MarsSeed commented on 2022-03-16 23:59 (UTC)
Hi,
Currently this is not a
'-git'
VCS package.Please change it so that its source is declared as
git+https://github.com/lcpz/awesome-freedesktop.git
,and the PKGBUILD should implement an appropriate
pkgver()
function.suffer commented on 2021-02-21 21:19 (UTC)
If we have to wait (2020-07-25 to 2021-02-19) for you to run a script, you are manually updating it.
See https://wiki.archlinux.org/index.php/VCS_package_guidelines#Guidelines. "Suffix pkgname with -cvs, -svn, -hg, -darcs, -bzr, -git etc. unless the package fetches a specific release."
Your package fetches a specific commit. It does not always provide the latest commit. In the time between when the last commit is made and whenever you decide to run your script, this PKGBUILD fails to provide the latest commit. Which could be today, tomorrow, or six months from now.
Also see https://man.archlinux.org/man/PKGBUILD.5#USING_VCS_SOURCES (specifically
url
). Yoursource
does not include a "URL to the VCS repository". It includes a URL to an archive of a specific commit. This is not the same thing.If you don't want to use git, this shouldn't be named so. You should not need to update a
-git
PKGBUILD, it's self updating alagit
andpkgver()
. The things you are doing in that script should be done in the PKGBUILD itself.lcpz commented on 2021-02-21 16:01 (UTC)
@suffer I am not updating manually.
The .zip fetched by the PKGBUILD is automatically built by GitHub: this allows removing
git
as a build dependency and saves me from having to clean up git files, as I did before (see comments below).All I do is to run this script: https://github.com/lcpz/dots/blob/master/bin/upaur
suffer commented on 2021-02-19 23:09 (UTC)
@lcpz Is there are reason to fetch the zip vs git clone? I would usually expect '-git' package to provide the latest commit, so I was a little suprised to see that you are manually updating the PKGBUILD.
lcpz commented on 2021-02-19 10:58 (UTC)
@Birdink Package updated, thank you for reminding me.
birdink commented on 2021-02-17 17:58 (UTC)
The package here is a bit out of date of the repo: can it get updated to the most recent commit, pkgsha b77dee0250599b2810efadf34f612f32c7ceb556? Thanks!
1 2 Next › Last »