Mrack specfile lives at: https://github.com/neoave/mrack/blob/master/mrack.spec
These packages are being built and hosted by COPR: https://copr.fedorainfracloud.org/coprs/g/freeipa/neoave
You can install them, and mrack, by enabling the repo:
$ dnf copr enable @freeipa/neoave
They are available for Fedora since release 32.
Depency tree:
mrack
└── python3-AsyncOpenStackClient
└── python3-simple-rest-client
├── python3-json-encoder
└── python3-status
E.g. when python-asyncopenctackclient
was updated to 0.9.0
. In the
package repository:
-
Bump version and add changelog entry:
vim AsyncOpenStackClient.spec
-
Download new sources (tarball):
spectool -g -R AsyncOpenStackClient.spec
-
Create srpm:
fedpkg srpm
-
Check files in srpm (optional):
rpmls python-AsyncOpenStackClient-0.9.0-1.fc40.src.rpm
-
Create a new build via COPR CLI (requires token in
~/.config/copr
, see https://copr.fedorainfracloud.org/api/):copr build @freeipa/neoave ./python-AsyncOpenStackClient-0.9.0-1.fc40.src.rpm