Architecture specific change in rpms/fence-agents.git
by githook-noreply@fedoraproject.org
The package rpms/fence-agents.git has added or updated architecture specific content in its
spec file (ExclusiveArch/ExcludeArch or %ifarch/%ifnarch) in commit(s):
https://src.fedoraproject.org/cgit/rpms/fence-agents.git/commit/?id=2ebe0....
Change:
+%ifarch x86_64 ppc64le
Thanks.
Full change:
============
commit 2ebe0f536549d13bc4da1545441687c5a0f55e15
Author: Oyvind Albrigtsen <oalbrigt(a)redhat.com>
Date: Wed Oct 23 15:00:17 2019 +0200
- new upstream release
- added openstack subpackage
- spec improvements based on upstream spec-file
diff --git a/fence-agents.spec b/fence-agents.spec
index fe119fa..87ac9b3 100644
--- a/fence-agents.spec
+++ b/fence-agents.spec
@@ -8,13 +8,12 @@
Name: fence-agents
Summary: Set of unified programs capable of host isolation ("fencing")
-Version: 4.5.1
+Version: 4.5.2
Release: 1%{?alphatag:.%{alphatag}}%{?dist}
License: GPLv2+ and LGPLv2+
URL: https://github.com/ClusterLabs/fence-agents
Source0: https://fedorahosted.org/releases/f/e/fence-agents/%{name}-%{version}.tar.gz
-%if 0%{?fedora} || 0%{?rhel} > 7
# skipped: pve, raritan, rcd-serial, virsh
%global allfenceagents %(cat <<EOF
fence-agents-alom \\
@@ -28,7 +27,6 @@ fence-agents-bladecenter \\
fence-agents-brocade \\
fence-agents-cisco-mds \\
fence-agents-cisco-ucs \\
-fence-agents-compute \\
fence-agents-docker \\
fence-agents-drac \\
fence-agents-drac5 \\
@@ -48,7 +46,6 @@ fence-agents-ilo2 \\
fence-agents-intelmodular \\
fence-agents-ipdu \\
fence-agents-ipmilan \\
-fence-agents-ironic \\
fence-agents-kdump \\
fence-agents-ldom \\
fence-agents-lpar \\
@@ -72,6 +69,15 @@ fence-agents-xenapi \\
fence-agents-zvm \\
EOF)
+
+%ifarch x86_64 ppc64le
+%global allfenceagents %(cat <<EOF
+%{allfenceagents} \\
+fence-agents-compute \\
+fence-agents-ironic \\
+fence-agents-openstack
+
+EOF)
%endif
# Build dependencies
@@ -89,6 +95,9 @@ BuildRequires: python3-pexpect python3-pycurl python3-requests
BuildRequires: python3-suds openwsman-python3 python3-boto3
BuildRequires: python3-google-api-client
+# (-openstack)
+BuildRequires: python3-novaclient python3-keystoneclient
+
# turn off the brp-python-bytecompile script
# (for F28+ or equivalent, the latter is the preferred form)
%global __os_install_post %(echo '%{__os_install_post}' | sed -e 's!/usr/lib[^[:space:]]*/brp-python-bytecompilespace:.*$!!g')
@@ -155,7 +164,6 @@ Summary: Set of unified programs capable of host isolation ("fencing")
Requires: %{allfenceagents}
Provides: fence-agents = %{version}-%{release}
Obsoletes: fence-agents < 3.1.13
-BuildArch: noarch
%description all
A collection of executables to handle isolation ("fencing") of possibly
misbehaving hosts by the means of remote power management, blocking
@@ -164,7 +172,6 @@ network, storage, or similar.
This package serves as a catch-all for all supported fence agents.
%files all
-%if 0%{?fedora} || 0%{?rhel} > 7
%package alom
License: GPLv2+ and LGPLv2+
Summary: Fence agent for SUN ALOM
@@ -176,7 +183,6 @@ Fence agent for SUN ALOM.
%files alom
%{_sbindir}/fence_alom
%{_mandir}/man8/fence_alom.8*
-%endif
%package amt
License: GPLv2+ and LGPLv2+
@@ -334,7 +340,6 @@ Fence agent for Docker images that are accessed over HTTP.
%{_sbindir}/fence_docker
%{_mandir}/man8/fence_docker.8*
-%if 0%{?fedora} || 0%{?rhel} > 7
%package drac
License: GPLv2+ and LGPLv2+
Summary: Fence agent for Dell DRAC
@@ -347,7 +352,6 @@ via telnet.
%files drac
%{_sbindir}/fence_drac
%{_mandir}/man8/fence_drac.8*
-%endif
%package drac5
License: GPLv2+ and LGPLv2+
@@ -399,7 +403,6 @@ via the HTTP(s) protocol.
%{_sbindir}/fence_eps
%{_mandir}/man8/fence_eps.8*
-%if 0%{?fedora} || 0%{?rhel} > 7
%package gce
License: GPLv2+ and LGPLv2+
Summary: Fence agent for GCE (Google Cloud Engine)
@@ -412,9 +415,7 @@ Fence agent for GCE (Google Cloud Engine) instances.
%files gce
%{_sbindir}/fence_gce
%{_mandir}/man8/fence_gce.8*
-%endif
-%if 0%{?fedora} || 0%{?rhel} > 7
%package hds-cb
License: GPLv2+ and LGPLv2+
Summary: Fence agent for Hitachi Compute Blade systems
@@ -426,7 +427,6 @@ Fence agent for Hitachi Compute Blades that are accessed via telnet.
%files hds-cb
%{_sbindir}/fence_hds_cb
%{_mandir}/man8/fence_hds_cb.8*
-%endif
%package heuristics-ping
License: GPLv2+ and LGPLv2+
@@ -586,11 +586,9 @@ Fence agents for devices with IPMI interface.
%{_sbindir}/fence_imm
%{_mandir}/man8/fence_imm.8*
-%if 0%{?fedora} || 0%{?rhel} > 7
%package ironic
License: GPLv2+ and LGPLv2+
Summary: Fence agent for OpenStack's Ironic (Bare Metal as a service)
-Requires: /usr/bin/openstack
Requires: fence-agents-common = %{version}-%{release}
BuildArch: noarch
%description ironic
@@ -598,7 +596,6 @@ Fence agent for OpenStack's Ironic (Bare Metal as a service) service.
%files ironic
%{_sbindir}/fence_ironic
%{_mandir}/man8/fence_ironic.8*
-%endif
%package kdump
License: GPLv2+ and LGPLv2+
@@ -613,7 +610,6 @@ Fence agent for use with kdump crash recovery service.
%{_mandir}/man8/fence_kdump.8*
%{_mandir}/man8/fence_kdump_send.8*
-%if 0%{?fedora} || 0%{?rhel} > 7
%package ldom
License: GPLv2+ and LGPLv2+
Summary: Fence agent for Sun LDom virtual machines
@@ -625,9 +621,7 @@ Fence agent for APC devices that are accessed via telnet or SSH.
%files ldom
%{_sbindir}/fence_ldom
%{_mandir}/man8/fence_ldom.8*
-%endif
-%if 0%{?fedora} || 0%{?rhel} > 7
%package lpar
License: GPLv2+ and LGPLv2+
Summary: Fence agent for IBM LPAR
@@ -639,7 +633,6 @@ Fence agent for IBM LPAR devices that are accessed via telnet or SSH.
%files lpar
%{_sbindir}/fence_lpar
%{_mandir}/man8/fence_lpar.8*
-%endif
%package mpath
License: GPLv2+ and LGPLv2+
@@ -654,7 +647,6 @@ Device Mapper Multipath.
%{_sbindir}/fence_mpath
%{_mandir}/man8/fence_mpath.8*
-%if 0%{?fedora} || 0%{?rhel} > 7
%package netio
License: GPLv2+ and LGPLv2+
Summary: Fence agent for Koukaam NETIO devices
@@ -667,9 +659,19 @@ via telnet or SSH.
%files netio
%{_sbindir}/fence_netio
%{_mandir}/man8/fence_netio.8*
-%endif
-%if 0%{?fedora} || 0%{?rhel} > 7
+%package openstack
+License: GPLv2+ and LGPLv2+
+Summary: Fence agent for OpenStack's Nova service
+Requires: python3-requests
+Requires: fence-agents-common = %{version}-%{release}
+BuildArch: noarch
+%description openstack
+Fence agent for OpenStack's Nova service.
+%files openstack
+%{_sbindir}/fence_openstack
+%{_mandir}/man8/fence_openstack.8*
+
%package ovh
License: GPLv2+ and LGPLv2+
Summary: Fence agent for OVH provider
@@ -681,10 +683,8 @@ Fence agent for OVH hosting provider.
%files ovh
%{_sbindir}/fence_ovh
%{_mandir}/man8/fence_ovh.8*
-%endif
# skipped from allfenceagents
-%if 0%{?fedora} || 0%{?rhel} > 7
%package pve
License: GPLv2+ and LGPLv2+
Summary: Fence agent for PVE
@@ -696,7 +696,6 @@ Fence agent for PVE.
%files pve
%{_sbindir}/fence_pve
%{_mandir}/man8/fence_pve.8*
-%endif
# skipped from allfenceagents
%package raritan
@@ -747,7 +746,6 @@ Fence agent for RHEV-M via REST API.
%{_sbindir}/fence_rhevm
%{_mandir}/man8/fence_rhevm.8*
-%if 0%{?fedora} || 0%{?rhel} > 7
%package rsa
License: GPLv2+ and LGPLv2+
Summary: Fence agent for IBM RSA II
@@ -760,7 +758,6 @@ via telnet or SSH.
%files rsa
%{_sbindir}/fence_rsa
%{_mandir}/man8/fence_rsa.8*
-%endif
%package rsb
License: GPLv2+ and LGPLv2+
@@ -775,7 +772,6 @@ via telnet or SSH.
%{_sbindir}/fence_rsb
%{_mandir}/man8/fence_rsb.8*
-%if 0%{?fedora} || 0%{?rhel} > 7
%package sanbox2
License: GPLv2+ and LGPLv2+
Summary: Fence agent for QLogic SANBox2 FC switches
@@ -787,9 +783,7 @@ Fence agent for QLogic SANBox2 switches that are accessed via telnet.
%files sanbox2
%{_sbindir}/fence_sanbox2
%{_mandir}/man8/fence_sanbox2.8*
-%endif
-%if 0%{?fedora} || 0%{?rhel} > 7
%package sbd
License: GPLv2+ and LGPLv2+
Summary: Fence agent for SBD (storage-based death)
@@ -801,7 +795,6 @@ Fence agent for SBD (storage-based death).
%files sbd
%{_sbindir}/fence_sbd
%{_mandir}/man8/fence_sbd.8*
-%endif
%package scsi
License: GPLv2+ and LGPLv2+
@@ -817,7 +810,6 @@ Fence agent for SCSI persistent reservations.
%{_datadir}/cluster/fence_scsi_check_hardreboot
%{_mandir}/man8/fence_scsi.8*
-%if 0%{?fedora} || 0%{?rhel} > 7
%package vbox
License: GPLv2+ and LGPLv2+
Summary: Fence agent for VirtualBox
@@ -829,7 +821,6 @@ Fence agent for VirtualBox dom0 accessed via SSH.
%files vbox
%{_sbindir}/fence_vbox
%{_mandir}/man8/fence_vbox.8*
-%endif
# skipped from allfenceagents
%package virsh
@@ -844,7 +835,6 @@ Fence agent for virtual machines that are accessed via SSH.
%{_sbindir}/fence_virsh
%{_mandir}/man8/fence_virsh.8*
-%if 0%{?fedora} || 0%{?rhel} > 7
%package vmware
License: GPLv2+ and LGPLv2+
Summary: Fence agent for VMWare with VI Perl Toolkit or vmrun
@@ -856,7 +846,6 @@ Fence agent for VMWare accessed with VI Perl Toolkit or vmrun.
%files vmware
%{_sbindir}/fence_vmware
%{_mandir}/man8/fence_vmware.8*
-%endif
%package vmware-rest
License: GPLv2+ and LGPLv2+
@@ -882,7 +871,6 @@ Fence agent for VMWare with SOAP API v4.1+.
%{_sbindir}/fence_vmware_soap
%{_mandir}/man8/fence_vmware_soap.8*
-%if 0%{?fedora} || 0%{?rhel} > 7
%package vmware-vcloud
License: GPLv2+ and LGPLv2+
Summary: Fence agent for VMWare vCloud Director
@@ -894,7 +882,6 @@ Fence agent for VMWare vCloud Director.
%files vmware-vcloud
%{_sbindir}/fence_vmware_vcloud
%{_mandir}/man8/fence_vmware_vcloud.8*
-%endif
%package wti
License: GPLv2+ and LGPLv2+
@@ -909,7 +896,6 @@ via telnet or SSH.
%{_sbindir}/fence_wti
%{_mandir}/man8/fence_wti.8*
-%if 0%{?fedora} || 0%{?rhel} > 7
%package xenapi
License: GPLv2+ and LGPLv2+
Summary: Fence agent for Citrix XenServer over XenAPI
@@ -923,7 +909,6 @@ Fence agent for Citrix XenServer accessed over XenAPI.
%{_datadir}/fence/XenAPI.py*
%{_datadir}/fence/__pycache__/XenAPI.*
%{_mandir}/man8/fence_xenapi.8*
-%endif
%package zvm
License: GPLv2+ and LGPLv2+
@@ -937,6 +922,11 @@ Fence agent for IBM z/VM over IP.
%{_mandir}/man8/fence_zvmip.8*
%changelog
+* Wed Oct 23 2019 Oyvind Albrigtsen <oalbrigt(a)redhat.com> - 4.5.2-1
+- new upstream release
+- added openstack subpackage
+- spec improvements based on upstream spec-file
+
* Tue Sep 24 2019 Oyvind Albrigtsen <oalbrigt(a)redhat.com> - 4.5.1-1
- new upstream release
diff --git a/sources b/sources
index 87635a3..d917956 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (fence-agents-4.5.1.tar.gz) = 503bae10ed1fec85d4552bf5268e43f47a916a22e88f1680cf34665f7314302a4a183690f3256a5ed7fe8b02e116453f88733ab771d62c8a3c3222933f53ea3f
+SHA512 (fence-agents-4.5.2.tar.gz) = 2496be44e2820a48e76cd8ce2a859fae6e88fad27dfbfbcf82e9c0f5ccbbf75259f3bc76ba0e9309fb8949edea31fd1a8cf8453ed910b40c2eb2e799320ad84b
4 years, 6 months
Architecture specific change in rpms/fence-agents.git
by githook-noreply@fedoraproject.org
The package rpms/fence-agents.git has added or updated architecture specific content in its
spec file (ExclusiveArch/ExcludeArch or %ifarch/%ifnarch) in commit(s):
https://src.fedoraproject.org/cgit/rpms/fence-agents.git/commit/?id=5f039....
Change:
+%ifarch x86_64 ppc64le
Thanks.
Full change:
============
commit 5f0393d8d36feb9fe949f6ba474542355d5d2093
Author: Oyvind Albrigtsen <oalbrigt(a)redhat.com>
Date: Wed Oct 23 15:00:17 2019 +0200
- new upstream release
- added openstack subpackage
- spec improvements based on upstream spec-file
diff --git a/fence-agents.spec b/fence-agents.spec
index 3226bed..f38aeec 100644
--- a/fence-agents.spec
+++ b/fence-agents.spec
@@ -8,13 +8,12 @@
Name: fence-agents
Summary: Set of unified programs capable of host isolation ("fencing")
-Version: 4.5.1
+Version: 4.5.2
Release: 1%{?alphatag:.%{alphatag}}%{?dist}
License: GPLv2+ and LGPLv2+
URL: https://github.com/ClusterLabs/fence-agents
Source0: https://fedorahosted.org/releases/f/e/fence-agents/%{name}-%{version}.tar.gz
-%if 0%{?fedora} || 0%{?rhel} > 7
# skipped: pve, raritan, rcd-serial, virsh
%global allfenceagents %(cat <<EOF
fence-agents-alom \\
@@ -28,7 +27,6 @@ fence-agents-bladecenter \\
fence-agents-brocade \\
fence-agents-cisco-mds \\
fence-agents-cisco-ucs \\
-fence-agents-compute \\
fence-agents-docker \\
fence-agents-drac \\
fence-agents-drac5 \\
@@ -48,7 +46,6 @@ fence-agents-ilo2 \\
fence-agents-intelmodular \\
fence-agents-ipdu \\
fence-agents-ipmilan \\
-fence-agents-ironic \\
fence-agents-kdump \\
fence-agents-ldom \\
fence-agents-lpar \\
@@ -72,6 +69,15 @@ fence-agents-xenapi \\
fence-agents-zvm \\
EOF)
+
+%ifarch x86_64 ppc64le
+%global allfenceagents %(cat <<EOF
+%{allfenceagents} \\
+fence-agents-compute \\
+fence-agents-ironic \\
+fence-agents-openstack
+
+EOF)
%endif
# Build dependencies
@@ -89,6 +95,9 @@ BuildRequires: python3-pexpect python3-pycurl python3-requests
BuildRequires: python3-suds openwsman-python3 python3-boto3
BuildRequires: python3-google-api-client
+# (-openstack)
+BuildRequires: python3-novaclient python3-keystoneclient
+
# turn off the brp-python-bytecompile script
# (for F28+ or equivalent, the latter is the preferred form)
%global __os_install_post %(echo '%{__os_install_post}' | sed -e 's!/usr/lib[^[:space:]]*/brp-python-bytecompilespace:.*$!!g')
@@ -155,7 +164,6 @@ Summary: Set of unified programs capable of host isolation ("fencing")
Requires: %{allfenceagents}
Provides: fence-agents = %{version}-%{release}
Obsoletes: fence-agents < 3.1.13
-BuildArch: noarch
%description all
A collection of executables to handle isolation ("fencing") of possibly
misbehaving hosts by the means of remote power management, blocking
@@ -164,7 +172,6 @@ network, storage, or similar.
This package serves as a catch-all for all supported fence agents.
%files all
-%if 0%{?fedora} || 0%{?rhel} > 7
%package alom
License: GPLv2+ and LGPLv2+
Summary: Fence agent for SUN ALOM
@@ -176,7 +183,6 @@ Fence agent for SUN ALOM.
%files alom
%{_sbindir}/fence_alom
%{_mandir}/man8/fence_alom.8*
-%endif
%package amt
License: GPLv2+ and LGPLv2+
@@ -334,7 +340,6 @@ Fence agent for Docker images that are accessed over HTTP.
%{_sbindir}/fence_docker
%{_mandir}/man8/fence_docker.8*
-%if 0%{?fedora} || 0%{?rhel} > 7
%package drac
License: GPLv2+ and LGPLv2+
Summary: Fence agent for Dell DRAC
@@ -347,7 +352,6 @@ via telnet.
%files drac
%{_sbindir}/fence_drac
%{_mandir}/man8/fence_drac.8*
-%endif
%package drac5
License: GPLv2+ and LGPLv2+
@@ -399,7 +403,6 @@ via the HTTP(s) protocol.
%{_sbindir}/fence_eps
%{_mandir}/man8/fence_eps.8*
-%if 0%{?fedora} || 0%{?rhel} > 7
%package gce
License: GPLv2+ and LGPLv2+
Summary: Fence agent for GCE (Google Cloud Engine)
@@ -412,9 +415,7 @@ Fence agent for GCE (Google Cloud Engine) instances.
%files gce
%{_sbindir}/fence_gce
%{_mandir}/man8/fence_gce.8*
-%endif
-%if 0%{?fedora} || 0%{?rhel} > 7
%package hds-cb
License: GPLv2+ and LGPLv2+
Summary: Fence agent for Hitachi Compute Blade systems
@@ -426,7 +427,6 @@ Fence agent for Hitachi Compute Blades that are accessed via telnet.
%files hds-cb
%{_sbindir}/fence_hds_cb
%{_mandir}/man8/fence_hds_cb.8*
-%endif
%package heuristics-ping
License: GPLv2+ and LGPLv2+
@@ -586,11 +586,9 @@ Fence agents for devices with IPMI interface.
%{_sbindir}/fence_imm
%{_mandir}/man8/fence_imm.8*
-%if 0%{?fedora} || 0%{?rhel} > 7
%package ironic
License: GPLv2+ and LGPLv2+
Summary: Fence agent for OpenStack's Ironic (Bare Metal as a service)
-Requires: /usr/bin/openstack
Requires: fence-agents-common = %{version}-%{release}
BuildArch: noarch
%description ironic
@@ -598,7 +596,6 @@ Fence agent for OpenStack's Ironic (Bare Metal as a service) service.
%files ironic
%{_sbindir}/fence_ironic
%{_mandir}/man8/fence_ironic.8*
-%endif
%package kdump
License: GPLv2+ and LGPLv2+
@@ -613,7 +610,6 @@ Fence agent for use with kdump crash recovery service.
%{_mandir}/man8/fence_kdump.8*
%{_mandir}/man8/fence_kdump_send.8*
-%if 0%{?fedora} || 0%{?rhel} > 7
%package ldom
License: GPLv2+ and LGPLv2+
Summary: Fence agent for Sun LDom virtual machines
@@ -625,9 +621,7 @@ Fence agent for APC devices that are accessed via telnet or SSH.
%files ldom
%{_sbindir}/fence_ldom
%{_mandir}/man8/fence_ldom.8*
-%endif
-%if 0%{?fedora} || 0%{?rhel} > 7
%package lpar
License: GPLv2+ and LGPLv2+
Summary: Fence agent for IBM LPAR
@@ -639,7 +633,6 @@ Fence agent for IBM LPAR devices that are accessed via telnet or SSH.
%files lpar
%{_sbindir}/fence_lpar
%{_mandir}/man8/fence_lpar.8*
-%endif
%package mpath
License: GPLv2+ and LGPLv2+
@@ -654,7 +647,6 @@ Device Mapper Multipath.
%{_sbindir}/fence_mpath
%{_mandir}/man8/fence_mpath.8*
-%if 0%{?fedora} || 0%{?rhel} > 7
%package netio
License: GPLv2+ and LGPLv2+
Summary: Fence agent for Koukaam NETIO devices
@@ -667,9 +659,19 @@ via telnet or SSH.
%files netio
%{_sbindir}/fence_netio
%{_mandir}/man8/fence_netio.8*
-%endif
-%if 0%{?fedora} || 0%{?rhel} > 7
+%package openstack
+License: GPLv2+ and LGPLv2+
+Summary: Fence agent for OpenStack's Nova service
+Requires: python3-requests
+Requires: fence-agents-common = %{version}-%{release}
+BuildArch: noarch
+%description openstack
+Fence agent for OpenStack's Nova service.
+%files openstack
+%{_sbindir}/fence_openstack
+%{_mandir}/man8/fence_openstack.8*
+
%package ovh
License: GPLv2+ and LGPLv2+
Summary: Fence agent for OVH provider
@@ -681,10 +683,8 @@ Fence agent for OVH hosting provider.
%files ovh
%{_sbindir}/fence_ovh
%{_mandir}/man8/fence_ovh.8*
-%endif
# skipped from allfenceagents
-%if 0%{?fedora} || 0%{?rhel} > 7
%package pve
License: GPLv2+ and LGPLv2+
Summary: Fence agent for PVE
@@ -696,7 +696,6 @@ Fence agent for PVE.
%files pve
%{_sbindir}/fence_pve
%{_mandir}/man8/fence_pve.8*
-%endif
# skipped from allfenceagents
%package raritan
@@ -747,7 +746,6 @@ Fence agent for RHEV-M via REST API.
%{_sbindir}/fence_rhevm
%{_mandir}/man8/fence_rhevm.8*
-%if 0%{?fedora} || 0%{?rhel} > 7
%package rsa
License: GPLv2+ and LGPLv2+
Summary: Fence agent for IBM RSA II
@@ -760,7 +758,6 @@ via telnet or SSH.
%files rsa
%{_sbindir}/fence_rsa
%{_mandir}/man8/fence_rsa.8*
-%endif
%package rsb
License: GPLv2+ and LGPLv2+
@@ -775,7 +772,6 @@ via telnet or SSH.
%{_sbindir}/fence_rsb
%{_mandir}/man8/fence_rsb.8*
-%if 0%{?fedora} || 0%{?rhel} > 7
%package sanbox2
License: GPLv2+ and LGPLv2+
Summary: Fence agent for QLogic SANBox2 FC switches
@@ -787,9 +783,7 @@ Fence agent for QLogic SANBox2 switches that are accessed via telnet.
%files sanbox2
%{_sbindir}/fence_sanbox2
%{_mandir}/man8/fence_sanbox2.8*
-%endif
-%if 0%{?fedora} || 0%{?rhel} > 7
%package sbd
License: GPLv2+ and LGPLv2+
Summary: Fence agent for SBD (storage-based death)
@@ -801,7 +795,6 @@ Fence agent for SBD (storage-based death).
%files sbd
%{_sbindir}/fence_sbd
%{_mandir}/man8/fence_sbd.8*
-%endif
%package scsi
License: GPLv2+ and LGPLv2+
@@ -817,7 +810,6 @@ Fence agent for SCSI persistent reservations.
%{_datadir}/cluster/fence_scsi_check_hardreboot
%{_mandir}/man8/fence_scsi.8*
-%if 0%{?fedora} || 0%{?rhel} > 7
%package vbox
License: GPLv2+ and LGPLv2+
Summary: Fence agent for VirtualBox
@@ -829,7 +821,6 @@ Fence agent for VirtualBox dom0 accessed via SSH.
%files vbox
%{_sbindir}/fence_vbox
%{_mandir}/man8/fence_vbox.8*
-%endif
# skipped from allfenceagents
%package virsh
@@ -844,7 +835,6 @@ Fence agent for virtual machines that are accessed via SSH.
%{_sbindir}/fence_virsh
%{_mandir}/man8/fence_virsh.8*
-%if 0%{?fedora} || 0%{?rhel} > 7
%package vmware
License: GPLv2+ and LGPLv2+
Summary: Fence agent for VMWare with VI Perl Toolkit or vmrun
@@ -856,7 +846,6 @@ Fence agent for VMWare accessed with VI Perl Toolkit or vmrun.
%files vmware
%{_sbindir}/fence_vmware
%{_mandir}/man8/fence_vmware.8*
-%endif
%package vmware-rest
License: GPLv2+ and LGPLv2+
@@ -882,7 +871,6 @@ Fence agent for VMWare with SOAP API v4.1+.
%{_sbindir}/fence_vmware_soap
%{_mandir}/man8/fence_vmware_soap.8*
-%if 0%{?fedora} || 0%{?rhel} > 7
%package vmware-vcloud
License: GPLv2+ and LGPLv2+
Summary: Fence agent for VMWare vCloud Director
@@ -894,7 +882,6 @@ Fence agent for VMWare vCloud Director.
%files vmware-vcloud
%{_sbindir}/fence_vmware_vcloud
%{_mandir}/man8/fence_vmware_vcloud.8*
-%endif
%package wti
License: GPLv2+ and LGPLv2+
@@ -909,7 +896,6 @@ via telnet or SSH.
%{_sbindir}/fence_wti
%{_mandir}/man8/fence_wti.8*
-%if 0%{?fedora} || 0%{?rhel} > 7
%package xenapi
License: GPLv2+ and LGPLv2+
Summary: Fence agent for Citrix XenServer over XenAPI
@@ -923,7 +909,6 @@ Fence agent for Citrix XenServer accessed over XenAPI.
%{_datadir}/fence/XenAPI.py*
%{_datadir}/fence/__pycache__/XenAPI.*
%{_mandir}/man8/fence_xenapi.8*
-%endif
%package zvm
License: GPLv2+ and LGPLv2+
@@ -937,6 +922,11 @@ Fence agent for IBM z/VM over IP.
%{_mandir}/man8/fence_zvmip.8*
%changelog
+* Wed Oct 23 2019 Oyvind Albrigtsen <oalbrigt(a)redhat.com> - 4.5.2-1
+- new upstream release
+- added openstack subpackage
+- spec improvements based on upstream spec-file
+
* Tue Sep 24 2019 Oyvind Albrigtsen <oalbrigt(a)redhat.com> - 4.5.1-1
- new upstream release
diff --git a/sources b/sources
index 87635a3..d917956 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (fence-agents-4.5.1.tar.gz) = 503bae10ed1fec85d4552bf5268e43f47a916a22e88f1680cf34665f7314302a4a183690f3256a5ed7fe8b02e116453f88733ab771d62c8a3c3222933f53ea3f
+SHA512 (fence-agents-4.5.2.tar.gz) = 2496be44e2820a48e76cd8ce2a859fae6e88fad27dfbfbcf82e9c0f5ccbbf75259f3bc76ba0e9309fb8949edea31fd1a8cf8453ed910b40c2eb2e799320ad84b
4 years, 6 months
Architecture specific change in rpms/fence-agents.git
by githook-noreply@fedoraproject.org
The package rpms/fence-agents.git has added or updated architecture specific content in its
spec file (ExclusiveArch/ExcludeArch or %ifarch/%ifnarch) in commit(s):
https://src.fedoraproject.org/cgit/rpms/fence-agents.git/commit/?id=28f42....
Change:
+%ifarch x86_64 ppc64le
Thanks.
Full change:
============
commit 28f422faca826a5fd2f276dc7b74472addbfa28f
Author: Oyvind Albrigtsen <oalbrigt(a)redhat.com>
Date: Wed Oct 23 15:00:17 2019 +0200
- new upstream release
- added openstack subpackage
- spec improvements based on upstream spec-file
diff --git a/fence-agents.spec b/fence-agents.spec
index 3226bed..f38aeec 100644
--- a/fence-agents.spec
+++ b/fence-agents.spec
@@ -8,13 +8,12 @@
Name: fence-agents
Summary: Set of unified programs capable of host isolation ("fencing")
-Version: 4.5.1
+Version: 4.5.2
Release: 1%{?alphatag:.%{alphatag}}%{?dist}
License: GPLv2+ and LGPLv2+
URL: https://github.com/ClusterLabs/fence-agents
Source0: https://fedorahosted.org/releases/f/e/fence-agents/%{name}-%{version}.tar.gz
-%if 0%{?fedora} || 0%{?rhel} > 7
# skipped: pve, raritan, rcd-serial, virsh
%global allfenceagents %(cat <<EOF
fence-agents-alom \\
@@ -28,7 +27,6 @@ fence-agents-bladecenter \\
fence-agents-brocade \\
fence-agents-cisco-mds \\
fence-agents-cisco-ucs \\
-fence-agents-compute \\
fence-agents-docker \\
fence-agents-drac \\
fence-agents-drac5 \\
@@ -48,7 +46,6 @@ fence-agents-ilo2 \\
fence-agents-intelmodular \\
fence-agents-ipdu \\
fence-agents-ipmilan \\
-fence-agents-ironic \\
fence-agents-kdump \\
fence-agents-ldom \\
fence-agents-lpar \\
@@ -72,6 +69,15 @@ fence-agents-xenapi \\
fence-agents-zvm \\
EOF)
+
+%ifarch x86_64 ppc64le
+%global allfenceagents %(cat <<EOF
+%{allfenceagents} \\
+fence-agents-compute \\
+fence-agents-ironic \\
+fence-agents-openstack
+
+EOF)
%endif
# Build dependencies
@@ -89,6 +95,9 @@ BuildRequires: python3-pexpect python3-pycurl python3-requests
BuildRequires: python3-suds openwsman-python3 python3-boto3
BuildRequires: python3-google-api-client
+# (-openstack)
+BuildRequires: python3-novaclient python3-keystoneclient
+
# turn off the brp-python-bytecompile script
# (for F28+ or equivalent, the latter is the preferred form)
%global __os_install_post %(echo '%{__os_install_post}' | sed -e 's!/usr/lib[^[:space:]]*/brp-python-bytecompilespace:.*$!!g')
@@ -155,7 +164,6 @@ Summary: Set of unified programs capable of host isolation ("fencing")
Requires: %{allfenceagents}
Provides: fence-agents = %{version}-%{release}
Obsoletes: fence-agents < 3.1.13
-BuildArch: noarch
%description all
A collection of executables to handle isolation ("fencing") of possibly
misbehaving hosts by the means of remote power management, blocking
@@ -164,7 +172,6 @@ network, storage, or similar.
This package serves as a catch-all for all supported fence agents.
%files all
-%if 0%{?fedora} || 0%{?rhel} > 7
%package alom
License: GPLv2+ and LGPLv2+
Summary: Fence agent for SUN ALOM
@@ -176,7 +183,6 @@ Fence agent for SUN ALOM.
%files alom
%{_sbindir}/fence_alom
%{_mandir}/man8/fence_alom.8*
-%endif
%package amt
License: GPLv2+ and LGPLv2+
@@ -334,7 +340,6 @@ Fence agent for Docker images that are accessed over HTTP.
%{_sbindir}/fence_docker
%{_mandir}/man8/fence_docker.8*
-%if 0%{?fedora} || 0%{?rhel} > 7
%package drac
License: GPLv2+ and LGPLv2+
Summary: Fence agent for Dell DRAC
@@ -347,7 +352,6 @@ via telnet.
%files drac
%{_sbindir}/fence_drac
%{_mandir}/man8/fence_drac.8*
-%endif
%package drac5
License: GPLv2+ and LGPLv2+
@@ -399,7 +403,6 @@ via the HTTP(s) protocol.
%{_sbindir}/fence_eps
%{_mandir}/man8/fence_eps.8*
-%if 0%{?fedora} || 0%{?rhel} > 7
%package gce
License: GPLv2+ and LGPLv2+
Summary: Fence agent for GCE (Google Cloud Engine)
@@ -412,9 +415,7 @@ Fence agent for GCE (Google Cloud Engine) instances.
%files gce
%{_sbindir}/fence_gce
%{_mandir}/man8/fence_gce.8*
-%endif
-%if 0%{?fedora} || 0%{?rhel} > 7
%package hds-cb
License: GPLv2+ and LGPLv2+
Summary: Fence agent for Hitachi Compute Blade systems
@@ -426,7 +427,6 @@ Fence agent for Hitachi Compute Blades that are accessed via telnet.
%files hds-cb
%{_sbindir}/fence_hds_cb
%{_mandir}/man8/fence_hds_cb.8*
-%endif
%package heuristics-ping
License: GPLv2+ and LGPLv2+
@@ -586,11 +586,9 @@ Fence agents for devices with IPMI interface.
%{_sbindir}/fence_imm
%{_mandir}/man8/fence_imm.8*
-%if 0%{?fedora} || 0%{?rhel} > 7
%package ironic
License: GPLv2+ and LGPLv2+
Summary: Fence agent for OpenStack's Ironic (Bare Metal as a service)
-Requires: /usr/bin/openstack
Requires: fence-agents-common = %{version}-%{release}
BuildArch: noarch
%description ironic
@@ -598,7 +596,6 @@ Fence agent for OpenStack's Ironic (Bare Metal as a service) service.
%files ironic
%{_sbindir}/fence_ironic
%{_mandir}/man8/fence_ironic.8*
-%endif
%package kdump
License: GPLv2+ and LGPLv2+
@@ -613,7 +610,6 @@ Fence agent for use with kdump crash recovery service.
%{_mandir}/man8/fence_kdump.8*
%{_mandir}/man8/fence_kdump_send.8*
-%if 0%{?fedora} || 0%{?rhel} > 7
%package ldom
License: GPLv2+ and LGPLv2+
Summary: Fence agent for Sun LDom virtual machines
@@ -625,9 +621,7 @@ Fence agent for APC devices that are accessed via telnet or SSH.
%files ldom
%{_sbindir}/fence_ldom
%{_mandir}/man8/fence_ldom.8*
-%endif
-%if 0%{?fedora} || 0%{?rhel} > 7
%package lpar
License: GPLv2+ and LGPLv2+
Summary: Fence agent for IBM LPAR
@@ -639,7 +633,6 @@ Fence agent for IBM LPAR devices that are accessed via telnet or SSH.
%files lpar
%{_sbindir}/fence_lpar
%{_mandir}/man8/fence_lpar.8*
-%endif
%package mpath
License: GPLv2+ and LGPLv2+
@@ -654,7 +647,6 @@ Device Mapper Multipath.
%{_sbindir}/fence_mpath
%{_mandir}/man8/fence_mpath.8*
-%if 0%{?fedora} || 0%{?rhel} > 7
%package netio
License: GPLv2+ and LGPLv2+
Summary: Fence agent for Koukaam NETIO devices
@@ -667,9 +659,19 @@ via telnet or SSH.
%files netio
%{_sbindir}/fence_netio
%{_mandir}/man8/fence_netio.8*
-%endif
-%if 0%{?fedora} || 0%{?rhel} > 7
+%package openstack
+License: GPLv2+ and LGPLv2+
+Summary: Fence agent for OpenStack's Nova service
+Requires: python3-requests
+Requires: fence-agents-common = %{version}-%{release}
+BuildArch: noarch
+%description openstack
+Fence agent for OpenStack's Nova service.
+%files openstack
+%{_sbindir}/fence_openstack
+%{_mandir}/man8/fence_openstack.8*
+
%package ovh
License: GPLv2+ and LGPLv2+
Summary: Fence agent for OVH provider
@@ -681,10 +683,8 @@ Fence agent for OVH hosting provider.
%files ovh
%{_sbindir}/fence_ovh
%{_mandir}/man8/fence_ovh.8*
-%endif
# skipped from allfenceagents
-%if 0%{?fedora} || 0%{?rhel} > 7
%package pve
License: GPLv2+ and LGPLv2+
Summary: Fence agent for PVE
@@ -696,7 +696,6 @@ Fence agent for PVE.
%files pve
%{_sbindir}/fence_pve
%{_mandir}/man8/fence_pve.8*
-%endif
# skipped from allfenceagents
%package raritan
@@ -747,7 +746,6 @@ Fence agent for RHEV-M via REST API.
%{_sbindir}/fence_rhevm
%{_mandir}/man8/fence_rhevm.8*
-%if 0%{?fedora} || 0%{?rhel} > 7
%package rsa
License: GPLv2+ and LGPLv2+
Summary: Fence agent for IBM RSA II
@@ -760,7 +758,6 @@ via telnet or SSH.
%files rsa
%{_sbindir}/fence_rsa
%{_mandir}/man8/fence_rsa.8*
-%endif
%package rsb
License: GPLv2+ and LGPLv2+
@@ -775,7 +772,6 @@ via telnet or SSH.
%{_sbindir}/fence_rsb
%{_mandir}/man8/fence_rsb.8*
-%if 0%{?fedora} || 0%{?rhel} > 7
%package sanbox2
License: GPLv2+ and LGPLv2+
Summary: Fence agent for QLogic SANBox2 FC switches
@@ -787,9 +783,7 @@ Fence agent for QLogic SANBox2 switches that are accessed via telnet.
%files sanbox2
%{_sbindir}/fence_sanbox2
%{_mandir}/man8/fence_sanbox2.8*
-%endif
-%if 0%{?fedora} || 0%{?rhel} > 7
%package sbd
License: GPLv2+ and LGPLv2+
Summary: Fence agent for SBD (storage-based death)
@@ -801,7 +795,6 @@ Fence agent for SBD (storage-based death).
%files sbd
%{_sbindir}/fence_sbd
%{_mandir}/man8/fence_sbd.8*
-%endif
%package scsi
License: GPLv2+ and LGPLv2+
@@ -817,7 +810,6 @@ Fence agent for SCSI persistent reservations.
%{_datadir}/cluster/fence_scsi_check_hardreboot
%{_mandir}/man8/fence_scsi.8*
-%if 0%{?fedora} || 0%{?rhel} > 7
%package vbox
License: GPLv2+ and LGPLv2+
Summary: Fence agent for VirtualBox
@@ -829,7 +821,6 @@ Fence agent for VirtualBox dom0 accessed via SSH.
%files vbox
%{_sbindir}/fence_vbox
%{_mandir}/man8/fence_vbox.8*
-%endif
# skipped from allfenceagents
%package virsh
@@ -844,7 +835,6 @@ Fence agent for virtual machines that are accessed via SSH.
%{_sbindir}/fence_virsh
%{_mandir}/man8/fence_virsh.8*
-%if 0%{?fedora} || 0%{?rhel} > 7
%package vmware
License: GPLv2+ and LGPLv2+
Summary: Fence agent for VMWare with VI Perl Toolkit or vmrun
@@ -856,7 +846,6 @@ Fence agent for VMWare accessed with VI Perl Toolkit or vmrun.
%files vmware
%{_sbindir}/fence_vmware
%{_mandir}/man8/fence_vmware.8*
-%endif
%package vmware-rest
License: GPLv2+ and LGPLv2+
@@ -882,7 +871,6 @@ Fence agent for VMWare with SOAP API v4.1+.
%{_sbindir}/fence_vmware_soap
%{_mandir}/man8/fence_vmware_soap.8*
-%if 0%{?fedora} || 0%{?rhel} > 7
%package vmware-vcloud
License: GPLv2+ and LGPLv2+
Summary: Fence agent for VMWare vCloud Director
@@ -894,7 +882,6 @@ Fence agent for VMWare vCloud Director.
%files vmware-vcloud
%{_sbindir}/fence_vmware_vcloud
%{_mandir}/man8/fence_vmware_vcloud.8*
-%endif
%package wti
License: GPLv2+ and LGPLv2+
@@ -909,7 +896,6 @@ via telnet or SSH.
%{_sbindir}/fence_wti
%{_mandir}/man8/fence_wti.8*
-%if 0%{?fedora} || 0%{?rhel} > 7
%package xenapi
License: GPLv2+ and LGPLv2+
Summary: Fence agent for Citrix XenServer over XenAPI
@@ -923,7 +909,6 @@ Fence agent for Citrix XenServer accessed over XenAPI.
%{_datadir}/fence/XenAPI.py*
%{_datadir}/fence/__pycache__/XenAPI.*
%{_mandir}/man8/fence_xenapi.8*
-%endif
%package zvm
License: GPLv2+ and LGPLv2+
@@ -937,6 +922,11 @@ Fence agent for IBM z/VM over IP.
%{_mandir}/man8/fence_zvmip.8*
%changelog
+* Wed Oct 23 2019 Oyvind Albrigtsen <oalbrigt(a)redhat.com> - 4.5.2-1
+- new upstream release
+- added openstack subpackage
+- spec improvements based on upstream spec-file
+
* Tue Sep 24 2019 Oyvind Albrigtsen <oalbrigt(a)redhat.com> - 4.5.1-1
- new upstream release
diff --git a/sources b/sources
index 87635a3..d917956 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (fence-agents-4.5.1.tar.gz) = 503bae10ed1fec85d4552bf5268e43f47a916a22e88f1680cf34665f7314302a4a183690f3256a5ed7fe8b02e116453f88733ab771d62c8a3c3222933f53ea3f
+SHA512 (fence-agents-4.5.2.tar.gz) = 2496be44e2820a48e76cd8ce2a859fae6e88fad27dfbfbcf82e9c0f5ccbbf75259f3bc76ba0e9309fb8949edea31fd1a8cf8453ed910b40c2eb2e799320ad84b
4 years, 6 months
Architecture specific change in rpms/oci-register-machine.git
by githook-noreply@fedoraproject.org
The package rpms/oci-register-machine.git has added or updated architecture specific content in its
spec file (ExclusiveArch/ExcludeArch or %ifarch/%ifnarch) in commit(s):
https://src.fedoraproject.org/cgit/rpms/oci-register-machine.git/commit/?....
Change:
-ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
Thanks.
Full change:
============
commit edaef094fa6bd0e2a6c3b92ceb025dbe6f3fed6d
Author: Daniel J Walsh <dwalsh(a)redhat.com>
Date: Wed Oct 23 09:47:01 2019 -0400
This package is no longer used. It causes issues with containers not running with systemd as init 1
diff --git a/.gitignore b/.gitignore
deleted file mode 100644
index ad807d0..0000000
--- a/.gitignore
+++ /dev/null
@@ -1,14 +0,0 @@
-/oci-register-machine-fa3a554.tar.gz
-/oci-register-machine-eeababd.tar.gz
-/oci-register-machine-7d4ce65.tar.gz
-/oci-register-machine-31bbcd2.tar.gz
-/oci-register-machine-352a2a2.tar.gz
-/oci-register-machine-a32bb8e.tar.gz
-/oci-register-machine-bb20b00.tar.gz
-/oci-register-machine-bf6b0f2.tar.gz
-/oci-register-machine-76fc0b3.tar.gz
-/oci-register-machine-cbf1b8f.tar.gz
-/oci-register-machine-cd1e331.tar.gz
-/oci-register-machine-3c01f0b.tar.gz
-/oci-register-machine-66691c3.tar.gz
-/oci-register-machine-66fa845.tar.gz
diff --git a/dead.package b/dead.package
new file mode 100644
index 0000000..3423d9a
--- /dev/null
+++ b/dead.package
@@ -0,0 +1 @@
+This package is no longer used. It causes issues with containers not running with systemd as init 1
diff --git a/oci-register-machine.spec b/oci-register-machine.spec
deleted file mode 100644
index 67a0fad..0000000
--- a/oci-register-machine.spec
+++ /dev/null
@@ -1,253 +0,0 @@
-%global with_devel 0
-%global with_bundled 1
-%global with_check 1
-%global with_unit_test 0
-
-%if 0%{?fedora} > 28
-%global with_debug 0
-%else
-%global with_debug 1
-%endif
-
-%if 0%{?with_debug}
-%global _find_debuginfo_dwz_opts %{nil}
-%global _dwz_low_mem_die_limit 0
-%else
-%global debug_package %{nil}
-%endif
-
-%global provider github
-%global provider_tld com
-%global project projectatomic
-%global repo oci-register-machine
-# https://github.com/projectatomic/oci-register-machine
-%global provider_prefix %{provider}.%{provider_tld}/%{project}/%{repo}
-%global import_path %{provider_prefix}
-%global commit 66fa845512ac8da7e4912e481e67637f33aee9fd
-%global shortcommit %(c=%{commit}; echo ${c:0:7})
-
-Name: %{repo}
-Version: 0
-Release: 11.git%{shortcommit}%{?dist}
-Summary: Golang binary to register OCI containers with systemd-machined
-License: ASL 2.0
-URL: https://%{import_path}
-Source0: https://%{import_path}/archive/%{commit}/%{repo}-%{shortcommit}.tar.gz
-
-# e.g. el6 has ppc64 arch without gcc-go, so EA tag is required
-ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
-# If go_compiler is not set to 1, there is no virtual provide. Use golang instead.
-BuildRequires: %{?go_compiler:compiler(go-compiler)}%{!?go_compiler:golang}
-
-%if ! 0%{?with_bundled}
-BuildRequires: golang(gopkg.in/yaml.v1)
-BuildRequires: golang(github.com/godbus/dbus)
-%endif
-BuildRequires: go-md2man
-Requires: systemd-container
-
-%description
-%{summary}
-
-%if 0%{?with_devel}
-%package devel
-Summary: %{summary}
-BuildArch: noarch
-Provides: golang(%{import_path}) = %{version}-%{release}
-
-%if 0%{?with_check} && ! 0%{?with_bundled}
-%endif
-
-%description devel
-%{summary}
-
-This package contains the source files for
-building other packages which use import path with
-%{import_path} prefix.
-%endif
-
-%if 0%{?with_unit_test} && 0%{?with_devel}
-%package unit-test-devel
-Summary: Unit tests for %{name} package
-%if 0%{?with_check}
-#Here comes all BuildRequires: PACKAGE the unit tests
-#in %%check section need for running
-%endif
-
-# test subpackage tests code from devel subpackage
-Requires: %{name}-devel = %{version}-%{release}
-
-%description unit-test-devel
-%{summary}
-
-This package contains unit tests for project
-providing packages with %{import_path} prefix.
-%endif
-
-%prep
-%setup -q -n %{name}-%{commit}
-
-%build
-mkdir -p src/github.com/projectatomic
-ln -s ../../../ src/github.com/projectatomic/oci-register-machine
-
-%if ! 0%{?with_bundled}
-export GOPATH=$(pwd):%{gopath}
-%else
-export GOPATH=$(pwd):$(pwd)/Godeps/_workspace:%{gopath}
-%endif
-
-make %{?_smp_mflags}
-
-%install
-make DESTDIR=%{buildroot} install
-
-# source code for building projects
-%if 0%{?with_devel}
-install -d -p %{buildroot}/%{gopath}/src/%{import_path}/
-echo "%%dir %%{gopath}/src/%%{import_path}/." >> devel.file-list
-# find all *.go but no *_test.go files and generate devel.file-list
-for file in $(find . -iname "*.go" \! -iname "*_test.go") ; do
- echo "%%dir %%{gopath}/src/%%{import_path}/$(dirname $file)" >> devel.file-list
- install -d -p %{buildroot}/%{gopath}/src/%{import_path}/$(dirname $file)
- cp -pav $file %{buildroot}/%{gopath}/src/%{import_path}/$file
- echo "%%{gopath}/src/%%{import_path}/$file" >> devel.file-list
-done
-%endif
-
-# testing files for this project
-%if 0%{?with_unit_test} && 0%{?with_devel}
-install -d -p %{buildroot}/%{gopath}/src/%{import_path}/
-# find all *_test.go files and generate unit-test.file-list
-for file in $(find . -iname "*_test.go"); do
- echo "%%dir %%{gopath}/src/%%{import_path}/$(dirname $file)" >> devel.file-list
- install -d -p %{buildroot}/%{gopath}/src/%{import_path}/$(dirname $file)
- cp -pav $file %{buildroot}/%{gopath}/src/%{import_path}/$file
- echo "%%{gopath}/src/%%{import_path}/$file" >> unit-test-devel.file-list
-done
-%endif
-
-%if 0%{?with_devel}
-sort -u -o devel.file-list devel.file-list
-%endif
-
-%check
-%if 0%{?with_check} && 0%{?with_unit_test} && 0%{?with_devel}
-%if ! 0%{?with_bundled}
-export GOPATH=%{buildroot}%{gopath}:%{gopath}
-%else
-export GOPATH=%{buildroot}%{gopath}:$(pwd)/Godeps/_workspace:%{gopath}
-%endif
-
-%endif
-
-#define license tag if not already defined
-%{!?_licensedir:%global license %doc}
-
-%files
-%license LICENSE
-%config(noreplace) %{_sysconfdir}/%{name}.conf
-%doc %{name}.1.md README.md
-%dir %{_libexecdir}/oci
-%dir %{_libexecdir}/oci/hooks.d
-%{_libexecdir}/oci/hooks.d/%{name}
-%{_mandir}/man1/%{name}.1*
-%dir %{_usr}/share/containers/oci/hooks.d
-%{_usr}/share/containers/oci/hooks.d/oci-register-machine.json
-
-%if 0%{?with_devel}
-%files devel -f devel.file-list
-%license LICENSE
-%doc %{name}.1.md README.md
-%dir %{gopath}/src/%{provider}.%{provider_tld}/%{project}
-%endif
-
-%if 0%{?with_unit_test} && 0%{?with_devel}
-%files unit-test-devel -f unit-test-devel.file-list
-%license LICENSE
-%doc %{name}.1.md README.md
-%endif
-
-%changelog
-* Thu Jul 25 2019 Fedora Release Engineering <releng(a)fedoraproject.org> - 0-11.git66fa845
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
-
-* Fri Feb 01 2019 Fedora Release Engineering <releng(a)fedoraproject.org> - 0-10.git66fa845
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
-
-* Sat Jul 21 2018 Lokesh Mandvekar <lsm5(a)fedoraproject.org> - 0-9.git66fa845
-- Resolves: #1605287 - FTBFS
-- disable debuginfo for rawhide (f29)
-- make debuginfo delve debugger friendly
-
-* Fri Jul 13 2018 Fedora Release Engineering <releng(a)fedoraproject.org> - 0-8.1.git66fa845
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
-
-* Thu Feb 08 2018 Fedora Release Engineering <releng(a)fedoraproject.org> - 0-7.1.git66fa845
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
-
-* Wed Jan 24 2018 Daniel Walsh <dwalsh(a)redhat.com> - 0-5.14.git
-- Support stage being passed in via environment variable
-
-* Thu Jan 4 2018 Daniel Walsh <dwalsh(a)redhat.com> - 0-5.13.git
-- Disable this hook by default.
-- Not many people are using it, and it is causing some issues with Docker.
-
-* Thu Dec 21 2017 Daniel Walsh <dwalsh(a)redhat.com> - 0-5.12.git
-- Fix using json file to describe stages to run hook in.
-
-* Wed Sep 13 2017 Daniel Walsh <dwalsh(a)redhat.com> - 0-5.11.gitcbf1b8f
-- Add support for CRI-O
-- Fix for newer versions of runc
-
-* Thu Aug 03 2017 Fedora Release Engineering <releng(a)fedoraproject.org> - 0-5.10.gitcbf1b8f
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
-
-* Thu Jul 27 2017 Fedora Release Engineering <releng(a)fedoraproject.org> - 0-4.10.gitcbf1b8f
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
-
-* Fri Jul 14 2017 Daniel Walsh <dwalsh(a)redhat.com> - 0-3.9.git76fc0b3
-- Add missing bindings
-
-* Wed Jun 28 2017 Daniel Walsh <dwalsh(a)redhat.com> - 0-3.8.git76fc0b3
-- Updated dbus bindings to allow oci-register-machine to run on power machines
-
-* Mon Jun 26 2017 Daniel Walsh <dwalsh(a)redhat.com> - 0-3.8.gitbf6b0f2
-- oci-register-machine will not terminate containers with ID > 32 chars
-
-* Sat Feb 11 2017 Fedora Release Engineering <releng(a)fedoraproject.org> - 0-3.7.gitbb20b00
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
-
-* Mon Oct 17 2016 Daniel Walsh <dwalsh(a)redhat.com> - 0-2-6.git7d4ce65
-- Do not error out on TerminateMachine, if the machine no longer exists.
-
-* Wed Aug 24 2016 Lokesh Mandvekar <lsm5(a)fedoraproject.org> - 0-2.6.gitda32bb8e
-- golang(gopkg.in/yaml.v1) is unbundled
-
-* Wed Aug 24 2016 Lokesh Mandvekar <lsm5(a)fedoraproject.org> - 0-2.5.gitda32bb8e
-- bump to commit a32bb8e
-- add dependency on golang(gopkg.in/yaml.v1)
-
-* Mon Aug 22 2016 Lokesh Mandvekar <lsm5(a)fedoraproject.org> - 0-2.4.git352a2a2
-- bump to commit 352a2a2
-
-* Thu Jul 21 2016 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 0-2.3.git31bbcd2
-- https://fedoraproject.org/wiki/Changes/golang1.7
-
-* Tue Jun 28 2016 Lokesh Mandvekar <lsm5(a)fedoraproject.org> - 0-1.3.git31bbcd2
-- use latest commit (builds successfully for RHEL)
-
-* Thu Jun 23 2016 Lokesh Mandvekar <lsm5(a)fedoraproject.org> - 0-1.2.git7d4ce65
-- spec cleanup
-
-* Wed Apr 20 2016 Daniel Walsh <dwalsh(a)redhat.com> - 0-1-1.git7d4ce65
-- Add requires for systemd-machined systemd unit file
-
-* Sat Mar 26 2016 Daniel Walsh <dwalsh(a)redhat.com> - 1-0.2.git7d4ce65
-- Fix logging format patch from Andy Goldstein
-
-* Mon Feb 22 2016 Daniel Walsh <dwalsh(a)redhat.com> - 1-0.1
-- Initial Release
-
-* Thu Nov 19 2015 Sally O'Malley <somalley(a)redhat.com> - 0-0.1.git6863
-- First package for Fedora
diff --git a/sources b/sources
deleted file mode 100644
index 922e56a..0000000
--- a/sources
+++ /dev/null
@@ -1 +0,0 @@
-SHA512 (oci-register-machine-66fa845.tar.gz) = d4f187994d4b7c0ab02fdf8988ffda20bf3c1662f5041bc3ac4d645876fe31fdaac333306288a3b32e27e1207eac5ec8bd810aa582eefb7db1f6e44c44a724b0
4 years, 6 months
Architecture specific change in rpms/oci-register-machine.git
by githook-noreply@fedoraproject.org
The package rpms/oci-register-machine.git has added or updated architecture specific content in its
spec file (ExclusiveArch/ExcludeArch or %ifarch/%ifnarch) in commit(s):
https://src.fedoraproject.org/cgit/rpms/oci-register-machine.git/commit/?....
Change:
-ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
Thanks.
Full change:
============
commit a67c8d75b825c7ccec2d0096191eee4948b6ba4a
Author: Daniel J Walsh <dwalsh(a)redhat.com>
Date: Wed Oct 23 09:46:38 2019 -0400
This package is no longer used. It causes issues with containers not running with systemd as init 1
diff --git a/.gitignore b/.gitignore
deleted file mode 100644
index ad807d0..0000000
--- a/.gitignore
+++ /dev/null
@@ -1,14 +0,0 @@
-/oci-register-machine-fa3a554.tar.gz
-/oci-register-machine-eeababd.tar.gz
-/oci-register-machine-7d4ce65.tar.gz
-/oci-register-machine-31bbcd2.tar.gz
-/oci-register-machine-352a2a2.tar.gz
-/oci-register-machine-a32bb8e.tar.gz
-/oci-register-machine-bb20b00.tar.gz
-/oci-register-machine-bf6b0f2.tar.gz
-/oci-register-machine-76fc0b3.tar.gz
-/oci-register-machine-cbf1b8f.tar.gz
-/oci-register-machine-cd1e331.tar.gz
-/oci-register-machine-3c01f0b.tar.gz
-/oci-register-machine-66691c3.tar.gz
-/oci-register-machine-66fa845.tar.gz
diff --git a/dead.package b/dead.package
new file mode 100644
index 0000000..3423d9a
--- /dev/null
+++ b/dead.package
@@ -0,0 +1 @@
+This package is no longer used. It causes issues with containers not running with systemd as init 1
diff --git a/oci-register-machine.spec b/oci-register-machine.spec
deleted file mode 100644
index 67a0fad..0000000
--- a/oci-register-machine.spec
+++ /dev/null
@@ -1,253 +0,0 @@
-%global with_devel 0
-%global with_bundled 1
-%global with_check 1
-%global with_unit_test 0
-
-%if 0%{?fedora} > 28
-%global with_debug 0
-%else
-%global with_debug 1
-%endif
-
-%if 0%{?with_debug}
-%global _find_debuginfo_dwz_opts %{nil}
-%global _dwz_low_mem_die_limit 0
-%else
-%global debug_package %{nil}
-%endif
-
-%global provider github
-%global provider_tld com
-%global project projectatomic
-%global repo oci-register-machine
-# https://github.com/projectatomic/oci-register-machine
-%global provider_prefix %{provider}.%{provider_tld}/%{project}/%{repo}
-%global import_path %{provider_prefix}
-%global commit 66fa845512ac8da7e4912e481e67637f33aee9fd
-%global shortcommit %(c=%{commit}; echo ${c:0:7})
-
-Name: %{repo}
-Version: 0
-Release: 11.git%{shortcommit}%{?dist}
-Summary: Golang binary to register OCI containers with systemd-machined
-License: ASL 2.0
-URL: https://%{import_path}
-Source0: https://%{import_path}/archive/%{commit}/%{repo}-%{shortcommit}.tar.gz
-
-# e.g. el6 has ppc64 arch without gcc-go, so EA tag is required
-ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
-# If go_compiler is not set to 1, there is no virtual provide. Use golang instead.
-BuildRequires: %{?go_compiler:compiler(go-compiler)}%{!?go_compiler:golang}
-
-%if ! 0%{?with_bundled}
-BuildRequires: golang(gopkg.in/yaml.v1)
-BuildRequires: golang(github.com/godbus/dbus)
-%endif
-BuildRequires: go-md2man
-Requires: systemd-container
-
-%description
-%{summary}
-
-%if 0%{?with_devel}
-%package devel
-Summary: %{summary}
-BuildArch: noarch
-Provides: golang(%{import_path}) = %{version}-%{release}
-
-%if 0%{?with_check} && ! 0%{?with_bundled}
-%endif
-
-%description devel
-%{summary}
-
-This package contains the source files for
-building other packages which use import path with
-%{import_path} prefix.
-%endif
-
-%if 0%{?with_unit_test} && 0%{?with_devel}
-%package unit-test-devel
-Summary: Unit tests for %{name} package
-%if 0%{?with_check}
-#Here comes all BuildRequires: PACKAGE the unit tests
-#in %%check section need for running
-%endif
-
-# test subpackage tests code from devel subpackage
-Requires: %{name}-devel = %{version}-%{release}
-
-%description unit-test-devel
-%{summary}
-
-This package contains unit tests for project
-providing packages with %{import_path} prefix.
-%endif
-
-%prep
-%setup -q -n %{name}-%{commit}
-
-%build
-mkdir -p src/github.com/projectatomic
-ln -s ../../../ src/github.com/projectatomic/oci-register-machine
-
-%if ! 0%{?with_bundled}
-export GOPATH=$(pwd):%{gopath}
-%else
-export GOPATH=$(pwd):$(pwd)/Godeps/_workspace:%{gopath}
-%endif
-
-make %{?_smp_mflags}
-
-%install
-make DESTDIR=%{buildroot} install
-
-# source code for building projects
-%if 0%{?with_devel}
-install -d -p %{buildroot}/%{gopath}/src/%{import_path}/
-echo "%%dir %%{gopath}/src/%%{import_path}/." >> devel.file-list
-# find all *.go but no *_test.go files and generate devel.file-list
-for file in $(find . -iname "*.go" \! -iname "*_test.go") ; do
- echo "%%dir %%{gopath}/src/%%{import_path}/$(dirname $file)" >> devel.file-list
- install -d -p %{buildroot}/%{gopath}/src/%{import_path}/$(dirname $file)
- cp -pav $file %{buildroot}/%{gopath}/src/%{import_path}/$file
- echo "%%{gopath}/src/%%{import_path}/$file" >> devel.file-list
-done
-%endif
-
-# testing files for this project
-%if 0%{?with_unit_test} && 0%{?with_devel}
-install -d -p %{buildroot}/%{gopath}/src/%{import_path}/
-# find all *_test.go files and generate unit-test.file-list
-for file in $(find . -iname "*_test.go"); do
- echo "%%dir %%{gopath}/src/%%{import_path}/$(dirname $file)" >> devel.file-list
- install -d -p %{buildroot}/%{gopath}/src/%{import_path}/$(dirname $file)
- cp -pav $file %{buildroot}/%{gopath}/src/%{import_path}/$file
- echo "%%{gopath}/src/%%{import_path}/$file" >> unit-test-devel.file-list
-done
-%endif
-
-%if 0%{?with_devel}
-sort -u -o devel.file-list devel.file-list
-%endif
-
-%check
-%if 0%{?with_check} && 0%{?with_unit_test} && 0%{?with_devel}
-%if ! 0%{?with_bundled}
-export GOPATH=%{buildroot}%{gopath}:%{gopath}
-%else
-export GOPATH=%{buildroot}%{gopath}:$(pwd)/Godeps/_workspace:%{gopath}
-%endif
-
-%endif
-
-#define license tag if not already defined
-%{!?_licensedir:%global license %doc}
-
-%files
-%license LICENSE
-%config(noreplace) %{_sysconfdir}/%{name}.conf
-%doc %{name}.1.md README.md
-%dir %{_libexecdir}/oci
-%dir %{_libexecdir}/oci/hooks.d
-%{_libexecdir}/oci/hooks.d/%{name}
-%{_mandir}/man1/%{name}.1*
-%dir %{_usr}/share/containers/oci/hooks.d
-%{_usr}/share/containers/oci/hooks.d/oci-register-machine.json
-
-%if 0%{?with_devel}
-%files devel -f devel.file-list
-%license LICENSE
-%doc %{name}.1.md README.md
-%dir %{gopath}/src/%{provider}.%{provider_tld}/%{project}
-%endif
-
-%if 0%{?with_unit_test} && 0%{?with_devel}
-%files unit-test-devel -f unit-test-devel.file-list
-%license LICENSE
-%doc %{name}.1.md README.md
-%endif
-
-%changelog
-* Thu Jul 25 2019 Fedora Release Engineering <releng(a)fedoraproject.org> - 0-11.git66fa845
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
-
-* Fri Feb 01 2019 Fedora Release Engineering <releng(a)fedoraproject.org> - 0-10.git66fa845
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
-
-* Sat Jul 21 2018 Lokesh Mandvekar <lsm5(a)fedoraproject.org> - 0-9.git66fa845
-- Resolves: #1605287 - FTBFS
-- disable debuginfo for rawhide (f29)
-- make debuginfo delve debugger friendly
-
-* Fri Jul 13 2018 Fedora Release Engineering <releng(a)fedoraproject.org> - 0-8.1.git66fa845
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
-
-* Thu Feb 08 2018 Fedora Release Engineering <releng(a)fedoraproject.org> - 0-7.1.git66fa845
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
-
-* Wed Jan 24 2018 Daniel Walsh <dwalsh(a)redhat.com> - 0-5.14.git
-- Support stage being passed in via environment variable
-
-* Thu Jan 4 2018 Daniel Walsh <dwalsh(a)redhat.com> - 0-5.13.git
-- Disable this hook by default.
-- Not many people are using it, and it is causing some issues with Docker.
-
-* Thu Dec 21 2017 Daniel Walsh <dwalsh(a)redhat.com> - 0-5.12.git
-- Fix using json file to describe stages to run hook in.
-
-* Wed Sep 13 2017 Daniel Walsh <dwalsh(a)redhat.com> - 0-5.11.gitcbf1b8f
-- Add support for CRI-O
-- Fix for newer versions of runc
-
-* Thu Aug 03 2017 Fedora Release Engineering <releng(a)fedoraproject.org> - 0-5.10.gitcbf1b8f
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
-
-* Thu Jul 27 2017 Fedora Release Engineering <releng(a)fedoraproject.org> - 0-4.10.gitcbf1b8f
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
-
-* Fri Jul 14 2017 Daniel Walsh <dwalsh(a)redhat.com> - 0-3.9.git76fc0b3
-- Add missing bindings
-
-* Wed Jun 28 2017 Daniel Walsh <dwalsh(a)redhat.com> - 0-3.8.git76fc0b3
-- Updated dbus bindings to allow oci-register-machine to run on power machines
-
-* Mon Jun 26 2017 Daniel Walsh <dwalsh(a)redhat.com> - 0-3.8.gitbf6b0f2
-- oci-register-machine will not terminate containers with ID > 32 chars
-
-* Sat Feb 11 2017 Fedora Release Engineering <releng(a)fedoraproject.org> - 0-3.7.gitbb20b00
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
-
-* Mon Oct 17 2016 Daniel Walsh <dwalsh(a)redhat.com> - 0-2-6.git7d4ce65
-- Do not error out on TerminateMachine, if the machine no longer exists.
-
-* Wed Aug 24 2016 Lokesh Mandvekar <lsm5(a)fedoraproject.org> - 0-2.6.gitda32bb8e
-- golang(gopkg.in/yaml.v1) is unbundled
-
-* Wed Aug 24 2016 Lokesh Mandvekar <lsm5(a)fedoraproject.org> - 0-2.5.gitda32bb8e
-- bump to commit a32bb8e
-- add dependency on golang(gopkg.in/yaml.v1)
-
-* Mon Aug 22 2016 Lokesh Mandvekar <lsm5(a)fedoraproject.org> - 0-2.4.git352a2a2
-- bump to commit 352a2a2
-
-* Thu Jul 21 2016 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 0-2.3.git31bbcd2
-- https://fedoraproject.org/wiki/Changes/golang1.7
-
-* Tue Jun 28 2016 Lokesh Mandvekar <lsm5(a)fedoraproject.org> - 0-1.3.git31bbcd2
-- use latest commit (builds successfully for RHEL)
-
-* Thu Jun 23 2016 Lokesh Mandvekar <lsm5(a)fedoraproject.org> - 0-1.2.git7d4ce65
-- spec cleanup
-
-* Wed Apr 20 2016 Daniel Walsh <dwalsh(a)redhat.com> - 0-1-1.git7d4ce65
-- Add requires for systemd-machined systemd unit file
-
-* Sat Mar 26 2016 Daniel Walsh <dwalsh(a)redhat.com> - 1-0.2.git7d4ce65
-- Fix logging format patch from Andy Goldstein
-
-* Mon Feb 22 2016 Daniel Walsh <dwalsh(a)redhat.com> - 1-0.1
-- Initial Release
-
-* Thu Nov 19 2015 Sally O'Malley <somalley(a)redhat.com> - 0-0.1.git6863
-- First package for Fedora
diff --git a/sources b/sources
deleted file mode 100644
index 922e56a..0000000
--- a/sources
+++ /dev/null
@@ -1 +0,0 @@
-SHA512 (oci-register-machine-66fa845.tar.gz) = d4f187994d4b7c0ab02fdf8988ffda20bf3c1662f5041bc3ac4d645876fe31fdaac333306288a3b32e27e1207eac5ec8bd810aa582eefb7db1f6e44c44a724b0
4 years, 6 months
Architecture specific change in rpms/oci-systemd-hook.git
by githook-noreply@fedoraproject.org
The package rpms/oci-systemd-hook.git has added or updated architecture specific content in its
spec file (ExclusiveArch/ExcludeArch or %ifarch/%ifnarch) in commit(s):
https://src.fedoraproject.org/cgit/rpms/oci-systemd-hook.git/commit/?id=d....
Change:
-ExcludeArch: ppc64
Thanks.
Full change:
============
commit d5081a1acda993325729a45202fa87598c89696a
Author: Daniel J Walsh <dwalsh(a)redhat.com>
Date: Wed Oct 23 09:45:17 2019 -0400
This package is no longer used. Podman has builtin support and we have dropped Docker support. It causes issues with cgroup V2 if installed
diff --git a/.gitignore b/.gitignore
deleted file mode 100644
index 5b343fd..0000000
--- a/.gitignore
+++ /dev/null
@@ -1,21 +0,0 @@
-/oci-systemd-hook-337078c.tar.gz
-/oci-systemd-hook-a9c551a.tar.gz
-/oci-systemd-hook-45455fe.tar.gz
-/oci-systemd-hook-671c428.tar.gz
-/oci-systemd-hook-5db667f.tar.gz
-/oci-systemd-hook-16f7c8a.tar.gz
-/oci-systemd-hook-fe22236.tar.gz
-/oci-systemd-hook-1788cf2.tar.gz
-/oci-systemd-hook-d899a8e.tar.gz
-/oci-systemd-hook-aa42622.tar.gz
-/oci-systemd-hook-fbf3b42.tar.gz
-/oci-systemd-hook-1ac958a.tar.gz
-/oci-systemd-hook-1e84754.tar.gz
-/oci-systemd-hook-afe4b4a.tar.gz
-/oci-systemd-hook-1ba44c6.tar.gz
-/oci-systemd-hook-2d0b8a3.tar.gz
-/oci-systemd-hook-05bd9a0.tar.gz
-/oci-systemd-hook-87fb61e.tar.gz
-/oci-systemd-hook-bd86a79.tar.gz
-/oci-systemd-hook-38504cc.tar.gz
-/oci-systemd-hook-05e6923.tar.gz
diff --git a/dead.package b/dead.package
new file mode 100644
index 0000000..01b5312
--- /dev/null
+++ b/dead.package
@@ -0,0 +1 @@
+This package is no longer used. Podman has builtin support and we have dropped Docker support. It causes issues with cgroup V2 if installed
diff --git a/oci-systemd-hook.spec b/oci-systemd-hook.spec
deleted file mode 100644
index 3599b2d..0000000
--- a/oci-systemd-hook.spec
+++ /dev/null
@@ -1,176 +0,0 @@
-%global provider github
-%global provider_tld com
-%global project projectatomic
-%global repo oci-systemd-hook
-# https://github.com/projectatomic/oci-systemd-hook
-%global provider_prefix %{provider}.%{provider_tld}/%{project}/%{repo}
-%global import_path %{provider_prefix}
-%global commit 05e692346ca73e022754332a7da641230dae2ffe
-%global shortcommit %(c=%{commit}; echo ${c:0:7})
-
-Name: %{repo}
-Epoch: 1
-Version: 0.2.0
-Release: 2.git%{shortcommit}%{?dist}
-# golang / go-md2man not available on ppc64
-ExcludeArch: ppc64
-Summary: OCI systemd hook for docker
-License: GPLv3+
-URL: https://%{import_path}
-Source0: https://%{import_path}/archive/%{commit}/%{name}-%{shortcommit}.tar.gz
-BuildRequires: gcc
-BuildRequires: autoconf
-BuildRequires: automake
-BuildRequires: pkgconfig(yajl)
-BuildRequires: pkgconfig(libselinux)
-BuildRequires: pkgconfig(mount)
-BuildRequires: pcre-devel
-BuildRequires: go-md2man
-Obsoletes: %{name} <= 1.10.3-46
-
-%description
-OCI systemd hooks enable running systemd in a OCI runc/docker container.
-
-%prep
-%setup -q -n %{name}-%{commit}
-
-%build
-aclocal
-autoreconf -i
-%configure --libexecdir=%{_libexecdir}/oci/hooks.d/
-make %{?_smp_mflags}
-
-%install
-%make_install
-
-#define license tag if not already defined
-%{!?_licensedir:%global license %doc}
-
-%files
-%doc README.md
-%license LICENSE
-%{_mandir}/man1/%{name}.1*
-%dir %{_libexecdir}/oci
-%dir %{_libexecdir}/oci/hooks.d
-%{_libexecdir}/oci/hooks.d/%{name}
-%dir %{_usr}/share/containers/oci/hooks.d
-%{_usr}/share/containers/oci/hooks.d/oci-systemd-hook.json
-
-%changelog
-* Thu Jul 25 2019 Fedora Release Engineering <releng(a)fedoraproject.org> - 1:0.2.0-2.git05e6923
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
-
-* Wed Mar 06 2019 Dan Walsh <dwalsh(a)redhat.name> - 1:0.1.18-1.git05e69234
-- Bump to 0.2.0
-
-* Fri Feb 01 2019 Fedora Release Engineering <releng(a)fedoraproject.org> - 1:0.1.
-18-2.git38504cc
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
-
-* Fri Sep 14 2018 Dan Walsh <dwalsh(a)redhat.name> - 1:0.1.18-1.git38504cc
-- Fix location of journal in /run/log/journal
-
-* Thu Jul 26 2018 Dan Walsh <dwalsh(a)redhat.name> - 1:0.1.17-3.git87fb61e
-- Don't attempt to set SELinux labels, if it is disabled
-
-* Fri Jul 13 2018 Fedora Release Engineering <releng(a)fedoraproject.org> - 1:0.1.17-2.git87fb61e
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
-
-* Mon Jun 18 2018 Dan Walsh <dwalsh(a)redhat.name> - 1:0.1.17-1.git87fb61e
-- Don't attempt to set SELinux labels, if they are ""
-
-* Tue May 1 2018 Dan Walsh <dwalsh(a)redhat.name> - 1:0.1.16-1.git05bd9a0
-- Merge pull request #90 from brahim-raddahi/master
-- fix invalid /etc/machine-id
-
-* Thu Feb 08 2018 Fedora Release Engineering <releng(a)fedoraproject.org> - 1:0.1.15-2.git2d0b8a3
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
-
-* Thu Dec 21 2017 Dan Walsh <dwalsh(a)redhat.com> - 1:0.1.15-1.git
-- Fix issue with oci-systemd-hook running in user namespaces
-- fix json file to run container with proper stage field.
-
-* Thu Sep 14 2017 Dan Walsh <dwalsh(a)redhat.com> - 1:0.1.14-1.git1ba44c6
-- Add CRI-O configuration file support
-
-* Tue Aug 15 2017 Dan Walsh <dwalsh(a)redhat.com> - 1:0.1.13-1.gitafe4b4a
-- Allow volume mounting of files under /run directory
-- Specifically docker.sock to fix a bug.
-
-* Fri Aug 11 2017 Lokesh Mandvekar <lsm5(a)fedoraproject.org> - 1:0.1.12-1.git1e84754
-- bump to v0.1.12
-- add BR: pcre-devel
-- ExcludeArch: ppc64 because no golang or go-md2man
-
-* Thu Aug 03 2017 Fedora Release Engineering <releng(a)fedoraproject.org> - 1:0.1.11-3.git1ac958a
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
-
-* Thu Jul 27 2017 Fedora Release Engineering <releng(a)fedoraproject.org> - 1:0.1.11-2.git1ac958a
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
-
-* Thu Jul 13 2017 Dan Walsh <dwalsh(a)redhat.com> - 1:0.1.11-1.gitfbf3b42
-- Allow container definitions where rootfs is not an absolute path
-
-* Thu Jul 13 2017 Dan Walsh <dwalsh(a)redhat.com> - 1:0.1.10-1.gitfbf3b42
-- Use env variable to disable oci-systemd-hook
-
-* Thu Jun 29 2017 Dan Walsh <dwalsh(a)redhat.com> - 1:0.1.9-1.gitaa42622
-- Cleaned up to work with newer versions of runc and as a cri-o hook
-
-* Tue Jun 6 2017 Dan Walsh <dwalsh(a)redhat.com> - 1:0.1.8-1.gitd899a8e
-- Fixes for running with user namespace
-
-* Wed Mar 29 2017 Dan Walsh <dwalsh(a)redhat.com> - 1:0.1.7-1.gitfe22236
-- rh-ulrich-o - Patch to allocate configData dynamically
-
-* Mon Mar 6 2017 Dan Walsh <dwalsh(a)redhat.com> - 1:0.1.6-1.git16f7c8a
-- Reimplement systemd handling.
-- Remove docker path from systemdhook
-
-* Wed Feb 8 2017 Dan Walsh <dwalsh(a)redhat.com> - 1:0.1.5-1.git16f7c8a
-- Fix mounting of /var/log/journal inside of the container
-
-* Thu Feb 2 2017 Dan Walsh <dwalsh(a)redhat.com> - 1:0.1.4-10.git5db667f
-- oci-systemd-hook: do not fail if /run/secrets does not exist
-- Fix compiler -Wall -Wextra issues
-
-* Thu Jan 12 2017 Dan Walsh <dwalsh(a)redhat.com> - 1:0.1.4-9.git671c428
-- Resolves: #1412728
-- built commit 671c428
-
-* Tue Dec 20 2016 Lokesh Mandvekar <lsm5(a)redhat.com> - 1:0.1.4-8.git45455fe
-- Resolves: #1364237
-- built commit 45455fe
-
-* Tue Oct 25 2016 Frantisek Kluknavsky <fkluknav(a)redhat.com> - 1:0.1.4-7.gita9c551a
-- rebase
-
-* Tue Jul 05 2016 Lokesh Mandvekar <lsm5(a)redhat.com> - 1:0.1.4-6.git337078c
-- Resolves: #1355905
-- built commit 337078c
-
-* Tue Jul 05 2016 Lokesh Mandvekar <lsm5(a)redhat.com> - 1:0.1.4-5.git41491a3
-- Obsoletes the subpackage earlier provided by docker
-
-* Thu Jun 30 2016 Lokesh Mandvekar <lsm5(a)redhat.com> - 1:0.1.4-4.git41491a3
-- Bump Epoch to 1 so that it can obsolete subpackage from docker
-
-* Tue Jun 28 2016 Lokesh Mandvekar <lsm5(a)fedoraproject.org> - 0.1.4-3.git41491a3
-- re-add provider_prefix since gofed needs it
-
-* Thu Jun 23 2016 Lokesh Mandvekar <lsm5(a)fedoraproject.org> - 0.1.4-2.git41491a3
-- built commit 41491a3
-- spec file cleanup
-- remove provider_prefix and only use import_path
-
-* Thu Feb 18 2016 Dan Walsh <dwalsh(a)redhat.com> - 0.1.4-1.gitde345df
-- Fix up to prepare for review
-
-* Mon Nov 23 2015 Mrunal Patel <mrunalp(a)gmail.com> - 0.1.3
-- Fix bug in man page installation
-
-* Mon Nov 23 2015 Mrunal Patel <mrunalp(a)gmail.com> - 0.1.2
-- Add man pages
-
-* Mon Nov 23 2015 Mrunal Patel <mrunalp(a)gmail.com> - 0.1.1
-- Initial RPM release
diff --git a/sources b/sources
deleted file mode 100644
index 4642796..0000000
--- a/sources
+++ /dev/null
@@ -1 +0,0 @@
-SHA512 (oci-systemd-hook-05e6923.tar.gz) = acef1437db3af95cb5f748683ddaa2092a89cf5166a772d66b47a3514699a0305f46b382198468a5ac21b7b9c6d54a23ba6c42ac56b98775d2a8cc3a87361c69
4 years, 6 months
Architecture specific change in rpms/oci-systemd-hook.git
by githook-noreply@fedoraproject.org
The package rpms/oci-systemd-hook.git has added or updated architecture specific content in its
spec file (ExclusiveArch/ExcludeArch or %ifarch/%ifnarch) in commit(s):
https://src.fedoraproject.org/cgit/rpms/oci-systemd-hook.git/commit/?id=7....
Change:
-ExcludeArch: ppc64
Thanks.
Full change:
============
commit 7b1348cec9e27b3957d64db6c37940c78364d33c
Author: Daniel J Walsh <dwalsh(a)redhat.com>
Date: Wed Oct 23 09:44:28 2019 -0400
This package is no longer used. Podman has builtin support and we have dropped Docker support. It causes issues with cgroup V2 if installed
diff --git a/.gitignore b/.gitignore
deleted file mode 100644
index 5b343fd..0000000
--- a/.gitignore
+++ /dev/null
@@ -1,21 +0,0 @@
-/oci-systemd-hook-337078c.tar.gz
-/oci-systemd-hook-a9c551a.tar.gz
-/oci-systemd-hook-45455fe.tar.gz
-/oci-systemd-hook-671c428.tar.gz
-/oci-systemd-hook-5db667f.tar.gz
-/oci-systemd-hook-16f7c8a.tar.gz
-/oci-systemd-hook-fe22236.tar.gz
-/oci-systemd-hook-1788cf2.tar.gz
-/oci-systemd-hook-d899a8e.tar.gz
-/oci-systemd-hook-aa42622.tar.gz
-/oci-systemd-hook-fbf3b42.tar.gz
-/oci-systemd-hook-1ac958a.tar.gz
-/oci-systemd-hook-1e84754.tar.gz
-/oci-systemd-hook-afe4b4a.tar.gz
-/oci-systemd-hook-1ba44c6.tar.gz
-/oci-systemd-hook-2d0b8a3.tar.gz
-/oci-systemd-hook-05bd9a0.tar.gz
-/oci-systemd-hook-87fb61e.tar.gz
-/oci-systemd-hook-bd86a79.tar.gz
-/oci-systemd-hook-38504cc.tar.gz
-/oci-systemd-hook-05e6923.tar.gz
diff --git a/dead.package b/dead.package
new file mode 100644
index 0000000..01b5312
--- /dev/null
+++ b/dead.package
@@ -0,0 +1 @@
+This package is no longer used. Podman has builtin support and we have dropped Docker support. It causes issues with cgroup V2 if installed
diff --git a/oci-systemd-hook.spec b/oci-systemd-hook.spec
deleted file mode 100644
index 3599b2d..0000000
--- a/oci-systemd-hook.spec
+++ /dev/null
@@ -1,176 +0,0 @@
-%global provider github
-%global provider_tld com
-%global project projectatomic
-%global repo oci-systemd-hook
-# https://github.com/projectatomic/oci-systemd-hook
-%global provider_prefix %{provider}.%{provider_tld}/%{project}/%{repo}
-%global import_path %{provider_prefix}
-%global commit 05e692346ca73e022754332a7da641230dae2ffe
-%global shortcommit %(c=%{commit}; echo ${c:0:7})
-
-Name: %{repo}
-Epoch: 1
-Version: 0.2.0
-Release: 2.git%{shortcommit}%{?dist}
-# golang / go-md2man not available on ppc64
-ExcludeArch: ppc64
-Summary: OCI systemd hook for docker
-License: GPLv3+
-URL: https://%{import_path}
-Source0: https://%{import_path}/archive/%{commit}/%{name}-%{shortcommit}.tar.gz
-BuildRequires: gcc
-BuildRequires: autoconf
-BuildRequires: automake
-BuildRequires: pkgconfig(yajl)
-BuildRequires: pkgconfig(libselinux)
-BuildRequires: pkgconfig(mount)
-BuildRequires: pcre-devel
-BuildRequires: go-md2man
-Obsoletes: %{name} <= 1.10.3-46
-
-%description
-OCI systemd hooks enable running systemd in a OCI runc/docker container.
-
-%prep
-%setup -q -n %{name}-%{commit}
-
-%build
-aclocal
-autoreconf -i
-%configure --libexecdir=%{_libexecdir}/oci/hooks.d/
-make %{?_smp_mflags}
-
-%install
-%make_install
-
-#define license tag if not already defined
-%{!?_licensedir:%global license %doc}
-
-%files
-%doc README.md
-%license LICENSE
-%{_mandir}/man1/%{name}.1*
-%dir %{_libexecdir}/oci
-%dir %{_libexecdir}/oci/hooks.d
-%{_libexecdir}/oci/hooks.d/%{name}
-%dir %{_usr}/share/containers/oci/hooks.d
-%{_usr}/share/containers/oci/hooks.d/oci-systemd-hook.json
-
-%changelog
-* Thu Jul 25 2019 Fedora Release Engineering <releng(a)fedoraproject.org> - 1:0.2.0-2.git05e6923
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
-
-* Wed Mar 06 2019 Dan Walsh <dwalsh(a)redhat.name> - 1:0.1.18-1.git05e69234
-- Bump to 0.2.0
-
-* Fri Feb 01 2019 Fedora Release Engineering <releng(a)fedoraproject.org> - 1:0.1.
-18-2.git38504cc
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
-
-* Fri Sep 14 2018 Dan Walsh <dwalsh(a)redhat.name> - 1:0.1.18-1.git38504cc
-- Fix location of journal in /run/log/journal
-
-* Thu Jul 26 2018 Dan Walsh <dwalsh(a)redhat.name> - 1:0.1.17-3.git87fb61e
-- Don't attempt to set SELinux labels, if it is disabled
-
-* Fri Jul 13 2018 Fedora Release Engineering <releng(a)fedoraproject.org> - 1:0.1.17-2.git87fb61e
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
-
-* Mon Jun 18 2018 Dan Walsh <dwalsh(a)redhat.name> - 1:0.1.17-1.git87fb61e
-- Don't attempt to set SELinux labels, if they are ""
-
-* Tue May 1 2018 Dan Walsh <dwalsh(a)redhat.name> - 1:0.1.16-1.git05bd9a0
-- Merge pull request #90 from brahim-raddahi/master
-- fix invalid /etc/machine-id
-
-* Thu Feb 08 2018 Fedora Release Engineering <releng(a)fedoraproject.org> - 1:0.1.15-2.git2d0b8a3
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
-
-* Thu Dec 21 2017 Dan Walsh <dwalsh(a)redhat.com> - 1:0.1.15-1.git
-- Fix issue with oci-systemd-hook running in user namespaces
-- fix json file to run container with proper stage field.
-
-* Thu Sep 14 2017 Dan Walsh <dwalsh(a)redhat.com> - 1:0.1.14-1.git1ba44c6
-- Add CRI-O configuration file support
-
-* Tue Aug 15 2017 Dan Walsh <dwalsh(a)redhat.com> - 1:0.1.13-1.gitafe4b4a
-- Allow volume mounting of files under /run directory
-- Specifically docker.sock to fix a bug.
-
-* Fri Aug 11 2017 Lokesh Mandvekar <lsm5(a)fedoraproject.org> - 1:0.1.12-1.git1e84754
-- bump to v0.1.12
-- add BR: pcre-devel
-- ExcludeArch: ppc64 because no golang or go-md2man
-
-* Thu Aug 03 2017 Fedora Release Engineering <releng(a)fedoraproject.org> - 1:0.1.11-3.git1ac958a
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
-
-* Thu Jul 27 2017 Fedora Release Engineering <releng(a)fedoraproject.org> - 1:0.1.11-2.git1ac958a
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
-
-* Thu Jul 13 2017 Dan Walsh <dwalsh(a)redhat.com> - 1:0.1.11-1.gitfbf3b42
-- Allow container definitions where rootfs is not an absolute path
-
-* Thu Jul 13 2017 Dan Walsh <dwalsh(a)redhat.com> - 1:0.1.10-1.gitfbf3b42
-- Use env variable to disable oci-systemd-hook
-
-* Thu Jun 29 2017 Dan Walsh <dwalsh(a)redhat.com> - 1:0.1.9-1.gitaa42622
-- Cleaned up to work with newer versions of runc and as a cri-o hook
-
-* Tue Jun 6 2017 Dan Walsh <dwalsh(a)redhat.com> - 1:0.1.8-1.gitd899a8e
-- Fixes for running with user namespace
-
-* Wed Mar 29 2017 Dan Walsh <dwalsh(a)redhat.com> - 1:0.1.7-1.gitfe22236
-- rh-ulrich-o - Patch to allocate configData dynamically
-
-* Mon Mar 6 2017 Dan Walsh <dwalsh(a)redhat.com> - 1:0.1.6-1.git16f7c8a
-- Reimplement systemd handling.
-- Remove docker path from systemdhook
-
-* Wed Feb 8 2017 Dan Walsh <dwalsh(a)redhat.com> - 1:0.1.5-1.git16f7c8a
-- Fix mounting of /var/log/journal inside of the container
-
-* Thu Feb 2 2017 Dan Walsh <dwalsh(a)redhat.com> - 1:0.1.4-10.git5db667f
-- oci-systemd-hook: do not fail if /run/secrets does not exist
-- Fix compiler -Wall -Wextra issues
-
-* Thu Jan 12 2017 Dan Walsh <dwalsh(a)redhat.com> - 1:0.1.4-9.git671c428
-- Resolves: #1412728
-- built commit 671c428
-
-* Tue Dec 20 2016 Lokesh Mandvekar <lsm5(a)redhat.com> - 1:0.1.4-8.git45455fe
-- Resolves: #1364237
-- built commit 45455fe
-
-* Tue Oct 25 2016 Frantisek Kluknavsky <fkluknav(a)redhat.com> - 1:0.1.4-7.gita9c551a
-- rebase
-
-* Tue Jul 05 2016 Lokesh Mandvekar <lsm5(a)redhat.com> - 1:0.1.4-6.git337078c
-- Resolves: #1355905
-- built commit 337078c
-
-* Tue Jul 05 2016 Lokesh Mandvekar <lsm5(a)redhat.com> - 1:0.1.4-5.git41491a3
-- Obsoletes the subpackage earlier provided by docker
-
-* Thu Jun 30 2016 Lokesh Mandvekar <lsm5(a)redhat.com> - 1:0.1.4-4.git41491a3
-- Bump Epoch to 1 so that it can obsolete subpackage from docker
-
-* Tue Jun 28 2016 Lokesh Mandvekar <lsm5(a)fedoraproject.org> - 0.1.4-3.git41491a3
-- re-add provider_prefix since gofed needs it
-
-* Thu Jun 23 2016 Lokesh Mandvekar <lsm5(a)fedoraproject.org> - 0.1.4-2.git41491a3
-- built commit 41491a3
-- spec file cleanup
-- remove provider_prefix and only use import_path
-
-* Thu Feb 18 2016 Dan Walsh <dwalsh(a)redhat.com> - 0.1.4-1.gitde345df
-- Fix up to prepare for review
-
-* Mon Nov 23 2015 Mrunal Patel <mrunalp(a)gmail.com> - 0.1.3
-- Fix bug in man page installation
-
-* Mon Nov 23 2015 Mrunal Patel <mrunalp(a)gmail.com> - 0.1.2
-- Add man pages
-
-* Mon Nov 23 2015 Mrunal Patel <mrunalp(a)gmail.com> - 0.1.1
-- Initial RPM release
diff --git a/sources b/sources
deleted file mode 100644
index 4642796..0000000
--- a/sources
+++ /dev/null
@@ -1 +0,0 @@
-SHA512 (oci-systemd-hook-05e6923.tar.gz) = acef1437db3af95cb5f748683ddaa2092a89cf5166a772d66b47a3514699a0305f46b382198468a5ac21b7b9c6d54a23ba6c42ac56b98775d2a8cc3a87361c69
4 years, 6 months
Architecture specific change in rpms/qpid-cpp.git
by githook-noreply@fedoraproject.org
The package rpms/qpid-cpp.git has added or updated architecture specific content in its
spec file (ExclusiveArch/ExcludeArch or %ifarch/%ifnarch) in commit(s):
https://src.fedoraproject.org/cgit/rpms/qpid-cpp.git/commit/?id=b5d865454....
Change:
-%ifnarch %{arm}
Thanks.
Full change:
============
commit b5d8654546e703d373407eee14a8c4b96810e411
Author: Miro Hronok <miro(a)hroncok.cz>
Date: Wed Oct 23 12:02:43 2019 +0200
Orphaned for 6+ weeks
diff --git a/.gitignore b/.gitignore
deleted file mode 100644
index ad7123f..0000000
--- a/.gitignore
+++ /dev/null
@@ -1 +0,0 @@
-/qpid-cpp-1.39.0.tar.gz
diff --git a/dead.package b/dead.package
new file mode 100644
index 0000000..5204a84
--- /dev/null
+++ b/dead.package
@@ -0,0 +1 @@
+Orphaned for 6+ weeks
diff --git a/licenses.xml b/licenses.xml
deleted file mode 100644
index 6824a95..0000000
--- a/licenses.xml
+++ /dev/null
@@ -1,15 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<licenseSummary>
- <dependencies>
- <dependency>
- <packageName>qpid-cpp</packageName>
- <version>1.39.0</version>
- <licenses>
- <license>
- <name>ASL 2.0</name>
- <url>http://www.apache.org/licenses/LICENSE-2.0</url>
- </license>
- </licenses>
- </dependency>
- </dependencies>
-</licenseSummary>
diff --git a/qpid-cpp.spec b/qpid-cpp.spec
deleted file mode 100644
index 851b1d6..0000000
--- a/qpid-cpp.spec
+++ /dev/null
@@ -1,1172 +0,0 @@
-# Define pkgdocdir for releases that don't define it already
-%{!?_pkgdocdir: %global _pkgdocdir %{_docdir}/%{name}-%{version}}
-%global _perldocdir %{_docdir}/perl-qpid-messaging-%{version}
-%global pythonx python2
-
-%{!?__python2:%global __python2 %{__python}}
-%{!?__python2:%global python2_sitelib %{python_sitelib}}
-%{!?__python2:%global python2_sitearch %{python_sitearch}}
-%{!?__python2:%global pythonx python}
-
-%global _pythondocdir %{_docdir}/%{pythonx}-qpid-messaging-%{version}
-
-# We ship a .pc file but don't need to depend on pkg-config
-%global __requires_exclude pkg-config
-%global __provides_exclude_from ^(%{python2_sitearch}/.*\\.so|%{_libdir}/.libqmf*)$
-%global proton_min_ver 0.26.0
-
-Name: qpid-cpp
-Version: 1.39.0
-Release: 5%{?dist}
-Summary: Libraries for Qpid C++ client applications
-License: ASL 2.0
-URL: http://qpid.apache.org
-
-Source0: http://www.apache.org/dist/qpid/cpp/%{version}/%{name}-%{version}.tar.gz
-Source1: licenses.xml
-
-%global _pkglicensedir %{_licensedir}/%{name}-%{version}
-%{!?_licensedir:%global license %doc}
-%{!?_licensedir:%global _pkglicensedir %{_pkgdocdir}}
-
-%global _rdma 0
-%if (0%{?rhel} && 0%{?rhel} == 6)
-%ifnarch s390 s390x
-%global _rdma 1
-%endif
-%else
-%ifnarch %{arm}
-%global _rdma 1
-%endif
-%endif
-
-BuildRequires: boost-devel
-BuildRequires: boost-filesystem
-BuildRequires: boost-program-options
-BuildRequires: cmake
-BuildRequires: cyrus-sasl
-BuildRequires: cyrus-sasl-devel
-BuildRequires: cyrus-sasl-lib
-%if (0%{?rhel} && 0%{?rhel} < 7)
-BuildRequires: db4-devel
-%endif
-BuildRequires: doxygen
-BuildRequires: gcc-c++
-BuildRequires: libaio-devel
-%if 0%{?fedora}
-BuildRequires: libdb4-cxx-devel
-%endif
-%if (0%{?rhel} && 0%{?rhel} == 7)
-BuildRequires: libdb-cxx-devel
-%endif
-%if %{_rdma}
-BuildRequires: libibverbs-devel
-BuildRequires: librdmacm-devel
-%endif
-BuildRequires: libuuid-devel
-BuildRequires: make
-BuildRequires: nspr-devel
-BuildRequires: nss-devel
-%if 0%{?fedora}
-BuildRequires: perl-devel
-BuildRequires: perl(ExtUtils::MakeMaker)
-BuildRequires: perl-generators
-%endif
-BuildRequires: pkgconfig
-BuildRequires: %{pythonx}
-BuildRequires: %{pythonx}-devel
-BuildRequires: %{pythonx}-setuptools
-BuildRequires: qpid-proton-c-devel >= %{proton_min_ver}
-BuildRequires: ruby
-BuildRequires: ruby-devel
-BuildRequires: swig
-%if 0%{?fedora} < 28 || (0%{?rhel} && 0%{?rhel} < 7)
-BuildRequires: xerces-c-devel
-BuildRequires: xqilla-devel
-%endif
-
-# Filter bogus libcqpid_perl.so() Provides, this is intentional rpm-build
-# feature, bug #1309664
-%global __provides_exclude_from %{?__provides_exclude_from:%{__provides_exclude_from}|}^%{perl_vendorarch}/auto/.*\\.so$
-
-
-%description
-
-Run-time libraries for AMQP client applications developed using Qpid
-C++. Clients exchange messages with an AMQP message broker using
-the AMQP protocol.
-
-
-%package client
-Summary: Libraries for Qpid C++ client applications
-%if 0%{?fedora}
-Provides: qpid(cpp-client)%{?_isa} = %{version}-%{release}
-%endif
-Obsoletes: %{name}-client-ssl
-
-Requires: boost-filesystem
-Requires: boost-program-options
-Requires: boost-system
-Requires: qpid-proton-c%{?_isa} >= %{proton_min_ver}
-
-%if (0%{?rhel} && 0%{?rhel} < 7)
-Requires: initscripts
-Requires(post):/sbin/chkconfig
-Requires(preun):/sbin/chkconfig
-Requires(preun):/sbin/service
-Requires(postun):/sbin/service
-%endif
-
-%description client
-Run-time libraries for AMQP client applications developed using Qpid
-C++. Clients exchange messages with an AMQP message broker using
-the AMQP protocol.
-
-%files client
-%license %{_pkglicensedir}/LICENSE.txt
-%license %{_pkglicensedir}/licenses.xml
-%doc NOTICE.txt
-%doc README.md
-%doc INSTALL.txt
-%{_libdir}/libqpidcommon.so.*
-%{_libdir}/libqpidclient.so.*
-%{_libdir}/libqpidtypes.so.*
-%{_libdir}/libqpidmessaging.so.*
-%dir %{_libdir}/qpid
-%if %{_rdma}
-%dir %{_libdir}/qpid/client
-%exclude %{_libdir}/qpid/client/rdmaconnector.so*
-%endif
-%dir %{_sysconfdir}/qpid
-%config(noreplace) %{_sysconfdir}/qpid/qpidc.conf
-
-%ldconfig_scriptlets client
-
-
-%package client-devel
-Summary: Header files, documentation and testing tools for developing Qpid C++ clients
-%if 0%{?fedora}
-Provides: qpid(cpp-client-devel)%{?_isa} = %{version}-%{release}
-Requires: qpid(cpp-client)%{?_isa} = %{version}-%{release}
-%endif
-Requires: %{name}-client = %{version}-%{release}
-Requires: boost-devel
-Requires: boost-filesystem
-Requires: boost-program-options
-Requires: libuuid-devel
-Requires: %{pythonx}
-
-%description client-devel
-Libraries and header files for developing AMQP clients in C++ using Qpid.
-Qpid implements the AMQP messaging specification.
-
-%files client-devel
-%dir %{_includedir}/qpid
-%{_includedir}/qpid/*.h
-%{_includedir}/qpid/qpid.i
-%{_includedir}/qpid/swig_perl_typemaps.i
-%{_includedir}/qpid/swig_python_typemaps.i
-%{_includedir}/qpid/swig_ruby_typemaps.i
-%{_includedir}/qpid/client
-%{_includedir}/qpid/framing
-%{_includedir}/qpid/sys
-%{_includedir}/qpid/messaging
-%{_includedir}/qpid/types
-%{_libdir}/libqpidcommon.so
-%{_libdir}/libqpidclient.so
-%{_libdir}/libqpidtypes.so
-%{_libdir}/libqpidmessaging.so
-%{_libdir}/pkgconfig/qpid.pc
-%{_libdir}/cmake/Qpid/QpidConfig.cmake
-%{_libdir}/cmake/Qpid/QpidConfigVersion.cmake
-%{_datadir}/qpid/examples/messaging
-%defattr(755,root,root,-)
-%{_libexecdir}/qpid/tests/qpid-perftest
-%{_libexecdir}/qpid/tests/qpid-topic-listener
-%{_libexecdir}/qpid/tests/qpid-topic-publisher
-%{_libexecdir}/qpid/tests/qpid-latency-test
-%{_libexecdir}/qpid/tests/qpid-client-test
-%{_libexecdir}/qpid/tests/qpid-txtest
-%{_libexecdir}/qpid/tests/qpid-ping
-%{_libexecdir}/qpid/tests/qpid-txtest2
-%{_libexecdir}/qpid/tests/receiver
-%{_libexecdir}/qpid/tests/sender
-%{_bindir}/qpid-send
-%{_bindir}/qpid-receive
-
-
-%package client-docs
-Summary: AMQP client development documentation
-BuildArch: noarch
-Obsoletes: %{name}-client-devel-docs
-
-%description client-docs
-This package includes the AMQP clients development documentation in HTML
-format for easy browsing.
-
-%files client-docs
-%doc %{_pkgdocdir}
-%license %{_pkglicensedir}/LICENSE.txt
-%license %{_pkglicensedir}/licenses.xml
-
-
-%package server
-Summary: An AMQP message broker daemon
-%if 0%{?fedora}
-Provides: qpid(cpp-server)%{?_isa} = %{version}-%{release}
-Requires: qpid(cpp-client)%{?_isa} = %{version}-%{release}
-%endif
-Requires: %{name}-client = %{version}-%{release}
-Requires: cyrus-sasl
-Requires: qpid-proton-c%{?_isa} >= %{proton_min_ver}
-%if 0%{?fedora} || (0%{?rhel} && 0%{?rhel} >= 7)
-Requires(post): systemd
-Requires(preun): systemd
-Requires(postun): systemd
-%endif
-Obsoletes: %{name}-server-ssl
-Obsoletes: %{name}-server-devel
-
-%description server
-A message broker daemon that receives stores and routes messages using
-the open AMQP messaging protocol.
-
-%files server
-%{_libdir}/libqpidbroker.so*
-%{_sbindir}/qpidd
-%if 0%{?fedora} || (0%{?rhel} && 0%{?rhel} >= 7)
-%{_unitdir}/qpidd.service
-%else
-%{_initrddir}/qpidd
-%endif
-%config(noreplace) %{_sysconfdir}/qpid/qpidd.conf
-%config(noreplace) %{_sysconfdir}/sasl2/qpidd.conf
-%dir %{_libdir}/qpid/daemon
-%{_libdir}/qpid/daemon/amqp.so
-%attr(755, qpidd, qpidd) %dir %{_localstatedir}/lib/qpidd
-%attr(755, qpidd, qpidd) %dir %{_localstatedir}/run/qpidd
-%doc %{_mandir}/man1/*
-
-%pre server
-# Only needed for Fedora & Epel builds
-rm -fr /var/run/qpidd
-#
-getent group qpidd >/dev/null || groupadd -r qpidd
-getent passwd qpidd >/dev/null || \
- useradd -r -M -g qpidd -d %{_localstatedir}/lib/qpidd -s /sbin/nologin \
- -c "Owner of Qpidd Daemons" qpidd
-exit 0
-
-%post server
-%if (0%{?rhel} && 0%{?rhel} < 7)
-# This adds the proper /etc/rc*.d links for the script
-/sbin/chkconfig --add qpidd
-/sbin/ldconfig
-%else
-%systemd_post qpidd.service
-%endif
-
-%preun server
-%if (0%{?rhel} && 0%{?rhel} < 7)
-# Check that this is actual deinstallation, not just removing for upgrade.
-if [ $1 = 0 ]; then
- /sbin/service qpidd stop >/dev/null 2>&1 || :
- /sbin/chkconfig --del qpidd
-fi
-%else
-%systemd_preun qpidd.service
-%endif
-
-%postun server
-%if (0%{?rhel} && 0%{?rhel} < 7)
-if [ "$1" -ge "1" ]; then
- /sbin/service qpidd condrestart >/dev/null 2>&1 || :
-fi
-%else
-%systemd_postun_with_restart qpidd.service
-%endif
-/sbin/ldconfig
-
-
-%package server-ha
-Summary: Provides extensions to the AMQP message broker to provide high availability
-%if 0%{?fedora}
-Provides: qpid(cpp-server-ha)%{?_isa} = %{version}-%{release}
-Requires: qpid(cpp-server)%{?_isa} = %{version}-%{release}
-%endif
-Requires: %{name}-server = %{version}-%{release}
-Requires: %{name}-client = %{version}-%{release}
-Obsoletes: %{name}-server-cluster
-
-%if 0%{?fedora} || (0%{?rhel} && 0%{?rhel} >= 7)
-# for systemd
-Requires(post): systemd-units
-Requires(preun): systemd-units
-Requires(postun): systemd-units
-%endif
-
-%description server-ha
-%{summary}.
-
-%files server-ha
-%if 0%{?fedora} || (0%{?rhel} && 0%{?rhel} >= 7)
-%{_unitdir}/qpidd-primary.service
-%else
-%{_initrddir}/qpidd-primary
-%endif
-%{_libdir}/qpid/daemon/ha.so
-
-%post server-ha
-%if 0%{?fedora} || (0%{?rhel} && 0%{?rhel} >= 7)
-%systemd_post qpidd-primary.service
-%else
-/sbin/chkconfig --add qpidd-primary
-%endif
-/sbin/ldconfig
-
-%preun server-ha
-%if 0%{?fedora} || (0%{?rhel} && 0%{?rhel} >= 7)
-%systemd_preun qpidd-primary.service
-%else
-if [ $1 = 0 ]; then
- /sbin/service qpidd-primary stop > /dev/null 2>&1 || :
- /sbin/chkconfig --del qpidd-primary
-fi
-%endif
-
-%postun server-ha
-%if 0%{?fedora} || (0%{?rhel} && 0%{?rhel} >= 7)
-%systemd_postun_with_restart qpidd-primary.service
-%else
-if [ $1 -ge 1 ]; then
- /sbin/service qpidd-primary condrestart >/dev/null 2>&1 || :
-fi
-%endif
-/sbin/ldconfig
-
-
-%if %{_rdma}
-%package client-rdma
-Summary: RDMA Protocol support (including Infiniband) for Qpid clients
-%if 0%{?fedora}
-Provides: qpid(cpp-client-rdma)%{?_isa} = %{version}-%{release}
-Requires: qpid(cpp-client)%{?_isa} = %{version}-%{release}
-%endif
-Requires: %{name}-client = %{version}-%{release}
-
-%description client-rdma
-A client plugin and support library to support RDMA protocols (including
-Infiniband) as the transport for Qpid messaging.
-
-%files client-rdma
-%{_libdir}/librdmawrap.so*
-%{_libdir}/qpid/client/rdmaconnector.so*
-%config(noreplace) %{_sysconfdir}/qpid/qpidc.conf
-
-%ldconfig_scriptlets client-rdma
-
-
-%package server-rdma
-Summary: RDMA Protocol support (including Infiniband) for the Qpid daemon
-%if 0%{?fedora}
-Provides: qpid(cpp-server-rdma)%{?_isa} = %{version}-%{release}
-Requires: qpid(cpp-server)%{?_isa} = %{version}-%{release}
-Requires: qpid(cpp-client-rdma)%{?_isa} = %{version}-%{release}
-%endif
-Requires: %{name}-server = %{version}-%{release}
-Requires: %{name}-client = %{version}-%{release}
-Requires: %{name}-client-rdma = %{version}-%{release}
-
-%description server-rdma
-A Qpid daemon plugin to support RDMA protocols (including Infiniband) as the
-transport for AMQP messaging.
-
-%files server-rdma
-%{_libdir}/qpid/daemon/rdma.so
-
-%ldconfig_scriptlets server-rdma
-%endif
-
-%if 0%{?fedora} < 28 || (0%{?rhel} && 0%{?rhel} < 7)
-%package server-xml
-Summary: XML extensions for the Qpid daemon
-%if 0%{?fedora}
-Provides: qpid(cpp-server-xml)%{?_isa} = %{version}-%{release}
-Requires: qpid(cpp-server)%{?_isa} = %{version}-%{release}
-%endif
-Requires: %{name}-server = %{version}-%{release}
-Requires: xqilla
-Requires: xerces-c
-
-%description server-xml
-A Qpid daemon plugin to support extended XML-based routing of AMQP
-messages.
-
-%files server-xml
-%{_libdir}/qpid/daemon/xml.so
-
-%ldconfig_scriptlets server-xml
-%endif
-
-
-%package server-linearstore
-Summary: Red Hat persistence extension to the Qpid messaging sytem
-%if 0%{?fedora}
-Provides: qpid(cpp-server-lineastore)%{?_isa} = %{version}-%{release}
-Requires: qpid(cpp-server)%{?_isa} = %{version}-%{release}
-%endif
-Requires: %{name}-server = %{version}-%{release}
-Requires: %{name}-client = %{version}-%{release}
-%if 0%{?fedora}
-Requires: libdb4
-%endif
-%if (0%{?rhel} && 0%{?rhel} == 7)
-Requires: libdb
-%endif
-%if (0%{?rhel} && 0%{?rhel} < 7)
-Requires: db4
-%endif
-Requires: libaio
-Obsoletes: %{name}-server-store
-Conflicts: %{name}-server-store
-
-%description server-linearstore
-Red Hat persistence extension to the Qpid AMQP broker: persistent message
-storage using a libaio-based asynchronous journal.
-
-%files server-linearstore
-%{_libdir}/qpid/daemon/linearstore.so
-%{_libdir}/liblinearstoreutils.so
-
-%ldconfig_scriptlets server-linearstore
-
-%if 0%{?fedora}
-%package -n perl-qpid-messaging
-Summary: Perl bindings for the Qpid messaging framework
-
-Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
-Requires: qpid-cpp-client = %{version}-%{release}
-
-%description -n perl-qpid-messaging
-%{summary}.
-
-%files -n perl-qpid-messaging
-%{perl_vendorarch}/*
-%doc %{_perldocdir}
-
-
-%package -n %{pythonx}-qpid-messaging
-Summary: Python bindings for the Qpid messaging framework
-Requires: %{pythonx}
-Requires: qpid(cpp-client)%{?_isa} = %{version}-%{release}
-Requires: %{pythonx}-qpid
-
-%if 0%{?fedora}
-%{?python_provide:%python_provide python2-qpid-messaging}
-%endif
-
-%{?filter_setup:
- %filter_provides_in %{python2_sitearch}/.*\.so$
- %filter_setup}
-
-%description -n %{pythonx}-qpid-messaging
-%{summary}.
-
-%files -n %{pythonx}-qpid-messaging
-%{python2_sitearch}/qpid_messaging.py*
-%{python2_sitearch}/_qpid_messaging.so
-%{_pythondocdir}/examples
-
-%endif
-
-
-%package -n qpid-tools
-Summary: Management and diagostic tools for Apache Qpid
-BuildArch: noarch
-
-Requires: %{pythonx}-qpid
-Requires: %{pythonx}-qpid-qmf = %{version}-%{release}
-
-%description -n qpid-tools
-Management and diagnostic tools for Apache Qpid brokers and clients.
-
-%files -n qpid-tools
-%{_bindir}/qpid-config
-%{_bindir}/qpid-ha
-%{_bindir}/qpid-printevents
-%{_bindir}/qpid-queue-stats
-%{_bindir}/qpid-route
-%{_bindir}/qpid-stat
-%{_bindir}/qpid-tool
-%{python2_sitelib}/qpidtoollibs
-%{_libexecdir}/qpid-qls-analyze
-%dir %{_datadir}/qpid-tools
-%dir %{_datadir}/qpid-tools/python
-%{_datadir}/qpid-tools/python/qlslibs
-%{python2_sitelib}/qpid_tools-*.egg-info
-
-
-%package -n qpid-qmf
-Summary: The QPID Management Framework
-
-%if 0%{?fedora}
-Requires: qpid(cpp-client)%{?_isa}
-%endif
-
-Requires: qpid-cpp-client%{?_isa} = %{version}-%{release}
-
-%description -n qpid-qmf
-The Qpid Management Framework is a general-purpose management bus built on Qpid
-messaging. It takes advantage of the scalability, security, and rich
-capabilities of Qpid to provide flexible and easy-to-use manageability to a
-large set of applications.
-
-%files -n qpid-qmf
-%{_libdir}/libqmf2.so.*
-
-%ldconfig_scriptlets -n qpid-qmf
-
-
-%package -n qpid-qmf-devel
-Summary: Header files and tools for developing QMF extensions
-Requires: qpid-qmf%{?_isa} = %{version}-%{release}
-%if 0%{?fedora}
-Requires: qpid(cpp-client-devel)%{?_isa}
-%endif
-Requires: qpid-cpp-client-devel%{?_isa} = %{version}-%{release}
-
-%description -n qpid-qmf-devel
-Header files and code-generation tools needed for developers of QMF-managed
-components.
-
-%files -n qpid-qmf-devel
-%{_includedir}/qmf
-%{_libdir}/libqmf2.so
-%{_bindir}/qmf-gen
-%{python2_sitelib}/qmfgen
-%{_libdir}/pkgconfig/qmf2.pc
-
-%ldconfig_scriptlets -n qpid-qmf-devel
-
-
-%package -n %{pythonx}-qpid-qmf
-Summary: The QPID Management Framework bindings for python
-
-Requires: qpid-qmf%{?_isa} = %{version}-%{release}
-Requires: %{name}-client%{?_isa} = %{version}-%{release}
-
-%if 0%{?fedora}
-%{?python_provide:%python_provide python2-qpid-qmf}
-%endif
-
-%description -n %{pythonx}-qpid-qmf
-
-An extensible management framework layered on QPID messaging, bindings
-for python.
-
-%files -n %{pythonx}-qpid-qmf
-%{python2_sitelib}/qmf
-
-%ldconfig_scriptlets -n %{pythonx}-qpid-qmf
-
-
-%prep
-%setup -q -n qpid-cpp-%{version}
-
-%build
-
-CXX11FLAG="-std=c++11"
-%if (0%{?rhel} && 0%{?rhel} <= 6)
-CXX11FLAG="-w -std=c++0x"
-%endif
-
-%if 0%{?fedora}
-export ADDFLAGS="-Wno-error=maybe-uninitialized -Wno-error=catch-value= -Wno-error=cast-function-type -Wno-error=ignored-qualifiers -Wno-error=class-memaccess -Wno-error=deprecated-copy"
-%cmake -DDOC_INSTALL_DIR:PATH=%{_pkgdocdir} \
- -DBUILD_LEGACYSTORE=false \
- -DBUILD_LINEARSTORE=true \
- -DPERL_PFX_ARCHLIB=%{perl_vendorarch} \
- -DBUILD_BINDING_RUBY=true \
- "-DCMAKE_CXX_FLAGS=$CXXFLAGS $CXX11FLAG $ADDFLAGS" \
- .
-%endif
-%if 0%{?rhel}
-%cmake -DDOC_INSTALL_DIR:PATH=%{_pkgdocdir} \
- -DBUILD_LEGACYSTORE=false \
- -DBUILD_LINEARSTORE=true \
- -DCMAKE_BUILD_TYPE=RelWithDebInfo \
- -DCMAKE_EXE_LINKER_FLAGS="-Wl,-z,relro,-z,now" \
- -DCMAKE_SHARED_LINKER_FLAGS="-Wl,-z,relro" \
- -DCMAKE_MODULE_LINKER_FLAGS="-Wl,-z,relro" \
- "-DCMAKE_CXX_FLAGS=$CXXFLAGS $CXX11FLAG" \
- .
-%endif
-
-make %{?_smp_mflags}
-make docs-user-api
-
-%install
-rm -rf %{buildroot}
-
-pushd management/python
-
-%{__python2} setup.py install \
- --install-purelib %{python2_sitelib} \
- --root %{buildroot}
-
-popd
-
-chmod +x %{buildroot}/%{python2_sitelib}/qpidtoollibs/disp.py
-
-mkdir -p -m0755 %{buildroot}/%{_bindir}
-mkdir -p -m0755 %{buildroot}/%{_unitdir}
-
-%if 0%{?fedora}
-# install examples
-mkdir -p -m0755 %{buildroot}%{_perldocdir}/examples
-mkdir -p -m0755 %{buildroot}%{_pythondocdir}/examples
-
-pushd bindings/qpid/examples/python
-install -pm 644 * %{buildroot}%{_perldocdir}/examples
-install -pm 644 * %{buildroot}%{_pythondocdir}/examples
-popd
-%endif
-
-%make_install
-
-# enable auth by default
-echo "auth=yes" >> %{buildroot}/etc/qpid/qpidd.conf
-
-%if 0%{?fedora} || (0%{?rhel} && 0%{?rhel} >= 7)
-# install systemd files
-mkdir -p %{buildroot}/%{_unitdir}
-install -pm 644 %{_builddir}/qpid-cpp-%{version}/etc/fedora/qpidd.service \
- %{buildroot}/%{_unitdir}
-install -pm 644 %{_builddir}/qpid-cpp-%{version}/etc/fedora/qpidd-primary.service \
- %{buildroot}/%{_unitdir}
-sed -i 's/env python/env python2/' %{buildroot}%{_bindir}/qmf-gen
-sed -i 's/env python/env python2/' %{buildroot}%{_libexecdir}/qpid-qls-analyze
-sed -i 's/env python/env python2/' %{buildroot}%{python2_sitelib}/qpidtoollibs/disp.py
-%endif
-
-install -d -m0755 %{buildroot}%{_localstatedir}/lib/qpidd
-install -d -m0755 %{buildroot}%_libdir/qpid
-install -d -m0755 %{buildroot}/var/run/qpidd
-
-# Set executable bit on shared libraries to ensure the binaries are stripped
-chmod +x %{buildroot}/%{python2_sitearch}/*so
-
-# QMF Python management
-install -d %{_builddir}/qpid-cpp-%{version}/managementgen/qmfgen \
- %{buildroot}/%{python2_sitelib}
-
-%if 0%{?fedora} || (0%{?rhel} && 0%{?rhel} >= 7)
-rm -f %{buildroot}/%{_initrddir}/qpidd*
-%endif
-rm -f %{buildroot}/%{_libdir}/qpid/daemon/store.so*
-
-%if 0%{?rhel} && 0%{?rhel} <= 6
-install -pm 644 %{SOURCE1} %{buildroot}%{_pkgdocdir}
-%else
-install -dm 755 %{buildroot}%{_pkglicensedir}
-install -pm 644 %{SOURCE1} %{buildroot}%{_pkglicensedir}
-install -pm 644 %{buildroot}%{_pkgdocdir}/LICENSE.txt %{buildroot}%{_pkglicensedir}
-rm -f %{buildroot}%{_pkgdocdir}/LICENSE.txt
-%endif
-
-# clean up leftover examples files:
-rm -f %{buildroot}/%{_datadir}/qpid/examples/README.txt
-rm -f %{buildroot}/%{_datadir}/qpid/examples/qmf2/agent.cpp
-rm -f %{buildroot}/%{_datadir}/qpid/examples/qmf2/event_driven_list_agents.cpp
-rm -f %{buildroot}/%{_datadir}/qpid/examples/qmf2/list_agents.cpp
-rm -f %{buildroot}/%{_datadir}/qpid/examples/qmf2/print_events.cpp
-
-# clean up leftover ruby files
-%if (0%{?rhel} && 0%{?rhel} <= 6)
-rm -fr %{buildroot}/usr/%{_lib}/ruby/site_ruby
-%else
-rm -rf %{buildroot}/usr/local/%{_lib}/ruby/site_ruby
-%endif
-
-# clean up rhel build
-%if 0%{?rhel}
-rm -f %{buildroot}/%{python2_sitearch}/_qpid_messaging.so
-rm -f %{buildroot}/%{python2_sitearch}/qpid_messaging.py*
-# These bits will be build if perl-devel package is installed
-rm -fr %{buildroot}%_libdir/perl5
-%endif
-
-rm %{buildroot}/%{_bindir}/*.bat
-
-%ldconfig_scriptlets
-
-
-%changelog
-* Fri Jul 26 2019 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.39.0-5
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
-
-* Thu May 30 2019 Jitka Plesnikova <jplesnik(a)redhat.com> - 1.39.0-4
-- Perl 5.30 rebuild
-
-* Sat Feb 02 2019 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.39.0-3
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
-
-* Fri Jan 25 2019 Jonathan Wakely <jwakely(a)redhat.com> - 1.39.0-2
-- Rebuilt for Boost 1.69
-
-* Mon Jan 7 2019 Irina Boverman <iboverma(a)redhat.com> - 1.39.0-1
-- Rebased to 1.39.0
-- Rebuilt against qpid-proton 0.26.0
-
-* Tue Jul 31 2018 Florian Weimer <fweimer(a)redhat.com> - 1.38.0-5
-- Rebuild with fixed binutils
-
-* Tue Jul 24 2018 Irina Boverman <iboverma(a)redhat.com> - 1.38.0-4
-- Rebuilt against qpid-proton 0.24.0
-
-* Sat Jul 14 2018 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.38.0-3
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
-
-* Wed Jun 27 2018 Jitka Plesnikova <jplesnik(a)redhat.com> - 1.38.0-2
-- Perl 5.28 rebuild
-
-* Fri May 11 2018 Irina Boverman <iboverma(a)redhat.com> - 1.38.0-1
-- Removed ruby-qpid-qmf subpackage (per upstream changes)
-- Rebased to 1.38.0
-
-* Tue Mar 13 2018 Irina Boverman <iboverma(a)redhat.com> - 1.37.0-6
-- Updated compiler flags
-- Renuilt against qpid-proton 0.21.0
-
-* Fri Feb 09 2018 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.37.0-6
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
-
-* Tue Jan 23 2018 Jonathan Wakely <jwakely(a)redhat.com> - 1.37.0-5
-- Rebuilt for Boost 1.66
-
-* Fri Jan 05 2018 Mamoru TASAKA <mtasaka(a)fedoraproject.org> - 1.37.0-4
-- F-28: rebuild for ruby25
-
-* Fri Dec 1 2017 Irina Boverman <iboverma(a)redhat.com> - 1.37.0-3
-- Updated python requirements
-- Updated licensing
-
-* Thu Nov 30 2017 Irina Boverman <iboverma(a)redhat.com> - 1.37.0-2
-- Updated dependencies
-- Changed package names from python-* to python2-*
-
-* Wed Nov 29 2017 Irina Boverman <iboverma(a)redhat.com> - 1.37.0-1
-- Rebased to 1.37.0
-
-* Thu Nov 16 2017 Irina Boverman <iboverma(a)redhat.com> - 1.36.0-8
-- Rebuilt against qpid-proton 0.18.1
-
-* Fri Aug 25 2017 Adam Williamson <awilliam(a)redhat.com> - 1.36.0-7
-- Disable RDMA on 32-bit ARM (#1484155)
-
-* Thu Aug 03 2017 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.36.0-6
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
-
-* Thu Jul 27 2017 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.36.0-5
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
-
-* Fri Jul 21 2017 Kalev Lember <klember(a)redhat.com> - 1.36.0-4
-- Rebuilt for Boost 1.64
-
-* Fri Jul 07 2017 Igor Gnatenko <ignatenko(a)redhat.com> - 1.36.0-3
-- Rebuild due to bug in RPM (RHBZ #1468476)
-
-* Sun Jun 04 2017 Jitka Plesnikova <jplesnik(a)redhat.com> - 1.36.0-2
-- Perl 5.26 rebuild
-
-* Mon May 1 2017 Irina Boverman <iboverma(a)redhat.com> - 1.36.0-1
-- Rebased to 1.36.0
-
-* Mon Feb 20 2017 Irina Boverman <iboverma(a)redhat.com> - 1.35.0-4
-- Added qpid-tools and python-qpid-qmf sub-packages previously built
- as separate packages
-- Moved qmf from python_sitearch to python_sitelib
-- Removed qpid-cpp-server-devel
-- Renamed qpid-cpp-client-devel-docs to qpid-cpp-client-docs
-- Added GCC7 flag -Wno-implicit-fallthrough
-
-* Thu Sep 8 2016 Irina Boverman <iboverma(a)redhat.com> - 1.35.0-1
-- Rebased to 1.35.0
-
-* Mon Aug 8 2016 Irina Boverman <iboverma(a)redhat.com> - 0.34-12
-- Added "-std=c++11" flag
-
-* Tue Jul 19 2016 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 0.34-11
-- https://fedoraproject.org/wiki/Changes/Automatic_Provides_for_Python_RPM_...
-
-* Fri Jun 24 2016 Jitka Plesnikova <jplesnik(a)redhat.com> - 0.34-10
-- Rebuilt against qpid-proton 0.13.0-1
-
-* Sun May 15 2016 Jitka Plesnikova <jplesnik(a)redhat.com> - 0.34-9
-- Perl 5.24 rebuild
-
-* Wed Mar 23 2016 Petr Pisar <ppisar(a)redhat.com> - 0.34-8
-- Do not provide private libraries (bug #1309664)
-- Rebuilt against qpid-proton 0.12.1-1
-
-* Thu Feb 04 2016 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.34-7
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
-
-* Fri Jan 15 2016 Jonathan Wakely <jwakely(a)redhat.com> - 0.34-6
-- Rebuilt for Boost 1.60
-
-* Tue Dec 1 2015 Irina Boverman <iboverma(a)redhat.com> - 0.34-5
-- Resolves: BZ#1286881
-
-* Thu Sep 03 2015 Jonathan Wakely <jwakely(a)redhat.com> - 0.34-4
-- Rebuilt for Boost 1.59
-
-* Wed Sep 2 2015 Irina Boverman <iboverma(a)redhat.com> - 0.34-3
-- Rebuilt against qpid-proton-0.10-1
-
-* Sun Aug 30 2015 Jonathan Wakely <jwakely(a)redhat.com> 0.34-2
-- Patched and rebuilt for Boost 1.59
-- Rebased to 0.34
-- Rebuilt against qpid-proton-0.10-1
-- Added qpid-cpp-server-devel
-- Added qpid-send and qpid-qpid-receive to qpid-client-devel sub-package
-- Removed python-qpid-common, python-qpid, qpid-tools and qpid-server-store sub-packages
- Note: python-qpid-common and python-qpid will be
- added to python-qpid package
- qpid-tools will be added to qpid-tools package
-
-* Wed Jul 22 2015 David Tardon <dtardon(a)redhat.com> - 0.32-7
-- rebuild for Boost 1.58
-
-* Thu Jun 18 2015 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 0.32-6
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
-
-* Wed Jun 03 2015 Jitka Plesnikova <jplesnik(a)redhat.com> - 0.32-5
-- Perl 5.22 rebuild
-
-* Wed May 27 2015 Darryl L. Pierce <dpierce(a)redhat.com> - 0.32-4
-- Removed qpid-send and qpid-receive from qpid-cpp-client-devel.
-* Fri May 22 2015 Darryl L. Pierce <dpierce(a)redhat.com> - 0.32-3
-- Include the qpid.tests module in python-qpid
-- Resolves: BZ#1224260
-
-* Mon Apr 13 2015 Peter Robinson <pbrobinson(a)fedoraproject.org> 0.32-2
-- Re-add patch that fixes builds on aarch64/ppc64le
-
-* Tue Apr 7 2015 Darryl L. Pierce <dpierce(a)redhat.com> - 0.32-1.1
-- Bumped the release to force a build against Proton 0.9 in F22.
-
-* Mon Apr 6 2015 Darryl L. Pierce <dpierce(a)redhat.com> - 0.32-1
-- Rebased on Qpid 0.32.
-- Added build flag to enable building the legacy store.
-- Added the perl-qpid-messaging subpackage.
-- Added the python-qpid-messaging subpackage.
-- Added the python-qpid subpackage.
-
-* Wed Feb 25 2015 Darryl L. Pierce <dpierce(a)redhat.com> - 0.30-12
-- Added qpidtoollibs to the qpid-tools package.
-
-* Fri Feb 20 2015 Darryl L. Pierce <dpierce(a)redhat.com> - 0.30-11
-- Fixed path to qpid-ha in the systemd service descriptor.
-
-* Wed Feb 04 2015 Petr Machata <pmachata(a)redhat.com> - 0.30-10
-- Bump for rebuild.
-
-* Mon Feb 2 2015 Darryl L. Pierce <dpierce(a)redhat.com> - 0.30-9
-- Resolves: BZ#1186308
-
-* Tue Jan 27 2015 Petr Machata <pmachata(a)redhat.com> - 0.30-8
-- Rebuild for boost 1.57.0
-
-* Thu Jan 22 2015 Darryl L. Pierce <dpierce(a)redhat.com> - 0.30-7
-- Apply patch 10.
-
-* Wed Jan 21 2015 Darryl L. Pierce <dpierce(a)redhat.com> - 0.30-6
-- Resolves: BZ#1184488
-
-* Fri Jan 16 2015 Darryl L. Pierce <dpierce(a)redhat.com> - 0.30-5
-- Resolves: BZ#1181721
-
-* Wed Oct 29 2014 Darryl L. Pierce <dpierce(a)redhat.com> - 0.30-4
-- QPID-6170: Fixes builds on aarch64 and ppc64le architectures.
-
-* Thu Oct 2 2014 Darryl L. Pierce <dpierce(a)redhat.com> - 0.30-1
-- Rebased on Qpid 0.30.
-- Upstream tarball filename changed from qpid-##.#.tar.gz to qpid-cpp-##.#.tar.gz.
-- qpid-tools moved out to a separate package.
-- Moved qpid-send and qpid-receive to the qpid-cpp-client-devel package.
-
-* Sun Aug 17 2014 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 0.28-8
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
-
-* Fri Aug 15 2014 Darryl L. Pierce <dpierce(a)redhat.com> - 0.28-7
-- Removed ssl package references.
-
-* Thu Aug 14 2014 Darryl L. Pierce <dpierce(a)redhat.com> - 0.28-6
-- Renamed the virtual provides to conform with project needs.
-
-* Thu Jul 10 2014 Darryl L. Pierce <dpierce(a)redhat.com> - 0.28-5
-- Removed parameterized ldconfig.
-- Removed comments between subpackages.
-- * This is what appears to have caused the (post)install error messages.
-
-* Thu Jul 3 2014 Darryl L. Pierce <dpierce(a)redhat.com> - 0.28-4
-- Parameterized ldconfig location based on RHEL/Fedora release.
-
-* Tue Jun 10 2014 Darryl L. Pierce <dpierce(a)redhat.com> - 0.28-3
-- Fixes alignment issues on ARM platforms.
-- Resolves: BZ#1106272
-
-* Sat Jun 7 2014 Peter Robinson <pbrobinson(a)fedoraproject.org> 0.28-2
-- Remove arm conditionals as we now have the dependencies
-- Fix aarch64 defines (it's not arm64)
-
-* Wed Jun 4 2014 Darryl L. Pierce <dpierce(a)redhat.com> - 0.28-1
-- Rebased on Qpid 0.28.
-
-* Tue Jun 3 2014 Darryl L. Pierce <dpierce(a)redhat.com> - 0.26-9
-- Fixed dependency of server-ha on qpid(server).
-
-* Wed May 28 2014 Darryl L. Pierce <dpierce(a)redhat.com> - 0.26-8
-- Fixed a few typos that slipped into the specfile for virtual packages.
-
-* Tue May 27 2014 Darryl L. Pierce <dpierce(a)redhat.com> - 0.26-7
-- Added virtual packages for all binary subpackages.
-- Updated requires to be for virtual packages.
-
-* Fri May 23 2014 Petr Machata <pmachata(a)redhat.com> - 0.26-6
-- Rebuild for boost 1.55.0
-
-* Thu May 22 2014 Darryl L. Pierce <dpierce(a)redhat.com> - 0.26-5
-- Removed the architecture macro from the virtual provides.
-
-* Wed May 21 2014 Darryl L. Pierce <dpierce(a)redhat.com> - 0.26-4
-- Added virtual packages for qpid-cpp-client and -client-devel.y
-
-* Wed May 7 2014 Darryl L. Pierce <dpierce(a)redhat.com> - 0.26-3
-- Changed qpid-cpp-server-ha to use systemd macros for pre/post/postun
-- Resoves: BZ#1094928
-
-* Fri Feb 21 2014 Darryl L. Pierce <dpierce(a)redhat.com> - 0.26-2
-- QPID-5499: Fix for building with -Werror=format-security enabled.
-- * This was previously for files include in qpid-cpp-client-devel.
-
-* Thu Feb 20 2014 Darryl L. Pierce <dpierce(a)redhat.com> - 0.26-1
-- Rebased on Qpid 0.26.
-- Updated qpid-cpp-server-ha to be a systemd service.
-- Removed qpid-cpp-server dependency on qpid-cpp-server-store.
-- * The package was mistakenly including store libraries.
-- Added BR for gcc-c++.
-- Removed -n option from all subpackages.
-- Removed clean and check sections.
-- Updated package to use systemd macros correctly.
-- Removed unnecessary BRs.
-- Cleaned up the deletes after the build finishes.
-
-* Wed Jan 22 2014 Darryl L. Pierce <dpierce(a)redhat.com> - 0.24-9
-- Set qpidd service to start after the network service.
-- QPID-5499: Updated the Swig descriptors.
-- Resolves: BZ#1055660
-- Resolves: BZ#1037295
-
-* Wed Nov 27 2013 Darryl L. Pierce <dpierce(a)redhat.com> - 0.24-8
-- Removed rdma.so from the -server subpackage.
-- Resolves: BZ#1035323
-
-* Wed Nov 27 2013 Darryl L. Pierce <dpierce(a)redhat.com> - 0.24-7
-- Removed rdmaconnector.so from the -client subpackage.
-- Resolves: BZ#1035323
-
-* Fri Nov 1 2013 Darryl L. Pierce <dpierce(a)redhat.com> - 0.24-6
-- Removed the following subpackages:
-- - qpid-qmf
-- - qpid-qmf-devel
-- - python-qpid-qmf
-- - ruby-qpid-qmf
-- Updated all QMF dependencies to not require the specific release.
-- Removed the QMF header files from qpid-cpp-devel
-
-* Thu Oct 10 2013 Darryl L. Pierce <dpierce(a)redhat.com> - 0.24-5
-- QPID-4582: Fix the legacy store when building on ARM
-- QPID-5215: Legacy store tests
-- Resolves: BZ#1010397
-
-* Thu Sep 26 2013 Darryl L. Pierce <dpierce(a)redhat.com> - 0.24-4.1
-- Provide a symlink from /etc/qpid/qpidd.conf to /etc/qpidd.conf:
-- * this will be removed with the 0.26 release
-- * for upgrades any existing file is preserved for now
-- Resolves: BZ#1012001
-
-* Mon Sep 23 2013 Darryl L. Pierce <dpierce(a)redhat.com> - 0.24-4
-- Fixed dependencies on python-qmf to be python-qpid-qmf.
-
-* Mon Sep 23 2013 Darryl L. Pierce <dpierce(a)redhat.com> - 0.24-3
-- Add arch checks for all requires to block potential multilib errors on upgrade.
-- Added virtual provides for both obsoleted -ssl packages.
-- Resolves: BZ#1010999
-
-* Fri Sep 20 2013 Darryl L. Pierce <dpierce(a)redhat.com> - 0.24-2
-- Disabled building on ARM due to failure of the legacy store to build.
-
-* Mon Sep 16 2013 Darryl L. Pierce <dpierce(a)redhat.com> - 0.24-1
-- Rebased on Qpid 0.24.
-- Relocated qpidd.conf to /etc/qpid
-- Trimmed old changelog entries due to bogus date complaints.
-- Added fixes to support ARM as a primary platform.
-- Build depends on qpid-proton 0.5.
-- QPID-4938: Stop building ssl and acl support as separate plugin modules on Unix
-- Cleaner encoding of index for delivery tags - QPID-5122
-- QPID-5123: Changes to Fedora 19 packaging of libdb4 prevents legacystore from building
-- QPID-5016: Legacy store not correctly initialising rmgr
-- QPID-5126: Fix for building legacy store on ARM platforms
-
-* Sun Aug 04 2013 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 0.22-4
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
-
-* Sat Jul 27 2013 pmachata(a)redhat.com - 0.22-3
-- Rebuild for boost 1.54.0
-
-* Tue Jul 2 2013 Darryl L. Pierce <dpierce(a)redhat.com> - 0.22-2
-- Fixed adding the soversion to shared libraries.
-- Resolves: BZ#980364
-
-* Thu Jun 13 2013 Darryl L. Pierce <dpierce(a)redhat.com> - 0.22-1
-- Rebased on Qpid 0.22.
-- The package now uses the CMake build system from Qpid.
-- No longer use a separate source for the store.
-- Resolves: BZ#616080
-- Resolves: BZ#966780
-- Resolves: BZ#967100
-
-* Mon Mar 25 2013 Vt Ondruch <vondruch(a)redhat.com> - 0.20-6
-- Rebuild for https://fedoraproject.org/wiki/Features/Ruby_2.0.0
-
-* Thu Feb 14 2013 Darryl L. Pierce <dpierce(a)redhat.com> - 0.20-5
-- Moved the Qpidd swig descriptors to /usr/include/qpid
-- Moved the QMF swig descriptors to /usr/include/qmf
-
-* Tue Feb 12 2013 Darryl L. Pierce <dpierce(a)redhat.com> - 0.20-4
-- Moved Functor and MemFuncRef out of the definition of Handler.
-- Resolves: BZ#910201
-
-* Sat Feb 09 2013 Denis Arnaud <denis.arnaud_fedora(a)m4x.org> - 0.20-3
-- Rebuild for Boost-1.53.0
-
-* Mon Jan 28 2013 Darryl L. Pierce <dpierce(a)redhat.com> - 0.20-2
-- Fixed memory leak in Perl bindings typemap.
-- Resolves: BZ#885149
-
-* Wed Jan 23 2013 Darryl L. Pierce <dpierce(a)redhat.com> - 0.20-1
-- Rebased Qpid on release 0.20.
-- Rebased Store on SVN revision 4521.
-- Fixed builds on ARM system by disabling RDMA support.
-- Added a check in the store for ARM architecture.
-- Resolves: BZ#820282
-
-* Mon Nov 12 2012 Darryl L. Pierce <dpierce(a)redhat.com> - 0.18-6
-- Changed qpidd.service to not start until after networking.
-
-* Tue Oct 16 2012 Darryl L. Pierce <dpierce(a)redhat.com> - 0.18-5
-- Install CMake file for C++ messaging examples.
-- Moved qfm2.pc from qpid-qmf to qpid-qmf-devel
-- Resolves: BZ#866892
-
-* Sat Oct 13 2012 Darryl L. Pierce <dpierce(a)redhat.com> - 0.18-4
-- Fixed building C++ messaging examples.
-- Fixed ownership for /usr/share/qpidc and /usr/shar/qpidc/messaging
-- Resolves: BZ#802791
-- Resolves: BZ#756927
-
-* Wed Oct 10 2012 Darryl L. Pierce <dpierce(a)redhat.com> - 0.18-3.2
-- Fixed reference to systemctl.
-- Resolves: BZ#864987
-
-* Wed Oct 10 2012 Darryl L. Pierce <dpierce(a)redhat.com> - 0.18-3.1
-- Added space to fix conditional.
-- Resolves: BZ#864792
-
-* Wed Sep 26 2012 Darryl L. Pierce <dpierce(a)redhat.com> - 0.18-3
-- Removed the perl-qpid subpackage.
-
-* Fri Sep 21 2012 Darryl L. Pierce <dpierce(a)redhat.com> - 0.18-2
-- Added systemd support.
-- Removed SysVInit support.
-- Related: BZ#832724
-
-* Wed Sep 5 2012 Darryl L. Pierce <dpierce(a)redhat.com> - 0.18-1
-- Rebased on Qpid release 0.18.
-- Added the new HA subpackage: qpid-cpp-server-ha
-- Merged the qpid-cpp-server-daemon package back into qpid-cpp-server
-- Resolves: BZ#854263
-- qpid-cpp-server now provides qpid-cpp-server-daemon
-
-* Mon Aug 20 2012 Dan Hork <dan[at]danny.cz> - 0.16-9
-- allow build without InfiniBand eg. on s390(x)
-- fix build on non-x86 64-bit arches
-
-* Fri Aug 17 2012 Darryl L. Pierce <dpierce(a)redhat.com> - 0.16-8
-- Added the qpid-cpp-server-daemon subpackage.
- * This package delivers the SysVInit scripts needed by qpidd.
-
-* Mon Aug 13 2012 Darryl L. Pierce <dpierce(a)redhat.com> - 0.16-7
-- QPID4095: Boost 1.50.0 has removed filesystem version 2 from the library
-
-* Wed Aug 1 2012 Darryl L. Pierce <dpierce(a)redhat.com> - 0.16-6.1
-- Moved the QMF related swig descriptors to the qmf-devel package.
-
-* Mon Jul 30 2012 Darryl L. Pierce <dpierce(a)redhat.com> - 0.16-6
-- Added patches for qpid-store to work with the new BDB packages.
-- Added BR for libdb-devel and libdb4-cxx-devel, replacing db4-devel.
-
-* Fri Jul 27 2012 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 0.16-5
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
-
-* Wed Jul 25 2012 Darryl L. Pierce <dpierce(a)redhat.com> - 0.16-4
-- Added the swig descriptor files to the client-devel package.
-
-* Fri Jun 29 2012 Darryl L. Pierce <dpierce(a)redhat.com> - 0.16-3
-- Removed colons from conditions in QMF Ruby.
-- Fixed string encoding for Ruby.
-
-* Wed Jun 27 2012 Darryl L. Pierce <dpierce(a)redhat.com> - 0.16-2
-- Makes qmf/BrokerImportExport.h public.
-
-* Mon Jun 18 2012 Rex Dieter <rdieter(a)fedoraproject.org> 0.16-1.5
-- -server: Obsoletes -server-devel (and so it doesn't Obsoletes itself)
-
-* Thu Jun 07 2012 Darryl L. Pierce <dpierce(a)redhat.com> - 0.16-1.4
-- Replaced the dependency on chkconfig and service binaries with packages.
-
-* Wed Jun 06 2012 Darryl L. Pierce <dpierce(a)redhat.com> - 0.16-1.3
-- Fixed the Ruby directory macros to use the updated macros.
-
-* Wed Jun 06 2012 Darryl L. Pierce <dpierce(a)redhat.com> - 0.16-1.2
-- Removed the qpid-cpp-server-devel subpackage.
- * qpid-cpp-server now obsoletes this as well.
-- Removed macros that were defined for a shared specfile.
-- Cleaned up the use of other macros.
-- Cleaned up the package macros to be more consistent
-- Fixed many rpmlint warnings and errors.
-
-* Tue May 29 2012 Darryl L. Pierce <dpierce(a)redhat.com> - 0.16-1.1
-- Release 0.16 of Qpid upstream.
-- Removed non-Fedora conditional areas of the specfile.
-- Changed the location of qmfgen to the python sitelib directory.
-
-* Tue Apr 17 2012 Dan Hork <dan[at]danny.cz> - 0.14-1.3
-- fix build when size_t != unsigned int
-
-* Tue Mar 20 2012 Nuno Santos <nsantos(a)redhat.com> - 0.14-3.1
-- BZ692583 - QMF header files are in the wrong RPM
-
-* Tue Mar 20 2012 Nuno Santos <nsantos(a)redhat.com> - 0.14-2.1
-- BZ756927 - Spec file fixes for qpid-cpp
-
-* Thu Feb 16 2012 Nuno Santos <nsantos(a)redhat.com> - 0.14-1.1
-- Rebased to sync with upstream's official 0.14 release
-
-* Wed Jan 18 2012 Nuno Santos <nsantos(a)redhat.com> - 0.12-7.1
-- Added missing subpackage dependency
-
-* Sat Jan 14 2012 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 0.12-6.3
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
diff --git a/sources b/sources
deleted file mode 100644
index 7dc6441..0000000
--- a/sources
+++ /dev/null
@@ -1 +0,0 @@
-SHA512 (qpid-cpp-1.39.0.tar.gz) = 688f167e454f1d149cb7f4194a066e5cc19a1cdbae415f00571ca5fc312db4666914af82a94a7f5031e14751a7fb8587fb805abb7f0924fd7a783f94a2acdcf8
4 years, 6 months
Architecture specific change in rpms/darktable.git
by githook-noreply@fedoraproject.org
The package rpms/darktable.git has added or updated architecture specific content in its
spec file (ExclusiveArch/ExcludeArch or %ifarch/%ifnarch) in commit(s):
https://src.fedoraproject.org/cgit/rpms/darktable.git/commit/?id=43500bca....
Change:
-ExclusiveArch: x86_64
Thanks.
Full change:
============
commit 43500bca8a3eb39709bbcb9bc77f57227542a4f5
Author: Germano Massullo <germano.massullo(a)gmail.com>
Date: Wed Oct 23 10:38:33 2019 +0200
Enabled again ppc64le and aarch64 architectures, disabling OpenMP
diff --git a/darktable.spec b/darktable.spec
index 48f63b0..71b0207 100644
--- a/darktable.spec
+++ b/darktable.spec
@@ -1,6 +1,6 @@
Name: darktable
Version: 2.6.3
-Release: 1%{?dist}
+Release: 2%{?dist}
Summary: Utility to organize and develop raw images
@@ -79,12 +79,7 @@ Provides: bundled(lua)
%endif
# uses xmmintrin.h
-# Done it becuase of https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91920
-%if 0%{?fedora} >= 30
-ExclusiveArch: x86_64
-%else
ExclusiveArch: x86_64 aarch64 ppc64le
-%endif
%description
Darktable is a virtual light-table and darkroom for photographers:
@@ -164,6 +159,12 @@ pushd %{_target_platform}
%ifarch ppc64le
-DUSE_OPENCL=OFF \
%endif
+# Read https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91920
+ %if 0%{?fedora} >= 30
+ %ifarch ppc64le aarch64
+ -DUSE_OPENMP=OFF \
+ %endif
+ %endif
..
%endif
@@ -211,6 +212,9 @@ appstream-util validate-relax --nonet %{buildroot}/%{_datadir}/appdata/darktable
%{_libexecdir}/darktable/tools/subr.sh
%changelog
+* Wed Oct 23 2019 Germano Massullo <germano.massullo(a)gmail.com> - 2.6.3-2
+- Enabled again ppc64le and aarch64 architectures, disabling OpenMP. See https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91920
+
* Sun Oct 20 2019 Germano Massullo <germano.massullo(a)gmail.com> - 2.6.3-1
- 2.6.3 release
- Enabled again OpenMP
4 years, 6 months
Architecture specific change in rpms/darktable.git
by githook-noreply@fedoraproject.org
The package rpms/darktable.git has added or updated architecture specific content in its
spec file (ExclusiveArch/ExcludeArch or %ifarch/%ifnarch) in commit(s):
https://src.fedoraproject.org/cgit/rpms/darktable.git/commit/?id=43500bca....
Change:
-ExclusiveArch: x86_64
Thanks.
Full change:
============
commit 43500bca8a3eb39709bbcb9bc77f57227542a4f5
Author: Germano Massullo <germano.massullo(a)gmail.com>
Date: Wed Oct 23 10:38:33 2019 +0200
Enabled again ppc64le and aarch64 architectures, disabling OpenMP
diff --git a/darktable.spec b/darktable.spec
index 48f63b0..71b0207 100644
--- a/darktable.spec
+++ b/darktable.spec
@@ -1,6 +1,6 @@
Name: darktable
Version: 2.6.3
-Release: 1%{?dist}
+Release: 2%{?dist}
Summary: Utility to organize and develop raw images
@@ -79,12 +79,7 @@ Provides: bundled(lua)
%endif
# uses xmmintrin.h
-# Done it becuase of https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91920
-%if 0%{?fedora} >= 30
-ExclusiveArch: x86_64
-%else
ExclusiveArch: x86_64 aarch64 ppc64le
-%endif
%description
Darktable is a virtual light-table and darkroom for photographers:
@@ -164,6 +159,12 @@ pushd %{_target_platform}
%ifarch ppc64le
-DUSE_OPENCL=OFF \
%endif
+# Read https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91920
+ %if 0%{?fedora} >= 30
+ %ifarch ppc64le aarch64
+ -DUSE_OPENMP=OFF \
+ %endif
+ %endif
..
%endif
@@ -211,6 +212,9 @@ appstream-util validate-relax --nonet %{buildroot}/%{_datadir}/appdata/darktable
%{_libexecdir}/darktable/tools/subr.sh
%changelog
+* Wed Oct 23 2019 Germano Massullo <germano.massullo(a)gmail.com> - 2.6.3-2
+- Enabled again ppc64le and aarch64 architectures, disabling OpenMP. See https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91920
+
* Sun Oct 20 2019 Germano Massullo <germano.massullo(a)gmail.com> - 2.6.3-1
- 2.6.3 release
- Enabled again OpenMP
4 years, 6 months