rpms/ocaml-cryptokit/devel cryptokit-META, NONE, 1.1 ocaml-cryptokit.spec, 1.3, 1.4

Richard W.M. Jones rjones at fedoraproject.org
Tue Sep 2 13:03:16 UTC 2008


Author: rjones

Update of /cvs/pkgs/rpms/ocaml-cryptokit/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv31210

Modified Files:
	ocaml-cryptokit.spec 
Added Files:
	cryptokit-META 
Log Message:
* Tue Sep  2 2008 Richard W.M. Jones <rjones at redhat.com> - 1.3-5
- Install in cryptokit subdirectory.
- Include a META file (from Debian) (resolves rhbz#460844).



--- NEW FILE cryptokit-META ---
name="cryptokit"
version="@VERSION@"
description="Cryptographic primitives"
requires="num unix"
archive(byte)="cryptokit.cma"
archive(native)="cryptokit.cmxa"
directory="+cryptokit"

Index: ocaml-cryptokit.spec
===================================================================
RCS file: /cvs/pkgs/rpms/ocaml-cryptokit/devel/ocaml-cryptokit.spec,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- ocaml-cryptokit.spec	23 Apr 2008 10:26:03 -0000	1.3
+++ ocaml-cryptokit.spec	2 Sep 2008 13:02:46 -0000	1.4
@@ -3,15 +3,17 @@
 
 Name:           ocaml-cryptokit
 Version:        1.3
-Release:        4%{?dist}
+Release:        5%{?dist}
 Summary:        OCaml library of cryptographic and hash functions
 
 Group:          Development/Libraries
 License:        LGPLv2 with exceptions
 URL:            http://pauillac.inria.fr/~xleroy/software.html
-Source0:        http://caml.inria.fr/distrib/bazar-ocaml/cryptokit-1.3.tar.gz
+Source0:        http://caml.inria.fr/distrib/bazar-ocaml/cryptokit-%{version}.tar.gz
 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
+Source1:        cryptokit-META
+
 BuildRequires:  ocaml, zlib-devel, chrpath
 
 %define _use_internal_dependency_generator 0
@@ -74,9 +76,14 @@
 
 %install
 rm -rf $RPM_BUILD_ROOT
-mkdir -p $RPM_BUILD_ROOT%{_libdir}/ocaml
-mkdir -p $RPM_BUILD_ROOT%{_libdir}/ocaml/stublibs
-make INSTALLDIR=$RPM_BUILD_ROOT%{_libdir}/ocaml install
+mkdir -p $RPM_BUILD_ROOT%{_libdir}/ocaml/cryptokit
+mkdir -p $RPM_BUILD_ROOT%{_libdir}/ocaml/cryptokit/stublibs
+make INSTALLDIR=$RPM_BUILD_ROOT%{_libdir}/ocaml/cryptokit install
+mv $RPM_BUILD_ROOT%{_libdir}/ocaml/cryptokit/stublibs \
+  $RPM_BUILD_ROOT%{_libdir}/ocaml/stublibs
+
+sed 's/@VERSION@/%{version}/' < %{SOURCE1} \
+  > $RPM_BUILD_ROOT%{_libdir}/ocaml/cryptokit/META
 
 
 %clean
@@ -86,13 +93,13 @@
 %files
 %defattr(-,root,root,-)
 %doc README LICENSE
-%{_libdir}/ocaml/*.*
+%{_libdir}/ocaml/cryptokit
 %if %opt
-%exclude %{_libdir}/ocaml/*.a
-%exclude %{_libdir}/ocaml/*.cmxa
-%exclude %{_libdir}/ocaml/*.cmx
+%exclude %{_libdir}/ocaml/cryptokit/*.a
+%exclude %{_libdir}/ocaml/cryptokit/*.cmxa
+%exclude %{_libdir}/ocaml/cryptokit/*.cmx
 %endif
-%exclude %{_libdir}/ocaml/*.mli
+%exclude %{_libdir}/ocaml/cryptokit/*.mli
 %{_libdir}/ocaml/stublibs/*.so
 
 
@@ -100,14 +107,18 @@
 %defattr(-,root,root,-)
 %doc LICENSE Changes doc
 %if %opt
-%{_libdir}/ocaml/*.a
-%{_libdir}/ocaml/*.cmxa
-%{_libdir}/ocaml/*.cmx
+%{_libdir}/ocaml/cryptokit/*.a
+%{_libdir}/ocaml/cryptokit/*.cmxa
+%{_libdir}/ocaml/cryptokit/*.cmx
 %endif
-%{_libdir}/ocaml/*.mli
+%{_libdir}/ocaml/cryptokit/*.mli
 
 
 %changelog
+* Tue Sep  2 2008 Richard W.M. Jones <rjones at redhat.com> - 1.3-5
+- Install in cryptokit subdirectory.
+- Include a META file (from Debian) (resolves rhbz#460844).
+
 * Wed Apr 23 2008 Richard W.M. Jones <rjones at redhat.com> - 1.3-4
 - Rebuild for OCaml 3.10.2
 




More information about the fedora-extras-commits mailing list