From c169a0bb9ddde5b61045d95fb2728b43751488f1 Mon Sep 17 00:00:00 2001 From: Richard Jones Date: Sat, 11 Apr 2009 17:30:57 +0100 Subject: [PATCH] Don't delete examples/Makefile. --- libguestfs.spec.in | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/libguestfs.spec.in b/libguestfs.spec.in index e4dcaef..8a653a7 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 -- 1.8.3.1