[Pkg-ocaml-maint-commits] [ocp-indent] 01/01: release 1.5.2-2 to unstable to fix build failures on native architectures
Johannes Schauer
josch at moszumanska.debian.org
Sun Jan 31 11:50:45 UTC 2016
This is an automated email from the git hooks/post-receive script.
josch pushed a commit to branch master
in repository ocp-indent.
commit 006f8b93c36511688a3f57191b0801b6e1f25224
Author: Johannes Schauer <josch at debian.org>
Date: Sun Jan 31 12:36:31 2016 +0100
release 1.5.2-2 to unstable to fix build failures on native architectures
- fix native compilation by using two separate ocamlfind calls instead of
calling it multiple times
---
debian/changelog | 8 ++++++++
debian/patches/fix-Makefile.simple-install-cmo-and-o | 14 ++++++++++----
debian/patches/fix-Makefile.simple-install-cmx | 11 -----------
debian/patches/series | 1 -
4 files changed, 18 insertions(+), 16 deletions(-)
diff --git a/debian/changelog b/debian/changelog
index 016a717..faa9c23 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,11 @@
+ocp-indent (1.5.2-2) unstable; urgency=medium
+
+ * fix native compilation by using two separate ocamlfind calls instead of
+ calling it multiple times (removing patch fix-Makefile.simple-install-cmx
+ and amending fix-Makefile.simple-install-cmo-and-o)
+
+ -- Johannes Schauer <josch at debian.org> Sun, 31 Jan 2016 12:21:07 +0100
+
ocp-indent (1.5.2-1) unstable; urgency=medium
* new upstream release
diff --git a/debian/patches/fix-Makefile.simple-install-cmo-and-o b/debian/patches/fix-Makefile.simple-install-cmo-and-o
index caa4eb2..5831935 100644
--- a/debian/patches/fix-Makefile.simple-install-cmo-and-o
+++ b/debian/patches/fix-Makefile.simple-install-cmo-and-o
@@ -1,14 +1,20 @@
--- a/Makefile.simple
+++ b/Makefile.simple
-@@ -68,9 +68,10 @@ install: META $(LIBS) $(BINS)
+@@ -66,12 +66,15 @@ META:
+ .PHONY: install
+ install: META $(LIBS) $(BINS)
ocamlfind remove $(LIB) || true
++ifeq ($(BEST),native)
ocamlfind install $(LIB) \
$(LIBS:%=_build/src/%) META \
- _build/src/*.mli _build/src/*.cmi
-+ _build/src/*.mli _build/src/*.cmi _build/src/*.cmo
- ifeq ($(BEST),native)
+-ifeq ($(BEST),native)
++ _build/src/*.mli _build/src/*.cmi _build/src/*.cmo _build/src/*.o _build/src/*.cmx
cp _build/src/indentMain.native $(DESTDIR)/usr/bin/ocp-indent
-+ ocamlfind install $(LIB) _build/src/*.o
else
++ ocamlfind install $(LIB) \
++ $(LIBS:%=_build/src/%) META \
++ _build/src/*.mli _build/src/*.cmi _build/src/*.cmo
cp _build/src/indentMain.byte $(DESTDIR)/usr/bin/ocp-indent
endif
+ cp tools/ocp-indent.el $(DESTDIR)/usr/share/emacs/site-lisp/ocp-indent.el
diff --git a/debian/patches/fix-Makefile.simple-install-cmx b/debian/patches/fix-Makefile.simple-install-cmx
deleted file mode 100644
index 0643c1c..0000000
--- a/debian/patches/fix-Makefile.simple-install-cmx
+++ /dev/null
@@ -1,11 +0,0 @@
---- a/Makefile.simple
-+++ b/Makefile.simple
-@@ -71,7 +71,7 @@ install: META $(LIBS) $(BINS)
- _build/src/*.mli _build/src/*.cmi _build/src/*.cmo
- ifeq ($(BEST),native)
- cp _build/src/indentMain.native $(DESTDIR)/usr/bin/ocp-indent
-- ocamlfind install $(LIB) _build/src/*.o
-+ ocamlfind install $(LIB) _build/src/*.o _build/src/*.cmx
- else
- cp _build/src/indentMain.byte $(DESTDIR)/usr/bin/ocp-indent
- endif
diff --git a/debian/patches/series b/debian/patches/series
index 1a20b91..0f7be90 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -5,4 +5,3 @@ fix-Makefile.simple-install-vim-emacs-indent
fix-Makefile.simple-clean-symlinks
fix-Makefile.simple-install-cmo-and-o
fix-spelling
-fix-Makefile.simple-install-cmx
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-ocaml-maint/packages/ocp-indent.git
More information about the Pkg-ocaml-maint-commits
mailing list