New upstream version 1.20.0.
- New source URL for this branch. - Reconcile upstream packagelist, BRs and Requires lists. - Requires newest SELinux policy so that SVirt works. - Fix patch 2. Actually, remove and replace with a small script.
This commit is contained in:
parent
352dab6569
commit
de75128173
@ -1,11 +0,0 @@
|
|||||||
--- libguestfs/appliance/packagelist.in.orig 2012-05-28 16:44:31.259942705 +0100
|
|
||||||
+++ libguestfs/appliance/packagelist.in 2012-05-28 16:44:33.919892387 +0100
|
|
||||||
@@ -122,7 +122,7 @@
|
|
||||||
scrub
|
|
||||||
strace
|
|
||||||
tar
|
|
||||||
-udev
|
|
||||||
+/*udev*/
|
|
||||||
#ifndef UBUNTU
|
|
||||||
/* on Ubuntu contains a file in /lib64 which conflicts with libc6 that has
|
|
||||||
* /lib64 as a symbolic link
|
|
@ -21,24 +21,18 @@
|
|||||||
Summary: Access and modify virtual machine disk images
|
Summary: Access and modify virtual machine disk images
|
||||||
Name: libguestfs
|
Name: libguestfs
|
||||||
Epoch: 1
|
Epoch: 1
|
||||||
Version: 1.19.66
|
Version: 1.20.0
|
||||||
Release: 1%{?dist}
|
Release: 1%{?dist}
|
||||||
License: LGPLv2+
|
License: LGPLv2+
|
||||||
Group: Development/Libraries
|
Group: Development/Libraries
|
||||||
URL: http://libguestfs.org/
|
URL: http://libguestfs.org/
|
||||||
Source0: http://libguestfs.org/download/1.19-development/%{name}-%{version}.tar.gz
|
Source0: http://libguestfs.org/download/1.20-stable/%{name}-%{version}.tar.gz
|
||||||
|
|
||||||
%if 0%{?fedora} >= 17 || 0%{?rhel} >= 7
|
%if 0%{?fedora} >= 17 || 0%{?rhel} >= 7
|
||||||
Patch1: ruby-1.9-vendor-not-site.patch
|
Patch1: ruby-1.9-vendor-not-site.patch
|
||||||
BuildRequires: autoconf, automake, libtool, gettext-devel
|
BuildRequires: autoconf, automake, libtool, gettext-devel
|
||||||
%endif
|
%endif
|
||||||
|
|
||||||
# Non-upstream patch to remove udev from the packagelist. systemd now
|
|
||||||
# 'obsoletes' udev, but febootstrap doesn't get this relationship
|
|
||||||
# right. When udev disappears from the repository we can remove this
|
|
||||||
# patch.
|
|
||||||
Patch2: libguestfs-1.19.2-remove-udev-from-packagelist.patch
|
|
||||||
|
|
||||||
# Non-upstream patch to add the noapic flag on the kernel command line
|
# Non-upstream patch to add the noapic flag on the kernel command line
|
||||||
# on i386 only. This works around a bug in 32-bit qemu (RHBZ#857026).
|
# on i386 only. This works around a bug in 32-bit qemu (RHBZ#857026).
|
||||||
Patch3: 0001-i386-Add-noapic-flag-to-work-around-a-qemu-or-kernel.patch
|
Patch3: 0001-i386-Add-noapic-flag-to-work-around-a-qemu-or-kernel.patch
|
||||||
@ -127,13 +121,15 @@ BuildRequires: iputils
|
|||||||
BuildRequires: jfsutils
|
BuildRequires: jfsutils
|
||||||
%endif
|
%endif
|
||||||
BuildRequires: kernel
|
BuildRequires: kernel
|
||||||
|
BuildRequires: kmod
|
||||||
|
BuildRequires: libldm
|
||||||
BuildRequires: libselinux
|
BuildRequires: libselinux
|
||||||
BuildRequires: libxml2
|
BuildRequires: libxml2
|
||||||
BuildRequires: lsof
|
BuildRequires: lsof
|
||||||
|
BuildRequires: lsscsi
|
||||||
BuildRequires: lvm2
|
BuildRequires: lvm2
|
||||||
BuildRequires: lzop
|
BuildRequires: lzop
|
||||||
BuildRequires: mdadm
|
BuildRequires: mdadm
|
||||||
BuildRequires: module-init-tools
|
|
||||||
%if !0%{?rhel}
|
%if !0%{?rhel}
|
||||||
BuildRequires: nilfs-utils
|
BuildRequires: nilfs-utils
|
||||||
BuildRequires: ntfs-3g
|
BuildRequires: ntfs-3g
|
||||||
@ -158,6 +154,7 @@ BuildRequires: util-linux
|
|||||||
BuildRequires: vim-minimal
|
BuildRequires: vim-minimal
|
||||||
BuildRequires: xfsprogs
|
BuildRequires: xfsprogs
|
||||||
BuildRequires: xz
|
BuildRequires: xz
|
||||||
|
BuildRequires: yajl
|
||||||
%if !0%{?rhel}
|
%if !0%{?rhel}
|
||||||
BuildRequires: zerofree
|
BuildRequires: zerofree
|
||||||
%endif
|
%endif
|
||||||
@ -203,13 +200,15 @@ Requires: iputils
|
|||||||
Requires: jfsutils
|
Requires: jfsutils
|
||||||
%endif
|
%endif
|
||||||
Requires: kernel
|
Requires: kernel
|
||||||
|
Requires: kmod
|
||||||
|
Requires: libldm
|
||||||
Requires: libselinux
|
Requires: libselinux
|
||||||
Requires: libxml2
|
Requires: libxml2
|
||||||
Requires: lsof
|
Requires: lsof
|
||||||
|
Requires: lsscsi
|
||||||
Requires: lvm2
|
Requires: lvm2
|
||||||
Requires: lzop
|
Requires: lzop
|
||||||
Requires: mdadm
|
Requires: mdadm
|
||||||
Requires: module-init-tools
|
|
||||||
%if !0%{?rhel}
|
%if !0%{?rhel}
|
||||||
Requires: nilfs-utils
|
Requires: nilfs-utils
|
||||||
Requires: ntfs-3g
|
Requires: ntfs-3g
|
||||||
@ -234,6 +233,7 @@ Requires: util-linux
|
|||||||
Requires: vim-minimal
|
Requires: vim-minimal
|
||||||
Requires: xfsprogs
|
Requires: xfsprogs
|
||||||
Requires: xz
|
Requires: xz
|
||||||
|
Requires: yajl
|
||||||
%if !0%{?rhel}
|
%if !0%{?rhel}
|
||||||
Requires: zerofree
|
Requires: zerofree
|
||||||
%endif
|
%endif
|
||||||
@ -293,7 +293,7 @@ Requires: libvirt-daemon-qemu >= 0.10.2-3
|
|||||||
%ifarch %{ix86} x86_64
|
%ifarch %{ix86} x86_64
|
||||||
Requires: libvirt-daemon-kvm >= 0.10.2-3
|
Requires: libvirt-daemon-kvm >= 0.10.2-3
|
||||||
%endif
|
%endif
|
||||||
Requires: selinux-policy >= 3.11.1-25
|
Requires: selinux-policy >= 3.11.1-63
|
||||||
|
|
||||||
# Provide our own custom requires for the supermin appliance.
|
# Provide our own custom requires for the supermin appliance.
|
||||||
Source1: libguestfs-find-requires.sh
|
Source1: libguestfs-find-requires.sh
|
||||||
@ -709,7 +709,6 @@ fi
|
|||||||
%patch1 -p1
|
%patch1 -p1
|
||||||
autoreconf -i
|
autoreconf -i
|
||||||
%endif
|
%endif
|
||||||
%patch2 -p1
|
|
||||||
%patch3 -p1
|
%patch3 -p1
|
||||||
|
|
||||||
mkdir -p daemon/m4
|
mkdir -p daemon/m4
|
||||||
@ -719,6 +718,12 @@ mkdir -p daemon/m4
|
|||||||
mv README README.orig
|
mv README README.orig
|
||||||
sed 's/@VERSION@/%{version}/g' < %{SOURCE4} > README
|
sed 's/@VERSION@/%{version}/g' < %{SOURCE4} > README
|
||||||
|
|
||||||
|
# Remove udev from the packagelist. systemd now 'obsoletes' udev, but
|
||||||
|
# febootstrap doesn't get this relationship right. When udev
|
||||||
|
# disappears from the repository we can stop doing this.
|
||||||
|
cp appliance/packagelist.in appliance/packagelist.in.orig
|
||||||
|
grep -Ev '\budev\b' < appliance/packagelist.in.orig > appliance/packagelist.in
|
||||||
|
|
||||||
|
|
||||||
%build
|
%build
|
||||||
%if %{buildnet}
|
%if %{buildnet}
|
||||||
@ -1048,6 +1053,13 @@ mkdir -p $RPM_BUILD_ROOT%{_localstatedir}/run/libguestfs
|
|||||||
|
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Thu Dec 13 2012 Richard W.M. Jones <rjones@redhat.com> - 1:1.20.0-1
|
||||||
|
- New upstream version 1.20.0.
|
||||||
|
- New source URL for this branch.
|
||||||
|
- Reconcile upstream packagelist, BRs and Requires lists.
|
||||||
|
- Requires newest SELinux policy so that SVirt works.
|
||||||
|
- Fix patch 2. Actually, remove and replace with a small script.
|
||||||
|
|
||||||
* Sat Dec 01 2012 Richard W.M. Jones <rjones@redhat.com> - 1:1.19.66-1
|
* Sat Dec 01 2012 Richard W.M. Jones <rjones@redhat.com> - 1:1.19.66-1
|
||||||
- New upstream version 1.19.66.
|
- New upstream version 1.19.66.
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user