[packages/ocaml-fileutils] - reverted base/-devel split (.cmxs and .cma can be loaded dvia dynlink); release 3
qboosh
qboosh at pld-linux.org
Sat Jul 25 17:47:28 CEST 2015
commit 68299a8d12a21126f9e4bff73b32d44bf13986ea
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date: Sat Jul 25 17:48:06 2015 +0200
- reverted base/-devel split (.cmxs and .cma can be loaded dvia dynlink); release 3
ocaml-fileutils.spec | 31 +++++++++++++++++++++++++------
1 file changed, 25 insertions(+), 6 deletions(-)
---
diff --git a/ocaml-fileutils.spec b/ocaml-fileutils.spec
index 86ae3d9..f1ed8fb 100644
--- a/ocaml-fileutils.spec
+++ b/ocaml-fileutils.spec
@@ -9,7 +9,7 @@ Summary: OCaml functions to manipulate real file (POSIX like) and filename
Summary(pl.UTF-8): Funkcje OCamla do operacji na (posiksowych) plikach oraz nazwach plików
Name: ocaml-fileutils
Version: 0.5.0
-Release: 2
+Release: 3
License: LGPL v2.1+ with OCaml linking exception
Group: Libraries
Source0: http://forge.ocamlcore.org/frs/download.php/1531/%{name}-%{version}.tar.gz
@@ -18,8 +18,7 @@ URL: http://forge.ocamlcore.org/projects/ocaml-fileutils
BuildRequires: ocaml >= 3.04-7
BuildRequires: ocaml-findlib
BuildRequires: ocaml-ounit
-%requires_eq ocaml
-Obsoletes: ocaml-fileutils-devel < 0.4.5-4
+%requires_eq ocaml-runtime
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
%description
@@ -28,6 +27,21 @@ Functions to manipulate real file (POSIX like) and filename.
%description -l pl.UTF-8
Funkcje do operacji na (posiksowych) plikach oraz nazwach plików.
+%package devel
+Summary: Development files for OCaml fileutils package
+Summary(pl.UTF-8): Pliki programistyczne pakietu fileutils dla OCamla
+Group: Development/Libraries
+Requires: %{name} = %{version}-%{release}
+%requires_eq ocaml
+
+%description devel
+This package contains libraries and signature files for developing
+applications that use OCaml fileutils package.
+
+%description devel -l pl.UTF-8
+Ten pakiet zawiera biblioteki i pliki sygnatur do tworzenia aplikacji
+wykorzystujących pakiet OCamla fileutils.
+
%prep
%setup -q
@@ -60,15 +74,20 @@ rm -rf $RPM_BUILD_ROOT
%defattr(644,root,root,755)
%doc AUTHORS.txt CHANGELOG.txt README.txt TODO.txt
%dir %{_libdir}/ocaml/fileutils
-%{_libdir}/ocaml/fileutils/*.cmi
+%if %{with ocaml_opt}
+%attr(755,root,root) %{_libdir}/ocaml/fileutils/fileutils*.cmxs
+%endif
%{_libdir}/ocaml/fileutils/fileutils*.cma
+%{_libdir}/ocaml/site-lib/fileutils
+
+%files devel
+%defattr(644,root,root,755)
+%{_libdir}/ocaml/fileutils/*.cmi
%if %{with ocaml_opt}
%{_libdir}/ocaml/fileutils/*.cmx
%{_libdir}/ocaml/fileutils/fileutils*.a
%{_libdir}/ocaml/fileutils/fileutils*.cmxa
-%{_libdir}/ocaml/fileutils/fileutils*.cmxs
%endif
-%{_libdir}/ocaml/site-lib/fileutils
# doc?
%{_libdir}/ocaml/fileutils/FilePath.mli
%{_libdir}/ocaml/fileutils/FileUtil.mli
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/ocaml-fileutils.git/commitdiff/68299a8d12a21126f9e4bff73b32d44bf13986ea
More information about the pld-cvs-commit
mailing list