psss / rpms / libguestfs

Forked from rpms/libguestfs 5 years ago
Clone
7cb911a
# If you have trouble building locally ('make local') try adding
7cb911a
#   %libguestfs_buildnet 1
7cb911a
# to your ~/.rpmmacros file.
7cb911a
337bd2e
# Enable to build using a network repo
337bd2e
# Default is disabled
337bd2e
%if %{defined libguestfs_buildnet}
337bd2e
%global buildnet %{libguestfs_buildnet}
337bd2e
%else
337bd2e
%global buildnet 0
337bd2e
%endif 
337bd2e
337bd2e
# Enable to make the appliance use virtio_blk
337bd2e
# Default is enabled
337bd2e
%if %{defined libguestfs_virtio}
337bd2e
%global with_virtio %{libguestfs_virtio}
337bd2e
%else
337bd2e
%global with_virtio 1
337bd2e
%endif 
337bd2e
337bd2e
# Enable to run tests during check
337bd2e
# Default is enabled
337bd2e
%if %{defined libguestfs_runtests}
337bd2e
%global runtests %{libguestfs_runtests}
337bd2e
%else
337bd2e
%global runtests 1
337bd2e
%endif
cf9a4f6
e9b1deb
Summary:       Access and modify virtual machine disk images
e9b1deb
Name:          libguestfs
e9b1deb
Epoch:         1
5dba3a8
Version:       1.16.26
d14bf52
Release:       1%{?dist}
e9b1deb
License:       LGPLv2+
e9b1deb
Group:         Development/Libraries
e9b1deb
URL:           http://libguestfs.org/
d8eea88
Source0:       http://libguestfs.org/download/1.16-stable/%{name}-%{version}.tar.gz
e9b1deb
BuildRoot:     %{_tmppath}/%{name}-%{version}-%{release}-root
cf9a4f6
3d0e410
%if 0%{?rhel} >= 7
3d0e410
ExclusiveArch: x86_64
3d0e410
%endif
3d0e410
cf9a4f6
# Basic build requirements:
cf9a4f6
BuildRequires: /usr/bin/pod2man
cf9a4f6
BuildRequires: /usr/bin/pod2text
1abff02
BuildRequires: febootstrap >= 3.7
6e310dc
BuildRequires: hivex-devel >= 1.2.7-7
d8eea88
BuildRequires: perl-hivex
cf9a4f6
BuildRequires: augeas-devel >= 0.5.0
cf9a4f6
BuildRequires: readline-devel
9bb2fc7
BuildRequires: genisoimage
3beaa38
BuildRequires: libxml2-devel
0e78dca
BuildRequires: qemu-kvm >= 0.10-7
8b85548
BuildRequires: createrepo
8b5d7c1
BuildRequires: glibc-static
36ac7cc
BuildRequires: libselinux-devel
6e1c399
BuildRequires: fuse-devel
3097d28
BuildRequires: pcre-devel
3097d28
BuildRequires: file-devel
3097d28
BuildRequires: libvirt-devel
cfcda6e
BuildRequires: po4a
24ce6ee
BuildRequires: gperf
aeefbf9
BuildRequires: db4-utils
cc44e7e
BuildRequires: cpio
b0b425f
BuildRequires: libconfig-devel
b2dd604
BuildRequires: ocaml
b2dd604
BuildRequires: ocaml-findlib-devel
d673388
BuildRequires: systemd-units
cb31dfd
BuildRequires: netpbm-progs
cb31dfd
BuildRequires: icoutils
cf9a4f6
cf9a4f6
# This is only needed for RHEL 5 because readline-devel doesn't
cf9a4f6
# properly depend on it, but doesn't do any harm on other platforms:
cf9a4f6
BuildRequires: ncurses-devel
cf9a4f6
d1acfe6
# Build requirements for the appliance.
d1acfe6
# sed 's/^ *//' < appliance/packagelist | sort
d1acfe6
BuildRequires: acl
d1acfe6
BuildRequires: attr
d1acfe6
BuildRequires: augeas-libs
d1acfe6
BuildRequires: bash
81d533c
BuildRequires: binutils
d1acfe6
BuildRequires: btrfs-progs
d1acfe6
BuildRequires: coreutils
d1acfe6
BuildRequires: cpio
d1acfe6
BuildRequires: cryptsetup
d1acfe6
BuildRequires: diffutils
d1acfe6
BuildRequires: dosfstools
d1acfe6
BuildRequires: e2fsprogs
d1acfe6
BuildRequires: file
d1acfe6
BuildRequires: findutils
d1acfe6
BuildRequires: gawk
d1acfe6
BuildRequires: gfs2-utils
d1acfe6
#BuildRequires: gfs-utils
d1acfe6
BuildRequires: grep
d1acfe6
#%ifarch %{ix86} x86_64
bee7fe5
#BuildRequires: grub
d1acfe6
#%endif
d1acfe6
BuildRequires: gzip
d1acfe6
BuildRequires: hfsplus-tools
d1acfe6
BuildRequires: iputils
c9974ad
%if !0%{?rhel}
d1acfe6
BuildRequires: jfsutils
c9974ad
%endif
d1acfe6
BuildRequires: kernel
d1acfe6
BuildRequires: libselinux
d8eea88
BuildRequires: libxml2
d1acfe6
BuildRequires: lsof
d1acfe6
BuildRequires: lvm2
d1acfe6
BuildRequires: lzop
d1acfe6
BuildRequires: mdadm
d1acfe6
BuildRequires: module-init-tools
d1acfe6
BuildRequires: net-tools
d1acfe6
BuildRequires: nilfs-utils
c9974ad
%if !0%{?rhel}
d1acfe6
BuildRequires: ntfs-3g
d1acfe6
%ifarch %{ix86} x86_64
bee7fe5
BuildRequires: ntfsprogs
0c07f95
%endif
c9974ad
%endif
d1acfe6
BuildRequires: parted
d1acfe6
BuildRequires: procps
d8eea88
BuildRequires: psmisc
d1acfe6
BuildRequires: reiserfs-utils
d1acfe6
BuildRequires: scrub
d1acfe6
BuildRequires: strace
d1acfe6
BuildRequires: systemd
d1acfe6
BuildRequires: tar
d1acfe6
BuildRequires: udev
d1acfe6
BuildRequires: util-linux-ng
d1acfe6
BuildRequires: vim-minimal
d1acfe6
BuildRequires: xfsprogs
d1acfe6
BuildRequires: xz
d1acfe6
BuildRequires: zerofree
91757b1
%if !0%{?rhel}
d1acfe6
BuildRequires: zfs-fuse
91757b1
%endif
cf9a4f6
b30310c
# Must match the above set of BuildRequires exactly!
d1acfe6
Requires:      acl
d1acfe6
Requires:      attr
d1acfe6
Requires:      augeas-libs
d1acfe6
Requires:      bash
81d533c
Requires:      binutils
d1acfe6
Requires:      btrfs-progs
d1acfe6
Requires:      coreutils
d1acfe6
Requires:      cpio
d1acfe6
Requires:      cryptsetup
d1acfe6
Requires:      diffutils
d1acfe6
Requires:      dosfstools
d1acfe6
Requires:      e2fsprogs
d1acfe6
Requires:      file
d1acfe6
Requires:      findutils
d1acfe6
Requires:      gawk
d1acfe6
Requires:      gfs2-utils
d1acfe6
#Requires:      gfs-utils
d1acfe6
Requires:      grep
d1acfe6
#%ifarch %{ix86} x86_64
bee7fe5
#Requires:      grub
d1acfe6
#%endif
d1acfe6
Requires:      gzip
d1acfe6
Requires:      hfsplus-tools
d1acfe6
Requires:      iputils
c9974ad
%if !0%{?rhel}
d1acfe6
Requires:      jfsutils
c9974ad
%endif
d1acfe6
Requires:      kernel
d1acfe6
Requires:      libselinux
d8eea88
Requires:      libxml2
d1acfe6
Requires:      lsof
d1acfe6
Requires:      lvm2
d1acfe6
Requires:      lzop
d1acfe6
Requires:      mdadm
d1acfe6
Requires:      module-init-tools
d1acfe6
Requires:      net-tools
d1acfe6
Requires:      nilfs-utils
c9974ad
%if !0%{?rhel}
d1acfe6
Requires:      ntfs-3g
d1acfe6
%ifarch %{ix86} x86_64
bee7fe5
Requires:      ntfsprogs
b30310c
%endif
c9974ad
%endif
d1acfe6
Requires:      parted
d1acfe6
Requires:      procps
d8eea88
Requires:      psmisc
d1acfe6
Requires:      reiserfs-utils
d1acfe6
Requires:      scrub
d1acfe6
Requires:      strace
d1acfe6
Requires:      systemd
d1acfe6
Requires:      tar
d1acfe6
Requires:      udev
d1acfe6
Requires:      util-linux-ng
d1acfe6
Requires:      vim-minimal
d1acfe6
Requires:      xfsprogs
d1acfe6
Requires:      xz
d1acfe6
Requires:      zerofree
91757b1
%if !0%{?rhel}
d1acfe6
Requires:      zfs-fuse
91757b1
%endif
b30310c
cf9a4f6
# These are only required if you want to build the bindings for
cf9a4f6
# different languages:
cf9a4f6
BuildRequires: perl-devel
cf9a4f6
BuildRequires: perl-Test-Simple
cf9a4f6
BuildRequires: perl-Test-Pod
cf9a4f6
BuildRequires: perl-Test-Pod-Coverage
cf9a4f6
BuildRequires: perl-ExtUtils-MakeMaker
b696253
BuildRequires: perl-String-ShellQuote
950c227
BuildRequires: perl-XML-Writer
212471f
BuildRequires: perl-libintl
cf9a4f6
BuildRequires: python-devel
cf9a4f6
BuildRequires: ruby-devel
cf9a4f6
BuildRequires: rubygem-rake
cf9a4f6
BuildRequires: java >= 1.5.0
cf9a4f6
BuildRequires: jpackage-utils
cf9a4f6
BuildRequires: java-devel
886124d
BuildRequires: php-devel
c9974ad
%if !0%{?rhel}
d1acfe6
BuildRequires: erlang-erts
d1acfe6
BuildRequires: erlang-erl_interface
c9974ad
%endif
40de26a
%if 0%{?fedora} >= 16
d8eea88
BuildRequires: glib2-devel
d8eea88
BuildRequires: gobject-introspection-devel
d8eea88
BuildRequires: gjs
40de26a
%endif
cf9a4f6
21de956
# For libguestfs-tools:
cf9a4f6
BuildRequires: perl-Sys-Virt
b93430a
BuildRequires: qemu-img
cf9a4f6
9e30d8b
%if 0%{?fedora} >= 16
b600b93
# Force new parted for Linux 3.0 (RHBZ#710882).
69a957e
BuildRequires: parted >= 3.0-2
9e30d8b
%endif
b600b93
cf9a4f6
# Runtime requires:
1c4cc66
Requires:      qemu-kvm >= 0.12
3a959e1
Requires:      febootstrap-supermin-helper >= 3.3
3bc400e
e5d687b
# For libguestfs-test-tool.
e5d687b
Requires:      genisoimage
e5d687b
aeefbf9
# For core inspection API.
aeefbf9
Requires:      db4-utils
cb31dfd
Requires:      netpbm-progs
cb31dfd
Requires:      icoutils
aeefbf9
da1cdb8
# Because many previously unreadable binaries have been made readable
da1cdb8
# (because of RHBZ#646469) they will be included in the hostfiles
da1cdb8
# list, which means that this libguestfs won't work with versions of
da1cdb8
# glibc built before the change.
da1cdb8
Requires:      glibc >= 2.13.90-4
da1cdb8
ea6c8cd
# Provide our own custom requires for the supermin appliance.
e9b1deb
Source1:       libguestfs-find-requires.sh
ea6c8cd
%global _use_internal_dependency_generator 0
ea6c8cd
%global __find_provides %{_rpmconfigdir}/find-provides
ea6c8cd
%global __find_requires %{SOURCE1} %{_rpmconfigdir}/find-requires
ea6c8cd
d673388
# libguestfs live service
d673388
Source2:       guestfsd.service
37722b5
Source3:       99-guestfsd.rules
d673388
f8bb082
# Replacement README file for Fedora users.
f8bb082
Source4:       README-replacement.in
f8bb082
cf9a4f6
cf9a4f6
%description
cf9a4f6
Libguestfs is a library for accessing and modifying guest disk images.
cf9a4f6
Amongst the things this is good for: making batch configuration
cf9a4f6
changes to guests, getting disk used/free statistics (see also:
cf9a4f6
virt-df), migrating between virtualization systems (see also:
cf9a4f6
virt-p2v), performing partial backups, performing partial guest
cf9a4f6
clones, cloning guests and changing registry/UUID/hostname info, and
cf9a4f6
much else besides.
cf9a4f6
cf9a4f6
Libguestfs uses Linux kernel and qemu code, and can access any type of
cf9a4f6
guest filesystem that Linux and qemu can, including but not limited
cf9a4f6
to: ext2/3/4, btrfs, FAT and NTFS, LVM, many different disk partition
cf9a4f6
schemes, qcow, qcow2, vmdk.
cf9a4f6
cf9a4f6
Libguestfs provides ways to enumerate guest storage (eg. partitions,
cf9a4f6
LVs, what filesystem is in each LV, etc.).  It can also run commands
6e1c399
in the context of the guest.
cf9a4f6
cf9a4f6
Libguestfs is a library that can be linked with C and C++ management
cf9a4f6
programs.
cf9a4f6
d1acfe6
For high level virt tools, guestfish (shell scripting and command line
d1acfe6
access), and guestmount (mount guest filesystems using FUSE), install
d1acfe6
'%{name}-tools'.
d1acfe6
d1acfe6
For shell scripting and command line access, install 'guestfish'.
d1acfe6
d1acfe6
To mount guest filesystems on the host using FUSE, install
d1acfe6
'%{name}-mount'.
d1acfe6
d1acfe6
For Erlang bindings, install 'erlang-libguestfs'.
cf9a4f6
d8eea88
For GObject bindings and GObject Introspection, install
d8eea88
'libguestfs-gobject-devel'.
d8eea88
d1acfe6
For Java bindings, install 'libguestfs-java-devel'.
cf9a4f6
d1acfe6
For OCaml bindings, install 'ocaml-libguestfs-devel'.
cf9a4f6
d1acfe6
For Perl bindings, install 'perl-Sys-Guestfs'.
cf9a4f6
d1acfe6
For PHP bindings, install 'php-libguestfs'.
cf9a4f6
d1acfe6
For Python bindings, install 'python-libguestfs'.
cf9a4f6
d1acfe6
For Ruby bindings, install 'ruby-libguestfs'.
cfcda6e
cf9a4f6
cf9a4f6
%package devel
e9b1deb
Summary:       Development tools and libraries for %{name}
e9b1deb
Group:         Development/Libraries
e9b1deb
Requires:      %{name} = %{epoch}:%{version}-%{release}
e9b1deb
Requires:      pkgconfig
cf9a4f6
cf9a4f6
cf9a4f6
%description devel
cf9a4f6
%{name}-devel contains development tools and libraries
cf9a4f6
for %{name}.
cf9a4f6
cf9a4f6
d1acfe6
%package tools-c
d1acfe6
Summary:       System administration tools for virtual machines
e9b1deb
Group:         Development/Tools
e9b1deb
License:       GPLv2+
e9b1deb
Requires:      %{name} = %{epoch}:%{version}-%{release}
d1acfe6
d1acfe6
# for guestfish:
aeefbf9
#Requires:      /usr/bin/emacs #theoretically, but too large
886124d
Requires:      /usr/bin/hexedit
aeefbf9
Requires:      /usr/bin/less
aeefbf9
Requires:      /usr/bin/man
aeefbf9
Requires:      /bin/vi
cf9a4f6
d1acfe6
# for virt-sparsify:
d1acfe6
Requires:      qemu-img
cf9a4f6
21de956
# Obsolete and replace earlier packages.
d1acfe6
Provides:      guestfish = %{epoch}:%{version}-%{release}
d1acfe6
Obsoletes:     guestfish < %{epoch}:%{version}-%{release}
d1acfe6
Provides:      libguestfs-mount = %{epoch}:%{version}-%{release}
d1acfe6
Obsoletes:     libguestfs-mount < %{epoch}:%{version}-%{release}
3b61f54
aeefbf9
aeefbf9
%description tools-c
aeefbf9
This package contains miscellaneous system administrator command line
aeefbf9
tools for virtual machines.
aeefbf9
aeefbf9
Note that you should install %{name}-tools (which pulls in
aeefbf9
this package).  This package is only used directly when you want
aeefbf9
to avoid dependencies on Perl.
aeefbf9
aeefbf9
aeefbf9
%package tools
aeefbf9
Summary:       System administration tools for virtual machines
aeefbf9
Group:         Development/Tools
aeefbf9
License:       GPLv2+
aeefbf9
Requires:      %{name} = %{epoch}:%{version}-%{release}
aeefbf9
Requires:      %{name}-tools-c = %{epoch}:%{version}-%{release}
d1acfe6
aeefbf9
# NB: Only list deps here which are not picked up automatically.
aeefbf9
Requires:      perl(Sys::Virt)
aeefbf9
Requires:      perl(String::ShellQuote)
aeefbf9
Requires:      perl(XML::Writer)
acd8c37
Requires:      perl(Win::Hivex) >= 1.2.7
d1acfe6
d1acfe6
# for virt-make-fs:
aeefbf9
Requires:      qemu-img
3b61f54
d1acfe6
# for virt-sysprep:
d1acfe6
Requires:      /usr/bin/fusermount
d1acfe6
Requires:      /usr/bin/getopt
d1acfe6
Requires:      /usr/bin/guestmount
d1acfe6
Requires:      /usr/bin/virt-inspector
d1acfe6
3b61f54
21de956
%description tools
21de956
This package contains miscellaneous system administrator command line
21de956
tools for virtual machines.
3b61f54
d1acfe6
Guestfish is the Filesystem Interactive SHell, for accessing and
d1acfe6
modifying virtual machine disk images from the command line and shell
d1acfe6
scripts.
d1acfe6
d1acfe6
The guestmount command lets you mount guest filesystems on the host
d1acfe6
using FUSE and %{name}.
d1acfe6
d1acfe6
Virt-alignment-scan scans virtual machines looking for partition
d1acfe6
alignment problems.
d1acfe6
21de956
Virt-cat is a command line tool to display the contents of a file in a
21de956
virtual machine.
3b61f54
d1acfe6
Virt-copy-in and virt-copy-out are command line tools for uploading
d1acfe6
and downloading files and directories to and from virtual machines.
d1acfe6
21de956
Virt-df is a command line tool to display free space on virtual
21de956
machine filesystems.  Unlike other tools, it doesn’t just display the
21de956
amount of space allocated to a virtual machine, but can look inside
21de956
the virtual machine to see how much space is really being used.  It is
21de956
like the df(1) command, but for virtual machines, except that it also
21de956
works for Windows virtual machines.
21de956
21de956
Virt-edit is a command line tool to edit the contents of a file in a
21de956
virtual machine.
212471f
7876545
Virt-filesystems is a command line tool to display the filesystems,
7876545
partitions, block devices, LVs, VGs and PVs found in a disk image
7876545
or virtual machine.  It replaces the deprecated programs
7876545
virt-list-filesystems and virt-list-partitions with a much more
7876545
capable tool.
7876545
d8eea88
Virt-format is a command line tool to erase and make blank disks.
d8eea88
21de956
Virt-inspector examines a virtual machine and tries to determine the
21de956
version of the OS, the kernel version, what drivers are installed,
21de956
whether the virtual machine is fully virtualized (FV) or
21de956
para-virtualized (PV), what applications are installed and more.
212471f
cffc8d6
Virt-ls is a command line tool to list out files in a virtual machine.
cffc8d6
b696253
Virt-make-fs is a command line tool to build a filesystem out of
b696253
a collection of files or a tarball.
b696253
21de956
Virt-rescue provides a rescue shell for making interactive,
21de956
unstructured fixes to virtual machines.
212471f
0340c60
Virt-resize can resize existing virtual machine disk images.
0340c60
d1acfe6
Virt-sparsify makes virtual machine disk images sparse (thin-provisioned).
d1acfe6
d1acfe6
Virt-sysprep lets you reset or unconfigure virtual machines in
d1acfe6
preparation for cloning them.
d1acfe6
d1acfe6
Virt-tar-in and virt-tar-out are archive, backup and upload tools
d1acfe6
for virtual machines.  These replace the deprecated program virt-tar.
d1acfe6
d1acfe6
Virt-win-reg lets you look at and modify the Windows Registry of
ac7e6a1
Windows virtual machines.
ac7e6a1
212471f
d673388
%package live-service
d673388
Summary:       %{name} live service
d673388
Group:         Development/Libraries
d673388
Requires(post): systemd-units
d673388
Requires(preun): systemd-units
d673388
Requires(postun): systemd-units
d673388
37722b5
d673388
%description live-service
d673388
You can install just this package in virtual machines in order to
d673388
enable libguestfs live service (eg. guestfish --live), which lets you
d673388
safely edit files in running guests.
d673388
d673388
This daemon is *not* required by %{name}.
d673388
d673388
d673388
%post live-service
d673388
if [ $1 -eq 1 ] ; then
d673388
    # Initial installation.
37722b5
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
d673388
fi
d673388
d673388
%preun live-service
d673388
if [ $1 -eq 0 ] ; then
d673388
    # Package removal, not upgrade.
d673388
    /bin/systemctl stop guestfsd.service > /dev/null 2>&1 || :
d673388
fi
d673388
d673388
%postun live-service
d673388
/bin/systemctl daemon-reload >/dev/null 2>&1 || :
d673388
if [ $1 -ge 1 ] ; then
d673388
    # Package upgrade, not uninstall.
d673388
    /bin/systemctl try-restart guestfsd.service >/dev/null 2>&1 || :
d673388
fi
d673388
d673388
cf9a4f6
%package -n ocaml-%{name}
e9b1deb
Summary:       OCaml bindings for %{name}
e9b1deb
Group:         Development/Libraries
e9b1deb
Requires:      %{name} = %{epoch}:%{version}-%{release}
cf9a4f6
cf9a4f6
cf9a4f6
%description -n ocaml-%{name}
cf9a4f6
ocaml-%{name} contains OCaml bindings for %{name}.
cf9a4f6
cf9a4f6
This is for toplevel and scripting access only.  To compile OCaml
cf9a4f6
programs which use %{name} you will also need ocaml-%{name}-devel.
cf9a4f6
cf9a4f6
cf9a4f6
%package -n ocaml-%{name}-devel
e9b1deb
Summary:       OCaml bindings for %{name}
e9b1deb
Group:         Development/Libraries
e9b1deb
Requires:      ocaml-%{name} = %{epoch}:%{version}-%{release}
cf9a4f6
cf9a4f6
cf9a4f6
%description -n ocaml-%{name}-devel
cf9a4f6
ocaml-%{name}-devel contains development libraries
cf9a4f6
required to use the OCaml bindings for %{name}.
cf9a4f6
cf9a4f6
c734c2c
%package -n perl-Sys-Guestfs
c734c2c
Summary:       Perl bindings for %{name} (Sys::Guestfs)
e9b1deb
Group:         Development/Libraries
e9b1deb
Requires:      %{name} = %{epoch}:%{version}-%{release}
e9b1deb
Requires:      perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
9fae0e8
# RHBZ#523547
aeefbf9
Requires:      perl(XML::XPath)
c734c2c
# RHBZ#652587 - for backwards compat with the old name
c734c2c
Provides:      perl-%{name} = %{epoch}:%{version}-%{release}
de20064
Obsoletes:     perl-%{name} < %{epoch}:%{version}-%{release}
cf9a4f6
cf9a4f6
c734c2c
%description -n perl-Sys-Guestfs
c734c2c
perl-Sys-Guestfs contains Perl bindings for %{name} (Sys::Guestfs).
cf9a4f6
cf9a4f6
cf9a4f6
%package -n python-%{name}
e9b1deb
Summary:       Python bindings for %{name}
e9b1deb
Group:         Development/Libraries
e9b1deb
Requires:      %{name} = %{epoch}:%{version}-%{release}
cf9a4f6
cf9a4f6
%{!?python_sitelib: %global python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")}
cf9a4f6
%{!?python_sitearch: %global python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)")}
cf9a4f6
cf9a4f6
%description -n python-%{name}
cf9a4f6
python-%{name} contains Python bindings for %{name}.
cf9a4f6
cf9a4f6
cf9a4f6
%package -n ruby-%{name}
e9b1deb
Summary:       Ruby bindings for %{name}
e9b1deb
Group:         Development/Libraries
e9b1deb
Requires:      %{name} = %{epoch}:%{version}-%{release}
e9b1deb
Requires:      ruby(abi) = 1.8
bed05ee
Requires:      ruby
e9b1deb
Provides:      ruby(guestfs) = %{version}
cf9a4f6
d1acfe6
%{!?ruby_sitelib: %global ruby_sitelib %(ruby -rrbconfig -e "puts Config::CONFIG['sitelibdir']")}
d1acfe6
%{!?ruby_sitearch: %global ruby_sitearch %(ruby -rrbconfig -e "puts Config::CONFIG['sitearchdir']")}
cf9a4f6
cf9a4f6
%description -n ruby-%{name}
cf9a4f6
ruby-%{name} contains Ruby bindings for %{name}.
cf9a4f6
cf9a4f6
cf9a4f6
%package java
e9b1deb
Summary:       Java bindings for %{name}
e9b1deb
Group:         Development/Libraries
e9b1deb
Requires:      %{name} = %{epoch}:%{version}-%{release}
e9b1deb
Requires:      java >= 1.5.0
e9b1deb
Requires:      jpackage-utils
cf9a4f6
cf9a4f6
%description java
cf9a4f6
%{name}-java contains Java bindings for %{name}.
cf9a4f6
cf9a4f6
If you want to develop software in Java which uses %{name}, then
cf9a4f6
you will also need %{name}-java-devel.
cf9a4f6
cf9a4f6
cf9a4f6
%package java-devel
e9b1deb
Summary:       Java development package for %{name}
e9b1deb
Group:         Development/Libraries
e9b1deb
Requires:      %{name} = %{epoch}:%{version}-%{release}
e9b1deb
Requires:      %{name}-java = %{epoch}:%{version}-%{release}
cf9a4f6
cf9a4f6
%description java-devel
cf9a4f6
%{name}-java-devel contains the tools for developing Java software
cf9a4f6
using %{name}.
cf9a4f6
cf9a4f6
See also %{name}-javadoc.
cf9a4f6
cf9a4f6
cf9a4f6
%package javadoc
e9b1deb
Summary:       Java documentation for %{name}
e9b1deb
Group:         Development/Libraries
e9b1deb
Requires:      %{name} = %{epoch}:%{version}-%{release}
e9b1deb
Requires:      %{name}-java = %{epoch}:%{version}-%{release}
e9b1deb
Requires:      jpackage-utils
cf9a4f6
cf9a4f6
%description javadoc
cf9a4f6
%{name}-javadoc contains the Java documentation for %{name}.
cf9a4f6
cf9a4f6
cfcda6e
%package -n php-%{name}
cfcda6e
Summary:       PHP bindings for %{name}
cfcda6e
Group:         Development/Libraries
cfcda6e
Requires:      %{name} = %{epoch}:%{version}-%{release}
cfcda6e
Requires:      php
cfcda6e
cfcda6e
%description -n php-%{name}
cfcda6e
php-%{name} contains PHP bindings for %{name}.
cfcda6e
cfcda6e
c9974ad
%if !0%{?rhel}
d1acfe6
%package -n erlang-%{name}
d1acfe6
Summary:       Erlang bindings for %{name}
d1acfe6
Group:         Development/Libraries
d1acfe6
Requires:      %{name} = %{epoch}:%{version}-%{release}
d1acfe6
Requires:      erlang-erts
d1acfe6
d1acfe6
%description -n erlang-%{name}
d1acfe6
erlang-%{name} contains Erlang bindings for %{name}.
c9974ad
%endif
d1acfe6
d1acfe6
40de26a
%if 0%{?fedora} >= 16
d8eea88
%package gobject
d8eea88
Summary:       GObject bindings for %{name}
d8eea88
Group:         Development/Libraries
d8eea88
Requires:      %{name} = %{epoch}:%{version}-%{release}
d8eea88
d8eea88
%description gobject
d8eea88
%{name}-gobject contains GObject bindings for %{name}.
d8eea88
d8eea88
To develop software against these bindings, you need to install
d8eea88
%{name}-gobject-devel.
d8eea88
d8eea88
d8eea88
%package gobject-devel
d8eea88
Summary:       GObject bindings for %{name}
d8eea88
Group:         Development/Libraries
d8eea88
Requires:      %{name}-gobject = %{epoch}:%{version}-%{release}
d8eea88
d8eea88
%description gobject-devel
d8eea88
%{name}-gobject contains GObject bindings for %{name}.
d8eea88
d8eea88
This package is needed if you want to write software using the
d8eea88
GObject bindings.  It also contains GObject Introspection information.
40de26a
%endif
d8eea88
d8eea88
0ed6416
%package man-pages-uk
0ed6416
Summary:       Ukrainian (uk) man pages for %{name}
0ed6416
Group:         Development/Libraries
0ed6416
Requires:      %{name} = %{epoch}:%{version}-%{release}
0ed6416
0ed6416
%description man-pages-uk
0ed6416
%{name}-man-pages-uk contains Ukrainian (uk) man pages
0ed6416
for %{name}.
0ed6416
0ed6416
cf9a4f6
%prep
cf9a4f6
%setup -q
cf9a4f6
cf9a4f6
mkdir -p daemon/m4
cf9a4f6
f8bb082
# Replace developer-specific README that ships with libguestfs, with
f8bb082
# our replacement file.
f8bb082
mv README README.orig
f8bb082
sed 's/@VERSION@/%{version}/g' < %{SOURCE4} > README
f8bb082
cf9a4f6
cf9a4f6
%build
337bd2e
%if %{buildnet}
cc44e7e
%define extra %{nil}
337bd2e
%else
cf9a4f6
mkdir repo
5a57abd
find /var/cache/yum -type f -name '*.rpm' -print0 | xargs -0 cp -t repo
8b85548
createrepo repo
b1163a7
cat > yum.conf <
757a640
[main]
b1163a7
cachedir=/var/cache/yum
b1163a7
debuglevel=1
757a640
logfile=/var/log/yum.log
b1163a7
retries=20
757a640
obsoletes=1
b1163a7
gpgcheck=0
b1163a7
assumeyes=1
5f74947
reposdir=/dev/null
757a640
8b85548
[local]
8b85548
name=local
8b85548
baseurl=file://$(pwd)/repo
8b85548
failovermethod=priority
8b85548
enabled=1
8b85548
gpgcheck=0
8b85548
EOF
87a9821
%define extra --with-febootstrap-yum-config=$(pwd)/yum.conf
b1163a7
echo "==== /etc/yum.conf ===="
5f74947
cat /etc/yum.conf
b1163a7
echo "==== our yum.conf ===="
5f74947
cat yum.conf
cf9a4f6
%endif
cf9a4f6
cf9a4f6
./configure \
cf9a4f6
  --prefix=%{_prefix} --libdir=%{_libdir} \
cf9a4f6
  --mandir=%{_mandir} \
f973b50
  --sysconfdir=%{_sysconfdir} \
b312dd2
  --with-extra="fedora=%{fedora},release=%{release}" \
cf9a4f6
  --with-qemu="qemu-kvm qemu-system-%{_build_arch} qemu" \
1abff02
  --enable-install-daemon \
337bd2e
%if %{with_virtio}
7896cd1
  --with-drive-if=virtio \
337bd2e
%endif
d1acfe6
  %{extra} || {
d1acfe6
    echo "==== config.log ===="
d1acfe6
    cat config.log
d1acfe6
    exit 1
d1acfe6
}
cf9a4f6
d1acfe6
echo "==== config.log ===="
4614240
cat config.log
4614240
cf9a4f6
# 'INSTALLDIRS' ensures that perl libs are installed in the vendor dir
cf9a4f6
# not the site dir.
fac1330
make V=1 INSTALLDIRS=vendor %{?_smp_mflags}
cf9a4f6
9be0569
# Useful for debugging appliance problems.
cc44e7e
for f in appliance/supermin.d/*.img; do
cc44e7e
    b=`basename $f`
cc44e7e
    echo "==== $b ===="
cc44e7e
    ls -l $f
cc44e7e
    cpio -itv < $f
cc44e7e
done
9be0569
echo "==== hostfiles ===="
c863b45
ls -l appliance/supermin.d/hostfiles
c863b45
cat appliance/supermin.d/hostfiles
cc44e7e
echo "======================================================================"
9be0569
cf9a4f6
cf9a4f6
%check
25bc3cd
# Enable debugging - very useful if a test does fail, although
25bc3cd
# it produces masses of output in the build.log.
25bc3cd
export LIBGUESTFS_DEBUG=1
25bc3cd
74e59b7
# Enable trace.  Since libguestfs 1.9.7 this produces 'greppable'
74e59b7
# output even when combined with trace (see RHBZ#673477).
74e59b7
export LIBGUESTFS_TRACE=1
74e59b7
490d04e
# Uncomment one of these, depending on whether you want to
490d04e
# do a very long and thorough test ('make check') or just
490d04e
# a quick test to see if things generally work.
490d04e
8c35314
# Tracking test issues:
8c35314
# BZ       archs        branch reason
8c35314
# 494075   ppc, ppc64          openbios bug causes "invalid/unsupported opcode"
8c35314
# 504273   ppc, ppc64          "no opcode defined"
8c35314
# 505109   ppc, ppc64          "Boot failure! No secondary bootloader specified"
8c35314
# 502058   i386, x86-64 F-11   need to boot with noapic (WORKAROUND ENABLED)
040600d
# 502074   i386         all    commands segfault randomly (fixed itself)
a1be71a
# 503236   i386         F-12   cryptomgr_test at doublefault_fn
8c35314
# 507066   all          F-12   sequence of chroot calls (FIXED)
b683d64
# 513249   all          F-12   guestfwd broken in qemu (FIXED)
c7f566c
# 516022   all          F-12   virtio-net gives "Network is unreachable" errors
a6777ed
#                                 (FIXED)
b737f1b
# 516096   ?            F-11   race condition in swapoff/blockdev --rereadpt
95e2695
# 516543   ?            F-12   qemu-kvm segfaults when run inside a VM (FIXED)
33bdf80
# 548121   all          F-13   udevsettle command is broken (WORKAROUND)
b3ab8e1
# 553689   all          F-13   missing SeaBIOS (FIXED)
b955649
# 563103   all          F-13   glibc incorrect emulation of preadv/pwritev
bf530a4
#                                 (sort of FIXED)
8088e7f
# 567567   32-bit       all    guestfish xstrtol test failure on 32-bit (FIXED)
bbf3996
# 575734   all          F-14   microsecond resolution for blkid cache (FIXED)
8f87e40
# 630583   all          all    kernel hangs setting scheduler to noop
b8df7af
# 630777   all          F-15   task lvm blocked for more than 120 seconds
f76686c
#                                 (FIXED)
1050839
# 705499   all          F-16   file command strange output on file of all zero
98a82c9
# 710921   all          F-16   ftrace problems (FIXED)
21b563e
# 723555   i386         F-16   GPF when VM shuts down
d8eea88
# 723822   x86-64       F-16   boot hangs
d1acfe6
# 728911   i386         F-17   TCG fatal error
d1acfe6
# 744426   all          F-17   problem with unstable TSC in 3.1-rc9
8088e7f
5d754ac
# This test fails because we build the ISO after encoding the checksum
5d754ac
# of the ISO in the test itself.  Need to fix the test to work out the
5d754ac
# checksum at runtime.
5d754ac
export SKIP_TEST_CHECKSUM_DEVICE=1
5d754ac
b8a6b4c
# Work around 'test-getlogin_r.c:55: assertion failed' in Gnulib tests.
d1acfe6
pushd gnulib/tests
5b5de3e
borked=test-getlogin_r
5b5de3e
make $borked
5b5de3e
rm $borked
5b5de3e
touch $borked
5b5de3e
chmod +x $borked
b8a6b4c
popd
b8a6b4c
b955649
%if %{runtests}
d1acfe6
make check
d1acfe6
%endif
cf9a4f6
984ff61
cf9a4f6
%install
cf9a4f6
rm -rf $RPM_BUILD_ROOT
cf9a4f6
cf9a4f6
make DESTDIR=$RPM_BUILD_ROOT install
cf9a4f6
b30310c
# Delete static libraries, libtool files.
cf9a4f6
rm $RPM_BUILD_ROOT%{_libdir}/libguestfs.a
cf9a4f6
rm $RPM_BUILD_ROOT%{_libdir}/libguestfs.la
40de26a
%if 0%{?fedora} >= 16
d8eea88
rm $RPM_BUILD_ROOT%{_libdir}/libguestfs-gobject-1.0.a
d8eea88
rm $RPM_BUILD_ROOT%{_libdir}/libguestfs-gobject-1.0.la
40de26a
%endif
cf9a4f6
cf9a4f6
find $RPM_BUILD_ROOT -name perllocal.pod -delete
cf9a4f6
find $RPM_BUILD_ROOT -name .packlist -delete
cf9a4f6
find $RPM_BUILD_ROOT -name '*.bs' -delete
6e1c399
find $RPM_BUILD_ROOT -name 'bindtests.pl' -delete
cf9a4f6
cf9a4f6
rm $RPM_BUILD_ROOT%{python_sitearch}/libguestfsmod.la
cf9a4f6
cf9a4f6
if [ "$RPM_BUILD_ROOT%{python_sitearch}" != "$RPM_BUILD_ROOT%{python_sitelib}" ]; then
cf9a4f6
   mkdir -p $RPM_BUILD_ROOT%{python_sitelib}
cf9a4f6
   mv $RPM_BUILD_ROOT%{python_sitearch}/guestfs.py* \
cf9a4f6
     $RPM_BUILD_ROOT%{python_sitelib}/
cf9a4f6
fi
cf9a4f6
cf9a4f6
# Remove static-linked Java bindings.
cf9a4f6
rm $RPM_BUILD_ROOT%{_libdir}/libguestfs_jni.la
cf9a4f6
f14b2b0
# Move installed documentation back to the source directory so
f14b2b0
# we can install it using a %%doc rule.
f14b2b0
mv $RPM_BUILD_ROOT%{_docdir}/libguestfs installed-docs
f14b2b0
cfcda6e
# Remove Japanese manpages, since these are not translated fully at
cfcda6e
# the moment.  When these are translated properly we intend to add
cfcda6e
# them back.
cfcda6e
rm -rf $RPM_BUILD_ROOT%{_mandir}/ja/man{1,3}/
cfcda6e
1abff02
# For the libguestfs-live-service subpackage install the systemd
1abff02
# service and udev rules.
37722b5
mkdir -p $RPM_BUILD_ROOT%{_unitdir}
37722b5
mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/udev/rules.d
d673388
install -m 0644 %{SOURCE2} $RPM_BUILD_ROOT%{_unitdir}
37722b5
install -m 0644 %{SOURCE3} $RPM_BUILD_ROOT%{_sysconfdir}/udev/rules.d
d673388
16c80f1
# Find locale files.
16c80f1
%find_lang %{name}
16c80f1
cf9a4f6
cf9a4f6
%clean
cf9a4f6
rm -rf $RPM_BUILD_ROOT
cf9a4f6
cf9a4f6
cf9a4f6
%post -p /sbin/ldconfig
cf9a4f6
cf9a4f6
%postun -p /sbin/ldconfig
cf9a4f6
cf9a4f6
16c80f1
%files -f %{name}.lang
cf9a4f6
%defattr(-,root,root,-)
f8bb082
%doc COPYING README
6e1c399
%{_bindir}/libguestfs-test-tool
cf9a4f6
%{_libdir}/guestfs/
cf9a4f6
%{_libdir}/libguestfs.so.*
9fde681
%{_mandir}/man1/guestfs-testing.1*
e5d687b
%{_mandir}/man1/libguestfs-test-tool.1*
cf9a4f6
cf9a4f6
cf9a4f6
%files devel
cf9a4f6
%defattr(-,root,root,-)
e7b0d7c
%doc AUTHORS BUGS ChangeLog HACKING TODO README RELEASE-NOTES ROADMAP
1ab5e29
%doc examples/*.c
f14b2b0
%doc installed-docs/*
cf9a4f6
%{_libdir}/libguestfs.so
3adf851
%{_mandir}/man1/guestfs-recipes.1*
cf9a4f6
%{_mandir}/man3/guestfs.3*
1ab5e29
%{_mandir}/man3/guestfs-examples.3*
e030c89
%{_mandir}/man3/libguestfs.3*
cf9a4f6
%{_includedir}/guestfs.h
cf9a4f6
%{_libdir}/pkgconfig/libguestfs.pc
cf9a4f6
cf9a4f6
d1acfe6
%files tools-c
cf9a4f6
%defattr(-,root,root,-)
f8bb082
%doc README
d1acfe6
%config(noreplace) %{_sysconfdir}/libguestfs-tools.conf
82dd7f7
%dir %{_sysconfdir}/bash_completion.d
f973b50
%{_sysconfdir}/bash_completion.d/guestfish-bash-completion.sh
d1acfe6
%{_bindir}/guestfish
d1acfe6
%{_mandir}/man1/guestfish.1*
6e1c399
%{_bindir}/guestmount
6e1c399
%{_mandir}/man1/guestmount.1*
d1acfe6
%{_bindir}/virt-alignment-scan
d1acfe6
%{_mandir}/man1/virt-alignment-scan.1*
212471f
%{_bindir}/virt-cat
212471f
%{_mandir}/man1/virt-cat.1*
d1acfe6
%{_bindir}/virt-copy-in
d1acfe6
%{_mandir}/man1/virt-copy-in.1*
d1acfe6
%{_bindir}/virt-copy-out
d1acfe6
%{_mandir}/man1/virt-copy-out.1*
21de956
%{_bindir}/virt-df
21de956
%{_mandir}/man1/virt-df.1*
64eda65
%{_bindir}/virt-edit
64eda65
%{_mandir}/man1/virt-edit.1*
7876545
%{_bindir}/virt-filesystems
7876545
%{_mandir}/man1/virt-filesystems.1*
d8eea88
%{_bindir}/virt-format
d8eea88
%{_mandir}/man1/virt-format.1*
21de956
%{_bindir}/virt-inspector
21de956
%{_mandir}/man1/virt-inspector.1*
aeefbf9
%{_bindir}/virt-ls
aeefbf9
%{_mandir}/man1/virt-ls.1*
aeefbf9
%{_bindir}/virt-rescue
aeefbf9
%{_mandir}/man1/virt-rescue.1*
d1acfe6
%{_bindir}/virt-resize
d1acfe6
%{_mandir}/man1/virt-resize.1*
d1acfe6
%{_bindir}/virt-sparsify
d1acfe6
%{_mandir}/man1/virt-sparsify.1*
d1acfe6
%{_bindir}/virt-tar-in
d1acfe6
%{_mandir}/man1/virt-tar-in.1*
d1acfe6
%{_bindir}/virt-tar-out
d1acfe6
%{_mandir}/man1/virt-tar-out.1*
aeefbf9
aeefbf9
aeefbf9
%files tools
aeefbf9
%defattr(-,root,root,-)
f8bb082
%doc README
3b9fd3d
%{_bindir}/virt-list-filesystems
3b9fd3d
%{_mandir}/man1/virt-list-filesystems.1*
0340c60
%{_bindir}/virt-list-partitions
0340c60
%{_mandir}/man1/virt-list-partitions.1*
b696253
%{_bindir}/virt-make-fs
b696253
%{_mandir}/man1/virt-make-fs.1*
d1acfe6
%{_bindir}/virt-sysprep
d1acfe6
%{_mandir}/man1/virt-sysprep.1*
cffc8d6
%{_bindir}/virt-tar
cffc8d6
%{_mandir}/man1/virt-tar.1*
ac7e6a1
%{_bindir}/virt-win-reg
ac7e6a1
%{_mandir}/man1/virt-win-reg.1*
212471f
212471f
d673388
%files live-service
d673388
%defattr(-,root,root,-)
f8bb082
%doc COPYING README
d673388
%{_sbindir}/guestfsd
d673388
%{_unitdir}/guestfsd.service
37722b5
%{_sysconfdir}/udev/rules.d/99-guestfsd.rules
d673388
d673388
cf9a4f6
%files -n ocaml-%{name}
cf9a4f6
%defattr(-,root,root,-)
cf9a4f6
%{_libdir}/ocaml/guestfs
cf9a4f6
%exclude %{_libdir}/ocaml/guestfs/*.a
cf9a4f6
%exclude %{_libdir}/ocaml/guestfs/*.cmxa
cf9a4f6
%exclude %{_libdir}/ocaml/guestfs/*.cmx
cf9a4f6
%exclude %{_libdir}/ocaml/guestfs/*.mli
cf9a4f6
%{_libdir}/ocaml/stublibs/*.so
cf9a4f6
%{_libdir}/ocaml/stublibs/*.so.owner
cf9a4f6
cf9a4f6
cf9a4f6
%files -n ocaml-%{name}-devel
cf9a4f6
%defattr(-,root,root,-)
1ab5e29
%doc ocaml/examples/*.ml
cf9a4f6
%{_libdir}/ocaml/guestfs/*.a
cf9a4f6
%{_libdir}/ocaml/guestfs/*.cmxa
cf9a4f6
%{_libdir}/ocaml/guestfs/*.cmx
cf9a4f6
%{_libdir}/ocaml/guestfs/*.mli
1ab5e29
%{_mandir}/man3/guestfs-ocaml.3*
cf9a4f6
cf9a4f6
c734c2c
%files -n perl-Sys-Guestfs
cf9a4f6
%defattr(-,root,root,-)
cf9a4f6
%doc perl/examples
cf9a4f6
%{perl_vendorarch}/*
cf9a4f6
%{_mandir}/man3/Sys::Guestfs.3pm*
3b61f54
%{_mandir}/man3/Sys::Guestfs::Lib.3pm*
1ede6fe
%{_mandir}/man3/guestfs-perl.3*
cf9a4f6
cf9a4f6
cf9a4f6
%files -n python-%{name}
cf9a4f6
%defattr(-,root,root,-)
1ab5e29
%doc python/examples/*.py
cf9a4f6
%{python_sitearch}/*
cf9a4f6
%{python_sitelib}/*.py
cf9a4f6
%{python_sitelib}/*.pyc
cf9a4f6
%{python_sitelib}/*.pyo
1ab5e29
%{_mandir}/man3/guestfs-python.3*
cf9a4f6
cf9a4f6
cf9a4f6
%files -n ruby-%{name}
cf9a4f6
%defattr(-,root,root,-)
1ab5e29
%doc ruby/examples/*.rb
73668bd
%doc ruby/doc/site/*
cf9a4f6
%{ruby_sitelib}/guestfs.rb
cf9a4f6
%{ruby_sitearch}/_guestfs.so
1ab5e29
%{_mandir}/man3/guestfs-ruby.3*
cf9a4f6
cf9a4f6
cf9a4f6
%files java
cf9a4f6
%defattr(-,root,root,-)
cf9a4f6
%{_libdir}/libguestfs_jni*.so.*
cf9a4f6
%{_datadir}/java/*.jar
cf9a4f6
cf9a4f6
cf9a4f6
%files java-devel
cf9a4f6
%defattr(-,root,root,-)
cf9a4f6
%{_libdir}/libguestfs_jni*.so
f8bb082
%{_mandir}/man3/guestfs-java.3*
cf9a4f6
cf9a4f6
cf9a4f6
%files javadoc
cf9a4f6
%defattr(-,root,root,-)
cf9a4f6
%{_datadir}/javadoc/%{name}-java-%{version}
cf9a4f6
cf9a4f6
cfcda6e
%files -n php-%{name}
cfcda6e
%defattr(-,root,root,-)
cfcda6e
%doc php/README-PHP
cfcda6e
%dir %{_sysconfdir}/php.d
cfcda6e
%{_sysconfdir}/php.d/guestfs_php.ini
cfcda6e
%{_libdir}/php/modules/guestfs_php.so
cfcda6e
cfcda6e
91757b1
%if !0%{?rhel}
d1acfe6
%files -n erlang-%{name}
d1acfe6
%defattr(-,root,root,-)
d1acfe6
%doc erlang/README
d1acfe6
%doc erlang/examples/*.erl
d1acfe6
%doc erlang/examples/LICENSE
d1acfe6
%{_bindir}/erl-guestfs
d1acfe6
%{_libdir}/erlang/lib/%{name}-%{version}
d1acfe6
%{_mandir}/man3/guestfs-erlang.3*
91757b1
%endif
d1acfe6
d1acfe6
40de26a
%if 0%{?fedora} >= 16
d8eea88
%files gobject
d8eea88
%defattr(-,root,root,-)
d8eea88
%{_libdir}/libguestfs-gobject-1.0.so.0*
d8eea88
%{_libdir}/girepository-1.0/Guestfs-1.0.typelib
d8eea88
d8eea88
d8eea88
%files gobject-devel
d8eea88
%defattr(-,root,root,-)
d8eea88
%{_libdir}/libguestfs-gobject-1.0.so
d8eea88
%{_includedir}/guestfs-gobject.h
d8eea88
%{_datadir}/gir-1.0/Guestfs-1.0.gir
40de26a
%endif
d8eea88
d8eea88
0ed6416
%files man-pages-uk
0ed6416
%defattr(-,root,root,-)
0ed6416
%lang(uk) %{_mandir}/uk/man1/*.1*
0ed6416
%lang(uk) %{_mandir}/uk/man3/*.3*
0ed6416
0ed6416
cf9a4f6
%changelog
5dba3a8
* Thu Jun 28 2012 Richard W.M. Jones <rjones@redhat.com> - 1:1.16.26-1
5dba3a8
- New upstream stable version 1.16.26.
5dba3a8
672c56d
* Thu Jun 21 2012 Richard W.M. Jones <rjones@redhat.com> - 1:1.16.25-1
672c56d
- New upstream stable version 1.16.25.
672c56d
b49a30e
* Fri Jun 01 2012 Richard W.M. Jones <rjones@redhat.com> - 1:1.16.24-1
b49a30e
- New upstream stable version 1.16.24.
b49a30e
4115e9a
* Fri May 18 2012 Richard W.M. Jones <rjones@redhat.com> - 1:1.16.23-1
4115e9a
- New upstream stable version 1.16.23.
4115e9a
6ba1998
* Mon May 14 2012 Richard W.M. Jones <rjones@redhat.com> - 1:1.16.22-1
6ba1998
- New upstream stable version 1.16.22.
6ba1998
a9aab1b
* Tue May 01 2012 Richard W.M. Jones <rjones@redhat.com> - 1:1.16.21-1
a9aab1b
- New upstream stable version 1.16.21.
a9aab1b
df4e6c7
* Tue Apr 24 2012 Richard W.M. Jones <rjones@redhat.com> - 1:1.16.20-1
df4e6c7
- New upstream stable version 1.16.20.
df4e6c7
c50238e
* Wed Apr 18 2012 Richard W.M. Jones <rjones@redhat.com> - 1:1.16.19-1
c50238e
- New upstream stable version 1.16.19.
c50238e
e18505a
* Fri Apr 13 2012 Richard W.M. Jones <rjones@redhat.com> - 1:1.16.18-1
e18505a
- New upstream stable version 1.16.18.
e18505a
061b6d0
* Wed Apr 11 2012 Richard W.M. Jones <rjones@redhat.com> - 1:1.16.17-1
061b6d0
- New upstream stable version 1.16.17.
061b6d0
Richard Jones 21bf60b
* Tue Apr 10 2012 Richard W.M. Jones <rjones@redhat.com> - 1:1.16.16-1
Richard Jones 21bf60b
- New upstream stable version 1.16.16.
Richard Jones 21bf60b
cc20460
* Tue Apr 03 2012 Richard W.M. Jones <rjones@redhat.com> - 1:1.16.15-1
cc20460
- New upstream stable version 1.16.15.
cc20460
2556492
* Mon Apr 02 2012 Richard W.M. Jones <rjones@redhat.com> - 1:1.16.14-1
2556492
- New upstream stable version 1.16.14.
2556492
f03bc57
* Fri Mar 30 2012 Richard W.M. Jones <rjones@redhat.com> - 1:1.16.13-1
f03bc57
- New upstream stable version 1.16.13.
f03bc57
3722711
* Fri Mar 23 2012 Richard W.M. Jones <rjones@redhat.com> - 1:1.16.12-1
3722711
- New upstream stable version 1.16.12.
3722711
94d1a33
* Fri Mar 16 2012 Richard W.M. Jones <rjones@redhat.com> - 1:1.16.11-1
94d1a33
- New upstream stable version 1.16.11.
94d1a33
98d0bc8
* Tue Mar 13 2012 Richard W.M. Jones <rjones@redhat.com> - 1:1.16.10-1
98d0bc8
- New upstream stable version 1.16.10.
98d0bc8
cb31dfd
* Thu Mar 08 2012 Richard W.M. Jones <rjones@redhat.com> - 1:1.16.9-1
cb31dfd
- New upstream stable version 1.16.9.
cb31dfd
cb31dfd
* Thu Mar 08 2012 Richard W.M. Jones <rjones@redhat.com> - 1:1.16.8-2
cb31dfd
- Require netpbm-progs, icoutils.  These are needed for icon generation
cb31dfd
  during inspection, but were not being pulled in before.
cb31dfd
e575066
* Mon Mar 05 2012 Richard W.M. Jones <rjones@redhat.com> - 1:1.16.8-1
e575066
- New upstream stable version 1.16.8.
e575066
f13e94b
* Sun Mar 04 2012 Richard W.M. Jones <rjones@redhat.com> - 1:1.16.7-1
f13e94b
- New upstream stable version 1.16.7.
f13e94b
51ca9f7
* Thu Mar 01 2012 Richard W.M. Jones <rjones@redhat.com> - 1:1.16.6-1
51ca9f7
- New upstream stable version 1.16.6.
51ca9f7
6809eae
* Mon Feb 13 2012 Richard W.M. Jones <rjones@redhat.com> - 1:1.16.5-1
6809eae
- New upstream stable version 1.16.5.
6809eae
- Fixes RHBZ#679737 (reliably this time), RHBZ#789960.
6809eae
d14bf52
* Fri Feb 10 2012 Richard W.M. Jones <rjones@redhat.com> - 1:1.16.4-1
d14bf52
- New upstream stable version 1.16.4.
d14bf52
- Fixes RHBZ#788641.
d14bf52
c9974ad
* Fri Feb 10 2012 Richard W.M. Jones <rjones@redhat.com> - 1:1.16.3-2
c9974ad
- Disable some packages not available in RHEL 7.
c9974ad
e5718c6
* Wed Feb  8 2012 Richard W.M. Jones <rjones@redhat.com> - 1:1.16.3-1
e5718c6
- New upstream stable version 1.16.3.
e5718c6
- Fixes RHBZ#769304, RHBZ#679737.
e5718c6
5b3192c
* Mon Jan 30 2012 Richard W.M. Jones <rjones@redhat.com> - 1:1.16.2-1
5b3192c
- New upstream version 1.16.2.
5b3192c
- Try enabling tests on 32 bit.  This works on Rawhide, so it might
5b3192c
  work on Fedora 16.
40de26a
- Disable gobject bindings on Fedora < 16.
5b3192c
d8eea88
* Tue Jan 24 2012 Richard W.M. Jones <rjones@redhat.com> - 1:1.16.1-1
d8eea88
- New upstream version 1.16.1.
d8eea88
- Remove patches which are included in 1.16 release.
d8eea88
- Fix Source URL.
d8eea88
- Includes new GObject bindings in gobject{,-devel} subpackages.
d8eea88
- New tool 'virt-format'.
d8eea88
- +BR perl-hivex.
d8eea88
- Various BRs added for GObject support.
d8eea88
- Appliance requires libxml2, psmisc.
d8eea88
4ab1372
* Tue Jan 10 2012 Richard W.M. Jones <rjones@redhat.com> - 1:1.14.9-1
4ab1372
- New upstream version 1.14.9.
4ab1372
- Rebase patches.
4ab1372
ff1f7db
* Thu Dec 22 2011 Richard W.M. Jones <rjones@redhat.com> - 1:1.14.8-1
ff1f7db
- New upstream version 1.14.8.
ff1f7db
- Fixes Security: Mitigate possible privilege escalation via SG_IO ioctl
ff1f7db
  (CVE-2011-4127, RHBZ#757071).
ff1f7db
cc040d2
* Fri Dec  9 2011 Richard W.M. Jones <rjones@redhat.com> - 1:1.14.7-1
cc040d2
- New upstream stable version 1.14.7.
cc040d2
- Rebase patches.
cc040d2
- Fix guestmount not always failing with EXIT_FAILURE if fuse_main failed.
cc040d2
- Fix guestmount -i option leaving dead filesystem if root failed to mount.
cc040d2
- Fix utimens so it doesn't hang on named pipes (RHBZ#761460).
cc040d2
- Allow utimens to work for directories (RHBZ#761451).
cc040d2
- copy-in/copy-out: Wait for the tar subprocess only (RHBZ#760669).
cc040d2
- fish: Improve error messages when no OS / multi-boot OS found with inspection
cc040d2
  (RHBZ#760775).
cc040d2
0889be7
* Tue Dec  6 2011 Richard W.M. Jones <rjones@redhat.com> - 1:1.14.6-1
0889be7
- New upstream stable version 1.14.6.
0889be7
- Add support for inspection of MD devices (RHBZ#760245).
0889be7
- Use git to manage patches.
0889be7
0187eac
* Fri Dec  2 2011 Richard W.M. Jones <rjones@redhat.com> - 1:1.14.5-1
0187eac
- New upstream stable version 1.14.5.
0187eac
55df289
* Thu Nov 24 2011 Richard W.M. Jones <rjones@redhat.com> - 1:1.14.4-1
55df289
- New upstream stable version 1.14.4.
55df289
9fde681
* Tue Nov 22 2011 Richard W.M. Jones <rjones@redhat.com> - 1:1.14.3-1
9fde681
- New upstream stable version 1.14.3.
9fde681
- libguestfs_jni.a is no longer built.
9fde681
- Add guestfs-testing(1) man page.
9fde681
d1acfe6
* Fri Nov 18 2011 Richard W.M. Jones <rjones@redhat.com> - 1:1.14.2-1
d1acfe6
- Rebase Fedora 16 to new stable libguestfs version 1.14.2.
d1acfe6
  This was discussed upstream and announced on Fedora devel list.
d1acfe6
  https://www.redhat.com/archives/libguestfs/2011-October/msg00004.html
d1acfe6
  https://lists.fedoraproject.org/pipermail/devel/2011-November/159316.html
d1acfe6
  This spec file is based on current Rawhide (which on development
d1acfe6
  version 1.15.4).
d1acfe6
d1acfe6
* Thu Nov 17 2011 Richard W.M. Jones <rjones@redhat.com> - 1:1.15.4-2
d1acfe6
- New upstream version 1.15.4.
d1acfe6
- Remove patch which is now upstream.
d1acfe6
- libguestfs_jni.a is no longer built (we don't know why).
d1acfe6
d1acfe6
* Fri Nov 11 2011 Richard W.M. Jones <rjones@redhat.com> - 1:1.15.3-3
d1acfe6
- Add upstream patch to disable part of virt-df test.
d1acfe6
d1acfe6
* Thu Nov 10 2011 Richard W.M. Jones <rjones@redhat.com> - 1:1.15.3-1
d1acfe6
- New upstream version 1.15.3.
d1acfe6
- Fix list of BuildRequires so they precisely match the appliance.
d1acfe6
d1acfe6
* Thu Nov  3 2011 Richard W.M. Jones <rjones@redhat.com> - 1:1.15.2-1
d1acfe6
- New upstream version 1.15.2.
d1acfe6
- ocaml-pcre is no longer required for virt-resize.
d1acfe6
- xmlstarlet is no longer required for virt-sysprep.
d1acfe6
d1acfe6
* Tue Nov  1 2011 Richard W.M. Jones <rjones@redhat.com> - 1:1.15.1-1
d1acfe6
- New upstream version 1.15.1.
d1acfe6
d1acfe6
* Thu Oct 26 2011 Richard W.M. Jones <rjones@redhat.com> - 1:1.15.0-1
d1acfe6
- Stable branch 1.14.0 was released.  This is the new development
d1acfe6
  branch version 1.15.0.
d1acfe6
d1acfe6
* Wed Oct 26 2011 Richard W.M. Jones <rjones@redhat.com> - 1:1.13.26-1
d1acfe6
- New upstream version 1.13.26.
d1acfe6
d1acfe6
* Wed Oct 26 2011 Richard W.M. Jones <rjones@redhat.com> - 1:1.13.25-1
d1acfe6
- New upstream version 1.13.25.
d1acfe6
d1acfe6
* Mon Oct 24 2011 Richard W.M. Jones <rjones@redhat.com> - 1:1.13.24-1
d1acfe6
- New upstream version 1.13.24.
d1acfe6
- This version includes upstream workarounds for broken qemu, so both
d1acfe6
  non-upstream patches have now been removed from Fedora.
d1acfe6
d1acfe6
* Fri Oct 21 2011 Marcela Mašláňová <mmaslano@redhat.com> - 1:1.13.23-1.1
d1acfe6
- rebuild with new gmp without compat lib
d1acfe6
d1acfe6
* Thu Oct 20 2011 Richard W.M. Jones <rjones@redhat.com> - 1:1.13.23-1
d1acfe6
- New upstream version 1.13.23.
d1acfe6
d1acfe6
* Wed Oct 19 2011 Richard W.M. Jones <rjones@redhat.com> - 1:1.13.22-2
d1acfe6
- New upstream version 1.13.22.
d1acfe6
- Remove 3x upstream patches.
47d1c09
- Renumber the two remaining non-upstream patches as patch0, patch1.
47d1c09
- Rebase patch1.
47d1c09
d1acfe6
* Mon Oct 17 2011 Richard W.M. Jones <rjones@redhat.com> - 1:1.13.21-4
d1acfe6
- Add upstream patch to skip FUSE tests if there is no /dev/fuse.
d1acfe6
  This allows us also to remove the Fedora-specific patch which
d1acfe6
  disabled these tests before.
d1acfe6
d1acfe6
* Sat Oct 15 2011 Richard W.M. Jones <rjones@redhat.com> - 1:1.13.21-3
d1acfe6
- Add upstream patch to fix virt-sysprep test.
d1acfe6
d1acfe6
* Fri Oct 14 2011 Richard W.M. Jones <rjones@redhat.com> - 1:1.13.21-2
d1acfe6
- New upstream version 1.13.21.
d1acfe6
- Move virt-sysprep to libguestfs-tools, to avoid pulling in extra
d1acfe6
  dependencies for RHEV-H.  This tool is not likely to be useful
d1acfe6
  for RHEV-H in its current form anyway.
d1acfe6
- Change BR cryptsetup-luks -> cryptsetup since that package changed.
d1acfe6
d1acfe6
* Wed Oct 12 2011 Peter Schiffer <pschiffe@redhat.com> - 1:1.13.20-1.1
d1acfe6
- rebuild with new gmp
d1acfe6
d1acfe6
* Tue Oct 11 2011 Richard W.M. Jones <rjones@redhat.com> - 1:1.13.20-1
d1acfe6
- New upstream version 1.13.20.
d1acfe6
d1acfe6
* Sat Oct  8 2011 Richard W.M. Jones <rjones@redhat.com> - 1:1.13.19-1
d1acfe6
- New upstream version 1.13.19.
d1acfe6
- New tool: virt-sysprep.
d1acfe6
- Remove the old guestfish and libguestfs-mount packages, and put these
d1acfe6
  tools into libguestfs-tools.  This change is long overdue, but is also
d1acfe6
  necessitated by the new virt-sysprep tool.  This new tool would pull
d1acfe6
  in guestfish anyway, so having separate packages makes no sense.
d1acfe6
- Remove old obsoletes for virt-cat, virt-df, virt-df2 and virt-inspector,
d1acfe6
  since those packages existed only in much older Fedora.
d1acfe6
d1acfe6
* Wed Oct  5 2011 Richard W.M. Jones <rjones@redhat.com> - 1:1.13.18-1
d1acfe6
- New upstream version 1.13.18.
d1acfe6
- New tool: virt-alignment-scan.
d1acfe6
d1acfe6
* Tue Oct  4 2011 Richard W.M. Jones <rjones@redhat.com> - 1:1.13.17-1
d1acfe6
- New upstream version 1.13.17.
d1acfe6
- New tool: virt-sparsify.
d1acfe6
d1acfe6
* Sat Oct  1 2011 Richard W.M. Jones <rjones@redhat.com> - 1:1.13.16-1
d1acfe6
- New upstream version 1.13.16.
d1acfe6
d1acfe6
* Thu Sep 29 2011 Richard W.M. Jones <rjones@redhat.com> - 1:1.13.15-2
d1acfe6
- Rearrange description to make it clearer.
d1acfe6
- virt-resize was written in OCaml.  Move it to libguestfs-tools-c
d1acfe6
  subpackage since it doesn't require Perl.
d1acfe6
d1acfe6
* Wed Sep 28 2011 Richard W.M. Jones <rjones@redhat.com> - 1:1.13.15-1
d1acfe6
- New upstream version 1.13.15.
d1acfe6
- Add lzop program to the appliance (for compress-out API).
d1acfe6
- Remove upstream patch.
d1acfe6
d1acfe6
* Mon Sep 26 2011 Richard W.M. Jones <rjones@redhat.com> - 1:1.13.14-2
d1acfe6
- Upstream patch to fix timer check failures during boot (RHBZ#502058).
d1acfe6
d1acfe6
* Sat Sep 24 2011 Richard W.M. Jones <rjones@redhat.com> - 1:1.13.14-1
d1acfe6
- New upstream version 1.13.14.
d1acfe6
d1acfe6
* Wed Sep 21 2011 Richard W.M. Jones <rjones@redhat.com> - 1:1.13.13-1
d1acfe6
- Add Erlang bindings in erlang-libguestfs subpackage.
d1acfe6
- Remove upstream patch.
d1acfe6
d1acfe6
* Fri Sep 16 2011 Richard W.M. Jones <rjones@redhat.com> - 1:1.13.12-4
bee7fe5
- Don't require grub.  See RHBZ#737261.
bee7fe5
- Note this (hopefully temporarily) breaks guestfs_grub_install API.
d1acfe6
- Include upstream patch to add guestfs_grub_install into an optional group.
bee7fe5
d1acfe6
* Wed Sep 14 2011 Richard W.M. Jones <rjones@redhat.com> - 1:1.13.12-1
d1acfe6
- New upstream version 1.13.12.
247561c
d1acfe6
* Thu Sep  1 2011 Richard W.M. Jones <rjones@redhat.com> - 1:1.13.11-1
d1acfe6
- New upstream version 1.13.11.
d1acfe6
d1acfe6
* Tue Aug 30 2011 Richard W.M. Jones <rjones@redhat.com> - 1:1.13.10-2
2908499
- Remove MAKEDEV dependency (RHBZ#727247).
2908499
d1acfe6
* Sun Aug 28 2011 Richard W.M. Jones <rjones@redhat.com> - 1:1.13.10-1
d1acfe6
- New upstream version 1.13.10.
d1acfe6
d1acfe6
* Fri Aug 26 2011 Richard W.M. Jones <rjones@redhat.com> - 1:1.13.9-1
d1acfe6
- New upstream version 1.13.9.
d1acfe6
d1acfe6
* Fri Aug 26 2011 Richard W.M. Jones <rjones@redhat.com> - 1:1.13.8-1
d1acfe6
- New upstream version 1.13.8.
d1acfe6
- Static python library is no longer built, so don't rm it.
d1acfe6
d1acfe6
* Tue Aug 23 2011 Richard W.M. Jones <rjones@redhat.com> - 1:1.13.7-1
d1acfe6
- New upstream version 1.13.7.
fac1330
- configure --with-extra version string contains Fedora release.
fac1330
- Build with make V=1 to display full compile commands.
fac1330
- Remove /usr/sbin PATH setting, not used for a very long time.
fac1330
d1acfe6
* Fri Aug 19 2011 Richard W.M. Jones <rjones@redhat.com> - 1:1.13.6-2
d1acfe6
- New upstream version 1.13.6.
d1acfe6
- Rebase non-upstream patch to fix qemu -machine option.
d1acfe6
d1acfe6
* Wed Aug 17 2011 Richard W.M. Jones <rjones@redhat.com> - 1:1.13.5-1
d1acfe6
- New upstream version 1.13.5.
d1acfe6
d1acfe6
* Thu Aug 11 2011 Richard W.M. Jones <rjones@redhat.com> - 1:1.13.4-1
d1acfe6
- New upstream version 1.13.4.
d1acfe6
d1acfe6
* Mon Aug  8 2011 Richard W.M. Jones <rjones@redhat.com> - 1:1.13.3-4
d1acfe6
- New upstream version 1.13.3.
d1acfe6
- 'test-getlogin_r.c:55: assertion failed' test must now be fixed in
d1acfe6
  gnulib/tests directory instead of daemon/tests (the latter directory
d1acfe6
  no longer exists).
d1acfe6
- Only run testsuite on x86_64 because of qemu bug.
6dd2b02
d1acfe6
* Tue Aug  2 2011 Richard W.M. Jones <rjones@redhat.com> - 1:1.13.2-3
d1acfe6
- Switch Rawhide to use the new development branch (1.13).
d1acfe6
- New upstream version 1.13.2.
d1acfe6
- Remove upstream patch.
d1acfe6
- Ensure config.log is printed, even in the error case.
0f432ba
aa3b139
* Tue Jul 26 2011 Richard W.M. Jones <rjones@redhat.com> - 1:1.12.1-4
a67a388
- New upstream stable branch version 1.12.1.
3eaa9fc
- Remove 5 x upstream patches.
56dd055
- Add non-upstream patch to deal with broken qemu -machine option.
aa3b139
- Add upstream patch to fix segfault in OCaml bindings.
a67a388
3b8a74a
* Tue Jul 26 2011 Richard W.M. Jones <rjones@redhat.com> - 1:1.12.0-11
3b8a74a
- Bump and rebuild.
3b8a74a
6e310dc
* Fri Jul 22 2011 Richard W.M. Jones <rjones@redhat.com> - 1:1.12.0-10
6e310dc
- Rebuild against fixed hivex 1.2.7-7 in dist-f16-perl.
6e310dc
8d1f2ce
* Thu Jul 21 2011 Richard W.M. Jones <rjones@redhat.com> - 1:1.12.0-9
8d1f2ce
- Attempt rebuild in dist-f16-perl.
8d1f2ce
Petr Sabata cad4e9e
* Thu Jul 21 2011 Petr Sabata <contyk@redhat.com> - 1:1.12.0-8
Petr Sabata cad4e9e
- Perl mass rebuild
Petr Sabata cad4e9e
d7fde3e
* Thu Jul 21 2011 Richard W.M. Jones <rjones@redhat.com> - 1:1.12.0-4
5ae6054
- Disable tests, use quickcheck, because of RHBZ#723555, RHBZ#723822.
5ae6054
3036d99
* Wed Jul 20 2011 Richard W.M. Jones <rjones@redhat.com> - 1:1.12.0-2
3036d99
- Readd patch to fix virtio-serial test for qemu 0.15.
3036d99
21b563e
* Wed Jul 20 2011 Richard W.M. Jones <rjones@redhat.com> - 1:1.12.0-1
21b563e
- New stable version 1.12.0 for Fedora 16.
21b563e
- Remove upstream patch.
21b563e
- Disable tests on i686 (because of RHBZ#723555).
21b563e
Petr Sabata 94ad806
* Wed Jul 20 2011 Petr Sabata <contyk@redhat.com> - 1:1.11.20-3
Petr Sabata 94ad806
- Perl mass rebuild
Petr Sabata 94ad806
47d9115
* Tue Jul 19 2011 Richard W.M. Jones <rjones@redhat.com> - 1:1.11.20-2
47d9115
- Add upstream patch to fix virtio-serial test for qemu 0.15.
47d9115
f8bb082
* Tue Jul 19 2011 Richard W.M. Jones <rjones@redhat.com> - 1:1.11.20-1
f8bb082
- New upstream version 1.11.20.
f8bb082
- Replace standard README file with one suited for Fedora.
f8bb082
- Add guestfs-java(3) manpage to libguestfs-java-devel package.
f8bb082
0ed6416
* Mon Jul 18 2011 Richard W.M. Jones <rjones@redhat.com> - 1:1.11.19-1
0ed6416
- New upstream version 1.11.19.
0ed6416
- Remove upstream patch.
0ed6416
- Add Ukrainian (uk) man pages subpackage.
0ed6416
28ba20e
* Fri Jul 15 2011 Richard W.M. Jones <rjones@redhat.com> - 1:1.11.18-2
28ba20e
- Add upstream patch to fix regression test.
28ba20e
1abff02
* Fri Jul 15 2011 Richard W.M. Jones <rjones@redhat.com> - 1:1.11.18-1
1abff02
- New upstream version 1.11.18.
1abff02
- Force febootstrap >= 3.7 which contains a fix for latest Rawhide.
1abff02
- Use --enable-install-daemon to install guestfsd.
1abff02
8a69ab4
* Thu Jul 14 2011 Richard W.M. Jones <rjones@redhat.com> - 1:1.11.17-1
8a69ab4
- New upstream version 1.11.17.
8a69ab4
607cfec
* Wed Jul 13 2011 Richard W.M. Jones <rjones@redhat.com> - 1:1.11.16-1
607cfec
- New upstream version 1.11.16.
607cfec
32aaf1f
* Tue Jul 12 2011 Richard W.M. Jones <rjones@redhat.com> - 1:1.11.15-1
32aaf1f
- New upstream version 1.11.15.
32aaf1f
a7d35c8
* Wed Jul  6 2011 Richard W.M. Jones <rjones@redhat.com> - 1:1.11.14-1
a7d35c8
- New upstream version 1.11.14.
a7d35c8
37722b5
* Wed Jul  6 2011 Richard W.M. Jones <rjones@redhat.com> - 1:1.11.13-3
37722b5
- Further updates to libguestfs-live-service after feedback from
37722b5
  Dan Berrange and Lennart Poettering.
37722b5
d673388
* Tue Jul  5 2011 Richard W.M. Jones <rjones@redhat.com> - 1:1.11.13-2
d673388
- Add libguestfs-live-service subpackage.  This can be installed in
d673388
  virtual machines in order to enable safe editing of files in running
d673388
  guests (eg. guestfish --live).
d673388
4daae21
* Thu Jun 30 2011 Richard W.M. Jones <rjones@redhat.com> - 1:1.11.13-1
4daae21
- New upstream version 1.11.13.
4daae21
69a957e
* Wed Jun 29 2011 Richard W.M. Jones <rjones@redhat.com> - 1:1.11.12-3
69a957e
- Bump and rebuild for parted 3.0.
69a957e
- Depend on fixed parted >= 3.0-2.
c514347
e8dd5e1
* Tue Jun 28 2011 Richard W.M. Jones <rjones@redhat.com> - 1:1.11.12-1
e8dd5e1
- New upstream version 1.11.12.
e8dd5e1
7fbe5a8
* Tue Jun 21 2011 Richard W.M. Jones <rjones@redhat.com> - 1:1.11.11-1
7fbe5a8
- New upstream version 1.11.11.
7fbe5a8
f21f1d8
* Mon Jun 20 2011 Richard W.M. Jones <rjones@redhat.com> - 1:1.11.10-3
f21f1d8
- Temporarily stop setting CCFLAGS in perl subdirectory.
f21f1d8
  See: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=628522
f21f1d8
Marcela Mašláňová ef81594
* Fri Jun 17 2011 Marcela Mašláňová <mmaslano@redhat.com> - 1:1.11.10-2
Marcela Mašláňová ef81594
- Perl mass rebuild
Marcela Mašláňová ef81594
98a82c9
* Fri Jun 10 2011 Richard W.M. Jones <rjones@redhat.com> - 1:1.11.10-1
98a82c9
- New upstream version 1.11.10.
98a82c9
- Enable tests since fix for RHBZ#710921 is in Rawhide kernel package.
98a82c9
Marcela Mašláňová abf772d
* Fri Jun 10 2011 Marcela Mašláňová <mmaslano@redhat.com> - 1:1.11.9-8
Marcela Mašláňová abf772d
- Perl 5.14 mass rebuild
Marcela Mašláňová abf772d
c65d2a1
* Sun Jun  5 2011 Richard W.M. Jones <rjones@redhat.com> - 1:1.11.9-7
b600b93
- Build against new parted.
b177a4c
- Disable tests on i686 because of RHBZ#710921.
79f3e0e
- Remove recipes/ doc directory.  This is no longer present because it
79f3e0e
  was replaced by a guestfs-recipes(1) man page.
b600b93
8a71de3
* Sat Jun  4 2011 Richard W.M. Jones <rjones@redhat.com> - 1:1.11.9-1
8a71de3
- New upstream version 1.11.9.
8a71de3
2d337c0
* Wed May 18 2011 Richard W.M. Jones <rjones@redhat.com> - 1:1.11.8-1
2d337c0
- New upstream version 1.11.8.
2d337c0
- "zero" command test is fixed now, so we don't need to skip it.
2d337c0
acd8c37
* Tue May 17 2011 Richard W.M. Jones <rjones@redhat.com> - 1:1.11.7-3
e21130b
- New upstream version 1.11.7.
e21130b
- Depends on hivex >= 1.2.7.
e21130b
- Remove upstream patch.
1050839
- Skip test of "zero" command (RHBZ#705499).
e21130b
a1ae78b
* Mon May  9 2011 Richard W.M. Jones <rjones@redhat.com> - 1:1.11.5-2
a1ae78b
- configure: Use Python platform-dependent site-packages.
a1ae78b
64eda65
* Mon May  9 2011 Richard W.M. Jones <rjones@redhat.com> - 1:1.11.5-1
64eda65
- New upstream version 1.11.5.
64eda65
- virt-edit has been rewritten in C, therefore this tool has been moved
64eda65
  into the libguestfs-tools-c package.
64eda65
0b3a562
* Sun May  8 2011 Richard W.M. Jones <rjones@redhat.com> - 1:1.11.4-1
0b3a562
- New upstream version 1.11.4.
0b3a562
aeed7cd
* Fri Apr 22 2011 Richard W.M. Jones <rjones@redhat.com> - 1:1.11.3-1
aeed7cd
- New upstream version 1.11.3.
aeed7cd
9ad785e
* Mon Apr 18 2011 Richard W.M. Jones <rjones@redhat.com> - 1:1.11.2-1
9ad785e
- New upstream version 1.11.2.
9ad785e
- Fixes Python bindings when used in Python threads.
9ad785e
- Remove upstream patch.
9ad785e
a1f133d
* Sat Apr 16 2011 Richard W.M. Jones <rjones@redhat.com> - 1:1.11.1-2
5eeb314
- New upstream version 1.11.1.
a1f133d
- Add upstream patch so we don't depend on libtool.
5eeb314
784f445
* Fri Apr 15 2011 Richard W.M. Jones <rjones@redhat.com> - 1:1.11.0-2
784f445
- Bump and rebuild.
784f445
040600d
* Tue Apr 12 2011 Richard W.M. Jones <rjones@redhat.com> - 1:1.11.0-1
040600d
- New upstream development branch 1.11.0.
040600d
- New Source URL.
040600d
- Remove patches which are now upstream.
040600d
c8007bb
* Sun Apr 10 2011 Richard W.M. Jones <rjones@redhat.com> - 1:1.9.18-4
6659e73
- Include further fixes to virt-resize from upstream.
6659e73
6659e73
* Sat Apr  9 2011 Richard W.M. Jones <rjones@redhat.com> - 1:1.9.18-2
b2dd604
- New upstream version 1.9.18.
b2dd604
- Requires ocaml-pcre for new virt-resize.
b2dd604
- Remove libguestfs-test-tool-helper program which is no longer used.
c64aa43
- Include upstream fix for virt-resize build.
b2dd604
392e2d9
* Wed Apr  6 2011 Richard W.M. Jones <rjones@redhat.com> - 1:1.9.17-2
392e2d9
- Remove partially translated Ukrainian manpages.
392e2d9
19e94ba
* Tue Apr  5 2011 Richard W.M. Jones <rjones@redhat.com> - 1:1.9.17-1
19e94ba
- New upstream version 1.9.17.
19e94ba
21ea013
* Fri Apr  1 2011 Richard W.M. Jones <rjones@redhat.com> - 1:1.9.16-1
21ea013
- New upstream version 1.9.16.
21ea013
b0b425f
* Fri Apr  1 2011 Richard W.M. Jones <rjones@redhat.com> - 1:1.9.15-1
b0b425f
- New upstream version 1.9.15.
b0b425f
- Add BR libconfig-devel.
b0b425f
- Add /etc/libguestfs-tools.conf (config file for guestfish, guestmount,
b0b425f
  virt-rescue; in future for other tools as well).
b0b425f
d8ee339
* Mon Mar 28 2011 Richard W.M. Jones <rjones@redhat.com> - 1:1.9.14-1
d8ee339
- New upstream version 1.9.14.
d8ee339
- Include 'acl' as BR so virt-rescue gets getfacl and setfacl programs.
d8ee339
c6c58f0
* Mon Mar 28 2011 Richard W.M. Jones <rjones@redhat.com> - 1:1.9.13-2
c6c58f0
- Include 'attr' as BR (required for getfattr, setfattr programs in
c6c58f0
  virt-rescue).
c6c58f0
659e223
* Thu Mar 24 2011 Richard W.M. Jones <rjones@redhat.com> - 1:1.9.13-1
659e223
- New upstream version 1.9.13.
659e223
da1cdb8
* Thu Mar 18 2011 Richard W.M. Jones <rjones@redhat.com> - 1:1.9.12-1
da1cdb8
- New upstream version 1.9.12.
da1cdb8
da1cdb8
* Wed Mar 16 2011 Richard W.M. Jones <rjones@redhat.com> - 1:1.9.11-2
da1cdb8
- Add runtime requires on minimum glibc because of newly readable binaries.
da1cdb8
73668bd
* Tue Mar 15 2011 Richard W.M. Jones <rjones@redhat.com> - 1:1.9.11-1
73668bd
- New upstream version 1.9.11.
73668bd
- Add generated Ruby documentation (rdoc).
73668bd
f16e05c
* Tue Mar  8 2011 Richard W.M. Jones <rjones@redhat.com> - 1:1.9.10-1
f16e05c
- New upstream version 1.9.10.
f16e05c
- Remove patches (now upstream).
f16e05c
26e255e
* Fri Mar  4 2011 Richard W.M. Jones <rjones@redhat.com> - 1:1.9.9-2
26e255e
- Include upstream patches to fix virt-make-fs with qemu-img 0.14.
26e255e
0e79c1e
* Fri Mar  4 2011 Richard W.M. Jones <rjones@redhat.com> - 1:1.9.9-1
0e79c1e
- New upstream version 1.9.9.
0e79c1e
dda80e5
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:1.9.8-2
dda80e5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
dda80e5
3976ae5
* Sun Feb  6 2011 Richard W.M. Jones <rjones@redhat.com> - 1:1.9.8-1
3976ae5
- New upstream version 1.9.8.
3976ae5
909e33f
* Sun Feb  6 2011 Richard W.M. Jones <rjones@redhat.com> - 1:1.9.7-7
909e33f
- Rebuild against rpm-4.9.0-0.beta1.6.fc15 to fix OCaml deps.  See discussion:
909e33f
  http://lists.fedoraproject.org/pipermail/devel/2011-February/148398.html
909e33f
1ede6fe
* Wed Feb  2 2011 Richard W.M. Jones <rjones@redhat.com> - 1:1.9.7-6
35b079c
- Add temporary non-upstream patch to fix /etc/mtab.
35b079c
  See: https://www.redhat.com/archives/libguestfs/2011-February/msg00006.html
02f4972
- Add fix for regressions/rhbz557655.sh so it works when tracing is enabled.
1ede6fe
- Add guestfs-perl(3) man page.
35b079c
2de6eb5
* Tue Feb  1 2011 Richard W.M. Jones <rjones@redhat.com> - 1:1.9.7-3
74e59b7
- Enable trace in 'make check' section.
74e59b7
52b97bf
* Sun Jan 30 2011 Richard W.M. Jones <rjones@redhat.com> - 1:1.9.7-1
52b97bf
- New upstream version 1.9.7.
52b97bf
629d093
* Wed Jan 26 2011 Richard W.M. Jones <rjones@redhat.com> - 1:1.9.6-2
629d093
- Bump and rebuild.
629d093
73a9440
* Sat Jan 22 2011 Richard W.M. Jones <rjones@redhat.com> - 1:1.9.6-1
73a9440
- New upstream version 1.9.6.
73a9440
ec4a8b1
* Tue Jan 18 2011 Richard W.M. Jones <rjones@redhat.com> - 1:1.9.5-1
ec4a8b1
- New upstream version 1.9.5.
ec4a8b1
d96ce78
* Sat Jan 15 2011 Richard W.M. Jones <rjones@redhat.com> - 1:1.9.4-1
d96ce78
- New upstream version 1.9.4.
d96ce78
3a959e1
* Fri Jan 14 2011 Richard W.M. Jones <rjones@redhat.com> - 1:1.9.3-2
3a959e1
- Only runtime require febootstrap-supermin-helper (not whole of
3a959e1
  febootstrap).
3a959e1
c8c6e78
* Tue Jan 11 2011 Richard W.M. Jones <rjones@redhat.com> - 1:1.9.3-1
c8c6e78
- New upstream version 1.9.3.
c8c6e78
9caa064
* Wed Jan 05 2011 Richard W.M. Jones <rjones@redhat.com> - 1:1.9.2-2
9caa064
- Bump and rebuild.
9caa064
2ebe87a
* Mon Jan  3 2011 Richard W.M. Jones <rjones@redhat.com> - 1:1.9.2-1
2ebe87a
- New upstream version 1.9.2.
2ebe87a
- New tools: virt-copy-in, virt-copy-out, virt-tar-in, virt-tar-out.
2ebe87a
  These are just shell script wrappers around guestfish so they are
2ebe87a
  included in the guestfish package.
2ebe87a
6bb83f6
* Fri Dec 31 2010 Richard W.M. Jones <rjones@redhat.com> - 1:1.9.1-1
6bb83f6
- New upstream version 1.9.1.
6bb83f6
b8651f1
* Tue Dec 21 2010 Richard W.M. Jones <rjones@redhat.com> - 1:1.9.0-2
b8651f1
- Bump and rebuild.
b8651f1
e7b0d7c
* Sun Dec 19 2010 Richard W.M. Jones <rjones@redhat.com> - 1:1.9.0-1
e7b0d7c
- New upstream development branch 1.9.0.
e7b0d7c
- Include ROADMAP in devel package.
e7b0d7c
3f16f50
* Thu Dec 16 2010 Richard Jones <rjones@redhat.com> - 1:1.7.24-1
3f16f50
- New upstream version 1.7.24.
3f16f50
- Adds getxattr/lgetxattr APIs to support guestfs-browser.
3f16f50
a9c860d
* Sun Dec 11 2010 Richard Jones <rjones@redhat.com> - 1:1.7.23-1
a9c860d
- New upstream version 1.7.23.
a9c860d
0133e77
* Sat Dec 11 2010 Richard Jones <rjones@redhat.com> - 1:1.7.22-1
0133e77
- New upstream version 1.7.22.
0133e77
- Depend on febootstrap 3.3 which fixes the checksum stability problem.
0133e77
38b0cbe
* Fri Dec 10 2010 Richard Jones <rjones@redhat.com> - 1:1.7.21-1
38b0cbe
- New upstream version 1.7.21.
38b0cbe
bbc5f5f
* Tue Dec  7 2010 Richard Jones <rjones@redhat.com> - 1:1.7.20-1
bbc5f5f
- New upstream version 1.7.20.
bbc5f5f
- Remove patches which are upstream.
bbc5f5f
34cee5a
* Tue Dec  7 2010 Richard Jones <rjones@redhat.com> - 1:1.7.19-15
34cee5a
- Rebuild appliance with febootstrap 3.1-5 because we accidentally
34cee5a
  reopened RHBZ#654638.
34cee5a
4b7ed0b
* Mon Dec  6 2010 Richard Jones <rjones@redhat.com> - 1:1.7.19-14
8b85548
- Rebuild appliance properly using febootstrap 3.1 and alternate yum repo.
8b85548
cc44e7e
* Sun Dec  5 2010 Richard Jones <rjones@redhat.com> - 1:1.7.19-1
cc44e7e
- New upstream development version 1.7.19.
cc44e7e
- Appliance building in this version has been substantially rewritten
cc44e7e
  and this requires febootstrap >= 3.0 to build.
cc44e7e
- createrepo no longer required.
cc44e7e
- Supermin appliance is the default.
cc44e7e
238e926
* Wed Dec  1 2010 Richard Jones <rjones@redhat.com> - 1:1.7.18-1
238e926
- New upstream development version 1.7.18.
238e926
d6f8598
* Tue Nov 30 2010 Richard Jones <rjones@redhat.com> - 1:1.7.17-1
d6f8598
- New upstream development version 1.7.17.
d6f8598
b7b5a4d
* Fri Nov 26 2010 Richard Jones <rjones@redhat.com> - 1:1.7.16-1
b7b5a4d
- New upstream development version 1.7.16.
b7b5a4d
- guestfish no longer requires pod2text, hence no longer requires perl.
b7b5a4d
- Require febootstrap >= 2.11.
b7b5a4d
5056a1e
* Fri Nov 26 2010 Richard Jones <rjones@redhat.com> - 1:1.7.15-2
aeefbf9
- New upstream development version 1.7.15.
aeefbf9
- Split out new libguestfs-tools-c package from libguestfs-tools.
aeefbf9
  . This is so that the -tools-c package can be pulled in by people
aeefbf9
    wanting to avoid a dependency on Perl, while -tools pulls in everything
aeefbf9
    as before.
aeefbf9
  . The C tools currently are: cat, df, filesystems, fish, inspector, ls,
aeefbf9
    mount, rescue.
aeefbf9
  . guestfish still requires pod2text which requires perl.  This will be
aeefbf9
    rectified in the next release.
aeefbf9
  . libguestfs-tools no longer pulls in guestfish.
aeefbf9
- guestfish also depends on: less, man, vi
aeefbf9
- Add BR db4-utils (although since RPM needs it, it not really necessary).
aeefbf9
- Runtime requires on db4-utils should be on core lib, not tools package.
aeefbf9
- Change all "Requires: perl-Foo" to "Requires: perl(Foo)".
aeefbf9
77cc41e
* Thu Nov 25 2010 Richard Jones <rjones@redhat.com> - 1:1.7.14-1
77cc41e
- New upstream development version 1.7.14.
77cc41e
0530795
* Wed Nov 24 2010 Richard Jones <rjones@redhat.com> - 1:1.7.13-3
1ab5e29
- New upstream development version 1.7.13.
1ab5e29
- New manual pages containing example code.
1ab5e29
- Ship examples for C, OCaml, Ruby, Python.
1ab5e29
- Don't ship HTML versions of man pages.
1210b14
- Rebase no-fuse-test patch to latest version.
1ab5e29
7876545
* Tue Nov 23 2010 Richard Jones <rjones@redhat.com> - 1:1.7.12-1
7876545
- New upstream development version 1.7.12.
7876545
- New tool: virt-filesystems.  virt-list-filesystems and virt-list-partitions
7876545
  are deprecated, but still included in the package.
7876545
eca49e8
* Wed Nov 17 2010 Richard Jones <rjones@redhat.com> - 1:1.7.11-1
eca49e8
- New upstream development version 1.7.11.
eca49e8
- Fix Source0 URL which had pointed to the 1.5 directory.
eca49e8
- virt-inspector is not a dependency of guestmount.
eca49e8
b7b63c1
* Wed Nov 17 2010 Richard Jones <rjones@redhat.com> - 1:1.7.10-1
b7b63c1
- New upstream development version 1.7.10.
b7b63c1
6ec89e6
* Tue Nov 16 2010 Richard Jones <rjones@redhat.com> - 1:1.7.9-1
6ec89e6
- New upstream development version 1.7.9.
6ec89e6
de20064
* Mon Nov 15 2010 Richard Jones <rjones@redhat.com> - 1:1.7.8-1
de20064
- New upstream development version 1.7.8.
de20064
- Add Obsoletes so perl-Sys-Guestfs overrides perl-libguestfs (RHBZ#652587).
de20064
c734c2c
* Mon Nov 15 2010 Richard Jones <rjones@redhat.com> - 1:1.7.7-1
c734c2c
- New upstream development version 1.7.7.
c734c2c
- Rename perl-libguestfs as perl-Sys-Guestfs (RHBZ#652587).
c734c2c
9912fa7
* Sat Nov 13 2010 Richard Jones <rjones@redhat.com> - 1:1.7.6-1
9912fa7
- New upstream development version 1.7.6.
9912fa7
9a3d617
* Sat Nov 13 2010 Richard Jones <rjones@redhat.com> - 1:1.7.5-2
f686541
- New upstream development version 1.7.5.
f686541
- Remove hand-installation of Ruby bindings.
9a3d617
- Remove upstream patch.
f686541
bf530a4
* Thu Nov 11 2010 Richard Jones <rjones@redhat.com> - 1:1.7.4-2
e67539a
- New upstream development version 1.7.4.
e67539a
- ocaml-xml-light is no longer required.
e67539a
- Remove guestfs-actions.h and guestfs-structs.h.  Libguestfs now
e67539a
  only exports a single <guestfs.h> header file.
bf530a4
- Add patch to fix broken Perl test.
bf530a4
- Remove workaround for RHBZ#563103.
e67539a
72e95b2
* Mon Nov  8 2010 Richard Jones <rjones@redhat.com> - 1:1.7.3-1
72e95b2
- New upstream development version 1.7.3.
72e95b2
- Add AUTHORS file from tarball.
72e95b2
bed05ee
* Fri Nov  5 2010 Richard Jones <rjones@redhat.com> - 1:1.7.2-1
bed05ee
- New upstream development version 1.7.2.
bed05ee
- Add requires ruby to ruby-libguestfs package.
bed05ee
24ce6ee
* Wed Nov  3 2010 Richard Jones <rjones@redhat.com> - 1:1.7.1-1
24ce6ee
- New upstream development version 1.7.1.
24ce6ee
- Add BR gperf.
24ce6ee
72d79b4
* Tue Nov  2 2010 Richard Jones <rjones@redhat.com> - 1:1.7.0-1
72d79b4
- New upstream development branch and version 1.7.0.
72d79b4
778ff89
* Fri Oct 29 2010 Richard Jones <rjones@redhat.com> - 1:1.5.26-1
778ff89
- New upstream development version 1.5.26.
778ff89
f76686c
* Thu Oct 28 2010 Richard Jones <rjones@redhat.com> - 1:1.5.25-1
f76686c
- New upstream development version 1.5.25.
f76686c
- Rewritten virt-inspector.
f76686c
- Requires febootstrap >= 2.10.
f76686c
- New virt-inspector requires db_dump program.
f76686c
f6f4cd2
* Wed Oct 27 2010 Richard Jones <rjones@redhat.com> - 1:1.5.24-2
f6f4cd2
- Attempt to run tests.
f6f4cd2
38c5017
* Wed Oct 27 2010 Richard Jones <rjones@redhat.com> - 1:1.5.24-1
38c5017
- New upstream development version 1.5.24.
38c5017
ef9c7fe
* Sat Oct 23 2010 Richard Jones <rjones@redhat.com> - 1:1.5.23-1
ef9c7fe
- Fix for libguestfs: missing disk format specifier when adding a disk
ef9c7fe
  (RHBZ#642934, CVE-2010-3851).
ef9c7fe
7f672a9
* Tue Oct 19 2010 Richard Jones <rjones@redhat.com> - 1:1.5.22-1
7f672a9
- New upstream development version 1.5.22.
7f672a9
570d335
* Sat Oct  9 2010 Richard Jones <rjones@redhat.com> - 1:1.5.21-2
570d335
- guestfish no longer requires virt-inspector.
570d335
652679e
* Fri Oct  1 2010 Richard Jones <rjones@redhat.com> - 1:1.5.21-1
652679e
- New upstream development version 1.5.21.
652679e
1fcad86
* Sun Sep 26 2010 Richard Jones <rjones@redhat.com> - 1:1.5.20-1
1fcad86
- New upstream development version 1.5.20.
1fcad86
8666fc8
* Wed Sep 22 2010 Richard Jones <rjones@redhat.com> - 1:1.5.18-1
8666fc8
- New upstream development version 1.5.18.
8666fc8
- Note that guestfish '-a' and '-d' options were broken in 1.5.17, so
8666fc8
  upgrading to this version is highly recommended.
8666fc8
886124d
* Tue Sep 21 2010 Richard Jones <rjones@redhat.com> - 1:1.5.17-1
886124d
- New upstream development version 1.5.17.
886124d
127213f
* Wed Sep 15 2010 Richard Jones <rjones@redhat.com> - 1:1.5.16-1
127213f
- New upstream development version 1.5.16.
127213f
2442a3f
* Wed Sep 15 2010 Richard Jones <rjones@redhat.com> - 1:1.5.15-1
2442a3f
- New upstream development version 1.5.15.
2442a3f
1355b1b
* Tue Sep 14 2010 Richard Jones <rjones@redhat.com> - 1:1.5.14-1
1355b1b
- New upstream development version 1.5.14.
1355b1b
3384664
* Mon Sep 13 2010 Richard Jones <rjones@redhat.com> - 1:1.5.13-1
3384664
- New upstream version 1.5.13.
3384664
- Removed the patch workaround for RHBZ#630583.  The same workaround
3384664
  is now upstream (the bug is not fixed).
3384664
bdf7f46
* Sat Sep 11 2010 Richard Jones <rjones@redhat.com> - 1:1.5.12-1
bdf7f46
- New upstream version 1.5.12.
bdf7f46
c245056
* Fri Sep 10 2010 Richard Jones <rjones@redhat.com> - 1:1.5.11-1
c245056
- New upstream version 1.5.11.
c245056
- Note: fixes a serious bug in guestfish 'copy-out' command.
c245056
7bd56c5
* Thu Sep  9 2010 Richard Jones <rjones@redhat.com> - 1:1.5.10-1
7bd56c5
- New upstream version 1.5.10.
7bd56c5
b8df7af
* Wed Sep  8 2010 Richard Jones <rjones@redhat.com> - 1:1.5.9-2
b8df7af
- Disable tests, still failing because of RHBZ#630777.
b8df7af
5d6d5c8
* Wed Sep  8 2010 Richard Jones <rjones@redhat.com> - 1:1.5.9-1
5d6d5c8
- New upstream version 1.5.9.
5d6d5c8
8f87e40
* Mon Sep  6 2010 Richard Jones <rjones@redhat.com> - 1:1.5.8-2
8f87e40
- Add patch to work around RHBZ#630583 and reenable tests.
8f87e40
cfcda6e
* Sat Sep  4 2010 Richard Jones <rjones@redhat.com> - 1:1.5.8-1
cfcda6e
- New upstream version 1.5.8.
cfcda6e
- Add BR po4a for translations of man pages.
cfcda6e
- Add PHP bindings.
cfcda6e
- Remove partially-translated Japanese webpages.
cfcda6e
059d9a2
* Wed Sep  1 2010 Richard Jones <rjones@redhat.com> - 1:1.5.7-1
059d9a2
- New upstream version 1.5.7.
059d9a2
- 'debug' command is enabled by default now.
059d9a2
e9a4ffd
* Fri Aug 27 2010 Richard Jones <rjones@redhat.com> - 1:1.5.6-1
e9a4ffd
- New upstream version 1.5.6.
e9a4ffd
1fc654b
* Fri Aug 27 2010 Richard Jones <rjones@redhat.com> - 1:1.5.5-2
6aafc40
- Use bug-fixed febootstrap 2.9.
6aafc40
d45b689
* Thu Aug 26 2010 Richard Jones <rjones@redhat.com> - 1:1.5.5-1
d45b689
- New upstream version 1.5.5.
d45b689
317e0a3
* Tue Aug 24 2010 Richard Jones <rjones@redhat.com> - 1:1.5.4-2
317e0a3
- Disable tests again, because the Rawhide kernel still won't boot.
317e0a3
1c4cc66
* Tue Aug 24 2010 Richard Jones <rjones@redhat.com> - 1:1.5.4-1
1c4cc66
- New upstream development version 1.5.4.
1c4cc66
- Now requires febootstrap >= 2.8 and qemu >= 0.12.
1c4cc66
- Re-enable tests because RHBZ#624854 is supposed to be fixed.
1c4cc66
- Upstream Source URL has changed.
1c4cc66
6f91bcb
* Wed Aug 18 2010 Richard Jones <rjones@redhat.com> - 1:1.5.3-2
6f91bcb
- Disable tests because of RHBZ#624854.
6f91bcb
3097d28
* Tue Aug 17 2010 Richard Jones <rjones@redhat.com> - 1:1.5.3-1
3097d28
- New upstream development version 1.5.3.
3097d28
43a87dc
* Wed Aug 11 2010 Richard Jones <rjones@redhat.com> - 1:1.5.2-6
43a87dc
- Bump and rebuild.
43a87dc
bda43d7
* Thu Aug 05 2010 Richard Jones - 1:1.5.2-5
bda43d7
- Bump and rebuild.
bda43d7
e85c6d4
* Fri Jul 23 2010 David Malcolm <dmalcolm@redhat.com> - 1:1.5.2-4
e85c6d4
- Rebuilt for https://fedoraproject.org/wiki/Features/Python_2.7/MassRebuild
e85c6d4
4a4386c
* Fri Jul 23 2010 David Malcolm <dmalcolm@redhat.com> - 1:1.5.2-3
4a4386c
- Rebuilt for https://fedoraproject.org/wiki/Features/Python_2.7/MassRebuild
4a4386c
bded497
* Thu Jul 22 2010 Richard W.M. Jones <rjones@redhat.com> - 1:1.5.2-2
a9a59bf
- New upstream development version 1.5.2.
bded497
- +BuildRequires: cryptsetup-luks.
a9a59bf
9f7c080
* Wed Jul 21 2010 Richard W.M. Jones <rjones@redhat.com> - 1:1.5.1-1
9f7c080
- New upstream development version 1.5.1.
9f7c080
81d533c
* Tue Jul 20 2010 Richard W.M. Jones <rjones@redhat.com> - 1:1.5.0-7
81d533c
- Requires binutils (RHBZ#616437).
81d533c
663e352
* Mon Jul 19 2010 Richard W.M. Jones <rjones@redhat.com> - 1:1.5.0-6
663e352
- Fix libguestfs-find-requires.sh for new location of hostfiles (RHBZ#615946).
663e352
f68494d
* Thu Jul  8 2010 Richard W.M. Jones <rjones@redhat.com> - 1:1.5.0-5
f68494d
- Include RELEASE-NOTES in devel package.
f68494d
5b5de3e
* Thu Jul  8 2010 Richard W.M. Jones <rjones@redhat.com> - 1:1.5.0-4
78f2911
- New development branch 1.5.0.
78f2911
- Remove two upstream patches.
b8a6b4c
- Work around permanently broken test-getlogin_r Gnulib test.
78f2911
45ab5d2
* Mon Jun 28 2010 Richard W.M. Jones <rjones@redhat.com> - 1:1.3.21-4
0008d96
- Explicitly depend on e2fsprogs.
45ab5d2
- Add patch to add e2fsprogs to the appliance.
45ab5d2
- Add patch to fix GFS kernel module problem.
0008d96
c75d10a
* Fri Jun 25 2010 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 1:1.3.21-2
c75d10a
- Rebuild
c75d10a
8f5a6df
* Wed Jun 16 2010 Richard W.M. Jones <rjones@redhat.com> - 1:1.3.21-1
8f5a6df
- New upstream version 1.3.21.
8f5a6df
732f91a
* Tue Jun  8 2010 Richard W.M. Jones <rjones@redhat.com> - 1:1.3.20-1
732f91a
- New upstream version 1.3.20.
50718e9
- Since upstream commit a043b6854a0c4 we don't need to run make install
50718e9
  twice.
732f91a
c038334
* Fri Jun  4 2010 Richard W.M. Jones <rjones@redhat.com> - 1:1.3.19-1
c038334
- New upstream version 1.3.19.
c038334
da85410
* Wed Jun  2 2010 Richard W.M. Jones <rjones@redhat.com> - 1:1.3.18-1
da85410
- New upstream version 1.3.18.
da85410
361fbdd
* Thu May 27 2010 Richard W.M. Jones <rjones@redhat.com> - 1:1.3.17-1
361fbdd
- New upstream version 1.3.17.
361fbdd
- Change repo name to 'fedora-14'.
361fbdd
82dd7f7
* Wed May 26 2010 Richard W.M. Jones <rjones@redhat.com> - 1:1.3.16-6
82dd7f7
- Co-own bash_completion.d directory.
ef20d60
bdeaeaf
* Tue May 25 2010 Richard W.M. Jones <rjones@redhat.com> - 1:1.3.16-4
d2540e5
- New upstream version 1.3.16.
f973b50
- Add guestfish bash tab completion script.
f973b50
1b4d3ff
* Mon May 24 2010 Richard W.M. Jones <rjones@redhat.com> - 1:1.3.14-1
1b4d3ff
- New upstream version 1.3.14.
1b4d3ff
1be01b2
* Sun May 16 2010 Richard W.M. Jones <rjones@redhat.com> - 1:1.3.13-1
1be01b2
- New upstream version 1.3.13.
1be01b2
- Add BUGS to documentation.
1be01b2
- Force update of hivex dependency to 1.2.2 since it contains
1be01b2
  important registry import fixes.
1be01b2
- Remove patch1, now upstream.
1be01b2
c863b45
* Fri May 14 2010 Richard W.M. Jones <rjones@redhat.com> - 1:1.3.12-3
c863b45
- Backport supermin build fix from upstream.
c863b45
- Further changes required for new layout of supermin appliance.
c863b45
3a15815
* Fri May 14 2010 Richard W.M. Jones <rjones@redhat.com> - 1:1.3.12-1
3a15815
- New upstream version 1.3.12.
3a15815
- febootstrap >= 2.7 is required at compile time and at runtime (at runtime
3a15815
  because of the new febootstrap-supermin-helper).
3a15815
- Bugs fixed: 591155 591250 576879 591142 588651 507810 521674 559963 516096.
3a15815
ac298f6
* Sat May  8 2010 Richard W.M. Jones <rjones@redhat.com> - 1:1.3.11-1
ac298f6
- New upstream version 1.3.11.
ac298f6
ac298f6
* Fri May  7 2010 Richard W.M. Jones <rjones@redhat.com> - 1:1.3.10-2
73b5815
- New upstream version 1.3.10.
73b5815
2878eb2
* Thu May 06 2010 Richard W.M. Jones <rjones@redhat.com> - 1:1.3.9-2
2878eb2
- Bump and rebuild against updated libconfig
2878eb2
78223f0
* Fri Apr 30 2010 Richard W.M. Jones <rjones@redhat.com> - 1:1.3.9-1
78223f0
- New upstream version 1.3.9.
78223f0
6f1c6b8
* Thu Apr 29 2010 Marcela Maslanova <mmaslano@redhat.com> - 1:1.3.8-2
6f1c6b8
- Mass rebuild with perl-5.12.0
6f1c6b8
f43488f
* Tue Apr 27 2010 Richard W.M. Jones <rjones@redhat.com> - 1:1.3.8-1
f43488f
- New upstream version 1.3.8.
f43488f
228e586
* Fri Apr 23 2010 Richard W.M. Jones <rjones@redhat.com> - 1:1.3.7-1
228e586
- New upstream version 1.3.7.
228e586
- NOTE: fixes a segfault in guestfish 1.3.6 when using the -a option.
228e586
bf94340
* Thu Apr 22 2010 Richard W.M. Jones <rjones@redhat.com> - 1:1.3.6-1
bf94340
- New upstream version 1.3.6.
bf94340
680c935
* Mon Apr 19 2010 Richard W.M. Jones <rjones@redhat.com> - 1:1.3.5-1
680c935
- New upstream version 1.3.5.
680c935
9b4791f
* Sat Apr 17 2010 Richard W.M. Jones <rjones@redhat.com> - 1:1.3.4-1
9b4791f
- New upstream version 1.3.4.
9b4791f
bbf3996
* Sun Apr 11 2010 Richard W.M. Jones <rjones@redhat.com> - 1:1.3.3-1
bbf3996
- New upstream version 1.3.3.
bbf3996
- New virt-resize option --LV-expand.
bbf3996
- New API: lvresize-free.
bbf3996
- Fixes RHBZ#581501.
bbf3996
5d754ac
* Sun Apr 11 2010 Richard W.M. Jones <rjones@redhat.com> - 1:1.3.2-3
5d754ac
- Disable checksum-device test.
5d754ac
6a97fb4
* Sat Apr 10 2010 Richard W.M. Jones <rjones@redhat.com> - 1:1.3.2-2
6a97fb4
- Bump and rebuild.
6a97fb4
b792146
* Sat Apr 10 2010 Richard W.M. Jones <rjones@redhat.com> - 1:1.3.2-1
b792146
- New upstream version 1.3.2.
b792146
- New APIs: checksum-device, part-del, part-get-bootable, part-get-mbr-id,
b792146
  part-set-mbr-id, vgscan, ntfsresize, txz-in, txz-out.
b792146
- Enhanced/fixed virt-resize tool.
b792146
- Enhanced virt-list-partitions tool.
b792146
- Fixes: 580016, 580650, 579155, 580556.
b792146
aa649f4
* Sat Apr 10 2010 Richard W.M. Jones <rjones@redhat.com> - 1:1.3.1-4
aa649f4
- Bump and rebuild.
aa649f4
6e4abe6
* Thu Apr  8 2010 Richard W.M. Jones <rjones@redhat.com> - 1:1.3.1-3
6e4abe6
- Runtime requires should only be on libguestfs-tools subpackage.
6e4abe6
b93430a
* Thu Apr  8 2010 Richard W.M. Jones <rjones@redhat.com> - 1:1.3.1-2
b93430a
- Missing BR on qemu-img package.
b93430a
b696253
* Thu Apr  8 2010 Richard W.M. Jones <rjones@redhat.com> - 1:1.3.1-1
b696253
- New upstream version 1.3.1.
b696253
- For explanation of apparently large version jump, see:
b696253
  https://www.redhat.com/archives/libguestfs/2010-April/msg00057.html
b696253
- New tool: virt-make-fs.
b696253
- New API: guestfs_zero_device.
b696253
- Fixes RHBZ#580246 (tar-in command hangs if uploading more than
b696253
  available space)
b696253
- Fixes RHBZ#579664 (guestfish doesn't report error when there is not
b696253
  enough space for image allocation)
b696253
- +BR perl-String-ShellQuote (for virt-make-fs).
b696253
305e51b
* Tue Mar 30 2010 Richard W.M. Jones <rjones@redhat.com> - 1:1.0.89-1
305e51b
- New upstream version 1.0.89.
305e51b
- Improved version of virt-win-reg.
305e51b
- Many smaller bugfixes.
305e51b
- Requires hivex >= 1.2.1.
305e51b
- Remove TERM=dumb patch which is now upstream.
305e51b
9b475f9
* Tue Mar 30 2010 Richard W.M. Jones <rjones@redhat.com> - 1:1.0.88-7
8e935ff
- Backport of TERM=dumb patch from upstream.
9b475f9
- Workaround failure caused by RHBZ#575734.
9b475f9
- Workaround unknown failure of test_swapon_label_0.
8e935ff
fef279b
* Tue Mar 30 2010 Richard W.M. Jones <rjones@redhat.com> - 1:1.0.88-5
8088e7f
- Attempted workaround for RHBZ#563103, so we can reenable tests.
8088e7f
b5b7b86
* Fri Mar 26 2010 Richard W.M. Jones <rjones@redhat.com> - 1:1.0.88-2
b5b7b86
- Remember to check in the new sources.
b5b7b86
cbc48e9
* Fri Mar 26 2010 Richard W.M. Jones <rjones@redhat.com> - 1:1.0.88-1
cbc48e9
- New upstream version 1.0.88.
cbc48e9
- Mainly small bugfixes.
cbc48e9
- Update Spanish translation of libguestfs (RHBZ#576876).
cbc48e9
- Use ext4 dev tools on RHEL 5 (RHBZ#576688).
cbc48e9
- Add support for minix filesystem (RHBZ#576689).
cbc48e9
76bae8e
* Fri Mar 26 2010 Richard W.M. Jones <rjones@redhat.com> - 1:1.0.87-2
76bae8e
- Add vim-minimal to BR, it is now required by the appliance.
76bae8e
0340c60
* Tue Mar 23 2010 Richard W.M. Jones <rjones@redhat.com> - 1:1.0.87-1
0340c60
- New upstream version 1.0.87.
0340c60
- New tools: virt-resize and virt-list-partitions.
0340c60
- New APIs: guestfs_copy_size; APIs for querying the relationship between
0340c60
  LVM objects.
0340c60
- Add vim to the virt-rescue appliance.
0340c60
fe0e235
* Fri Mar 12 2010 Richard W.M. Jones <rjones@redhat.com> - 1:1.0.86-1
fe0e235
- New upstream version 1.0.86.
fe0e235
- libguestfs-supermin-helper rewritten in C (from shell), reduces
fe0e235
  appliance boot time by 2-3 seconds.
fe0e235
- Fix parsing of integers in guestfish on 32 bit platforms (RHBZ#569757
fe0e235
  and RHBZ#567567).
fe0e235
- Enhance virt-inspector output for Windows guests.
fe0e235
- Add product_name field to virt-inspector output for all guests.
fe0e235
- Weaken dependencies on libntfs-3g.so, don't include SONAME in dep.
fe0e235
- Remove false dependency on libply (plymouth libraries).
fe0e235
- Spanish translation (RHBZ#570181).
fe0e235
- Fix bash regexp quoting bug.
fe0e235
277c9c1
* Fri Mar 12 2010 Richard W.M. Jones <rjones@redhat.com> - 1:1.0.85-4
277c9c1
- Bump and rebuild.
277c9c1
7e5f891
* Thu Mar 11 2010 Richard W.M. Jones <rjones@redhat.com> - 1:1.0.85-3
7e5f891
- Bump and rebuild.
7e5f891
df21130
* Sat Mar 06 2010 Richard W.M. Jones <rjones@redhat.com> - 1:1.0.85-2
df21130
- Bump and rebuild.
df21130
3a8f9fb
* Mon Mar  1 2010 Richard W.M. Jones <rjones@redhat.com> - 1:1.0.85-1
3a8f9fb
- New upstream version 1.0.85.
3a8f9fb
- Remove hivex, now a separate upstream project and package.
3a8f9fb
- Remove supermin quoting patch, now upstream.
3a8f9fb
7cb911a
* Mon Mar  1 2010 Richard W.M. Jones <rjones@redhat.com> - 1:1.0.84-6
7cb911a
- Fix quoting in supermin-split script (RHBZ#566511).
7cb911a
- Don't include bogus './builddir' entries in supermin hostfiles
7cb911a
  (RHBZ#566512).
7cb911a
e9b1deb
* Mon Feb 22 2010 Richard W.M. Jones <rjones@redhat.com> - 1:1.0.84-4
e9b1deb
- Don't include generator.ml in rpm.  It's 400K and almost no one will need it.
e9b1deb
- Add comments to spec file about how repo building works.
e9b1deb
- Whitespace changes in the spec file.
e9b1deb
ba930f1
* Mon Feb 22 2010 Richard W.M. Jones <rjones@redhat.com> - 1:1.0.84-3
ba930f1
- Bump and rebuild.
ba930f1
92956b0
* Tue Feb 16 2010 Richard W.M. Jones <rjones@redhat.com> - 1:1.0.84-2
92956b0
- Bump and rebuild.
92956b0
d1672da
* Fri Feb 12 2010 Richard W.M. Jones <rjones@redhat.com> - 1:1.0.84-1
d1672da
- New upstream version 1.0.84.
d1672da
e571765
* Fri Feb 12 2010 Richard W.M. Jones <rjones@redhat.com> - 1:1.0.83-8
e571765
- Bump and rebuild.
e571765
b955649
* Thu Feb 11 2010 Richard W.M. Jones <rjones@redhat.com> - 1.0.83-7
b955649
- Disable tests.  These fail in Koji (on RHEL 5 kernel) because of a
b955649
  bug in preadv/pwritev emulation in glibc (RHBZ#563103).
b955649
337bd2e
* Tue Feb  9 2010 Matthew Booth <mbooth@redhat.com> - 1.0.83-6
337bd2e
- Change buildnonet to buildnet
337bd2e
- Allow buildnet, mirror, updates, virtio and runtests to be configured by user
337bd2e
  macros.
337bd2e
824ca68
* Mon Feb  8 2010 Richard W.M. Jones <rjones@redhat.com> - 1.0.83-5
824ca68
- libguestfs-tools should require perl-XML-Writer (RHBZ#562858).
824ca68
7896cd1
* Mon Feb  8 2010 Richard W.M. Jones <rjones@redhat.com> - 1.0.83-4
7896cd1
- Use virtio for block device access (RHBZ#509383 is fixed).
7896cd1
10fab93
* Fri Feb  5 2010 Richard W.M. Jones <rjones@redhat.com> - 1.0.83-3
10fab93
- Rebuild: possible timing-related build problem in Koji.
10fab93
b831e90
* Fri Feb  5 2010 Richard W.M. Jones <rjones@redhat.com> - 1.0.83-2
e40e918
- New upstream release 1.0.83.
e40e918
- This release fixes:
e40e918
  Add Marathi translations (RHBZ#561671).
e40e918
  Polish translations (RHBZ#502533).
e40e918
  Add Gujarti translations (Sweta Kothari) (RHBZ#560918).
e40e918
  Update Oriya translations (thanks Manoj Kumar Giri) (RHBZ#559498).
e40e918
  Set locale in C programs so l10n works (RHBZ#559962).
e40e918
  Add Tamil translation (RHBZ#559877) (thanks to I.Felix)
e40e918
  Update Punjabi translation (RHBZ#559480) (thanks Jaswinder Singh)
e40e918
- There are significant fixes to hive file handling.
5b0cc88
- Add hivexsh and manual page.
b831e90
- Remove two patches, now upstream.
e40e918
4a4708e
* Sun Jan 31 2010 Richard W.M. Jones <rjones@redhat.com> - 1:1.0.82-7
4a4708e
- Bump and rebuild.
4a4708e
9c296f3
* Fri Jan 29 2010 Richard W.M. Jones <rjones@redhat.com> - 1.0.82-6
d622711
- Backport a better fix for RHBZ557655 test from upstream.
9c296f3
- Backport fix for unreadable yum.log from upstream.
d622711
37ed902
* Thu Jan 28 2010 Richard W.M. Jones <rjones@redhat.com> - 1.0.82-3
5be62f0
- Backport RHBZ557655 test fix from upstream.
5be62f0
c63b1ce
* Thu Jan 28 2010 Richard W.M. Jones <rjones@redhat.com> - 1.0.82-1
c63b1ce
- New upstream version 1.0.82.  This includes the two patches
c63b1ce
  we were carrying, so those are now removed.
c63b1ce
- This release fixes:
c63b1ce
  RHBZ#559498 (Oriya translation).
c63b1ce
  RHBZ#559480 (Punjabi translation).
c63b1ce
  RHBZ#558593 (Should prevent corruption by multilib).
c63b1ce
  RHBZ#559237 (Telugu translation).
c63b1ce
  RHBZ#557655 (Use xstrtol/xstrtoll to parse integers in guestfish).
c63b1ce
  RHBZ#557195 (Missing crc kernel modules for recent Linux).
c63b1ce
- In addition this contains numerous fixes to the hivex library
c63b1ce
  for parsing Windows Registry files, making hivex* and virt-win-reg
c63b1ce
  more robust.
c63b1ce
- New API call 'filesize'.
c63b1ce
8d09809
* Thu Jan 28 2010 Richard W.M. Jones <rjones@redhat.com> - 1.0.81-8
833535e
- Backport special handling of libgcc_s.so.
212d78e
- Backport unreadable files patch from RHEL 6 / upstream.
833535e
3a74b4e
* Fri Jan 22 2010 Richard W.M. Jones <rjones@redhat.com> - 1.0.81-5
3a74b4e
- Require febootstrap >= 2.6 (RHBZ#557262).
3a74b4e
1c406bd
* Thu Jan 21 2010 Richard W.M. Jones <rjones@redhat.com> - 1.0.81-4
1c406bd
- Rebuild for unannounced soname bump (libntfs-3g.so).
1c406bd
e4207a6
* Fri Jan 15 2010 Richard W.M. Jones <rjones@redhat.com> - 1.0.81-3
e4207a6
- Rebuild for unannounced soname bump (libplybootsplash.so).
e4207a6
58aeb83
* Thu Jan 14 2010 Richard W.M. Jones <rjones@redhat.com> - 1.0.81-2
58aeb83
- Rebuild for broken dependency (iptables soname bump).
58aeb83
d47d9eb
* Wed Jan 13 2010 Richard W.M. Jones <rjones@redhat.com> - 1.0.81-1
d47d9eb
- New upstream version 1.0.81.
d47d9eb
- Remove two upstream patches.
d47d9eb
- virt-inspector: Make RPM application data more specific (RHBZ#552718).
d47d9eb
b3ab8e1
* Tue Jan 12 2010 Richard W.M. Jones <rjones@redhat.com> - 1.0.80-14
b3ab8e1
- Reenable tests because RHBZ#553689 is fixed.
b3ab8e1
ee41923
* Tue Jan 12 2010 Richard W.M. Jones <rjones@redhat.com> - 1.0.80-13
ee41923
- Rebuild because of libparted soname bump (1.9 -> 2.1).
ee41923
a87df16
* Fri Jan  8 2010 Richard W.M. Jones <rjones@redhat.com> - 1.0.80-12
a87df16
- qemu in Rawhide is totally broken (RHBZ#553689).  Disable tests.
a87df16
280c138
* Thu Jan  7 2010 Richard W.M. Jones <rjones@redhat.com> - 1.0.80-11
280c138
- Remove gfs-utils (deprecated and removed from Fedora 13 by the
280c138
  upstream Cluster Suite developers).
280c138
- Include patch to fix regression in qemu -serial stdio option.
280c138
e2b1978
* Tue Dec 29 2009 Richard W.M. Jones <rjones@redhat.com> - 1.0.80-10
e2b1978
- Remove some debugging statements which were left in the requires
e2b1978
  script by accident.
e2b1978
ea6c8cd
* Mon Dec 21 2009 Richard W.M. Jones <rjones@redhat.com> - 1.0.80-9
ea6c8cd
- Generate additional requires for supermin (RHBZ#547496).
ea6c8cd
33bdf80
* Fri Dec 18 2009 Richard W.M. Jones <rjones@redhat.com> - 1.0.80-3
33bdf80
- Work around udevsettle command problem (RHBZ#548121).
33bdf80
- Enable tests.
33bdf80
703fa44
* Wed Dec 16 2009 Richard W.M. Jones <rjones@redhat.com> - 1.0.80-2
703fa44
- Disable tests because of RHBZ#548121.
703fa44
f8f2b57
* Wed Dec 16 2009 Richard W.M. Jones <rjones@redhat.com> - 1.0.80-1
f8f2b57
- New upstream release 1.0.80.
f8f2b57
- New Polish translations (RHBZ#502533).
f8f2b57
- Give a meaningful error if no usable kernels are found (RHBZ#539746).
3b9fd3d
- New tool: virt-list-filesystems
f8f2b57
22f0eaf
* Fri Dec  4 2009 Stepan Kasal <skasal@redhat.com> - 1:1.0.79-3
22f0eaf
- rebuild against perl 5.10.1
22f0eaf
11f4aa9
* Wed Nov 18 2009 Richard W.M. Jones <rjones@redhat.com> - 1.0.79-2
1b66d56
- New upstream release 1.0.79.
1b66d56
- Adds FUSE test script and multiple fixes for FUSE (RHBZ#538069).
1b66d56
- Fix virt-df in Xen (RHBZ#538041).
1b66d56
- Improve speed of supermin appliance.
11f4aa9
- Disable FUSE-related tests because Koji doesn't currently allow them.
11f4aa9
  fuse: device not found, try 'modprobe fuse' first
1b66d56
20d2558
* Tue Nov 10 2009 Richard W.M. Jones <rjones@redhat.com> - 1.0.78-2
9fe403d
- New upstream release 1.0.78.
9fe403d
- Many more filesystem types supported by this release - add them
9fe403d
  as dependencies.
9fe403d
6e1c399
* Tue Nov  3 2009 Richard W.M. Jones <rjones@redhat.com> - 1.0.77-1
6e1c399
- New upstream release 1.0.77.
6e1c399
- Support for mounting guest in host using FUSE (guestmount command).
6e1c399
- hivex*(1) man pages should be in main package, not -devel, since
6e1c399
  they are user commands.
6e1c399
- libguestfs-tools: Fix "self-obsoletion" issue raised by rpmlint.
6e1c399
- perl: Remove bogus script Sys/bindtests.pl.
6e1c399
3beaa38
* Thu Oct 29 2009 Richard W.M. Jones <rjones@redhat.com> - 1.0.75-2
ac7e6a1
- New upstream release 1.0.75.
ac7e6a1
- New library: libhivex.
ac7e6a1
- New tools: virt-win-reg, hivexml, hivexget.
ac7e6a1
- Don't require chntpw.
3beaa38
- Add BR libxml2-devel, accidentally omitted before.
ac7e6a1
cffc8d6
* Tue Oct 20 2009 Richard W.M. Jones <rjones@redhat.com> - 1.0.74-1
cffc8d6
- New upstream release 1.0.74.
cffc8d6
- New API call: guestfs_find0.
cffc8d6
- New tools: virt-ls, virt-tar.
cffc8d6
f14b2b0
* Wed Oct 14 2009 Richard W.M. Jones <rjones@redhat.com> - 1.0.73-1
f14b2b0
- New upstream release 1.0.73.
f14b2b0
- OCaml library now depends on xml-light.
f14b2b0
- Deal with installed documentation.
f14b2b0
a52ed65
* Tue Sep 29 2009 Richard W.M. Jones <rjones@redhat.com> - 1.0.72-2
a52ed65
- Force rebuild.
a52ed65
21de956
* Wed Sep 23 2009 Richard W.M. Jones <rjones@redhat.com> - 1.0.72-1
21de956
- New upstream release 1.0.72.
21de956
- New tools: virt-edit, virt-rescue.
21de956
- Combine virt-cat, virt-df, virt-edit, virt-inspector and virt-rescue
21de956
  into a single package called libguestfs-tools.
21de956
43978d1
* Tue Sep 22 2009 Richard W.M. Jones <rjones@redhat.com> - 1.0.71-2
f0ea34d
- New upstream release 1.0.71.
f0ea34d
9fae0e8
* Fri Sep 18 2009 Richard W.M. Jones <rjones@redhat.com> - 1.0.70-2
9fae0e8
- Perl bindings require perl-XML-XPath (fixed RHBZ#523547).
9fae0e8
19d7809
* Tue Sep 15 2009 Richard W.M. Jones <rjones@redhat.com> - 1.0.70-1
19d7809
- New upstream release 1.0.70.
19d7809
- Fixes build problem related to old version of GNU gettext.
19d7809
95e2695
* Tue Sep 15 2009 Richard W.M. Jones <rjones@redhat.com> - 1.0.69-1
95e2695
- New upstream release 1.0.69.
95e2695
- Reenable the tests (because RHBZ#516543 is supposed to be fixed).
95e2695
- New main loop code should fix RHBZ#501888, RHBZ#504418.
95e2695
- Add waitpid along guestfs_close path (fixes RHBZ#518747).
95e2695
9bb2fc7
* Wed Aug 19 2009 Richard W.M. Jones <rjones@redhat.com> - 1.0.68-2
f9ffe20
- New upstream release 1.0.68.
9bb2fc7
- BR genisoimage.
f9ffe20
a6777ed
* Thu Aug 13 2009 Richard W.M. Jones <rjones@redhat.com> - 1.0.67-2
c4157a6
- New upstream release 1.0.67.
c4157a6
16cf2eb
* Fri Aug  7 2009 Richard W.M. Jones <rjones@redhat.com> - 1.0.66-5
9f24b45
- Set network interface to ne2k_pci (workaround for RHBZ#516022).
c883d54
- Rerun autoconf because patch touches configure script.
9f24b45
c7f566c
* Thu Aug  6 2009 Richard W.M. Jones <rjones@redhat.com> - 1.0.66-1
c7f566c
- New upstream release 1.0.66.
c7f566c
d41a885
* Wed Jul 29 2009 Richard W.M. Jones <rjones@redhat.com> - 1.0.65-1
d41a885
- New upstream release 1.0.65.
d41a885
- Add Obsoletes for virt-df2 (RHBZ#514309).
d41a885
- Disable tests because of ongoing TCG problems with newest qemu in Rawhide.
d41a885
a1be71a
* Thu Jul 23 2009 Richard W.M. Jones <rjones@redhat.com> - 1.0.64-3
b683d64
- RHBZ#513249 bug in qemu is now fixed, so try to rebuild and run tests.
a1be71a
- However RHBZ#503236 still prevents us from testing on i386.
b683d64
bdb0dfc
* Thu Jul 23 2009 Richard W.M. Jones <rjones@redhat.com> - 1.0.64-1
bdb0dfc
- New upstream release 1.0.64.
e5d687b
- New tool 'libguestfs-test-tool'.
e5d687b
212471f
* Wed Jul 15 2009 Richard W.M. Jones <rjones@redhat.com> - 1.0.61-1
212471f
- New upstream release 1.0.61.
212471f
- New tool / subpackage 'virt-cat'.
212471f
- New BR perl-libintl.
212471f
6cc64de
* Wed Jul 15 2009 Richard W.M. Jones <rjones@redhat.com> - 1.0.60-2
6cc64de
- Fix runtime Requires so they use epoch correctly.
6cc64de
69a456b
* Tue Jul 14 2009 Richard W.M. Jones <rjones@redhat.com> - 1.0.60-1
69a456b
- New upstream release 1.0.60.
e263d4b
d3b8860
* Fri Jul 10 2009 Richard W.M. Jones <rjones@redhat.com> - 1.0.58-2
585a4fb
- New upstream release 1.0.58.
585a4fb
3b61f54
* Fri Jul 10 2009 Richard W.M. Jones <rjones@redhat.com> - 1.0.57-1
3b61f54
- New upstream release 1.0.57.
3b61f54
- New tool virt-df (obsoletes existing package with this name).
3b61f54
- RHBZ#507066 may be fixed, so reenable tests.
3b61f54
750d27c
* Tue Jul  7 2009 Richard W.M. Jones <rjones@redhat.com> - 1.0.56-2
e7d4488
- New upstream release 1.0.56.
750d27c
- Don't rerun generator.
e7d4488
e030c89
* Thu Jul  2 2009 Richard W.M. Jones <rjones@redhat.com> - 1.0.55-1
e030c89
- New upstream release 1.0.55.
e030c89
- New manual page libguestfs(3).
e030c89
950c227
* Mon Jun 29 2009 Richard W.M. Jones <rjones@redhat.com> - 1.0.54-2
586f7ff
- New upstream release 1.0.54.
950c227
- +BR perl-XML-Writer.
586f7ff
2cbf732
* Wed Jun 24 2009 Richard W.M. Jones <rjones@redhat.com> - 1.0.53-1
2cbf732
- New upstream release 1.0.53.
2cbf732
- Disable all tests (because of RHBZ#507066).
2cbf732
7779bb6
* Wed Jun 24 2009 Richard W.M. Jones <rjones@redhat.com> - 1.0.52-1
7779bb6
- New upstream release 1.0.52.
7779bb6
554831c
* Mon Jun 22 2009 Richard W.M. Jones <rjones@redhat.com> - 1.0.51-1
554831c
- New upstream release 1.0.51.
b131c86
- Removed patches which are now upstream.
8e2bde3
69d291b
* Sat Jun 20 2009 Richard W.M. Jones <rjones@redhat.com> - 1.0.49-5
ffe9c96
- Remove workaround for RHBZ#507007, since bug is now fixed.
87afda4
- Pull in upstream patch to fix pclose checking
87afda4
  (testing as possible fix for RHBZ#507066).
69d291b
- Pull in upstream patch to check waitpid return values
69d291b
  (testing as possible fix for RHBZ#507066).
ffe9c96
8db373f
* Fri Jun 19 2009 Richard W.M. Jones <rjones@redhat.com> - 1.0.49-2
0a6223f
- New upstream release 1.0.49.
8db373f
- Add workaround for RHBZ#507007.
0a6223f
46a42a1
* Tue Jun 16 2009 Richard W.M. Jones <rjones@redhat.com> - 1.0.48-2
46a42a1
- Accidentally omitted the supermin image from previous version.
46a42a1
b85765a
* Tue Jun 16 2009 Richard W.M. Jones <rjones@redhat.com> - 1.0.48-1
b85765a
- New upstream release 1.0.48.
b85765a
- Should fix all the brokenness from 1.0.47.
b85765a
- Requires febootstrap >= 2.3.
b85765a
4233640
* Mon Jun 15 2009 Richard W.M. Jones <rjones@redhat.com> - 1.0.47-2
a8dad2f
- New upstream release 1.0.47.
b30310c
- Enable experimental supermin appliance build.
4233640
- Fix path to appliance.
b30310c
3003f4d
* Fri Jun 12 2009 Richard W.M. Jones <rjones@redhat.com> - 1.0.45-2
5a57abd
- New upstream release 1.0.45.
5a57abd
c34068c
* Wed Jun 10 2009 Richard W.M. Jones <rjones@redhat.com> - 1.0.44-2
c34068c
- Disable ppc/ppc64 tests again because of RHBZ#505109.
c34068c
dbdd072
* Wed Jun 10 2009 Richard W.M. Jones <rjones@redhat.com> - 1.0.44-1
dbdd072
- New upstream version 1.0.44.
dbdd072
- Try enabling tests on ppc & ppc64 since it looks like the bug(s?)
dbdd072
  in qemu which might have caused them to fail have been fixed.
dbdd072
7516e72
* Tue Jun  9 2009 Richard W.M. Jones <rjones@redhat.com> - 1.0.43-1
7516e72
- New upstream version 1.0.43.
7516e72
- New upstream URL.
7516e72
- Requires chntpw program.
7516e72
d18a48c
* Sat Jun  6 2009 Richard W.M. Jones <rjones@redhat.com> - 1.0.42-1
d18a48c
- New upstream version 1.0.42.
d18a48c
3127954
* Thu Jun  4 2009 Richard W.M. Jones <rjones@redhat.com> - 1.0.41-1
3127954
- New upstream version 1.0.41.
3127954
- Fixes a number of regressions in RHBZ#503169.
3127954
9999944
* Thu Jun  4 2009 Richard W.M. Jones <rjones@redhat.com> - 1.0.40-1
9999944
- New upstream version 1.0.40.
9999944
fada2d8
* Thu Jun  4 2009 Richard W.M. Jones <rjones@redhat.com> - 1.0.39-1
fada2d8
- New upstream version 1.0.39.
fada2d8
- Fixes:
fada2d8
  . libguestfs /dev is too sparse for kernel installation/upgrade (RHBZ#503169)
fada2d8
  . OCaml bindings build failure (RHBZ#502309)
fada2d8
246fbd2
* Tue Jun  2 2009 Richard W.M. Jones <rjones@redhat.com> - 1.0.38-2
d407ba1
- Disable tests on ix86 because of RHBZ#503236.
246fbd2
5025d15
* Tue Jun  2 2009 Richard W.M. Jones <rjones@redhat.com> - 1.0.38-1
5025d15
- New upstream version 1.0.38.
5025d15
c23c73c
* Fri May 29 2009 Richard W.M. Jones <rjones@redhat.com> - 1.0.37-1
c23c73c
- New upstream version 1.0.37.
c23c73c
- Fixes:
c23c73c
  . "mkdir-p" should not throw errors on preexisting directories (RHBZ#503133)
c23c73c
  . cramfs and squashfs modules should be available in libguestfs appliances
c23c73c
      (RHBZ#503135)
c23c73c
44096f2
* Thu May 28 2009 Richard W.M. Jones <rjones@redhat.com> - 1.0.36-2
7f81d42
- New upstream version 1.0.36.
44096f2
- Rerun the generator in prep section.
7f81d42
7d74ee0
* Thu May 28 2009 Richard W.M. Jones <rjones@redhat.com> - 1.0.35-1
7d74ee0
- New upstream version 1.0.35.
7d74ee0
- Fixes multiple bugs in bindings parameters (RHBZ#501892).
7d74ee0
88b12c7
* Wed May 27 2009 Richard W.M. Jones <rjones@redhat.com> - 1.0.34-1
88b12c7
- New upstream version 1.0.34.
88b12c7
10c7b87
* Wed May 27 2009 Richard W.M. Jones <rjones@redhat.com> - 1.0.33-1
10c7b87
- New upstream version 1.0.33.
10c7b87
- --with-java-home option is no longer required.
10c7b87
- Upstream contains potential fixes for:
10c7b87
    501878 built-in commands like 'alloc' and 'help' don't autocomplete
10c7b87
    501883 javadoc messed up in libguestfs java documentation
10c7b87
    501885 Doesn't detect missing Java, --with-java-home=no should not be needed
10c7b87
    502533 Polish translation of libguestfs
10c7b87
    n/a    Allow more ext filesystem kmods (Charles Duffy)
10c7b87
16c80f1
* Tue May 26 2009 Richard W.M. Jones <rjones@redhat.com> - 1.0.32-2
5e6ea43
- New upstream version 1.0.32.
16c80f1
- Use %%find_lang macro.
5e6ea43
5bd719e
* Sat May 23 2009 Richard W.M. Jones <rjones@redhat.com> - 1.0.31-1
5bd719e
- Rebuild for OCaml 3.11.1.
5bd719e
- New upstream version 1.0.31.
5bd719e
e8058cb
* Thu May 21 2009 Richard Jones <rjones@redhat.com> - 1.0.30-1
e8058cb
- New upstream version 1.0.30.  Now includes test-bootbootboot.sh script.
e8058cb
26da628
* Thu May 21 2009 Richard Jones <rjones@redhat.com> - 1.0.29-3
25bc3cd
- New upstream version 1.0.29 (fixes RHBZ#502007 RHBZ#502018).
25bc3cd
- This should allow us to enable tests for i386 and x86-64.
3606b80
- Added test-bootbootboot.sh script which was missed from 1.0.29 tarball.
26da628
- Pass kernel noapic flag to workaround RHBZ#502058.
bd8be47
7252ee3
* Thu May 21 2009 Richard Jones <rjones@redhat.com> - 1.0.28-1
7252ee3
- New upstream version 1.0.28.  Nothing has visibly changed, but
7252ee3
  the source has been gettextized and we want to check that doesn't
7252ee3
  break anything.
7252ee3
0e78dca
* Thu May 21 2009 Richard Jones <rjones@redhat.com> - 1.0.27-3
0e78dca
- Change requirement from qemu -> qemu-kvm (RHBZ#501761).
0e78dca
9a15f56
* Tue May 19 2009 Richard Jones <rjones@redhat.com> - 1.0.27-2
984ff61
- New upstream version 1.0.27.
984ff61
0f4751f
* Mon May 18 2009 Richard Jones <rjones@redhat.com> - 1.0.26-6
6273ef4
- Experimentally try to reenable ppc and ppc64 builds.
490d04e
- Note BZ numbers which are causing tests to fail.
6273ef4
f61f68c
* Mon May 18 2009 Richard Jones <rjones@redhat.com> - 1.0.26-1
f61f68c
- New upstream version 1.0.26.
f61f68c
97f65a5
* Tue May 12 2009 Richard Jones <rjones@redhat.com> - 1.0.25-4
5e04ce3
- New upstream version 1.0.25.
5e04ce3
- Enable debugging when running the tests.
97f65a5
- Disable tests - don't work correctly in Koji.
5e04ce3
8b5d7c1
* Tue May 12 2009 Richard Jones <rjones@redhat.com> - 1.0.24-1
8b5d7c1
- New upstream version 1.0.24.
8b5d7c1
- BRs glibc-static for the new command tests.
8b5d7c1
- Enable tests.
8b5d7c1
b0d05cc
* Mon May 11 2009 Richard Jones <rjones@redhat.com> - 1.0.23-2
cf1f09b
- New upstream version 1.0.23.
b0d05cc
- Don't try to use updates during build.
cf1f09b
dd0c4ae
* Fri May  8 2009 Richard Jones <rjones@redhat.com> - 1.0.21-3
cf9a4f6
- New upstream version 1.0.21.
cf9a4f6
cf9a4f6
* Thu May  7 2009 Richard Jones <rjones@redhat.com> - 1.0.20-2
cf9a4f6
- New upstream version 1.0.20.
cf9a4f6
cf9a4f6
* Thu May  7 2009 Richard Jones <rjones@redhat.com> - 1.0.19-1
cf9a4f6
- New upstream version 1.0.19.
cf9a4f6
cf9a4f6
* Tue Apr 28 2009 Richard Jones <rjones@redhat.com> - 1.0.15-1
cf9a4f6
- New upstream version 1.0.15.
cf9a4f6
cf9a4f6
* Fri Apr 24 2009 Richard Jones <rjones@redhat.com> - 1.0.12-1
cf9a4f6
- New upstream version 1.0.12.
cf9a4f6
cf9a4f6
* Wed Apr 22 2009 Richard Jones <rjones@redhat.com> - 1.0.6-1
cf9a4f6
- New upstream version 1.0.6.
cf9a4f6
cf9a4f6
* Mon Apr 20 2009 Richard Jones <rjones@redhat.com> - 1.0.2-1
cf9a4f6
- New upstream version 1.0.2.
cf9a4f6
cf9a4f6
* Thu Apr 16 2009 Richard Jones <rjones@redhat.com> - 0.9.9-12
cf9a4f6
- Multiple fixes to get it to scratch build in Koji.
cf9a4f6
cf9a4f6
* Sat Apr  4 2009 Richard Jones <rjones@redhat.com> - 0.9.9-1
cf9a4f6
- Initial build.