From 34e545d126dc7d902b681055e1d3200937679207 Mon Sep 17 00:00:00 2001 From: Luke Horwell Date: Thu, 7 Nov 2024 16:38:52 +0000 Subject: [PATCH] Host a copy of the Fedora repo file (#29) This uses the `Fedora_$releasever` variable so the user is always pointed to the correct release repository for their Fedora version. Confirmed working for: Fedora 39, 40, 41 Does not work: Rawhide (the URL request is lowercase, but OpenSUSE Build Service expects a capital 'R') However, the command to add repo changed in Fedora 41, so we will need to keep the two for now until Fedora 40 is obsolete. Closes openrazer/openrazer#1981 --- index.md | 4 ++-- misc/hardware_razer.repo | 10 ++++++++++ 2 files changed, 12 insertions(+), 2 deletions(-) create mode 100644 misc/hardware_razer.repo diff --git a/index.md b/index.md index c0e7595..bab173c 100644 --- a/index.md +++ b/index.md @@ -122,7 +122,7 @@ instructions: For Fedora 41 (and later), run the following: - sudo dnf config-manager addrepo --from-repofile=https://download.opensuse.org/repositories/hardware:/razer/Fedora_$(rpm -E %fedora)/hardware:razer.repo + sudo dnf config-manager addrepo --from-repofile=https://openrazer.github.io/hardware:razer.repo sudo dnf install openrazer-meta @@ -134,7 +134,7 @@ instructions: For Fedora 40 (and earlier), run the following: - sudo dnf config-manager --add-repo https://download.opensuse.org/repositories/hardware:/razer/Fedora_$(rpm -E %fedora)/hardware:razer.repo + sudo dnf config-manager --add-repo https://openrazer.github.io/hardware:razer.repo sudo dnf install openrazer-meta diff --git a/misc/hardware_razer.repo b/misc/hardware_razer.repo new file mode 100644 index 0000000..140afad --- /dev/null +++ b/misc/hardware_razer.repo @@ -0,0 +1,10 @@ +--- +permalink: /hardware:razer.repo +--- +[hardware_razer] +name=Fedora $releasever - hardware:razer +type=rpm-md +baseurl=https://download.opensuse.org/repositories/hardware:/razer/Fedora_$releasever/ +gpgcheck=1 +gpgkey=https://download.opensuse.org/repositories/hardware:/razer/Fedora_$releasever/repodata/repomd.xml.key +enabled=1