summaryrefslogtreecommitdiff
path: root/devel/ocaml-lwt
diff options
context:
space:
mode:
Diffstat (limited to 'devel/ocaml-lwt')
-rw-r--r--devel/ocaml-lwt/Makefile9
-rw-r--r--devel/ocaml-lwt/distinfo4
-rw-r--r--devel/ocaml-lwt/patches/patch-aa32
3 files changed, 36 insertions, 9 deletions
diff --git a/devel/ocaml-lwt/Makefile b/devel/ocaml-lwt/Makefile
index 7cba030532d..08e657b55b8 100644
--- a/devel/ocaml-lwt/Makefile
+++ b/devel/ocaml-lwt/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.3 2010/01/17 12:02:13 wiz Exp $
+# $NetBSD: Makefile,v 1.4 2010/01/30 19:10:25 joerg Exp $
#
DISTNAME= lwt-1.1.0
@@ -11,6 +11,8 @@ MAINTAINER= jaapb@kerguelen.org
HOMEPAGE= http://www.ocsigen.org/
COMMENT= Cooperative threading library for OCaml
+PKG_DESTDIR_SUPPORT= user-destdir
+
MAKE_JOBS_SAFE= no
DEPENDS+= ocaml-findlib-[0-9]*:../../devel/ocaml-findlib
@@ -29,9 +31,10 @@ PLIST_SRC+= PLIST.opt
BUILD_TARGET+= doc
PLIST_SRC+= PLIST
+INSTALLATION_DIRS+= share/doc/ocaml-lwt
+
post-install:
- ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/${PKGBASE}
- ${INSTALL_DATA} ${WRKSRC}/_build/lwt.docdir/* ${PREFIX}/share/doc/${PKGBASE}
+ ${INSTALL_DATA} ${WRKSRC}/_build/lwt.docdir/* ${DESTDIR}${PREFIX}/share/doc/ocaml-lwt
.include "../../security/ocaml-ssl/buildlink3.mk"
.include "../../lang/ocaml/buildlink3.mk"
diff --git a/devel/ocaml-lwt/distinfo b/devel/ocaml-lwt/distinfo
index f1af4705333..81542ce32a3 100644
--- a/devel/ocaml-lwt/distinfo
+++ b/devel/ocaml-lwt/distinfo
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.1.1.1 2008/09/02 11:19:35 obache Exp $
+$NetBSD: distinfo,v 1.2 2010/01/30 19:10:25 joerg Exp $
SHA1 (lwt-1.1.0.tar.gz) = 838d99ce53accb4d0a393c4dd0f757d130a6bc2c
RMD160 (lwt-1.1.0.tar.gz) = e7359a29af3c91ac006dfb3fc1150264aa27927b
Size (lwt-1.1.0.tar.gz) = 32844 bytes
-SHA1 (patch-aa) = 84e614fd2734309a4dc83fbda25a5cad175a3e0b
+SHA1 (patch-aa) = 69047b997d80e4d2177f62c581f19c4365326319
diff --git a/devel/ocaml-lwt/patches/patch-aa b/devel/ocaml-lwt/patches/patch-aa
index cfe1e9bab55..20d0fbb1112 100644
--- a/devel/ocaml-lwt/patches/patch-aa
+++ b/devel/ocaml-lwt/patches/patch-aa
@@ -1,8 +1,17 @@
-$NetBSD: patch-aa,v 1.1.1.1 2008/09/02 11:19:35 obache Exp $
+$NetBSD: patch-aa,v 1.2 2010/01/30 19:10:25 joerg Exp $
---- Makefile.orig 2008-07-07 11:24:41.000000000 +0200
-+++ Makefile 2008-07-07 11:24:56.000000000 +0200
-@@ -36,13 +36,13 @@
+--- Makefile.orig 2008-06-25 15:23:14.000000000 +0000
++++ Makefile
+@@ -22,7 +22,7 @@
+
+ OCAMLFIND := ocamlfind
+ OCAMLBUILD := ocamlbuild
+-DESTDIR := $(shell $(OCAMLFIND) printconf destdir)/$(NAME)
++INSTALLDIR := ${DESTDIR}$(shell $(OCAMLFIND) printconf destdir)/$(NAME)
+
+ NAME := lwt
+ VERSION := $(shell head -n 1 VERSION)
+@@ -36,13 +36,13 @@ TOINSTALL = $(wildcard $(ARCHIVES_BYTE)
all: META byte opt doc
byte:
@@ -18,3 +27,18 @@ $NetBSD: patch-aa,v 1.1.1.1 2008/09/02 11:19:35 obache Exp $
examples:
$(MAKE) -C examples
+@@ -54,11 +54,11 @@ dist:
+ DARCS_REPO=$(PWD) darcs dist -d $(NAME)-$(VERSION)
+
+ install:
+- mkdir -p "$(DESTDIR)"
+- $(OCAMLFIND) install $(NAME) -destdir "$(DESTDIR)" META $(TOINSTALL)
++ mkdir -p "$(INSTALLDIR)"
++ $(OCAMLFIND) install $(NAME) -destdir "$(INSTALLDIR)" META $(TOINSTALL)
+
+ uninstall:
+- $(OCAMLFIND) remove $(NAME) -destdir "$(DESTDIR)"
++ $(OCAMLFIND) remove $(NAME) -destdir "$(INSTALLDIR)"
+
+ clean:
+ $(OCAMLBUILD) -clean