File rpm-repos-openSUSE.spec of Package failed_rpm-repos-openSUSE

```
Name:           rpm-repos-openSUSE
Version:        0
Release:        1.1
Summary:        RPM repository configuration for openSUSE
License:        GPL-2.0-only
Group:          System/Packages
URL:            https://www.opensuse.org/
Source0:        opensuse-tumbleweed-oss-ports.repo.in
Source1:        opensuse-tumbleweed-update-ports.repo.in
Source2:        create-rpmgpg-symlinks.sh
Source3:        gpg-pubkey-39db7c82-5f68629b.asc
Source4:        gpg-pubkey-29b700a4-62b07e22.asc
Source5:        gpg-pubkey-65176565-61a0ee8f.asc
Source6:        gpg-pubkey-39db7c82-5847eb1f.asc

BuildRequires:  gnupg2
Requires:       gnupg2

%description
This package provides the RPM repository configuration files for openSUSE.

%prep
%setup -q -c -T

%build

%install
mkdir -p %{buildroot}/etc/pki/rpm-gpg
mkdir -p %{buildroot}/usr/lib/rpm/gnupg/keys

# Install GPG keys
install -m 0644 %{SOURCE3} %{buildroot}/usr/lib/rpm/gnupg/keys/gpg-pubkey-39db7c82-5f68629b.asc
install -m 0644 %{SOURCE4} %{buildroot}/usr/lib/rpm/gnupg/keys/gpg-pubkey-29b700a4-62b07e22.asc
install -m 0644 %{SOURCE5} %{buildroot}/usr/lib/rpm/gnupg/keys/gpg-pubkey-65176565-61a0ee8f.asc
install -m 0644 %{SOURCE6} %{buildroot}/usr/lib/rpm/gnupg/keys/gpg-pubkey-39db7c82-5847eb1f.asc

# Create symlinks
bash %{SOURCE2} %{buildroot}

# Install repository files
mkdir -p %{buildroot}/etc/yum.repos.d
install -m 0644 %{SOURCE0} %{buildroot}/etc/yum.repos.d/opensuse-tumbleweed-oss.repo
install -m 0644 %{SOURCE1} %{buildroot}/etc/yum.repos.d/opensuse-tumbleweed-update.repo

# Replace placeholders in repository files
sed -e 's/@DIST_ARCH@/riscv/g' -i %{buildroot}/etc/yum.repos.d/opensuse-tumbleweed-oss.repo %{buildroot}/etc/yum.repos.d/opensuse-tumbleweed-update.repo

%files
/etc/pki/rpm-gpg/RPM-GPG-KEY-*
/etc/yum.repos.d/opensuse-tumbleweed-*.repo

%changelog
* Sun Aug 10 2025 Your Name <your.email@example.com> - 0-1.1
- Initial package
```

---
openSUSE Build Service is sponsored by