forked from pool/python-fedora-messaging
Accepting request 1311809 from devel:languages:python
Forwarded request #1311707 from hellcp-work - Create a subpackage for Fedora Messaging configs OBS-URL: https://build.opensuse.org/request/show/1311809 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-fedora-messaging?expand=0&rev=11
This commit is contained in:
@@ -1,3 +1,8 @@
|
||||
-------------------------------------------------------------------
|
||||
Thu Oct 16 12:54:39 UTC 2025 - Jay Michalska <jay.michalska@suse.com>
|
||||
|
||||
- Create a subpackage for Fedora Messaging configs
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jul 21 12:04:27 UTC 2025 - Richard Rahl <rrahl0@opensuse.org>
|
||||
|
||||
|
||||
@@ -66,6 +66,12 @@ BuildArch: noarch
|
||||
%description
|
||||
A set of Python tools for using Fedora's messaging infrastructure.
|
||||
|
||||
%package -n fedora-messaging-config
|
||||
Summary: Fedora Messaging configs
|
||||
|
||||
%description -n fedora-messaging-config
|
||||
Configuration files for the Fedora Messaging instances.
|
||||
|
||||
%prep
|
||||
%autosetup -p1 -n %{_modname}-%{version}
|
||||
|
||||
@@ -77,6 +83,16 @@ A set of Python tools for using Fedora's messaging infrastructure.
|
||||
%python_clone -a %{buildroot}%{_bindir}/%{_modname}
|
||||
%python_expand %fdupes %{buildroot}%{$python_sitelib}
|
||||
|
||||
install -D -p -m 644 config.toml.example $RPM_BUILD_ROOT%{_sysconfdir}/fedora-messaging/config.toml
|
||||
install -D -p -m 644 configs/fedora.toml $RPM_BUILD_ROOT%{_sysconfdir}/fedora-messaging/fedora.toml
|
||||
install -D -p -m 644 configs/fedora.stg.toml $RPM_BUILD_ROOT%{_sysconfdir}/fedora-messaging/fedora.stg.toml
|
||||
install -D -p -m 644 configs/cacert.pem $RPM_BUILD_ROOT%{_sysconfdir}/fedora-messaging/cacert.pem
|
||||
install -D -p -m 644 configs/fedora-key.pem $RPM_BUILD_ROOT%{_sysconfdir}/fedora-messaging/fedora-key.pem
|
||||
install -D -p -m 644 configs/fedora-cert.pem $RPM_BUILD_ROOT%{_sysconfdir}/fedora-messaging/fedora-cert.pem
|
||||
install -D -p -m 644 configs/stg-cacert.pem $RPM_BUILD_ROOT%{_sysconfdir}/fedora-messaging/stg-cacert.pem
|
||||
install -D -p -m 644 configs/fedora.stg-key.pem $RPM_BUILD_ROOT%{_sysconfdir}/fedora-messaging/fedora.stg-key.pem
|
||||
install -D -p -m 644 configs/fedora.stg-cert.pem $RPM_BUILD_ROOT%{_sysconfdir}/fedora-messaging/fedora.stg-cert.pem
|
||||
|
||||
%post
|
||||
%python_install_alternative %{_modname}
|
||||
|
||||
@@ -93,4 +109,16 @@ A set of Python tools for using Fedora's messaging infrastructure.
|
||||
%{python_sitelib}/fedora_messaging
|
||||
%{python_sitelib}/fedora_messaging-%{version}.dist-info
|
||||
|
||||
%files -n fedora-messaging-config
|
||||
%dir %{_sysconfdir}/fedora-messaging/
|
||||
%config(noreplace) %{_sysconfdir}/fedora-messaging/config.toml
|
||||
%config(noreplace) %{_sysconfdir}/fedora-messaging/fedora.toml
|
||||
%config(noreplace) %{_sysconfdir}/fedora-messaging/fedora.stg.toml
|
||||
%config(noreplace) %{_sysconfdir}/fedora-messaging/cacert.pem
|
||||
%config(noreplace) %{_sysconfdir}/fedora-messaging/fedora-key.pem
|
||||
%config(noreplace) %{_sysconfdir}/fedora-messaging/fedora-cert.pem
|
||||
%config(noreplace) %{_sysconfdir}/fedora-messaging/stg-cacert.pem
|
||||
%config(noreplace) %{_sysconfdir}/fedora-messaging/fedora.stg-key.pem
|
||||
%config(noreplace) %{_sysconfdir}/fedora-messaging/fedora.stg-cert.pem
|
||||
|
||||
%changelog
|
||||
|
||||
Reference in New Issue
Block a user