[Pkg-ocaml-maint-commits] [SCM] janest-core packaging branch, master, updated. debian/0.5.0-5-8-ga08d581
Stefano Zacchiroli
zack at upsilon.cc
Mon Mar 16 15:22:19 UTC 2009
The following commit has been merged in the master branch:
commit 58fceda2596a9c21ba3318660e302370efacf344
Merge: e0e24cad277e094132926a6aeedf0876e39e621c c8735eece1f1d098de545c85dc2de633ffa812c3
Author: Stefano Zacchiroli <zack at upsilon.cc>
Date: Mon Mar 16 15:23:00 2009 +0100
Merge commit 'upstream/0.5.2'
Conflicts:
lib/META
diff --combined debian/changelog
index 3749917,0000000..3a86900
mode 100644,000000..100644
--- a/debian/changelog
+++ b/debian/changelog
@@@ -1,52 -1,0 +1,56 @@@
- janest-core (0.5.0-6) UNRELEASED; urgency=low
++janest-core (0.5.2-1) UNRELEASED; urgency=low
+
++ [ Stefano Zacchiroli ]
++ * New upstream release
++
++ [ Mehdi Dogguy ]
+ * Fix watch file.
+
- -- Mehdi Dogguy <dogguy at pps.jussieu.fr> Thu, 19 Feb 2009 15:26:29 +0100
++ -- Stefano Zacchiroli <zack at debian.org> Mon, 16 Mar 2009 15:22:44 +0100
+
+janest-core (0.5.0-5) unstable; urgency=medium
+
+ * debian/README.Debian: clarify the bin-prot issue on some arch
+ * get rid of the (unused) conditional quilt machinery (Closes: #485156)
+
+ -- Stefano Zacchiroli <zack at debian.org> Sat, 19 Jul 2008 19:47:03 +0200
+
+janest-core (0.5.0-4) unstable; urgency=low
+
+ * change build-dep on bin-prot to non arch specific, as now bin-prot is used
+ on all archs; fix FTBFS on archs other than i386, amd64
+
+ -- Stefano Zacchiroli <zack at debian.org> Sun, 01 Jun 2008 11:34:16 +0200
+
+janest-core (0.5.0-3) unstable; urgency=low
+
+ * uploading to unstable
+ * disabling the arch-specific patch machinery to give a try to bin-prot
+ Arch:any. In that package it has been documented what works properly on
+ all archs and what does not.
+
+ -- Stefano Zacchiroli <zack at debian.org> Fri, 09 May 2008 14:04:57 +0200
+
+janest-core (0.5.0-2) experimental; urgency=low
+
+ * make the package Architecture: any
+ - add debian/patches/no-bin-prot ; this patch is conditionally applied on
+ architectures with no bin_prot support to relax the dependency on it
+ - debian/control: set Arch:any, add build-dep on quilt
+ - debian/rules: add conditional patch application
+ - debian/rules: add a target to generate the no-bin-prot patch
+ automatically from git branches
+ - debian/README.source: explain how to refresh no-bin-prot patch
+ - debian/README.Debian: explain to users that on some arch they won't get
+ the legacy library
+ - debian/TODO close the todo item about bin_prot dependency
+ * ship .ml sources acting as module interfaces (Comparable, Hashable, ...)
+
+ -- Stefano Zacchiroli <zack at debian.org> Sun, 04 May 2008 21:44:07 +0200
+
+janest-core (0.5.0-1) experimental; urgency=low
+
+ * Initial release (Closes: #479152)
+
+ -- Stefano Zacchiroli <zack at debian.org> Sat, 03 May 2008 10:55:27 +0200
+
diff --combined lib/META
index 22fd4d0,ad5c489..e086f7d
--- a/lib/META
+++ b/lib/META
@@@ -1,6 -1,8 +1,6 @@@
name = "core"
- version = "0.5.0"
+ version = "0.5.2"
description = "Core - Jane Street Capital's standard library overlay"
- requires = "bigarray, res, sexplib, bin_prot, unix"
-
-requires = "bigarray, res, sexplib, bin_prot, threads"
-
++requires = "bigarray, res, sexplib, bin_prot, unix, threads"
archive(byte) = "core.cma"
archive(native) = "core.cmxa"
diff --combined lib/Makefile
index d9ad8fe,1edd843..b15a5ad
--- a/lib/Makefile
+++ b/lib/Makefile
@@@ -3,6 -3,7 +3,7 @@@ OCAMLMAKEFILE = ../OCamlMakefil
ifeq ($(shell uname -s), Linux)
LINUX_EXT_STUBS_C = linux_ext_stubs.c
LINUX_EXT_ML = linux_ext.ml
+ CLIBS = rt
endif
SOURCES = \
@@@ -149,9 -150,15 +150,15 @@@
ocaml_utils_stubs.c \
unix_ext_stubs.c
+ ifeq ($(shell uname -s), Darwin)
+ export SEXPLIB_CPP = cc -E -no-cpp-precomp -x c
+ else
+ export SEXPLIB_CPP = cpp
+ endif
+
LIB_PACK_NAME = core
INCDIRS = +camlp4 .
- OCAMLFLAGS = -for-pack Core -dtypes
+ OCAMLFLAGS = -for-pack Core -dtypes -annot
CFLAGS = \
-pipe -g -fPIC -O2 -fomit-frame-pointer \
-Wall -pedantic -Wextra -Wunused -Wno-long-long
@@@ -161,7 -168,6 +168,7 @@@ THREADS = ye
ANNOTATE = true
all: byte-code-library native-code-library
+byte: byte-code-library
LIBINSTALL_FILES = \
core.cmi core.cma core.cmxa core.a libcore_stubs.a dllcore_stubs.so
--
janest-core packaging
More information about the Pkg-ocaml-maint-commits
mailing list