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