Fix runtime Requires so they use epoch correctly.

This commit is contained in:
Richard W.M. Jones 2009-07-15 11:31:14 +00:00
parent 69a456b654
commit 6cc64de7b8

View File

@ -5,7 +5,7 @@ Summary: Access and modify virtual machine disk images
Name: libguestfs Name: libguestfs
Epoch: 1 Epoch: 1
Version: 1.0.60 Version: 1.0.60
Release: 1%{?dist} Release: 2%{?dist}
License: LGPLv2+ License: LGPLv2+
Group: Development/Libraries Group: Development/Libraries
URL: http://libguestfs.org/ URL: http://libguestfs.org/
@ -110,7 +110,7 @@ For Java bindings, see 'libguestfs-java-devel'.
%package devel %package devel
Summary: Development tools and libraries for %{name} Summary: Development tools and libraries for %{name}
Group: Development/Libraries Group: Development/Libraries
Requires: %{name} = %{version}-%{release} Requires: %{name} = %{epoch}:%{version}-%{release}
Requires: pkgconfig Requires: pkgconfig
@ -123,7 +123,7 @@ for %{name}.
Summary: Shell for accessing and modifying virtual machine disk images Summary: Shell for accessing and modifying virtual machine disk images
Group: Development/Tools Group: Development/Tools
License: GPLv2+ License: GPLv2+
Requires: %{name} = %{version}-%{release} Requires: %{name} = %{epoch}:%{version}-%{release}
Requires: /usr/bin/pod2text Requires: /usr/bin/pod2text
Requires: virt-inspector Requires: virt-inspector
@ -138,7 +138,7 @@ scripts.
Summary: Display OS version, kernel, drivers, etc in a virtual machine Summary: Display OS version, kernel, drivers, etc in a virtual machine
Group: Development/Tools Group: Development/Tools
License: GPLv2+ License: GPLv2+
Requires: %{name} = %{version}-%{release} Requires: %{name} = %{epoch}:%{version}-%{release}
Requires: guestfish Requires: guestfish
Requires: perl-Sys-Virt Requires: perl-Sys-Virt
@ -154,7 +154,7 @@ para-virtualized (PV), what applications are installed and more.
Summary: Display free space on virtual filesystems Summary: Display free space on virtual filesystems
Group: Development/Tools Group: Development/Tools
License: GPLv2+ License: GPLv2+
Requires: %{name} = %{version}-%{release} Requires: %{name} = %{epoch}:%{version}-%{release}
Requires: perl-Sys-Virt Requires: perl-Sys-Virt
@ -171,7 +171,7 @@ also works for Windows virtual machines.
%package -n ocaml-%{name} %package -n ocaml-%{name}
Summary: OCaml bindings for %{name} Summary: OCaml bindings for %{name}
Group: Development/Libraries Group: Development/Libraries
Requires: %{name} = %{version}-%{release} Requires: %{name} = %{epoch}:%{version}-%{release}
%description -n ocaml-%{name} %description -n ocaml-%{name}
@ -184,7 +184,7 @@ programs which use %{name} you will also need ocaml-%{name}-devel.
%package -n ocaml-%{name}-devel %package -n ocaml-%{name}-devel
Summary: OCaml bindings for %{name} Summary: OCaml bindings for %{name}
Group: Development/Libraries Group: Development/Libraries
Requires: ocaml-%{name} = %{version}-%{release} Requires: ocaml-%{name} = %{epoch}:%{version}-%{release}
%description -n ocaml-%{name}-devel %description -n ocaml-%{name}-devel
@ -195,7 +195,7 @@ required to use the OCaml bindings for %{name}.
%package -n perl-%{name} %package -n perl-%{name}
Summary: Perl bindings for %{name} Summary: Perl bindings for %{name}
Group: Development/Libraries Group: Development/Libraries
Requires: %{name} = %{version}-%{release} Requires: %{name} = %{epoch}:%{version}-%{release}
Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
@ -206,7 +206,7 @@ perl-%{name} contains Perl bindings for %{name}.
%package -n python-%{name} %package -n python-%{name}
Summary: Python bindings for %{name} Summary: Python bindings for %{name}
Group: Development/Libraries Group: Development/Libraries
Requires: %{name} = %{version}-%{release} Requires: %{name} = %{epoch}:%{version}-%{release}
%{!?python_sitelib: %global python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")} %{!?python_sitelib: %global python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")}
%{!?python_sitearch: %global python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)")} %{!?python_sitearch: %global python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)")}
@ -218,7 +218,7 @@ python-%{name} contains Python bindings for %{name}.
%package -n ruby-%{name} %package -n ruby-%{name}
Summary: Ruby bindings for %{name} Summary: Ruby bindings for %{name}
Group: Development/Libraries Group: Development/Libraries
Requires: %{name} = %{version}-%{release} Requires: %{name} = %{epoch}:%{version}-%{release}
Requires: ruby(abi) = 1.8 Requires: ruby(abi) = 1.8
Provides: ruby(guestfs) = %{version} Provides: ruby(guestfs) = %{version}
@ -232,7 +232,7 @@ ruby-%{name} contains Ruby bindings for %{name}.
%package java %package java
Summary: Java bindings for %{name} Summary: Java bindings for %{name}
Group: Development/Libraries Group: Development/Libraries
Requires: %{name} = %{version}-%{release} Requires: %{name} = %{epoch}:%{version}-%{release}
Requires: java >= 1.5.0 Requires: java >= 1.5.0
Requires: jpackage-utils Requires: jpackage-utils
@ -246,8 +246,8 @@ you will also need %{name}-java-devel.
%package java-devel %package java-devel
Summary: Java development package for %{name} Summary: Java development package for %{name}
Group: Development/Libraries Group: Development/Libraries
Requires: %{name} = %{version}-%{release} Requires: %{name} = %{epoch}:%{version}-%{release}
Requires: %{name}-java = %{version}-%{release} Requires: %{name}-java = %{epoch}:%{version}-%{release}
%description java-devel %description java-devel
%{name}-java-devel contains the tools for developing Java software %{name}-java-devel contains the tools for developing Java software
@ -259,8 +259,8 @@ See also %{name}-javadoc.
%package javadoc %package javadoc
Summary: Java documentation for %{name} Summary: Java documentation for %{name}
Group: Development/Libraries Group: Development/Libraries
Requires: %{name} = %{version}-%{release} Requires: %{name} = %{epoch}:%{version}-%{release}
Requires: %{name}-java = %{version}-%{release} Requires: %{name}-java = %{epoch}:%{version}-%{release}
Requires: jpackage-utils Requires: jpackage-utils
%description javadoc %description javadoc
@ -525,6 +525,9 @@ rm -rf $RPM_BUILD_ROOT
%changelog %changelog
* Wed Jul 15 2009 Richard W.M. Jones <rjones@redhat.com> - 1.0.60-2
- Fix runtime Requires so they use epoch correctly.
* Tue Jul 14 2009 Richard W.M. Jones <rjones@redhat.com> - 1.0.60-1 * Tue Jul 14 2009 Richard W.M. Jones <rjones@redhat.com> - 1.0.60-1
- New upstream release 1.0.60. - New upstream release 1.0.60.