[Pkg-ocaml-maint-commits] [SCM] menhir packaging branch, master, updated. debian/20071212.dfsg-1-22-g1dee1a7
Mehdi Dogguy
dogguy at pps.jussieu.fr
Mon Jan 19 13:23:20 UTC 2009
The following commit has been merged in the master branch:
commit f62b173246beb0147ede2d7eca80e5cd8bc89470
Author: Mehdi Dogguy <dogguy at pps.jussieu.fr>
Date: Mon Jan 19 14:19:43 2009 +0100
Add src_Makefile.dpatch to not try to build cmx files on non-native archs
diff --git a/debian/patches/00list b/debian/patches/00list
index 112ed86..ae66ce8 100644
--- a/debian/patches/00list
+++ b/debian/patches/00list
@@ -1 +1,2 @@
manpage
+src_Makefile
diff --git a/debian/patches/src_Makefile.dpatch b/debian/patches/src_Makefile.dpatch
new file mode 100755
index 0000000..e940685
--- /dev/null
+++ b/debian/patches/src_Makefile.dpatch
@@ -0,0 +1,21 @@
+#! /bin/sh /usr/share/dpatch/dpatch-run
+## 02_src_Makefile.dpatch by Mehdi Dogguy <dogguy at pps.jussieu.fr>
+##
+## DP: Do not try to build .cmx on non-native architectures.
+
+ at DPATCH@
+diff -urNad menhir~/src/Makefile menhir/src/Makefile
+--- menhir~/src/Makefile 2009-01-19 13:57:50.000000000 +0100
++++ menhir/src/Makefile 2009-01-19 13:58:51.000000000 +0100
+@@ -246,5 +246,10 @@
+
+ # Building menhirLib.
+
+-lib: menhirLib.cmo menhirLib.cmi menhirLib.cmx menhirLib.o
++ifeq ($(TARGET),byte)
++lib: menhirLib.cmo menhirLib.cmi
++else
++ lib: menhirLib.cmo menhirLib.cmi menhirLib.cmx menhirLib.o
++
++endif
+
--
menhir packaging
More information about the Pkg-ocaml-maint-commits
mailing list