summaryrefslogtreecommitdiffstats
path: root/libguestfs.spec.in
diff options
context:
space:
mode:
authorRichard Jones <rjones@redhat.com>2009-04-11 17:30:57 +0100
committerRichard Jones <rjones@redhat.com>2009-04-11 17:30:57 +0100
commitc169a0bb9ddde5b61045d95fb2728b43751488f1 (patch)
tree677c468d19958a8f6708ec834511fafc1d70efec /libguestfs.spec.in
parentb4d2a01828e5de85e5eee3631f7fe3925a0312ca (diff)
downloadlibguestfs-c169a0bb9ddde5b61045d95fb2728b43751488f1.tar.gz
libguestfs-c169a0bb9ddde5b61045d95fb2728b43751488f1.tar.xz
libguestfs-c169a0bb9ddde5b61045d95fb2728b43751488f1.zip
Don't delete examples/Makefile.
Diffstat (limited to 'libguestfs.spec.in')
-rw-r--r--libguestfs.spec.in12
1 files changed, 8 insertions, 4 deletions
diff --git a/libguestfs.spec.in b/libguestfs.spec.in
index e4dcaef1..8a653a78 100644
--- a/libguestfs.spec.in
+++ b/libguestfs.spec.in
@@ -151,14 +151,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.
-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.
-pushd ocaml/examples
+cp -a ocaml/examples ocaml-ex
+pushd ocaml-ex
make clean
rm Makefile*
popd
@@ -185,7 +189,7 @@ rm -rf $RPM_BUILD_ROOT
%files devel
%defattr(-,root,root,-)
-%doc HACKING README examples html/guestfs.3.html html/pod.css
+%doc HACKING README ex html/guestfs.3.html html/pod.css
%{_libdir}/libguestfs.so
%{_mandir}/man3/guestfs.3*
%{_includedir}/guestfs.h
@@ -213,7 +217,7 @@ rm -rf $RPM_BUILD_ROOT
%files ocaml-devel
%defattr(-,root,root,-)
-%doc ocaml/examples
+%doc ocaml-ex
%{_libdir}/ocaml/guestfs/*.a
%{_libdir}/ocaml/guestfs/*.cmxa
%{_libdir}/ocaml/guestfs/*.cmx