An RPM spec file for the Snapcast client and server.
This Snapcast RPM is made available through COPR. Follow these steps to install the packages.
-
Add the COPR repository.
curl --location https://copr.fedorainfracloud.org/coprs/jwillikers/snapcast/repo/fedora/jwillikers-snapcast.repo \ | sudo tee /etc/yum.repos.d/jwillikers-snapcast.repo
-
Install the desired packages.
sudo dnf --assumeyes install snapclient snapserver
To build locally, follow these steps.
-
Install the
git
andrpmdevtools
packages.sudo dnf -y install git rpmdevtools
-
Initialize the RPM filesystem tree.
rpmdev-setuptree
-
Clone this repository.
git clone git@codeberg.org:jwillikers/snapcast-rpm.git
-
Change to the directory.
cd snapcast-rpm
-
Fetch the sources.
spectool -g -R snapcast.spec
-
Build the
snapcast
RPM.rpmbuild -bb snapcast.spec
Contributions in the form of issues, feedback, and even pull requests are welcome. Make sure to adhere to the project’s Code of Conduct.
This project is built on the hard work of countless open source contributors. Several of these projects are enumerated below.
Refer to the project’s Code of Conduct for details.
This repository is licensed under the GPLv3, a copy of which is provided in the license file.
© 2023-2024 Jordan Williams