[libguestfs] - Add Erlang bindings in erlang-libguestfs subpackage. - Remove upstream patch.
Richard W.M. Jones
rjones at fedoraproject.org
Wed Sep 21 14:48:32 UTC 2011
commit e998f3139ef879075a4b04bec1afc163fbd3ebb9
Author: Richard W.M. Jones <rjones at redhat.com>
Date: Wed Sep 21 15:35:17 2011 +0100
- Add Erlang bindings in erlang-libguestfs subpackage.
- Remove upstream patch.
.gitignore | 1 +
...onal-group-grub-for-the-guestfs_grub_inst.patch | 104 --------------------
libguestfs.spec | 36 ++++++-
sources | 2 +-
4 files changed, 32 insertions(+), 111 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 63ff11b..33a553d 100644
--- a/.gitignore
+++ b/.gitignore
@@ -99,3 +99,4 @@ libguestfs-1.5.3.tar.gz
/libguestfs-1.13.10.tar.gz
/libguestfs-1.13.11.tar.gz
/libguestfs-1.13.12.tar.gz
+/libguestfs-1.13.13.tar.gz
diff --git a/libguestfs.spec b/libguestfs.spec
index 444bbfd..91666c9 100644
--- a/libguestfs.spec
+++ b/libguestfs.spec
@@ -29,8 +29,8 @@
Summary: Access and modify virtual machine disk images
Name: libguestfs
Epoch: 1
-Version: 1.13.12
-Release: 4%{?dist}
+Version: 1.13.13
+Release: 1%{?dist}
License: LGPLv2+
Group: Development/Libraries
URL: http://libguestfs.org/
@@ -49,9 +49,6 @@ Patch2: libguestfs-1.12.0-configure-force-machine-accel-tcg.patch
# while.
Patch3: 0001-Fix-qemu-machine-option-for-latest-qemu-thanks-Marku.patch
-# Upstream patch to add guestfs_grub_install to an optional group.
-Patch4: 0001-Add-an-optional-group-grub-for-the-guestfs_grub_inst.patch
-
# Basic build requirements:
BuildRequires: /usr/bin/pod2man
BuildRequires: /usr/bin/pod2text
@@ -132,6 +129,8 @@ BuildRequires: java >= 1.5.0
BuildRequires: jpackage-utils
BuildRequires: java-devel
BuildRequires: php-devel
+BuildRequires: erlang-erts
+BuildRequires: erlang-erl_interface
# For libguestfs-tools:
BuildRequires: perl-Sys-Virt
@@ -207,6 +206,8 @@ For Java bindings, see 'libguestfs-java-devel'.
For PHP bindings, see 'php-libguestfs'.
+For Erlang bindings, see 'erlang-libguestfs'.
+
%package devel
Summary: Development tools and libraries for %{name}
@@ -491,6 +492,16 @@ Requires: php
php-%{name} contains PHP bindings for %{name}.
+%package -n erlang-%{name}
+Summary: Erlang bindings for %{name}
+Group: Development/Libraries
+Requires: %{name} = %{epoch}:%{version}-%{release}
+Requires: erlang-erts
+
+%description -n erlang-%{name}
+erlang-%{name} contains Erlang bindings for %{name}.
+
+
%package man-pages-uk
Summary: Ukrainian (uk) man pages for %{name}
Group: Development/Libraries
@@ -507,7 +518,6 @@ for %{name}.
%patch0 -p1
%patch2 -p1
%patch3 -p1
-%patch4 -p1
mkdir -p daemon/m4
@@ -870,6 +880,16 @@ rm -rf $RPM_BUILD_ROOT
%{_libdir}/php/modules/guestfs_php.so
+%files -n erlang-%{name}
+%defattr(-,root,root,-)
+%doc erlang/README
+%doc erlang/examples/*.erl
+%doc erlang/examples/LICENSE
+%{_bindir}/erl-guestfs
+%{_libdir}/erlang/lib/%{name}-%{version}
+%{_mandir}/man3/guestfs-erlang.3*
+
+
%files man-pages-uk
%defattr(-,root,root,-)
%lang(uk) %{_mandir}/uk/man1/*.1*
@@ -877,6 +897,10 @@ rm -rf $RPM_BUILD_ROOT
%changelog
+* Tue Sep 21 2011 Richard W.M. Jones <rjones at redhat.com> - 1:1.13.13-1
+- Add Erlang bindings in erlang-libguestfs subpackage.
+- Remove upstream patch.
+
* Fri Sep 16 2011 Richard W.M. Jones <rjones at redhat.com> - 1:1.13.12-4
- Don't require grub. See RHBZ#737261.
- Note this (hopefully temporarily) breaks guestfs_grub_install API.
diff --git a/sources b/sources
index 95de931..51c3f67 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-761c58d315bce5ef6603d6505e625fdd libguestfs-1.13.12.tar.gz
+2cb3ea51d5f7781b48329c097feb8e2a libguestfs-1.13.13.tar.gz
More information about the scm-commits
mailing list