[Pkg-ocaml-maint-commits] [SCM] janest-core packaging branch, master, updated. debian/0.5.3-1-30-g3a2c035
Stefano Zacchiroli
zack at upsilon.cc
Thu Nov 12 11:33:16 UTC 2009
The following commit has been merged in the master branch:
commit 3a2c0353b1a4d15a950308e2e134a1aaa5e23bb3
Author: Stefano Zacchiroli <zack at upsilon.cc>
Date: Thu Nov 12 12:30:54 2009 +0100
bytecode only compilation fix for Core_extended
when nativecode compiler is not available, instead of compiling in bytecode
only Core, also compile (in bytecode only) Core_extended
diff --git a/debian/patches/0002-extra-targets-to-enable-compilation-of-byte-code-onl.patch b/debian/patches/0002-extra-targets-to-enable-compilation-of-byte-code-onl.patch
index f58f2a1..638bbd8 100644
--- a/debian/patches/0002-extra-targets-to-enable-compilation-of-byte-code-onl.patch
+++ b/debian/patches/0002-extra-targets-to-enable-compilation-of-byte-code-onl.patch
@@ -3,30 +3,44 @@ Date: Sat, 3 May 2008 22:39:34 +0200
Subject: [PATCH] extra targets to enable compilation of byte code only
Signed-off-by: Stefano Zacchiroli <zack at upsilon.cc>
-Signed-off-by: Stephane Glondu <steph at glondu.net>
---
- Makefile | 10 ++++++++++
- lib/Makefile | 1 +
- 2 files changed, 11 insertions(+), 0 deletions(-)
+ Makefile | 12 ++++++++++++
+ extended/Makefile | 1 +
+ lib/Makefile | 1 +
+ 3 files changed, 14 insertions(+), 0 deletions(-)
diff --git a/Makefile b/Makefile
-index 04a3d60..5a12487 100644
+index 04a3d60..746dca2 100644
--- a/Makefile
+++ b/Makefile
-@@ -17,3 +17,13 @@ uninstall:
+@@ -17,3 +17,15 @@ uninstall:
clean:
@cd lib && $(MAKE) clean
@cd extended && $(MAKE) clean
+
+.PHONY: byte
+byte:
-+ @cd lib && $(MAKE) byte
++ @cd lib && $(MAKE) $@
+ @cd lib_test && make
++ @cd extended && $(MAKE) $@
+
+.PHONY: libinstall-byte-code
+libinstall-byte-code:
+ @cd lib && $(MAKE) $@
++ @cd extended && $(MAKE) $@
+
+diff --git a/extended/Makefile b/extended/Makefile
+index b044c16..dc777ee 100644
+--- a/extended/Makefile
++++ b/extended/Makefile
+@@ -114,6 +114,7 @@ THREADS = yes
+ ANNOTATE = true
+
+ all: byte-code-library native-code-library
++byte: byte-code-library
+
+ LIBINSTALL_FILES = \
+ core_extended.cmi core_extended.cma core_extended.cmxa core_extended.a libcore_extended_stubs.a dllcore_extended_stubs.so
diff --git a/lib/Makefile b/lib/Makefile
index ab1c8d8..d2af679 100644
--- a/lib/Makefile
@@ -40,5 +54,3 @@ index ab1c8d8..d2af679 100644
LIBINSTALL_FILES = \
core.cmi core.cma core.cmxa core.a libcore_stubs.a dllcore_stubs.so
--
-1.6.5.2
-
diff --git a/debian/patches/0003-add-missing-META-dep-on-unix.patch b/debian/patches/0003-add-missing-META-dep-on-unix.patch
index c49b253..6b7b4a6 100644
--- a/debian/patches/0003-add-missing-META-dep-on-unix.patch
+++ b/debian/patches/0003-add-missing-META-dep-on-unix.patch
@@ -22,5 +22,3 @@ index 60ca7f9..63258b5 100644
archive(byte) = "core.cma"
archive(native) = "core.cmxa"
--
-1.6.5.2
-
diff --git a/debian/patches/0004-Fix-build-on-kfreebsd.patch b/debian/patches/0004-Fix-build-on-kfreebsd.patch
index c66a116..510f997 100644
--- a/debian/patches/0004-Fix-build-on-kfreebsd.patch
+++ b/debian/patches/0004-Fix-build-on-kfreebsd.patch
@@ -1,4 +1,3 @@
-From 8af6797262e6a3c5296b0935f807fc585e8cd6c2 Mon Sep 17 00:00:00 2001
From: Stefano Zacchiroli <zack at upsilon.cc>
Date: Mon, 9 Nov 2009 13:23:05 +0100
Subject: [PATCH] Fix build on kfreebsd
@@ -8,7 +7,7 @@ Subject: [PATCH] Fix build on kfreebsd
1 files changed, 5 insertions(+), 1 deletions(-)
diff --git a/lib/Makefile b/lib/Makefile
-index ab1c8d8..741f697 100644
+index d2af679..40eabae 100644
--- a/lib/Makefile
+++ b/lib/Makefile
@@ -1,9 +1,13 @@
@@ -27,5 +26,3 @@ index ab1c8d8..741f697 100644
SOURCES = \
--
-1.6.5.2
-
--
janest-core packaging
More information about the Pkg-ocaml-maint-commits
mailing list