[packages/ocaml-dbm] - updated to 1.3 - updated destdir patch

qboosh qboosh at pld-linux.org
Sat Jan 29 16:48:17 CET 2022


commit e91bfc7e23105600283a240eeb8d66d6273b3164
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date:   Sat Jan 29 16:49:27 2022 +0100

    - updated to 1.3
    - updated destdir patch

 ocaml-dbm-destdir.patch | 18 +++++++++---------
 ocaml-dbm.spec          |  8 +++++---
 2 files changed, 14 insertions(+), 12 deletions(-)
---
diff --git a/ocaml-dbm.spec b/ocaml-dbm.spec
index 48fa208..2fd2e05 100644
--- a/ocaml-dbm.spec
+++ b/ocaml-dbm.spec
@@ -9,12 +9,13 @@
 Summary:	DBM binding for OCaml
 Summary(pl.UTF-8):	Wiązania DBM dla OCamla
 Name:		ocaml-dbm
-Version:	1.2
-Release:	2
+Version:	1.3
+Release:	1
 License:	LGPL v2 with linking exception
 Group:		Libraries
+#Source0Download: https://github.com/ocaml/dbm/releases
 Source0:	https://github.com/ocaml/dbm/archive/camldbm-%{version}/camldbm-%{version}.tar.gz
-# Source0-md5:	180133dd10b0b10dc47bdd8a6ab8feab
+# Source0-md5:	8ff2a58ecdb5838df9d8f72578f90b9c
 Patch0:		%{name}-destdir.patch
 Patch1:		%{name}-no-ocamlopt.patch
 URL:		https://forge.ocamlcore.org/projects/camldbm/
@@ -95,6 +96,7 @@ rm -rf $RPM_BUILD_ROOT
 %{_libdir}/ocaml/dbm.mli
 %if %{with ocaml_opt}
 %{_libdir}/ocaml/dbm.a
+%{_libdir}/ocaml/dbm.cmx
 %{_libdir}/ocaml/dbm.cmxa
 %endif
 %{_libdir}/ocaml/libcamldbm.a
diff --git a/ocaml-dbm-destdir.patch b/ocaml-dbm-destdir.patch
index cb36943..b9e4f47 100644
--- a/ocaml-dbm-destdir.patch
+++ b/ocaml-dbm-destdir.patch
@@ -1,23 +1,23 @@
---- camldbm-1.0/Makefile.orig	2011-11-22 16:56:49.000000000 +0100
-+++ camldbm-1.0/Makefile	2014-11-06 21:00:16.398248365 +0100
-@@ -57,13 +57,13 @@
+--- dbm-camldbm-1.3/Makefile.orig	2022-01-29 16:02:30.175985113 +0100
++++ dbm-camldbm-1.3/Makefile	2022-01-29 16:06:16.238093763 +0100
+@@ -57,13 +57,13 @@ depend:
  	$(OCAMLDEP) *.ml *.mli > .depend
  
  install::
 -	if test -f dllcamldbm.$(SO); then mkdir $(STUBLIBDIR) || echo Ok; cp dllcamldbm.$(SO) $(STUBLIBDIR)/; fi 
 -	cp libcamldbm.$(A) $(LIBDIR)/
 -	cd $(LIBDIR) && ranlib libcamldbm.$(A)
--	cp dbm.cma dbm.cmxa dbm.cmi dbm.mli $(LIBDIR)/
+-	cp dbm.cmx dbm.cma dbm.cmxa dbm.cmi dbm.mli $(LIBDIR)/
 -	cp dbm.$(A) $(LIBDIR)/
 -	cd $(LIBDIR) && ranlib dbm.$(A)
 -	if test -f dbm.cmxs; then cp dbm.cmxs $(LIBDIR)/; fi
-+	if test -f dllcamldbm.$(SO); then mkdir $(DESTDIR)$(STUBLIBDIR) || echo Ok; cp dllcamldbm.$(SO) $(DESTDIR)$(STUBLIBDIR)/; fi 
-+	cp libcamldbm.$(A) $(DESTDIR)$(LIBDIR)/
++	if test -f dllcamldbm.$(SO); then mkdir $(DESTDIR)$(STUBLIBDIR) || echo Ok; cp -p dllcamldbm.$(SO) $(DESTDIR)$(STUBLIBDIR)/; fi 
++	cp -p libcamldbm.$(A) $(DESTDIR)$(LIBDIR)/
 +	cd $(DESTDIR)$(LIBDIR) && ranlib libcamldbm.$(A)
-+	cp dbm.cma dbm.cmxa dbm.cmi dbm.mli $(DESTDIR)$(LIBDIR)/
-+	cp dbm.$(A) $(DESTDIR)$(LIBDIR)/
++	cp -p dbm.cmx dbm.cma dbm.cmxa dbm.cmi dbm.mli $(DESTDIR)$(LIBDIR)/
++	cp -p dbm.$(A) $(DESTDIR)$(LIBDIR)/
 +	cd $(DESTDIR)$(LIBDIR) && ranlib dbm.$(A)
-+	if test -f dbm.cmxs; then cp dbm.cmxs $(DESTDIR)$(LIBDIR)/; fi
++	if test -f dbm.cmxs; then cp -p dbm.cmxs $(DESTDIR)$(LIBDIR)/; fi
  
  clean::
  	rm -f *.cm* *.$(O) *.$(A) *.$(SO)
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/ocaml-dbm.git/commitdiff/e91bfc7e23105600283a240eeb8d66d6273b3164



More information about the pld-cvs-commit mailing list