Setup a community Repository for Antergos
Just added some PKGBUILDs there. Can you please test if they work for you?
I tested them and they seem to work.
Tried also the slick-greeter you added but it is missing file slick-greeter.install.
Are there any guidelines how to submit packages, i.e. what to include in the PKGBUILDs and possible other files?
Seems that AUR guidelines are quite good for us too: https://wiki.archlinux.org/index.php/Arch_User_Repository#Submitting_packages
but some small modifications may be needed. Anyway, it gives a good idea what to have in the submitted packages and their PKGBUILDs.
Just created a small repo (in github) for certain AUR, Arch and my own packages.
The packages include new versions of some (slightly outdated) Antergos packages like yay, yad, and xed.
And there are also some of my packages like remirror and UserManager, among others.
But a word of warning: use them at your own risk!
The packages there are not signed, so nobody can verify the builder. I did the original builds, but I cannot guarantee that nobody can get in the middle with bad intentions. I really don’t know how well github is secured against tampering.
The packages will, however, be checked with sha512sum after the download, if you use the pkgget program (see below).
To use this repo, first you should download package pkgget from this repo (to be done only once). This is the package that makes it easy to download and install other packages from this repo.
To download pkgget, run the following commands (note that the version numbers may change in time):
cd /tmp wget -q https://github.com/manuel-192/Antergos/raw/master/Antergos-packages/pkgget-0.1.2-1-any.pkg.tar.xz.sha512 wget -q https://github.com/manuel-192/Antergos/raw/master/Antergos-packages/pkgget-0.1.2-1-any.pkg.tar.xz sha512sum -c pkgget-0.1.2-1-any.pkg.tar.xz.sha512
If the checksum is not OK, please report it here!
Now if the checksum returns OK, then install the package with command:
sudo pacman -U pkgget-0.1.2-1-any.pkg.tar.xz
Now you can install other packages with command pkgget.
To get brief help, command
To install a package, e.g. xed:
To see available packages, do
If you find any issues, please report them here on this thread!
OK, so I decided to add the latest yay package, since I’m using it myself quite a lot.
The ACR (Antergos Community Repository) already has some packages, but of course many more are welcome.
In addition to having more packages, the last missing piece of the puzzle getting the ACR in heavy use seems to be the signature management of the packages of the repo.
@joekamprad and others who are willing to help:
What do you suggest we do:
- Add signatures to the packages, then pacman can check validity? This is the safest but laborious choice.
- Make a simpler approach and not use signatures. Then pacman does not check anything, but is simple to do.
- Some other simple alternative, like e.g. adding sha512sums?