cmake-fedora-fedpkg
Set of scripts and cmake modules that simplify the release process
Install
- All systems
-
curl cmd.cat/cmake-fedora-fedpkg.sh
- Debian
-
apt-get install cmake-fedora
- Ubuntu
-
apt-get install cmake-fedora
- Arch Linux
-
pacman -S cmake-fedora
- Kali Linux
-
apt-get install cmake-fedora
- Fedora
-
dnf install cmake-fedora
- Windows (WSL2)
-
sudo apt-get update
sudo apt-get install cmake-fedora
- Raspbian
-
apt-get install cmake-fedora
- Dockerfile
- dockerfile.run/cmake-fedora-fedpkg
cmake-fedora
Set of scripts and cmake modules that simplify the release process
cmake-fedora is designed to relieve you from chores of releasing software by: - Keeping the consistency of release information such as version and update messages in: - Release notes - ChangeLog - Tags - Spec file - Fedpkg commit message - Bodhi notes - Source archive depends on the files to be packed. - Run rpmlint and koji scratch build before tag as sanity checks. - Easy upload to scp, sftp hosting services sites. - Translation targets like gettext and Zanata. - Provide license information and templates of CMakeLists.txt, spec files for new packages. while avoid some pitfalls like all junk files are packed.