summaryrefslogtreecommitdiff
path: root/lang/ocaml
diff options
context:
space:
mode:
authoradam <adam>2008-01-23 20:42:25 +0000
committeradam <adam>2008-01-23 20:42:25 +0000
commitc674fef77a284946e397be980029372049184219 (patch)
tree8d3b8d070c2ab6d6036f5ac9162abda5ac1fa178 /lang/ocaml
parent66cf8a6491978ba58bd8a03a8a077e7c77571ca0 (diff)
downloadpkgsrc-c674fef77a284946e397be980029372049184219.tar.gz
Changes 3.10.1:
* Bug fixes * New features: - made configure script work on PlayStation 3 - ARM port: brought up-to-date for Debian 4.0 (Etch) - many other small changes and bugfixes in camlp4, ocamlbuild, labltk, emacs files
Diffstat (limited to 'lang/ocaml')
-rw-r--r--lang/ocaml/Makefile4
-rw-r--r--lang/ocaml/Makefile.common12
-rw-r--r--lang/ocaml/PLIST9
-rw-r--r--lang/ocaml/PLIST.opt4
-rw-r--r--lang/ocaml/buildlink3.mk15
-rw-r--r--lang/ocaml/distinfo12
-rw-r--r--lang/ocaml/patches/patch-at16
-rw-r--r--lang/ocaml/patches/patch-aw6
8 files changed, 44 insertions, 34 deletions
diff --git a/lang/ocaml/Makefile b/lang/ocaml/Makefile
index 3c8b5cb4542..91f36eb8c0f 100644
--- a/lang/ocaml/Makefile
+++ b/lang/ocaml/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.57 2007/12/21 17:02:53 joerg Exp $
+# $NetBSD: Makefile,v 1.58 2008/01/23 20:42:25 adam Exp $
.include "Makefile.common"
@@ -43,7 +43,7 @@ PLIST_SRC+= ${PKGDIR}/PLIST
# to /usr/pkgsrc/devel/ocaml instead of ${WRKSRC}. /bin/ksh, which
# is what ${SH} is on SunOS, doesn't exhibit this behaviour.
.if ${OPSYS} == "SunOS"
-INSTALL_MAKE_FLAGS+= SHELL=${SH}
+INSTALL_MAKE_FLAGS+= SHELL=${SH:Q}
.endif
.include "../../mk/bsd.pkg.mk"
diff --git a/lang/ocaml/Makefile.common b/lang/ocaml/Makefile.common
index f84b6cf4a71..3b9412ede2b 100644
--- a/lang/ocaml/Makefile.common
+++ b/lang/ocaml/Makefile.common
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile.common,v 1.19 2007/09/14 15:34:09 adam Exp $
+# $NetBSD: Makefile.common,v 1.20 2008/01/23 20:42:25 adam Exp $
-DISTNAME= ocaml-3.10.0
+DISTNAME= ocaml-3.10.1
CATEGORIES= lang
MASTER_SITES= http://caml.inria.fr/pub/distrib/ocaml-3.10/
EXTRACT_SUFX= .tar.bz2
@@ -16,7 +16,7 @@ USE_TOOLS+= gmake
HAS_CONFIGURE= yes
CONFIGURE_ENV+= BDB_LIBS=${BDB_LIBS:Q}
CONFIGURE_ENV+= BDB_BUILTIN=${USE_BUILTIN.${BDB_TYPE}:Q}
-CONFIGURE_ARGS+= -prefix ${PREFIX:Q}
+CONFIGURE_ARGS+= -prefix ${PREFIX}
CONFIGURE_ARGS+= -libs ${LDFLAGS:Q}
CONFIGURE_ARGS+= -with-pthread
CONFIGURE_ARGS+= -host ${MACHINE_GNU_PLATFORM:Q}
@@ -35,11 +35,11 @@ post-extract: cp-power-bsd cp-gnu-config
.PHONY: cp-power-bsd
cp-power-bsd:
- ${CP} ${WRKSRC:Q}/asmrun/power-elf.S ${WRKSRC:Q}/asmrun/power-bsd.S
+ ${CP} ${WRKSRC}/asmrun/power-elf.S ${WRKSRC}/asmrun/power-bsd.S
.PHONY: cp-gnu-config
cp-gnu-config:
- ${CP} ${PKGSRCDIR:Q}/mk/gnu-config/config.guess ${WRKSRC:Q}/config/gnu/
- ${CP} ${PKGSRCDIR:Q}/mk/gnu-config/config.sub ${WRKSRC:Q}/config/gnu/
+ ${CP} ${PKGSRCDIR}/mk/gnu-config/config.guess ${WRKSRC}/config/gnu/
+ ${CP} ${PKGSRCDIR}/mk/gnu-config/config.sub ${WRKSRC}/config/gnu/
.include "../../mk/pthread.buildlink3.mk"
diff --git a/lang/ocaml/PLIST b/lang/ocaml/PLIST
index b6facc8806e..6e7b4b19f7f 100644
--- a/lang/ocaml/PLIST
+++ b/lang/ocaml/PLIST
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.17 2007/09/14 15:34:09 adam Exp $
+@comment $NetBSD: PLIST,v 1.18 2008/01/23 20:42:25 adam Exp $
bin/camlp4
bin/camlp4boot
bin/camlp4o
@@ -170,6 +170,7 @@ lib/ocaml/camlp4/Camlp4Top/Top.cmi
lib/ocaml/camlp4/Camlp4Top/Top.cmo
lib/ocaml/camlp4/Camlp4Top/Top.o
lib/ocaml/camlp4/Camlp4_config.cmi
+lib/ocaml/camlp4/Camlp4_import.cmi
lib/ocaml/camlp4/camlp4fulllib.a
lib/ocaml/camlp4/camlp4fulllib.cma
lib/ocaml/camlp4/camlp4lib.a
@@ -266,8 +267,14 @@ lib/ocaml/obj.ml
lib/ocaml/obj.mli
lib/ocaml/ocamlbuild/ocamlbuild.cmo
lib/ocaml/ocamlbuild/ocamlbuild.o
+lib/ocaml/ocamlbuild/ocamlbuild_executor.cmi
+lib/ocaml/ocamlbuild/ocamlbuild_executor.cmo
+lib/ocaml/ocamlbuild/ocamlbuild_executor.o
lib/ocaml/ocamlbuild/ocamlbuild_pack.cmi
lib/ocaml/ocamlbuild/ocamlbuild_plugin.cmi
+lib/ocaml/ocamlbuild/ocamlbuild_unix_plugin.cmi
+lib/ocaml/ocamlbuild/ocamlbuild_unix_plugin.cmo
+lib/ocaml/ocamlbuild/ocamlbuild_unix_plugin.o
lib/ocaml/ocamlbuild/ocamlbuildlib.a
lib/ocaml/ocamlbuild/ocamlbuildlib.cma
lib/ocaml/ocamldoc/ocamldoc.hva
diff --git a/lang/ocaml/PLIST.opt b/lang/ocaml/PLIST.opt
index 316c922bea4..2c4ff526745 100644
--- a/lang/ocaml/PLIST.opt
+++ b/lang/ocaml/PLIST.opt
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST.opt,v 1.13 2007/09/14 15:34:09 adam Exp $
+@comment $NetBSD: PLIST.opt,v 1.14 2008/01/23 20:42:25 adam Exp $
bin/camlp4o.opt
bin/camlp4of.opt
bin/camlp4oof.opt
@@ -90,6 +90,8 @@ lib/ocaml/nums.a
lib/ocaml/nums.cmxa
lib/ocaml/obj.cmx
lib/ocaml/ocamlbuild/ocamlbuild.cmx
+lib/ocaml/ocamlbuild/ocamlbuild_executor.cmx
+lib/ocaml/ocamlbuild/ocamlbuild_unix_plugin.cmx
lib/ocaml/ocamlbuild/ocamlbuildlib.cmxa
lib/ocaml/ocamldoc/odoc_info.a
lib/ocaml/ocamldoc/odoc_info.cmxa
diff --git a/lang/ocaml/buildlink3.mk b/lang/ocaml/buildlink3.mk
index e4977b6f523..25bbe97e927 100644
--- a/lang/ocaml/buildlink3.mk
+++ b/lang/ocaml/buildlink3.mk
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.20 2006/12/12 21:52:36 joerg Exp $
+# $NetBSD: buildlink3.mk,v 1.21 2008/01/23 20:42:25 adam Exp $
BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+
OCAML_BUILDLINK3_MK:= ${OCAML_BUILDLINK3_MK}+
@@ -9,6 +9,7 @@ BUILDLINK_DEPENDS+= ocaml
BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Nocaml}
BUILDLINK_PACKAGES+= ocaml
+
BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}ocaml
.if !empty(OCAML_BUILDLINK3_MK:M+)
@@ -34,18 +35,18 @@ OCAMLBIN_WRAPPERS= ocaml
ocaml-wrappers:
${_PKG_SILENT}${_PKG_DEBUG} set -e; \
for w in ${OCAML_WRAPPERS}; do \
- ${SED} -e 's|@SH@|'${SH:Q}'|g' \
+ ${SED} -e 's|@SH@|'${SH:Q}'|g' \
-e 's|@OCAML_PREFIX@|${BUILDLINK_PREFIX.ocaml}|g' \
-e 's|@CFLAGS@|'${CFLAGS:Q}'|g' \
-e 's|@LDFLAGS@|'${LDFLAGS:Q}'|g' \
- < ${.CURDIR:Q}/../../lang/ocaml/files/wrapper.sh \
- > ${BUILDLINK_DIR:Q}/bin/"$$w"; \
- ${CHMOD} +x ${BUILDLINK_DIR:Q}/bin/"$$w"; \
+ < ${.CURDIR}/../../lang/ocaml/files/wrapper.sh \
+ > ${BUILDLINK_DIR}/bin/"$$w"; \
+ ${CHMOD} +x ${BUILDLINK_DIR}/bin/"$$w"; \
done
${_PKG_SILENT}${_PKG_DEBUG} set -e; \
for w in ${OCAMLBIN_WRAPPERS}; do \
- ${LN} -s ${BUILDLINK_PREFIX.ocaml:Q}/bin/"$$w" \
- ${BUILDLINK_DIR:Q}/bin/"$$w"; \
+ ${LN} -s ${BUILDLINK_PREFIX.ocaml}/bin/"$$w" \
+ ${BUILDLINK_DIR}/bin/"$$w"; \
done
.endif # OCAML_BUILDLINK3_MK
diff --git a/lang/ocaml/distinfo b/lang/ocaml/distinfo
index f2a2d15a83b..8d838c4e2fb 100644
--- a/lang/ocaml/distinfo
+++ b/lang/ocaml/distinfo
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.40 2007/10/04 05:19:16 adam Exp $
+$NetBSD: distinfo,v 1.41 2008/01/23 20:42:25 adam Exp $
-SHA1 (ocaml-3.10.0.tar.bz2) = 5c7ee7dd5ac55bee2877ca0ace5ffb044df8efb5
-RMD160 (ocaml-3.10.0.tar.bz2) = 19615743230f0215135eb966f1f08a6a828f9aa4
-Size (ocaml-3.10.0.tar.bz2) = 2786012 bytes
+SHA1 (ocaml-3.10.1.tar.bz2) = 908176ff481fd6ce3ab89a96a76d9b3d7ca8c105
+RMD160 (ocaml-3.10.1.tar.bz2) = bf5bc105aece26df6460204d5a04e90c0d90d1cb
+Size (ocaml-3.10.1.tar.bz2) = 2282041 bytes
SHA1 (patch-aa) = 858f326fe4db7971a05b3b001c6aecc02ecb2903
SHA1 (patch-ab) = c6140f43fdb76c4f2d499f9d3beb714de3926460
SHA1 (patch-ac) = efe8290b394f40d6675fc9d57557c49ddafdb239
@@ -11,10 +11,10 @@ SHA1 (patch-ag) = f1b751098d3693b92feb26cda87970426bffcaf1
SHA1 (patch-ah) = 3165bbcdb98d09f5161912e51a3131486aa0b488
SHA1 (patch-aj) = 61b977596cbaf8e16a66bfdbe8a7ca1701073fa7
SHA1 (patch-an) = 7a56338a19015b407cbfa8a328655e2bd035f8bf
-SHA1 (patch-at) = 0e7657ff41899864fba9db8bd330b790b31a24e8
+SHA1 (patch-at) = 4ce7a79f0c418ffe662401e7bd0bb0b150ee5e8f
SHA1 (patch-au) = 2696bc59b08a0ef06157b77665588bcf26feb306
SHA1 (patch-av) = f56c8924b81a620602bc5a67b0c4459b721701d2
-SHA1 (patch-aw) = 9d8b75ebba957ff69e4a344400ba3d1c0adb3951
+SHA1 (patch-aw) = 5838ca13ba0f5d9328b9bb2135604f72e7d8b87b
SHA1 (patch-ax) = 2419dffbf548837dc61e137032e06d33b1059976
SHA1 (patch-ay) = ae0fcda810e61967f879f4f18cb17de291f7834b
SHA1 (patch-az) = 4870ed5960559a90aaaa5e2e881b546e6a5898ad
diff --git a/lang/ocaml/patches/patch-at b/lang/ocaml/patches/patch-at
index b6feea61ceb..a01a1d4cd91 100644
--- a/lang/ocaml/patches/patch-at
+++ b/lang/ocaml/patches/patch-at
@@ -1,6 +1,6 @@
-$NetBSD: patch-at,v 1.14 2007/09/14 15:34:12 adam Exp $
+$NetBSD: patch-at,v 1.15 2008/01/23 20:42:25 adam Exp $
---- configure.orig 2007-05-03 14:49:56.000000000 +0200
+--- configure.orig 2008-01-04 14:26:38.000000000 +0100
+++ configure
@@ -488,7 +488,7 @@ mksharedlibrpath=''
@@ -31,7 +31,7 @@ $NetBSD: patch-at,v 1.14 2007/09/14 15:34:12 adam Exp $
i[3456]86-*-darwin*) arch=i386; system=macosx;;
i[3456]86-*-gnu*) arch=i386; system=gnu;;
mips-*-irix6*) arch=mips; system=irix;;
-@@ -680,6 +682,7 @@ case "$arch,$model,$system" in
+@@ -691,6 +693,7 @@ case "$arch,$model,$system" in
case "$nativecc" in gcc*) ;; *) cc_profile='-xpg';; esac;;
amd64,*,linux) profiling='prof';;
amd64,*,gnu) profiling='prof';;
@@ -39,7 +39,7 @@ $NetBSD: patch-at,v 1.14 2007/09/14 15:34:12 adam Exp $
*) profiling='noprof';;
esac
-@@ -1070,6 +1073,8 @@ if test "$pthread_wanted" = "yes"; then
+@@ -1081,6 +1084,8 @@ if test "$pthread_wanted" = "yes"; then
pthread_caml_link="-cclib -lpthread -cclib -lposix4";;
*-*-freebsd*) pthread_link="-pthread"
pthread_caml_link="-cclib -pthread";;
@@ -48,7 +48,7 @@ $NetBSD: patch-at,v 1.14 2007/09/14 15:34:12 adam Exp $
*-*-openbsd*) pthread_link="-pthread"
pthread_caml_link="-cclib -pthread";;
*) pthread_link="-lpthread"
-@@ -1121,6 +1126,7 @@ fi
+@@ -1132,6 +1137,7 @@ fi
x11_include="not found"
x11_link="not found"
@@ -56,7 +56,7 @@ $NetBSD: patch-at,v 1.14 2007/09/14 15:34:12 adam Exp $
for dir in \
$x11_include_dir \
\
-@@ -1167,6 +1173,7 @@ do
+@@ -1178,6 +1184,7 @@ do
break
fi
done
@@ -64,7 +64,7 @@ $NetBSD: patch-at,v 1.14 2007/09/14 15:34:12 adam Exp $
if test "$x11_include" = "not found"; then
x11_try_lib_dir=''
-@@ -1256,31 +1263,8 @@ dbm_include="not found"
+@@ -1269,31 +1276,8 @@ dbm_include="not found"
dbm_link="not found"
use_gdbm_ndbm=no
@@ -98,7 +98,7 @@ $NetBSD: patch-at,v 1.14 2007/09/14 15:34:12 adam Exp $
if test "$dbm_include" = "not found" || test "$dbm_link" = "not found"; then
echo "NDBM not found, the \"dbm\" library will not be supported."
else
-@@ -1290,8 +1274,8 @@ else
+@@ -1303,8 +1287,8 @@ else
else
dbm_include="-I$dbm_include"
fi
diff --git a/lang/ocaml/patches/patch-aw b/lang/ocaml/patches/patch-aw
index 14f7b48eb1f..aaf8c1cca9d 100644
--- a/lang/ocaml/patches/patch-aw
+++ b/lang/ocaml/patches/patch-aw
@@ -1,4 +1,4 @@
-$NetBSD: patch-aw,v 1.6 2007/09/14 15:34:12 adam Exp $
+$NetBSD: patch-aw,v 1.7 2008/01/23 20:42:26 adam Exp $
--- ocamldoc/Makefile.orig 2007-09-02 08:28:20.000000000 +0200
+++ ocamldoc/Makefile
@@ -9,13 +9,13 @@ $NetBSD: patch-aw,v 1.6 2007/09/14 15:34:12 adam Exp $
- if test -d $(INSTALL_BINDIR); then : ; else $(MKDIR) $(INSTALL_BINDIR); fi
- if test -d $(INSTALL_LIBDIR); then : ; else $(MKDIR) $(INSTALL_LIBDIR); fi
- if test -d $(INSTALL_CUSTOMDIR); then : ; else $(MKDIR) $(INSTALL_CUSTOMDIR); fi
-- $(CP) $(OCAMLDOC)$(EXE) $(INSTALL_BINDIR)/$(OCAMLDOC)$(EXE)
+- $(CP) $(OCAMLDOC) $(INSTALL_BINDIR)/$(OCAMLDOC)$(EXE)
- $(CP) ocamldoc.hva *.cmi $(OCAMLDOC_LIBCMA) $(INSTALL_LIBDIR)
- $(CP) $(INSTALL_MLIS) $(INSTALL_CMIS) $(INSTALL_LIBDIR)
+ if test -d $(INSTALL_BINDIR); then : ; else ${BSD_INSTALL_PROGRAM_DIR} $(INSTALL_BINDIR); fi
+ if test -d $(INSTALL_LIBDIR); then : ; else ${BSD_INSTALL_DATA_DIR} $(INSTALL_LIBDIR); fi
+ if test -d $(INSTALL_CUSTOMDIR); then : ; else ${BSD_INSTALL_DATA_DIR} $(INSTALL_CUSTOMDIR); fi
-+ ${BSD_INSTALL_SCRIPT} $(OCAMLDOC)$(EXE) $(INSTALL_BINDIR)/$(OCAMLDOC)$(EXE)
++ ${BSD_INSTALL_SCRIPT} $(OCAMLDOC) $(INSTALL_BINDIR)/$(OCAMLDOC)$(EXE)
+ ${BSD_INSTALL_DATA} ocamldoc.hva *.cmi $(OCAMLDOC_LIBCMA) $(INSTALL_LIBDIR)
+ ${BSD_INSTALL_DATA} $(INSTALL_MLIS) $(INSTALL_CMIS) $(INSTALL_LIBDIR)
if test -d $(INSTALL_MANODIR); then : ; else $(MKDIR) $(INSTALL_MANODIR); fi