diff --git a/livecd-tools.spec b/livecd-tools.spec index f42408a..fc15b2e 100644 --- a/livecd-tools.spec +++ b/livecd-tools.spec @@ -18,7 +18,9 @@ Summary: Tools for building live CDs Name: livecd-tools Version: 27.1 Release: 4%{?dist} +%if 0%{?fedora} Epoch: 1 +%endif License: GPLv2 URL: https://github.com/livecd-tools/livecd-tools Source0: https://releases.pagure.org/%{name}/%{name}-%{version}.tar.gz @@ -32,16 +34,16 @@ BuildRequires: python3-devel BuildRequires: /usr/bin/pod2man %if %{with python3} -Requires: python3-imgcreate = %{epoch}:%{version}-%{release} +Requires: python3-imgcreate = %{?epoch:%{epoch}:}%{version}-%{release} %else -Requires: python2-imgcreate = %{epoch}:%{version}-%{release} +Requires: python2-imgcreate = %{?epoch:%{epoch}:}%{version}-%{release} %endif # For splitting out livecd-iso-to-disk to separate subpackage Conflicts: livecd-tools < 25.0 %ifarch %{ix86} x86_64 -Requires: livecd-iso-to-mediums = %{epoch}:%{version}-%{release} +Requires: livecd-iso-to-mediums = %{?epoch:%{epoch}:}%{version}-%{release} %endif %description @@ -92,7 +94,7 @@ Requires: selinux-policy-targeted Requires: dracut %if ! %{with python2} -Obsoletes: python2-imgcreate < %{epoch}:%{version}-%{release} +Obsoletes: python2-imgcreate < %{?epoch:%{epoch}:}%{version}-%{release} %endif %description -n python-imgcreate-sysdeps @@ -103,7 +105,7 @@ python-imgcreate. %package -n python2-imgcreate Summary: Python 2 modules for building system images %{?python_provide:%python_provide python2-imgcreate} -Requires: python-imgcreate-sysdeps%{?_isa} = %{epoch}:%{version}-%{release} +Requires: python-imgcreate-sysdeps%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release} Requires: python2-dnf >= 1.1.0 %if 0%{?rhel} && 0%{?rhel} < 8 Requires: pyparted @@ -128,7 +130,7 @@ like live image or appliances. %package -n python3-imgcreate Summary: Python 3 modules for building system images %{?python_provide:%python_provide python3-imgcreate} -Requires: python-imgcreate-sysdeps%{?_isa} = %{epoch}:%{version}-%{release} +Requires: python-imgcreate-sysdeps%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release} Requires: python3-pyparted Requires: python3-dnf >= 1.1.0 Requires: python3-kickstart @@ -144,7 +146,7 @@ like live image or appliances. %ifarch %{ix86} x86_64 %package -n livecd-iso-to-mediums Summary: Tools for installing ISOs to different mediums -Requires: python-imgcreate-sysdeps%{?_isa} = %{epoch}:%{version}-%{release} +Requires: python-imgcreate-sysdeps%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release} Conflicts: livecd-tools < 25.0 %description -n livecd-iso-to-mediums