[packages/libguestfs] - added erlang binding

qboosh qboosh at pld-linux.org
Thu Sep 27 15:19:17 CEST 2012


commit eeb3750e731a9937d3773dabe1f3e7c67582b834
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date:   Thu Sep 27 15:20:24 2012 +0200

    - added erlang binding

 libguestfs.spec | 28 ++++++++++++++++++++++++++--
 1 file changed, 26 insertions(+), 2 deletions(-)
---
diff --git a/libguestfs.spec b/libguestfs.spec
index 59be738..982d598 100644
--- a/libguestfs.spec
+++ b/libguestfs.spec
@@ -1,10 +1,10 @@
 # TODO:
-# - haskell, erlang bindings
+# - haskell bindings
 # - systemtap probes
 #
 # Conditional build:
 %bcond_with	static_libs	# build static libraries
-%bcond_with	erlang		# Erlang binding
+%bcond_without	erlang		# Erlang binding
 %bcond_with	haskell		# Haskell (GHC) binding
 %bcond_without	java		# Java binding
 %bcond_without	ocaml		# OCaml binding and tools
@@ -36,6 +36,8 @@ BuildRequires:	automake
 BuildRequires:	cdrkit-mkisofs
 BuildRequires:	cpio
 BuildRequires:	db-utils
+# erl_interface package
+%{?with_erlang:BuildRequires:	erlang}
 #BuildRequires:	febootstrap >= 3.0
 BuildRequires:	gettext-devel
 %{?with_haskell:BuildRequires:	ghc}
@@ -211,6 +213,18 @@ monitorowania statystyk używanego/dostępnego miejsca na dyskach, P2V,
 V2V, wykonywania częściowych kopii zapasowych, klonowania VM-ów i
 wielu podobnych operacji.
 
+%package -n erlang-libguestfs
+Summary:	Erlang bindings for libguestfs
+Summary(pl.UTF-8):	Wiązania Erlanga do libguestfs
+Group:		Development/Languages
+Requires:	%{name} = %{version}-%{release}
+
+%description -n erlang-libguestfs
+Erlang bindings for libguestfs.
+
+%description -n erlang-libguestfs -l pl.UTF-8
+Wiązania Erlanga do libguestfs.
+
 %package -n java-libguestfs
 Summary:	Java bindings for libguestfs
 Summary(pl.UTF-8):	Wiązania Javy do libguestfs
@@ -557,6 +571,16 @@ rm -rf $RPM_BUILD_ROOT
 %lang(uk) %{_mandir}/uk/man1/virt-win-reg.1*
 %endif
 
+%if %{with erlang}
+%files -n erlang-libguestfs
+%defattr(644,root,root,755)
+%attr(755,root,root) %{_bindir}/erl-guestfs
+%{_libdir}/erlang/lib/libguestfs-%{version}
+%{_mandir}/man3/guestfs-erlang.3*
+%lang(ja) %{_mandir}/ja/man3/guestfs-erlang.3*
+%lang(uk) %{_mandir}/uk/man3/guestfs-erlang.3*
+%endif
+
 %if %{with java}
 %files -n java-libguestfs
 %defattr(644,root,root,755)
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/libguestfs.git/commitdiff/eeb3750e731a9937d3773dabe1f3e7c67582b834



More information about the pld-cvs-commit mailing list