summaryrefslogtreecommitdiff
path: root/www/eliom/patches
diff options
context:
space:
mode:
authorjaapb <jaapb@pkgsrc.org>2012-12-15 16:18:42 +0000
committerjaapb <jaapb@pkgsrc.org>2012-12-15 16:18:42 +0000
commit04b14dfcfcb439ef8b66b91972d6eb9f514bab93 (patch)
treeb572bd74339308f5a71d1d12accf385da5e5c2d3 /www/eliom/patches
parent86bf9117973b6905d6634f89b74c654656ac8ab3 (diff)
downloadpkgsrc-04b14dfcfcb439ef8b66b91972d6eb9f514bab93.tar.gz
Updated www/eliom to version 3.0.3 (the latest). Changes include:
* Language ** Generalized client values in server code ** Injections into client sections * Tools ** Added eliom-destillery for generating project scaffolds ** Support Eliom interface files (.eliomi) in eliomc, eliomdep ** eliomdep: Generate dependencies between eliom-modules ** eliomc: infer only with option -infer, drop option -noinfer ** eliomc: Basic support for -i on eliom-files ** eliom{c,dep,opt},js_of_eliom: -dump to output the intermediate code ** eliomc,js_of_eliom: always open Eliom_pervasives in eliom files * API ** Eliom_pervasives.server_function to easily access the from the client ** Get current state of a scope ** Module to access values of Eliom references in external states (Eliom_state.Ext) ** Scope names are now named scope hierarchies ** Iterate the scope hierarchy (group > session > client > request) ** Adding Eliom_parameter.(type_checker, neopt) ** Add functions to insert html5 in atom feeds ** Eliom_tools.{F,D}.html to ease creation of head-tag ** Eliom_tools.wrap_handler as an easy alernative to Eliom_registration.Customize ** Test for initial request of a client on the server * Changed server behaviour ** Eliom_state.discard_everything now also discards request state ** Don't send nodes as data when they are part of the document * Changed client behaviour ** Show progress cursor during navigation with change_page ** Improved error messages ** Fail on the client when a [server_function] or call_caml_service fails on the server * Bugfixes ** Allow % for injections directly after parentheses * Support dropped for ** Xhtml ** OCamlDuce ** Eliom_compatibility_2_1 * A myriade of bugfixes
Diffstat (limited to 'www/eliom/patches')
-rw-r--r--www/eliom/patches/patch-src_Makefile16
1 files changed, 10 insertions, 6 deletions
diff --git a/www/eliom/patches/patch-src_Makefile b/www/eliom/patches/patch-src_Makefile
index e9d25a1f2d8..53c0c9b0691 100644
--- a/www/eliom/patches/patch-src_Makefile
+++ b/www/eliom/patches/patch-src_Makefile
@@ -1,14 +1,18 @@
-$NetBSD: patch-src_Makefile,v 1.1 2012/08/12 17:47:43 wiz Exp $
+$NetBSD: patch-src_Makefile,v 1.2 2012/12/15 16:18:42 jaapb Exp $
-install manpage with proper permissions
---- src/Makefile.orig 2012-06-11 12:46:54.000000000 +0000
+Use correct BSD installation tools
+--- src/Makefile.orig 2012-12-13 16:16:17.000000000 +0000
+++ src/Makefile
-@@ -61,7 +61,7 @@ install: install.META install.man
+@@ -60,9 +60,9 @@ install: install.META install.man
+ ${MAKE} -C tools install
install.man: install.META
- $(INSTALL) -m 755 -d $(TEMPROOT)$(MANDIR)/man1
+- $(INSTALL) -m 755 -d $(TEMPROOT)$(MANDIR)/man1
- $(INSTALL) -m 755 files/eliomc.1 $(TEMPROOT)$(MANDIR)/man1
-+ $(INSTALL) -m 644 files/eliomc.1 $(TEMPROOT)$(MANDIR)/man1
+- $(INSTALL) -m 755 files/eliom-destillery.1 $(TEMPROOT)$(MANDIR)/man1
++ $(BSD_INSTALL_MAN_DIR) -d $(TEMPROOT)$(MANDIR)/man1
++ $(BSD_INSTALL_MAN) files/eliomc.1 $(TEMPROOT)$(MANDIR)/man1
++ $(BSD_INSTALL_MAN) files/eliom-destillery.1 $(TEMPROOT)$(MANDIR)/man1
ln -sf eliomc.1 $(TEMPROOT)$(MANDIR)/man1/js_of_eliom.1
ln -sf eliomc.1 $(TEMPROOT)$(MANDIR)/man1/eliomopt.1
ln -sf eliomc.1 $(TEMPROOT)$(MANDIR)/man1/eliomcp.1