git.annexia.org
/
libguestfs.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Distribute TODO file.
[libguestfs.git]
/
libguestfs.spec.in
diff --git
a/libguestfs.spec.in
b/libguestfs.spec.in
index
e4dcaef
..
92ec289
100644
(file)
--- a/
libguestfs.spec.in
+++ b/
libguestfs.spec.in
@@
-16,10
+16,12
@@
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
BuildRequires: /usr/bin/pod2man
BuildRequires: /usr/bin/pod2text
BuildRequires: febootstrap >= 1.5
BuildRequires: /usr/bin/pod2man
BuildRequires: /usr/bin/pod2text
BuildRequires: febootstrap >= 1.5
-BuildRequires: augeas-devel
+BuildRequires: augeas-devel >= 0.5.0
+BuildRequires: qemu
# If you want to build the bindings for different languages:
BuildRequires: ocaml
# If you want to build the bindings for different languages:
BuildRequires: ocaml
+BuildRequires: ocaml-findlib-devel
BuildRequires: perl-devel
BuildRequires: perl-Test-Pod
BuildRequires: perl-Test-Pod-Coverage
BuildRequires: perl-devel
BuildRequires: perl-Test-Pod
BuildRequires: perl-Test-Pod-Coverage
@@
-151,14
+153,18
@@
rm $RPM_BUILD_ROOT%{_libdir}/libguestfs.a
rm $RPM_BUILD_ROOT%{_libdir}/libguestfs.la
# Clean up the examples/ directory which will get installed in %doc.
rm $RPM_BUILD_ROOT%{_libdir}/libguestfs.la
# Clean up the examples/ directory which will get installed in %doc.
-pushd examples
+# Note we can't delete the original examples/Makefile because that
+# will be needed by the check section later in the RPM build.
+cp -a examples ex
+pushd ex
make clean
rm Makefile*
rm -rf .deps .libs
popd
# Same for ocaml/examples.
make clean
rm Makefile*
rm -rf .deps .libs
popd
# Same for ocaml/examples.
-pushd ocaml/examples
+cp -a ocaml/examples ocaml/ex
+pushd ocaml/ex
make clean
rm Makefile*
popd
make clean
rm Makefile*
popd
@@
-185,7
+191,7
@@
rm -rf $RPM_BUILD_ROOT
%files devel
%defattr(-,root,root,-)
%files devel
%defattr(-,root,root,-)
-%doc HACKING
README examples
html/guestfs.3.html html/pod.css
+%doc HACKING
TODO README ex
html/guestfs.3.html html/pod.css
%{_libdir}/libguestfs.so
%{_mandir}/man3/guestfs.3*
%{_includedir}/guestfs.h
%{_libdir}/libguestfs.so
%{_mandir}/man3/guestfs.3*
%{_includedir}/guestfs.h
@@
-213,7
+219,7
@@
rm -rf $RPM_BUILD_ROOT
%files ocaml-devel
%defattr(-,root,root,-)
%files ocaml-devel
%defattr(-,root,root,-)
-%doc ocaml/ex
amples
+%doc ocaml/ex
%{_libdir}/ocaml/guestfs/*.a
%{_libdir}/ocaml/guestfs/*.cmxa
%{_libdir}/ocaml/guestfs/*.cmx
%{_libdir}/ocaml/guestfs/*.a
%{_libdir}/ocaml/guestfs/*.cmxa
%{_libdir}/ocaml/guestfs/*.cmx