[Pkg-ocaml-maint-commits] [SCM] ocaml-gnuplot packaging branch, master, updated. debian/0.8.3-2-2-g7b5ac9d

Ralf Treinen treinen at free.fr
Sat Mar 10 13:54:16 UTC 2012


The following commit has been merged in the master branch:
commit 8fb46963520236dc2c302676178c00ea8759486b
Author: Ralf Treinen <treinen at free.fr>
Date:   Sat Mar 10 12:14:37 2012 +0100

    fix "make install" on non-native archs

diff --git a/debian/changelog b/debian/changelog
index 85076c7..a6cb709 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,11 @@
+ocaml-gnuplot (0.8.3-3) unstable; urgency=low
+
+  * Patch install-byte: "make install" must depend only on the files that are
+    to be installed. Fixes FTBFS on archs without native ocaml compilation.
+    Thanks to Hendrik Tews for the hint (closes: #663172).
+  
+ -- Ralf Treinen <treinen at debian.org>  Sat, 10 Mar 2012 12:13:54 +0100
+
 ocaml-gnuplot (0.8.3-2) unstable; urgency=low
 
   * Fix licence in debian/copyright (GPL -> LGPL)
diff --git a/debian/patches/install-byte b/debian/patches/install-byte
new file mode 100644
index 0000000..514f7d6
--- /dev/null
+++ b/debian/patches/install-byte
@@ -0,0 +1,19 @@
+Author: Ralf Treinen <treinen at debian.org>
+Debian-bug: #663172
+Description: the install target must depend only on the files that are to be
+  installed and not on the "all" target, otherwise "make install" will fail
+  when ocaml does not compile to native code.
+
+Index: ocaml-gnuplot/Makefile
+===================================================================
+--- ocaml-gnuplot.orig/Makefile	2012-03-10 12:05:00.000000000 +0100
++++ ocaml-gnuplot/Makefile	2012-03-10 12:08:01.000000000 +0100
+@@ -72,7 +72,7 @@
+ 
+ # Installation
+ .PHONY: install
+-install: META all
++install: META $(INSTALL_FILES)
+ 	$(OCAMLFIND) install -destdir $(DESTDIR)/usr/lib/ocaml $(PKGNAME) META $(INSTALL_FILES)
+ 
+ uninstall:
diff --git a/debian/patches/series b/debian/patches/series
index 8cf3b09..5eb66a0 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -1,3 +1,4 @@
 make_clean
 make_install
 demos_makefile
+install-byte

-- 
ocaml-gnuplot packaging



More information about the Pkg-ocaml-maint-commits mailing list