From 9aff567170825022fc8ed8e5d17644921b30f284 Mon Sep 17 00:00:00 2001 From: Irina Boverman Date: Jun 16 2020 18:20:31 +0000 Subject: Added subpackages --- diff --git a/SOURCES/CentOS-Messaging-pyngus.repo b/SOURCES/CentOS-Messaging-pyngus.repo new file mode 100644 index 0000000..68edd95 --- /dev/null +++ b/SOURCES/CentOS-Messaging-pyngus.repo @@ -0,0 +1,28 @@ +[centos-pyngus] +name=CentOS-7 - Pyngus +#baseurl=http://mirror.centos.org/centos/$releasever/messaging/$basearch/pyngus +mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=messaging-pyngus +gpgcheck=1 +enabled=1 +gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-SIG-Messaging + +[centos-pyngus-test] +name=CentOS-7 - Pyngus Testing +baseurl=https://buildlogs.centos.org/centos/$releasever/messaging/$basearch/pyngus +gpgcheck=0 +enabled=0 + +[centos-pyngus-debuginfo] +name=CentOS-7 - Pyngus - Debug +baseurl=http://debuginfo.centos.org/centos/$releasever/messaging/$basearch/ +gpgcheck=1 +enabled=0 +gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-SIG-Messaging + +[centos-pyngus-source] +name=CentOS-7 - Pyngus - Source +baseurl=http://vault.centos.org/centos/$releasever/messaging/Source/pyngus/ +gpgcheck=1 +enabled=0 +gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-SIG-Messaging + diff --git a/SOURCES/CentOS-Messaging-qpid-dispatch.repo b/SOURCES/CentOS-Messaging-qpid-dispatch.repo new file mode 100644 index 0000000..da6efe6 --- /dev/null +++ b/SOURCES/CentOS-Messaging-qpid-dispatch.repo @@ -0,0 +1,28 @@ +[centos-qpid-dispatch] +name=CentOS-7 - QPID Dispatch +#baseurl=http://mirror.centos.org/centos/$releasever/messaging/$basearch/qpid-dispatch +mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=messaging-qpid-dispatch +gpgcheck=1 +enabled=1 +gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-SIG-Messaging + +[centos-qpid-dispatch-test] +name=CentOS-7 - QPID Dispatch Testing +baseurl=https://buildlogs.centos.org/centos/$releasever/messaging/$basearch/qpid-dispatch +gpgcheck=0 +enabled=0 + +[centos-qpid-dispatch-debuginfo] +name=CentOS-7 - QPID Dispatch - Debug +baseurl=http://debuginfo.centos.org/centos/$releasever/messaging/$basearch +gpgcheck=1 +enabled=0 +gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-SIG-Messaging + +[centos-qpid-dispatch-source] +name=CentOS-7 - QPID Dispatch - Source +baseurl=http://vault.centos.org/centos/$releasever/messaging/Source/qpid-dispatch/ +gpgcheck=1 +enabled=0 +gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-SIG-Messaging + diff --git a/SOURCES/CentOS-Messaging-qpid-proton.repo b/SOURCES/CentOS-Messaging-qpid-proton.repo new file mode 100644 index 0000000..73d3e7c --- /dev/null +++ b/SOURCES/CentOS-Messaging-qpid-proton.repo @@ -0,0 +1,28 @@ +[centos-qpid-proton] +name=CentOS-7 - QPID Proton +#baseurl=http://mirror.centos.org/centos/$releasever/messaging/$basearch/qpid-proton +mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=messaging-qpid-proton +gpgcheck=1 +enabled=1 +gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-SIG-Messaging + +[centos-qpid-proton-test] +name=CentOS-7 - QPID Proton Testing +baseurl=https://buildlogs.centos.org/centos/$releasever/messaging/$basearch/qpid-proton +gpgcheck=0 +enabled=0 + +[centos-qpid-proton-debuginfo] +name=CentOS-7 - QPID Proton - Debug +baseurl=http://debuginfo.centos.org/centos/$releasever/messaging/$basearch/ +gpgcheck=1 +enabled=0 +gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-SIG-Messaging + +[centos-qpid-proton-source] +name=CentOS-7 - QPID Proton - Source +baseurl=http://vault.centos.org/centos/$releasever/messaging/Source/qpid-proton/ +gpgcheck=1 +enabled=0 +gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-SIG-Messaging + diff --git a/SOURCES/CentOS-Messaging-rabbitmq.repo b/SOURCES/CentOS-Messaging-rabbitmq.repo new file mode 100644 index 0000000..8a2c99e --- /dev/null +++ b/SOURCES/CentOS-Messaging-rabbitmq.repo @@ -0,0 +1,28 @@ +[centos-rabbitmq-RABBITMQ_VERSION] +name=CentOS-7 - RabbitMQ RABBITMQ_VERSION +#baseurl=http://mirror.centos.org/centos/$releasever/messaging/$basearch/rabbitmq-RABBITMQ_VERSION +mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=messaging-rabbitmq-RABBITMQ_VERSION +gpgcheck=1 +enabled=1 +gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-SIG-Messaging + +[centos-rabbitmq-RABBITMQ_VERSION-test] +name=CentOS-7 - RabbitMQ RABBITMQ_VERSION Testing +baseurl=https://buildlogs.centos.org/centos/$releasever/messaging/$basearch/rabbitmq-RABBITMQ_VERSION/ +gpgcheck=0 +enabled=0 + +[centos-rabbitmq-RABBITMQ_VERSION-debuginfo] +name=CentOS-7 - RabbitMQ RABBITMQ_VERSION - Debug +baseurl=http://debuginfo.centos.org/centos/$releasever/messaging/$basearch/ +gpgcheck=1 +enabled=0 +gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-SIG-Messaging + +[centos-rabbitmq-RABBITMQ_VERSION-source] +name=CentOS-7 - RabbitMQ RABBITMQ_VERSION - Source +baseurl=http://vault.centos.org/centos/$releasever/messaging/Source/rabbitmq-RABBITMQ_VERSION/ +gpgcheck=1 +enabled=0 +gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-SIG-Messaging + diff --git a/SOURCES/RPM-GPG-KEY-CentOS-SIG-Messaging b/SOURCES/RPM-GPG-KEY-CentOS-SIG-Messaging new file mode 100644 index 0000000..bb19462 --- /dev/null +++ b/SOURCES/RPM-GPG-KEY-CentOS-SIG-Messaging @@ -0,0 +1,32 @@ +-----BEGIN PGP PUBLIC KEY BLOCK----- +Version: GnuPG v2.0.22 (GNU/Linux) + +mQENBF3jBZQBCAC3mGl8pmWoOuUzh8rJAbaqiOXEZ8wa904VN2bTDgxydtwL16cy +ad54OaW+jyD0+api5b5pKmmu+7qLT3vfndITQaF8lE1w+1qSFFJpbxOSsqU7rVx5 ++KpqfmfBJ9/jTIQsCcIdcx8Ajachgjifj1bM48quYE5pQp4YTu+I/HhwjacO9CEt +yIcX48wph2CbvY/xPX8E+8kdrc4/gd3F9c5Nmvj5Xa22QsXpCzrJSO5Vm8NIGycU +O4NhE4ctQLa5MqydvyAyORA4IYrzsK1Ioa8MJeeKvUQ46NWR+N2AsTQPbnULAiJM +ef3giEt56YpPx3JMe7G4XfAgsnYQphhFdV5VABEBAAG0Y0NlbnRPUyBNZXNzYWdp +bmcgU0lHIChodHRwczovL3dpa2kuY2VudG9zLm9yZy9TcGVjaWFsSW50ZXJlc3RH +cm91cC9NZXNzYWdpbmcpIDxzZWN1cml0eUBjZW50b3Mub3JnPokBOQQTAQIAIwUC +XeMFlAIbAwcLCQgHAwIBBhUIAgkKCwQWAgMBAh4BAheAAAoJEIMBTrvhbg0SwosH +/0sOHzZb0yLtcUfpOa+CUQv3BTvlg73lgw3/W1hQkjmrCi5YC4KQ80ZWluv7lxF3 +xSMR9QVKA05pjwVS+I7D2g18SXwvQn35WaezT5G9kf6feQCY0njenM6qtI5p5c40 +AkgrCWLFLxUUdPYvy8FEj5HlrAABZz9x1Tw8HMJlE6H7tx/4F825/jAosY0rWDhV +ue2dPT8wgZFWHpKDuatDGG8P2spIOKW5BEP9hguEo2oOhjLTpTU/He3uc2srCyWd +nxH0zQQlo4TpOcQBuvUhr4BU3ODA0Fx8Wd1PJj2lgekFnZgS4QK3iVKyVkYPDULq +YIOEUgsWlki4uUyPUAJoS025AQ0EXeMFlAEIANFN5aHtItH/5c0hxBNv8S4yDnEm +NwHKzWQBPJv69zjcokjYyAImRs6EqbEKL2hWA+9AbrLOC+s1Fya3U0EJIZmVKsuj +8GFaFBB7l26t596re8aWMWf+sbHGgBPHxi+Z/3LAkBGViI5r1WZO1h3b/v9j3QOA +A8WIVAcqGzwbBQDCV4zVZuePoNouYhMLvjai3Y3Ydd8vnZyGT02Zk4zYgBOw7cnh +0yveyYxJ+11x53UJXFmGI/vbslqmnWawp0eqT5T/TH45KNXHglvGqPct+6FdQ9N/ +sIFjjYDXxuFNr3jCleXdP3SSi+Fvx7OrIVGmXNa0b02DWjci0wouXR0kGn0AEQEA +AYkBHwQYAQIACQUCXeMFlAIbDAAKCRCDAU674W4NEpkjB/97bQndwOuzaqwPRlwe +on2iy7jqbleOBwzkvjbIMZuxlYG9AjuqsEo/Y6cxpvePlVSEaaiN1oCAP6bOZpLa +pG3TOnJSKDMYMlgg1OsZjLS9Q8QPVxJrcBIqGSqa/Xdjap4WiPNDCpNBzsRMm74s +ZA0xRFu1GZuNbI8+TKXfR7dFMHzKuC//UV+VPbsG0JBEbCQF4YQU3t+9SwYGi3RL +KrfAh9X+OykyaUPtkshW4yS7RCA0MihfCVlxMq4ogEA/4I7/LWHyI7hTZ24lDOs1 +Yd+k4Gl4Nd58iBKL2J8KHanZFUEWqlBAAdcnxjSqsaWmCUe2ABUZ0szErNn1wR1V +ix+K +=zKEu +-----END PGP PUBLIC KEY BLOCK----- diff --git a/SPECS/centos-release-messaging.spec b/SPECS/centos-release-messaging.spec new file mode 100644 index 0000000..616d503 --- /dev/null +++ b/SPECS/centos-release-messaging.spec @@ -0,0 +1,109 @@ +%global RabbitMQVersion 36 +Summary: Config to enable the repository for the Messaging SIG +Name: centos-release-messaging +Version: 1 +Release: 3%{?dist} +License: GPLv2 +URL: http://wiki.centos.org/SpecialInterestGroup/Messaging +Source0: RPM-GPG-KEY-CentOS-SIG-Messaging +Source1: CentOS-Messaging-qpid-proton.repo +Source2: CentOS-Messaging-rabbitmq.repo +Source3: CentOS-Messaging-qpid-dispatch.repo +Source4: CentOS-Messaging-pyngus.repo + +BuildArch: noarch + +Requires: centos-release +%description +yum configs for repositories as delivered by CentOS Messaging SIG. + + +%package -n centos-release-rabbitmq-%{RabbitMQVersion} +Summary: Config to enable the repository for the Messaging SIG RabbitMQ Server + +Requires: centos-release-messaging + +%description -n centos-release-rabbitmq-%{RabbitMQVersion} +yum configs for the RabbitMQ Server as delivered by CentOS Messaging SIG. + + +%package -n centos-release-qpid-proton +Summary: Config to enable the Messaging SIG QPID Proton packages + +Requires: centos-release-messaging + +%description -n centos-release-qpid-proton +Repository configuration for QPID Proton packages as delivered by the +CentOS Messaging SIG. + + +%package -n centos-release-qpid-dispatch +Summary: Config to enable the Messaging SIG QPID Dispatch packages + +Requires: centos-release-messaging + +%description -n centos-release-qpid-dispatch +Repository configuration for QPID Dispatch packages as delivered by the +CentOS Messaging SIG. + + +%package -n centos-release-pyngus +Summary: Config to enable the Messaging SIG Pyngus packages + +Requires: centos-release-messaging + +%description -n centos-release-pyngus +Repository configuration for Pyngus packages as delivered by the +CentOS Messaging SIG. + + +%prep + +%install +# gpg key +install -p -d %{buildroot}%{_sysconfdir}/pki/rpm-gpg +install -m 644 %{SOURCE0} %{buildroot}%{_sysconfdir}/pki/rpm-gpg +# qpid-proton +install -D -m 644 %{SOURCE1} %{buildroot}%{_sysconfdir}/yum.repos.d/CentOS-Messaging-qpid-proton.repo + +# rabbitmq repo +install -D -m 644 %{SOURCE2} %{buildroot}%{_sysconfdir}/yum.repos.d/CentOS-Messaging-rabbitmq.repo +sed -i -e "s/RABBITMQ_VERSION/%{RabbitMQVersion}/g" %{buildroot}%{_sysconfdir}/yum.repos.d/CentOS-Messaging-rabbitmq.repo + +# qpid-dispatch +install -D -m 644 %{SOURCE3} %{buildroot}%{_sysconfdir}/yum.repos.d/CentOS-Messaging-qpid-dispatch.repo + +# pyngus +install -D -m 644 %{SOURCE4} %{buildroot}%{_sysconfdir}/yum.repos.d/CentOS-Messaging-pyngus.repo + +%files +%defattr(-,root,root) +%{_sysconfdir}/pki/rpm-gpg/RPM-GPG-KEY-CentOS-SIG-Messaging + +%files -n centos-release-qpid-proton +%defattr(-,root,root) +%config(noreplace) %{_sysconfdir}/yum.repos.d/CentOS-Messaging-qpid-proton.repo + +%files -n centos-release-rabbitmq-%{RabbitMQVersion} +%defattr(-,root,root) +%config(noreplace) %{_sysconfdir}/yum.repos.d/CentOS-Messaging-rabbitmq.repo + +%files -n centos-release-qpid-dispatch +%defattr(-,root,root) +%config(noreplace) %{_sysconfdir}/yum.repos.d/CentOS-Messaging-qpid-dispatch.repo + +%files -n centos-release-pyngus +%defattr(-,root,root) +%config(noreplace) %{_sysconfdir}/yum.repos.d/CentOS-Messaging-pyngus.repo + +%changelog +* Tue Jun 16 2020 Irina Boverman - 1.3 +- add qpid-dispatch subpackage +- add pyngus subpackage + +* Tue Apr 07 2020 Matthias Runge - 1.2 +- add qpid-proton subpackage +- move gpg key to common + +* Thu Apr 02 2020 Alfredo Moralejo - 1.1 +- Initial release for RabbitMQ Server 3.8