This repository contains ready-to-use PKGBUILD
s for manual building of R packages and installing them with Pacman.
If you don't know how to write your own PKGBUILD
s feel free to ask me for adding new package via issue mechanism of GitHub.
Otherwise, if you have experience with writing build scripts for Arch Linux please first check corresponding ArchWiki article about creating R-specific packages. When your PKGBUILD
will be ready don't forget to generate proper .SRCINFO
for it (e. g. with makepkg --printsrcinfo > .SRCINFO
) and open pull request. It's highly advised to check build in clean chroot to track down possible issues.
All of packages presented in current repository are also exist in compiled binary form and placed in my own repository. Default upstream makepkg.conf
is used during package building and every package is signed with my PGP signature.
To use my repository for installing R packages you should add the following block at the end of your /etc/pacman.conf
:
[desolve]
Server = https://desolve.ru/archrepo/$arch
Currently only x86_64
architecture is supported but i686
and ARM-specific repos can appear soon. Also don't forget to add my public GPG key to your local pacman keyring. You can refer to this chapter of ArchWiki or just use the following two commands:
# pacman-key --recv-keys DD3BF75DCD96541AC723B7CD6A4CD3276CA8EBBD
# pacman-key --lsign-key DD3BF75DCD96541AC723B7CD6A4CD3276CA8EBBD
Please also note that this repository can contain some extra packages which are not R-related (such as Qt4), so please be careful and check what and from where you're installing.
For more information see this ArchWiki subsection.
To propose your ideas, report bugs etc. feel free to use issues mechanism of GitHub.