-
Notifications
You must be signed in to change notification settings - Fork 7
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
pacman #14
Labels
Milestone
Comments
arcticicestudio
added a commit
that referenced
this issue
Jan 26, 2017
arcticicestudio
added a commit
that referenced
this issue
Jan 26, 2017
arcticicestudio
added a commit
that referenced
this issue
Jan 26, 2017
arcticicestudio
added a commit
that referenced
this issue
Jan 26, 2017
arcticicestudio
added a commit
that referenced
this issue
Jan 26, 2017
arcticicestudio
added a commit
that referenced
this issue
Jan 26, 2017
arcticicestudio
added a commit
that referenced
this issue
Jan 26, 2017
arcticicestudio
added a commit
that referenced
this issue
Jan 27, 2017
arcticicestudio
added a commit
that referenced
this issue
Jan 28, 2017
arcticicestudio
referenced
this issue
Jan 28, 2017
arcticicestudio
added a commit
that referenced
this issue
Apr 16, 2020
cower [1] (superseded/replaced by auracle [2]) was introduced in GH-65 to configure the usage through pacaur [3] which was configured in GH-14. `pacaur` was used since it was the cleanest AUR [4] helper from a list of 20+ projects at the time, but some years ago finally the awesome yay [5] project written in 💙 Go [6] was started that is not just a shell/Python etc. wrapper around `pacman` but a great CLI + Go package that is based on the github.com/Jguer/go-alpm [7], a Go package with bindings to `libalpm` [8]. It also makes use of other fantastic Go packages like github.com/Morganamilo/go-pacmanconf [9] and github.com/Morganamilo/go-srcinfo [10o] to ensure to reduce the requirement to "shell out" to `pacman`/`makepkg` as minimal as possible and use pure Go code and logic instead. This allowed me to also use and extend my `pacman` and AUR workflow on top of my absolute favorite and main language Go. Since pacaur has been discontinued by the original author some years ago, which used cower [1] (GitHub repository deleted and superseded by auracle [2]), this step was necessary anyway and I've switched to yay almost 2 years ago. Therefore the "cower" snowblock (and related pacaur configurations) are not required anymore and have been removed while the data is still available through the Git repository history/logs [11]. [1]: https://github.com/falconindy/cower [2]: https://aur.archlinux.org/packages/auracle-git [3]: https://aur.archlinux.org/packages/pacaur [4]: https://aur.archlinux.org [5]: https://github.com/Jguer/yay [6]: https://go.dev [7]: https://github.com/Jguer/go-alpm [8]: https://www.archlinux.org/pacman/libalpm.3.html [9]: https://github.com/Morganamilo/go-pacmanconf [10]: https://github.com/Morganamilo/go-srcinfo [11]: https://git-scm.com/book/en/v2/Git-Basics-Viewing-the-Commit-History GH-257 Related to GH-248 Co-authored-by: Sven Greb <development@svengreb.de>
arcticicestudio
added a commit
that referenced
this issue
Apr 16, 2020
cower [1] (superseded/replaced by auracle [2]) was introduced in GH-65 to configure the usage through pacaur [3] which was configured in GH-14. `pacaur` was used since it was the cleanest AUR [4] helper from a list of 20+ projects at the time, but some years ago finally the awesome yay [5] project written in 💙 Go [6] was started that is not just a shell/Python etc. wrapper around `pacman` but a great CLI + Go package that is based on the github.com/Jguer/go-alpm [7], a Go package with bindings to `libalpm` [8]. It also makes use of other fantastic Go packages like github.com/Morganamilo/go-pacmanconf [9] and github.com/Morganamilo/go-srcinfo [10o] to ensure to reduce the requirement to "shell out" to `pacman`/`makepkg` as minimal as possible and use pure Go code and logic instead. This allowed me to also use and extend my `pacman` and AUR workflow on top of my absolute favorite and main language Go. Since pacaur has been discontinued by the original author some years ago, which used cower [1] (GitHub repository deleted and superseded by auracle [2]), this step was necessary anyway and I've switched to yay almost 2 years ago. Therefore the "cower" snowblock (and related pacaur configurations) are not required anymore and have been removed while the data is still available through the Git repository history/logs [11]. [1]: https://github.com/falconindy/cower [2]: https://aur.archlinux.org/packages/auracle-git [3]: https://aur.archlinux.org/packages/pacaur [4]: https://aur.archlinux.org [5]: https://github.com/Jguer/yay [6]: https://go.dev [7]: https://github.com/Jguer/go-alpm [8]: https://www.archlinux.org/pacman/libalpm.3.html [9]: https://github.com/Morganamilo/go-pacmanconf [10]: https://github.com/Morganamilo/go-srcinfo [11]: https://git-scm.com/book/en/v2/Git-Basics-Viewing-the-Commit-History Closes GH-257 Related to GH-248 Co-authored-by: Sven Greb <development@svengreb.de>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Create and populate the
pacman
snowblock.makepkg.conf
filepacaur
to set theAURDEST
environment variableSTORE_PKGS
environment variable to theigloo
andarchbook
environment configurationspacman --config <PATH_TO_CONFIG>
igloo
andarchbook
makepkg.conf
~/.makepkg.conf
null
pacman.conf.igloo
,pacman.conf.archbook
~/.pacman.conf
"hosts": {"igloo":"pacman.conf.igloo","archbook":"pacman.conf.archbook"}
The clean task should be run for
~
The text was updated successfully, but these errors were encountered: