Skip to main content

A tool for building RPM's from github repo's with singleton binaries

Project description

rpmbuilder

Build rpm files from github repos with singleton binaries

Secrets

Are added in this repo as a gpg encrypted file. To extract:

cd ~/git/mannemsooutions/rpmbuilder
gpg -d secrets.tar.gz.gpg | tar -xv

After that your RPM's will be signed ;)...

Setup docker

I just used:

  • arch linux with:
  • docker installed, with:
  • current user added to docker group
  • buildx installed and qemu-user-static enabled

Like:

sudo pacman -S docker docker-buildx
sudo usermod -a -G docker $USER
# reboot and log back in
docker run --rm --privileged multiarch/qemu-user-static --reset -p yes

Build the rpms

cd ~/git/mannemsooutions/rpmbuilder
make build_rpms

Support

For all rpms that are available from https://github.com/MannemSolutions/rpmbuilder/releases support can be acquired from Mannem Solutions in The Netherlands.

For more information please contact us at www.mannemsolutions.nl/contact

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

github2spec-0.1.9.tar.gz (13.9 kB view details)

Uploaded Source

Built Distribution

github2spec-0.1.9-py3-none-any.whl (14.3 kB view details)

Uploaded Python 3

File details

Details for the file github2spec-0.1.9.tar.gz.

File metadata

  • Download URL: github2spec-0.1.9.tar.gz
  • Upload date:
  • Size: 13.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for github2spec-0.1.9.tar.gz
Algorithm Hash digest
SHA256 df423a349339693991b968dfa4dc6fae294d00de9e4210fa2109fc2257c5b424
MD5 28a9a20e06997528a1a13d429f70b873
BLAKE2b-256 12221ca551ceae2504ca1cd9d5c1fae80067ddff27e2c3c546b2c6348975a83c

See more details on using hashes here.

File details

Details for the file github2spec-0.1.9-py3-none-any.whl.

File metadata

  • Download URL: github2spec-0.1.9-py3-none-any.whl
  • Upload date:
  • Size: 14.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for github2spec-0.1.9-py3-none-any.whl
Algorithm Hash digest
SHA256 d17c8f0137a1c5f97a0d4f53bc1747be4217dcda83b9e14fad3bc0edc20750f6
MD5 d2b7252b0ed107d83cf52c4f8c701d6e
BLAKE2b-256 7d1da8ce084e2d7dbf4bf23ae7aee7cbda35492f734f75fc346046c78beca40e

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page