pgagroal rpm
January 21, 2026 ยท View on GitHub
pgagroal can be built into a RPM for Fedora systems.
Requirements
dnf install gcc rpm-build rpm-devel rpmlint make python bash coreutils diffutils patch rpmdevtools chrpath
Setup RPM development
rpmdev-setuptree
Create source package
git clone https://github.com/pgagroal/pgagroal.git
cd pgagroal
mkdir build
cd build
cmake -DCMAKE_BUILD_TYPE=Release ..
make package_source
Create RPM package
VERSION=$(grep -Po "Version:\s*\K(\d+\.\d+\.\d+)" ../pgagroal.spec)
cp pgagroal-$VERSION.tar.gz ~/rpmbuild/SOURCES
cd ..
cp pgagroal.spec ~/rpmbuild/SPECS # Copy spec to standard RPM location
QA_RPATHS=0x0001 rpmbuild -bb ~/rpmbuild/SPECS/pgagroal.spec
The resulting RPM will be located in ~/rpmbuild/RPMS/x86_64/, if your architecture is x86_64.