[packages/ocaml-gapi] pld META hack

glen glen at pld-linux.org
Sun Nov 24 00:37:38 CET 2013


commit 5c44f6a835237bd8ecda770b677becb8f70e61d2
Author: Elan Ruusamäe <glen at delfi.ee>
Date:   Sun Nov 24 01:37:35 2013 +0200

    pld META hack

 ocaml-gapi.spec | 11 ++++++++++-
 1 file changed, 10 insertions(+), 1 deletion(-)
---
diff --git a/ocaml-gapi.spec b/ocaml-gapi.spec
index b19fad1..3d32533 100644
--- a/ocaml-gapi.spec
+++ b/ocaml-gapi.spec
@@ -66,6 +66,14 @@ export OCAMLFIND_DESTDIR=$RPM_BUILD_ROOT%{_libdir}/ocaml
 install -d $OCAMLFIND_DESTDIR
 ocaml setup.ml -install
 
+# move to dir pld ocamlfind looks
+install -d $RPM_BUILD_ROOT%{_libdir}/ocaml/site-lib/gapi-ocaml
+mv $OCAMLFIND_DESTDIR/gapi-ocaml/META \
+	$RPM_BUILD_ROOT%{_libdir}/ocaml/site-lib/gapi-ocaml
+cat <<EOF >> $RPM_BUILD_ROOT%{_libdir}/ocaml/site-lib/gapi-ocaml/META
+directory="+gapi-ocaml"
+EOF
+
 # no standard way of packaging .mli docs in pld. just drop
 %{__rm} $RPM_BUILD_ROOT%{_libdir}/ocaml/gapi-ocaml/*.mli
 
@@ -76,6 +84,7 @@ rm -rf $RPM_BUILD_ROOT
 %defattr(644,root,root,755)
 %doc LICENSE
 %dir %{_libdir}/ocaml/gapi-ocaml
-%{_libdir}/ocaml/gapi-ocaml/META
 %{_libdir}/ocaml/gapi-ocaml/*.a
 %{_libdir}/ocaml/gapi-ocaml/*.cm[ixa]*
+%dir %{_libdir}/ocaml/site-lib/gapi-ocaml
+%{_libdir}/ocaml/site-lib/gapi-ocaml/META
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/ocaml-gapi.git/commitdiff/5c44f6a835237bd8ecda770b677becb8f70e61d2



More information about the pld-cvs-commit mailing list