View | Details | Raw Unified | Return to bug 157496
Collapse All | Expand All

(-)chicken/Makefile (-1 / +7 lines)
Lines 6-12 Link Here
6
#
6
#
7
7
8
PORTNAME=	chicken
8
PORTNAME=	chicken
9
PORTVERSION=	4.6.0
9
PORTVERSION=	4.7.0
10
CATEGORIES=	lang scheme
10
CATEGORIES=	lang scheme
11
MASTER_SITES=	http://code.call-cc.org/releases/${PORTVERSION}/
11
MASTER_SITES=	http://code.call-cc.org/releases/${PORTVERSION}/
12
12
Lines 14-19 Link Here
14
COMMENT=	A Scheme-to-C compiler
14
COMMENT=	A Scheme-to-C compiler
15
15
16
USE_GMAKE=	yes
16
USE_GMAKE=	yes
17
MAKEFILE=	GNUmakefile
17
USE_LDCONFIG=	yes
18
USE_LDCONFIG=	yes
18
MAKE_ARGS+=	PLATFORM=bsd PREFIX=${PREFIX} \
19
MAKE_ARGS+=	PLATFORM=bsd PREFIX=${PREFIX} \
19
		TOPMANDIR=${PREFIX}/man ARCH=${NEW_ARCH} \
20
		TOPMANDIR=${PREFIX}/man ARCH=${NEW_ARCH} \
Lines 30-35 Link Here
30
MAKE_ARGS+=	HACKED_APPLY=
31
MAKE_ARGS+=	HACKED_APPLY=
31
.endif
32
.endif
32
33
34
post-patch:
35
	@${REINPLACE_CMD} \
36
		's|^DOCDIR = .*$$|DOCDIR = ${DOCSDIR}|' \
37
		${WRKSRC}/defaults.make
38
33
post-install:
39
post-install:
34
	@${INSTALL_DATA} ${WRKSRC}/NEWS ${DOCSDIR}
40
	@${INSTALL_DATA} ${WRKSRC}/NEWS ${DOCSDIR}
35
	@${ECHO_CMD}; ${CAT} ${PKGMESSAGE}; ${ECHO_CMD}
41
	@${ECHO_CMD}; ${CAT} ${PKGMESSAGE}; ${ECHO_CMD}
(-)chicken/distinfo (-3 / +2 lines)
Lines 1-3 Link Here
1
MD5 (chicken-4.6.0.tar.gz) = 538a93e786e550ad848a040bcd902184
1
SHA256 (chicken-4.7.0.tar.gz) = 56afdbff812febe3f98ae437716ecaa96115732f21db5063ce413e4c7449a26c
2
SHA256 (chicken-4.6.0.tar.gz) = c55d1dadf9941b3efbc7be9181d5c7cbc304a20c614625fbf710c0acaa1cd245
2
SIZE (chicken-4.7.0.tar.gz) = 3392031
3
SIZE (chicken-4.6.0.tar.gz) = 3019126
(-)chicken/files/patch-defaults.make (-11 lines)
Lines 1-11 Link Here
1
--- defaults.make.orig	2010-05-14 19:39:40.000000000 +0000
2
+++ defaults.make	2010-05-14 19:41:20.000000000 +0000
3
@@ -52,7 +52,7 @@
4
 TOPMANDIR = $(SHAREDIR)/man
5
 MANDIR = $(TOPMANDIR)/man1
6
 INCDIR = $(PREFIX)/include
7
-DOCDIR = $(DATADIR)/doc
8
+DOCDIR = $(SHAREDIR)/doc/chicken
9
 VARDIR ?= $(LIBDIR)
10
 CHICKENLIBDIR = $(VARDIR)/chicken
11
 EGGDIR = $(CHICKENLIBDIR)/$(BINARYVERSION)
(-)chicken/pkg-plist (-85 / +88 lines)
Lines 6-98 Link Here
6
bin/chicken-uninstall
6
bin/chicken-uninstall
7
bin/csc
7
bin/csc
8
bin/csi
8
bin/csi
9
include/chicken-config.h
9
include/chicken/chicken-config.h
10
include/chicken.h
10
include/chicken/chicken.h
11
lib/chicken/5/chicken.import.so
11
lib/chicken/6/chicken.import.so
12
lib/chicken/5/csi.import.so
12
lib/chicken/6/csi.import.so
13
lib/chicken/5/data-structures.import.so
13
lib/chicken/6/data-structures.import.so
14
lib/chicken/5/extras.import.so
14
lib/chicken/6/extras.import.so
15
lib/chicken/5/files.import.so
15
lib/chicken/6/files.import.so
16
lib/chicken/5/foreign.import.so
16
lib/chicken/6/foreign.import.so
17
lib/chicken/5/irregex.import.so
17
lib/chicken/6/irregex.import.so
18
lib/chicken/5/lolevel.import.so
18
lib/chicken/6/lolevel.import.so
19
lib/chicken/5/modules.db
19
lib/chicken/6/modules.db
20
lib/chicken/5/ports.import.so
20
lib/chicken/6/ports.import.so
21
lib/chicken/5/posix.import.so
21
lib/chicken/6/posix.import.so
22
lib/chicken/5/regex.import.so
22
lib/chicken/6/scheme.import.so
23
lib/chicken/5/scheme.import.so
23
lib/chicken/6/setup-api.import.so
24
lib/chicken/5/setup-api.import.so
24
lib/chicken/6/setup-api.so
25
lib/chicken/5/setup-api.so
25
lib/chicken/6/setup-download.import.so
26
lib/chicken/5/setup-download.import.so
26
lib/chicken/6/setup-download.so
27
lib/chicken/5/setup-download.so
27
lib/chicken/6/srfi-1.import.so
28
lib/chicken/5/srfi-1.import.so
28
lib/chicken/6/srfi-13.import.so
29
lib/chicken/5/srfi-13.import.so
29
lib/chicken/6/srfi-14.import.so
30
lib/chicken/5/srfi-14.import.so
30
lib/chicken/6/srfi-18.import.so
31
lib/chicken/5/srfi-18.import.so
31
lib/chicken/6/srfi-4.import.so
32
lib/chicken/5/srfi-4.import.so
32
lib/chicken/6/srfi-69.import.so
33
lib/chicken/5/srfi-69.import.so
33
lib/chicken/6/tcp.import.so
34
lib/chicken/5/tcp.import.so
34
lib/chicken/6/types.db
35
lib/chicken/5/types.db
35
lib/chicken/6/utils.import.so
36
lib/chicken/5/utils.import.so
37
lib/libchicken.a
36
lib/libchicken.a
38
lib/libchicken.so
37
lib/libchicken.so
39
lib/libchicken.so.5
38
lib/libchicken.so.6
40
%%DATADIR%%/chicken.png
41
%%DATADIR%%/setup.defaults
39
%%DATADIR%%/setup.defaults
42
%%DOCSDIR%%/LICENSE
40
%%PORTDOCS%%%%DOCSDIR%%/LICENSE
43
%%DOCSDIR%%/NEWS
41
%%PORTDOCS%%%%DOCSDIR%%/NEWS
44
%%DOCSDIR%%/README
42
%%PORTDOCS%%%%DOCSDIR%%/README
45
%%DOCSDIR%%/manual/Accessing external objects
43
%%PORTDOCS%%%%DOCSDIR%%/manual/Accessing external objects.html
46
%%DOCSDIR%%/manual/Acknowledgements
44
%%PORTDOCS%%%%DOCSDIR%%/manual/Acknowledgements.html
47
%%DOCSDIR%%/manual/Basic mode of operation
45
%%PORTDOCS%%%%DOCSDIR%%/manual/Basic mode of operation.html
48
%%DOCSDIR%%/manual/Bibliography
46
%%PORTDOCS%%%%DOCSDIR%%/manual/Bibliography.html
49
%%DOCSDIR%%/manual/Bugs and limitations
47
%%PORTDOCS%%%%DOCSDIR%%/manual/Bugs and limitations.html
50
%%DOCSDIR%%/manual/C interface
48
%%PORTDOCS%%%%DOCSDIR%%/manual/C interface.html
51
%%DOCSDIR%%/manual/Callbacks
49
%%PORTDOCS%%%%DOCSDIR%%/manual/Callbacks.html
52
%%DOCSDIR%%/manual/Cross development
50
%%PORTDOCS%%%%DOCSDIR%%/manual/Cross development.html
53
%%DOCSDIR%%/manual/Data representation
51
%%PORTDOCS%%%%DOCSDIR%%/manual/Data representation.html
54
%%DOCSDIR%%/manual/Declarations
52
%%PORTDOCS%%%%DOCSDIR%%/manual/Declarations.html
55
%%DOCSDIR%%/manual/Deployment
53
%%PORTDOCS%%%%DOCSDIR%%/manual/Deployment.html
56
%%DOCSDIR%%/manual/Deviations from the standard
54
%%PORTDOCS%%%%DOCSDIR%%/manual/Deviations from the standard.html
57
%%DOCSDIR%%/manual/Embedding
55
%%PORTDOCS%%%%DOCSDIR%%/manual/Embedding.html
58
%%DOCSDIR%%/manual/Exceptions
56
%%PORTDOCS%%%%DOCSDIR%%/manual/Exceptions.html
59
%%DOCSDIR%%/manual/Extensions
57
%%PORTDOCS%%%%DOCSDIR%%/manual/Extensions to the standard.html
60
%%DOCSDIR%%/manual/Extensions to the standard
58
%%PORTDOCS%%%%DOCSDIR%%/manual/Extensions.html
61
%%DOCSDIR%%/manual/Foreign type specifiers
59
%%PORTDOCS%%%%DOCSDIR%%/manual/Foreign type specifiers.html
62
%%DOCSDIR%%/manual/Getting started
60
%%PORTDOCS%%%%DOCSDIR%%/manual/Getting started.html
63
%%DOCSDIR%%/manual/Interface to external functions and variables
61
%%PORTDOCS%%%%DOCSDIR%%/manual/Interface to external functions and variables.html
64
%%DOCSDIR%%/manual/Locations
62
%%PORTDOCS%%%%DOCSDIR%%/manual/Locations.html
65
%%DOCSDIR%%/manual/Modules
63
%%PORTDOCS%%%%DOCSDIR%%/manual/Macros.html
66
%%DOCSDIR%%/manual/Non-standard macros and special forms
64
%%PORTDOCS%%%%DOCSDIR%%/manual/Modules.html
67
%%DOCSDIR%%/manual/Non-standard read syntax
65
%%PORTDOCS%%%%DOCSDIR%%/manual/Non-standard macros and special forms.html
68
%%DOCSDIR%%/manual/Other support procedures
66
%%PORTDOCS%%%%DOCSDIR%%/manual/Non-standard read syntax.html
69
%%DOCSDIR%%/manual/Parameters
67
%%PORTDOCS%%%%DOCSDIR%%/manual/Other support procedures.html
70
%%DOCSDIR%%/manual/Supported language
68
%%PORTDOCS%%%%DOCSDIR%%/manual/Parameters.html
71
%%DOCSDIR%%/manual/The R5RS standard
69
%%PORTDOCS%%%%DOCSDIR%%/manual/Supported language.html
72
%%DOCSDIR%%/manual/The User's Manual
70
%%PORTDOCS%%%%DOCSDIR%%/manual/The R5RS standard.html
73
%%DOCSDIR%%/manual/Unit data-structures
71
%%PORTDOCS%%%%DOCSDIR%%/manual/The User's Manual.html
74
%%DOCSDIR%%/manual/Unit eval
72
%%PORTDOCS%%%%DOCSDIR%%/manual/Unit data-structures.html
75
%%DOCSDIR%%/manual/Unit expand
73
%%PORTDOCS%%%%DOCSDIR%%/manual/Unit eval.html
76
%%DOCSDIR%%/manual/Unit extras
74
%%PORTDOCS%%%%DOCSDIR%%/manual/Unit expand.html
77
%%DOCSDIR%%/manual/Unit files
75
%%PORTDOCS%%%%DOCSDIR%%/manual/Unit extras.html
78
%%DOCSDIR%%/manual/Unit library
76
%%PORTDOCS%%%%DOCSDIR%%/manual/Unit files.html
79
%%DOCSDIR%%/manual/Unit lolevel
77
%%PORTDOCS%%%%DOCSDIR%%/manual/Unit irregex.html
80
%%DOCSDIR%%/manual/Unit ports
78
%%PORTDOCS%%%%DOCSDIR%%/manual/Unit library.html
81
%%DOCSDIR%%/manual/Unit posix
79
%%PORTDOCS%%%%DOCSDIR%%/manual/Unit lolevel.html
82
%%DOCSDIR%%/manual/Unit regex
80
%%PORTDOCS%%%%DOCSDIR%%/manual/Unit ports.html
83
%%DOCSDIR%%/manual/Unit srfi-1
81
%%PORTDOCS%%%%DOCSDIR%%/manual/Unit posix.html
84
%%DOCSDIR%%/manual/Unit srfi-13
82
%%PORTDOCS%%%%DOCSDIR%%/manual/Unit srfi-1.html
85
%%DOCSDIR%%/manual/Unit srfi-14
83
%%PORTDOCS%%%%DOCSDIR%%/manual/Unit srfi-13.html
86
%%DOCSDIR%%/manual/Unit srfi-18
84
%%PORTDOCS%%%%DOCSDIR%%/manual/Unit srfi-14.html
87
%%DOCSDIR%%/manual/Unit srfi-4
85
%%PORTDOCS%%%%DOCSDIR%%/manual/Unit srfi-18.html
88
%%DOCSDIR%%/manual/Unit srfi-69
86
%%PORTDOCS%%%%DOCSDIR%%/manual/Unit srfi-4.html
89
%%DOCSDIR%%/manual/Unit tcp
87
%%PORTDOCS%%%%DOCSDIR%%/manual/Unit srfi-69.html
90
%%DOCSDIR%%/manual/Unit utils
88
%%PORTDOCS%%%%DOCSDIR%%/manual/Unit tcp.html
91
%%DOCSDIR%%/manual/Using the compiler
89
%%PORTDOCS%%%%DOCSDIR%%/manual/Unit utils.html
92
%%DOCSDIR%%/manual/Using the interpreter
90
%%PORTDOCS%%%%DOCSDIR%%/manual/Using the compiler.html
93
%%DOCSDIR%%/manual/faq
91
%%PORTDOCS%%%%DOCSDIR%%/manual/Using the interpreter.html
92
%%PORTDOCS%%%%DOCSDIR%%/manual/chicken.png
93
%%PORTDOCS%%%%DOCSDIR%%/manual/faq.html
94
%%PORTDOCS%%%%DOCSDIR%%/manual/index.html
95
%%PORTDOCS%%%%DOCSDIR%%/manual/manual.css
96
%%PORTDOCS%%@dirrm %%DOCSDIR%%/manual
97
%%PORTDOCS%%@dirrm %%DOCSDIR%%
94
@dirrm %%DATADIR%%
98
@dirrm %%DATADIR%%
95
@dirrm %%DOCSDIR%%/manual
99
@dirrm lib/chicken/6
96
@dirrm %%DOCSDIR%%
97
@dirrm lib/chicken/5
98
@dirrm lib/chicken
100
@dirrm lib/chicken
101
@dirrm include/chicken

Return to bug 157496