From 3bb2c0ee98fa5abf4d89270499436d4401e84a4b Mon Sep 17 00:00:00 2001 From: Mike McLean Date: May 07 2016 20:33:53 +0000 Subject: [PATCH 1/2] package builder plugins --- diff --git a/koji.spec b/koji.spec index ace34d7..7bda7e8 100644 --- a/koji.spec +++ b/koji.spec @@ -67,6 +67,17 @@ Requires: cpio %description hub-plugins Plugins to the koji XMLRPC interface +%package builder-plugins +Summary: Koji builder plugins +Group: Applications/Internet +License: LGPLv2 +Requires: %{name} = %{version}-%{release} +Requires: %{name}-hub = %{version}-%{release} +Requires: python-qpid >= 0.7 + +%description builder-plugins +Plugins for the koji build daemon + %package builder Summary: Koji RPM builder daemon Group: Applications/System @@ -194,6 +205,13 @@ rm -rf $RPM_BUILD_ROOT %dir %{_sysconfdir}/koji-hub/plugins %{_sysconfdir}/koji-hub/plugins/*.conf +%files builder-plugins +%defattr(-,root,root) +%dir %{_sysconfdir}/kojid/plugins +%{_sysconfdir}/kojid/plugins/*.conf +%dir %{_prefix}/lib/koji-builder-plugins +%{_prefix}/lib/koji-builder-plugins/*.py* + %files utils %defattr(-,root,root) %{_sbindir}/kojira From 05330a2959471a6b6c76671a16dca9b888a5e584 Mon Sep 17 00:00:00 2001 From: Mike McLean Date: May 07 2016 20:33:53 +0000 Subject: [PATCH 2/2] plugin conf files should be config(noreplace) --- diff --git a/koji.spec b/koji.spec index 7bda7e8..b514719 100644 --- a/koji.spec +++ b/koji.spec @@ -203,12 +203,12 @@ rm -rf $RPM_BUILD_ROOT %dir %{_prefix}/lib/koji-hub-plugins %{_prefix}/lib/koji-hub-plugins/*.py* %dir %{_sysconfdir}/koji-hub/plugins -%{_sysconfdir}/koji-hub/plugins/*.conf +%config(noreplace) %{_sysconfdir}/koji-hub/plugins/*.conf %files builder-plugins %defattr(-,root,root) %dir %{_sysconfdir}/kojid/plugins -%{_sysconfdir}/kojid/plugins/*.conf +%config(noreplace) %{_sysconfdir}/kojid/plugins/*.conf %dir %{_prefix}/lib/koji-builder-plugins %{_prefix}/lib/koji-builder-plugins/*.py*