diff options
author | alepulver <alepulver@FreeBSD.org> | 2008-07-18 06:50:55 +0800 |
---|---|---|
committer | alepulver <alepulver@FreeBSD.org> | 2008-07-18 06:50:55 +0800 |
commit | adc26f6f4faa0f30bbe3445ae1cdedd9e6861f2e (patch) | |
tree | 93cc4afda773aba06aa9cce581a7860fd5a09acc /lang/chicken/files | |
parent | 4ed0df300093a85e0b2fc18cc4e30874e7ad6652 (diff) | |
download | freebsd-ports-gnome-adc26f6f4faa0f30bbe3445ae1cdedd9e6861f2e.tar.gz freebsd-ports-gnome-adc26f6f4faa0f30bbe3445ae1cdedd9e6861f2e.tar.zst freebsd-ports-gnome-adc26f6f4faa0f30bbe3445ae1cdedd9e6861f2e.zip |
- Update to version 3.3.0.
PR: ports/125568
Submitted by: Hirohisa Yamaguchi <umq@ueo.co.jp>
Diffstat (limited to 'lang/chicken/files')
-rw-r--r-- | lang/chicken/files/patch-Makefile.bsd | 12 | ||||
-rw-r--r-- | lang/chicken/files/patch-chicken.texi | 13 | ||||
-rw-r--r-- | lang/chicken/files/patch-defaults.make | 21 | ||||
-rw-r--r-- | lang/chicken/files/patch-rules.make | 10 |
4 files changed, 56 insertions, 0 deletions
diff --git a/lang/chicken/files/patch-Makefile.bsd b/lang/chicken/files/patch-Makefile.bsd new file mode 100644 index 000000000000..5ad58d953806 --- /dev/null +++ b/lang/chicken/files/patch-Makefile.bsd @@ -0,0 +1,12 @@ +--- ./Makefile.bsd.orig 2008-06-28 23:24:06.000000000 +0900 ++++ ./Makefile.bsd 2008-07-17 01:19:10.000000000 +0900 +@@ -87,6 +87,9 @@ + ifneq ($(HACKED_APPLY),) + echo "#define C_HACKED_APPLY" >>$@ + endif ++ifneq ($(USE_HOST_PCRE),) ++ echo "#define C_USE_HOST_PCRE" >>$@ ++endif + cat chicken-defaults.h >>$@ + + include rules.make diff --git a/lang/chicken/files/patch-chicken.texi b/lang/chicken/files/patch-chicken.texi new file mode 100644 index 000000000000..698dc8cecb32 --- /dev/null +++ b/lang/chicken/files/patch-chicken.texi @@ -0,0 +1,13 @@ +--- ./chicken.texi.orig 2008-06-28 23:34:20.000000000 +0900 ++++ ./chicken.texi 2008-07-17 01:22:17.000000000 +0900 +@@ -4,6 +4,10 @@ + @copying + Copyright 2007-2008 Felix Winkelmann and the Chicken Team + @end copying ++@dircategory The Algorithmic Language Scheme ++@direntry ++* Chicken: (chicken). A compiler that translates Scheme source files into C. ++@end direntry + @titlepage + @sp 10 + @title{Chicken Scheme Reference Manual} diff --git a/lang/chicken/files/patch-defaults.make b/lang/chicken/files/patch-defaults.make new file mode 100644 index 000000000000..2dca9219e86e --- /dev/null +++ b/lang/chicken/files/patch-defaults.make @@ -0,0 +1,21 @@ +--- ./defaults.make.orig 2008-06-28 23:24:06.000000000 +0900 ++++ ./defaults.make 2008-07-17 01:19:10.000000000 +0900 +@@ -47,6 +47,7 @@ + PREFIX ?= c:/devtools + else + PREFIX ?= /usr/local ++LOCALBASE ?= /usr/local + endif + endif + +@@ -146,8 +147,8 @@ + # options + + ifneq ($(USE_HOST_PCRE),) +-LIBRARIES += -lpcre +-PCRE_INCLUDES = ++LIBRARIES += -L$(LOCALBASE)/lib -lpcre ++PCRE_INCLUDES = -I$(LOCALBASE)/include + C_COMPILER_PCRE_OPTIONS = + PCRE_OBJECTS_1 = + else diff --git a/lang/chicken/files/patch-rules.make b/lang/chicken/files/patch-rules.make new file mode 100644 index 000000000000..c8ad9279bff0 --- /dev/null +++ b/lang/chicken/files/patch-rules.make @@ -0,0 +1,10 @@ +--- ./rules.make.orig 2008-06-28 23:24:06.000000000 +0900 ++++ ./rules.make 2008-07-17 01:20:53.000000000 +0900 +@@ -845,6 +845,7 @@ + $(MAKEDIR_COMMAND) $(MAKEDIR_COMMAND_OPTIONS) $(DESTDIR)$(IMANDIR) + $(MAKEDIR_COMMAND) $(MAKEDIR_COMMAND_OPTIONS) $(DESTDIR)$(IINFODIR) + $(MAKEDIR_COMMAND) $(MAKEDIR_COMMAND_OPTIONS) $(DESTDIR)$(IDOCDIR) ++ $(MAKEDIR_COMMAND) $(MAKEDIR_COMMAND_OPTIONS) $(DESTDIR)$(IDATADIR) + $(INSTALL_PROGRAM) $(INSTALL_PROGRAM_EXECUTABLE_OPTIONS) $(CHICKEN_PROGRAM)$(EXE) $(DESTDIR)$(IBINDIR) + $(INSTALL_PROGRAM) $(INSTALL_PROGRAM_EXECUTABLE_OPTIONS) $(CSI_PROGRAM)$(EXE) $(DESTDIR)$(IBINDIR) + $(INSTALL_PROGRAM) $(INSTALL_PROGRAM_EXECUTABLE_OPTIONS) $(CHICKEN_PROFILE_PROGRAM)$(EXE) $(DESTDIR)$(IBINDIR) |