Skip to content

jc141x/rumpowered-packages

Repository files navigation

rumpowered Arch repo

add this to your pacman config

[rumpowered]
Server = https://jc141x.github.io/rumpowered-packages/$arch

GPG Key

keyid: cc7a2968b28a04b3

How do I add the key?
sudo pacman-key --recv-keys cc7a2968b28a04b3
sudo pacman-key --lsign-key cc7a2968b28a04b3

todo

  • automatically update packages that are on AUR
  • write documentation for maintainers
  • ???

Some info for maintainers

How to update dwarfs

cd pkgbuilds/dwarfs
## update the version in the PKGBUILD with your favorite text editor
updpkgsums
makepkg --printsrcinfo > .SRCINFO
makechrootpkg -cur $CHROOT -- --nosign
mv dwarfs-<VERSION>-<RELEASE>-x86_64.pkg.tar.zst ../../x86_64/
cd ../..
repo-add -s -R x86_64/rumpowered.db.tar.zst x86_64/dwarfs-<VERSION>-<RELEASE>-x86_64.pkg.tar.zst
gpg --detach-sign x86_64/dwarfs-<VERSION>-<RELEASE>-x86_64.pkg.tar.zst
## add, commit, push

explaination:

  • makechrootpkg -cur $CHROOT -- --nosign:
    • -cur: clean, update, root
    • $CHROOT: points to a chroot created with mkarchroot (see here)
    • -- --nosign: pass --nosign to makepkg to because the signing key is not available in the chroot
  • repo-add -s -R x86_64/rumpowered.db.tar.gz x86_64/dwarfs-<VERSION>-<RELEASE>-x86_64.pkg.tar.zst:
    • -s: sign the database
    • -R: remove old versions of the package from the database

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages