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

(-)Makefile (-4 / +14 lines)
Lines 6-16 Link Here
6
#
6
#
7
7
8
PORTNAME=	slib
8
PORTNAME=	slib
9
PORTVERSION=	2d1
9
PORTVERSION=	2d5
10
PORTREVISION=	2
11
CATEGORIES=	lang
10
CATEGORIES=	lang
12
MASTER_SITES=	http://swissnet.ai.mit.edu/ftpdir/scm/
11
MASTER_SITES=	http://swissnet.ai.mit.edu/ftpdir/scm/
13
DISTNAME=	slib2d1
12
DISTNAME=	slib${PORTVERSION}
14
13
15
MAINTAINER=	nakai@FreeBSD.org
14
MAINTAINER=	nakai@FreeBSD.org
16
15
Lines 18-32 Link Here
18
17
19
WRKSRC=		${WRKDIR}/slib
18
WRKSRC=		${WRKDIR}/slib
20
19
21
USE_ZIP=	yes
22
NO_BUILD=	yes
20
NO_BUILD=	yes
23
21
24
do-install:
22
do-install:
23
	${MKDIR} ${DATADIR}
24
	${INSTALL_DATA} ${WRKSRC}/*.scm ${DATADIR}
25
	${MKDIR} ${PREFIX}/share/slib
25
	${MKDIR} ${PREFIX}/share/slib
26
	${INSTALL_DATA} ${WRKSRC}/*.scm ${PREFIX}/share/slib
26
	${INSTALL_DATA} ${WRKSRC}/*.scm ${PREFIX}/share/slib
27
	${RM} -f ${LOCALBASE}/share/guile/slib
27
	${RM} -f ${LOCALBASE}/share/guile/slib
28
	${LN} -sf ${PREFIX}/share/slib ${LOCALBASE}/share/guile/slib
28
	${LN} -sf ${PREFIX}/share/slib ${LOCALBASE}/share/guile/slib
29
	${LOCALBASE}/bin/guile -c \
29
	${LOCALBASE}/bin/guile -c \
30
		"(use-modules (ice-9 slib)) (require 'new-catalog)"
30
		"(use-modules (ice-9 slib)) (require 'new-catalog)"
31
32
post-install:
33
.if !defined(NOPORTDOCS)
34
	${MKDIR} ${DOCSDIR}
35
.for file in ANNOUNCE COPYING ChangeLog FAQ README
36
	${INSTALL_MAN} ${WRKSRC}/${file} ${DOCSDIR}
37
.endfor
38
	${INSTALL_MAN} ${WRKSRC}/slib.info ${PREFIX}/info
39
	install-info ${PREFIX}/info/slib.info ${PREFIX}/info/dir
40
.endif
31
41
32
.include <bsd.port.mk>
42
.include <bsd.port.mk>
(-)distinfo (-1 / +1 lines)
Line 1 Link Here
1
MD5 (slib2d1.zip) = 63923a04bf33f7419d6ba8f62bcc6cb2
1
MD5 (slib2d5.tar.gz) = e76f8d3b52ccd5c0f9c559310ecf6f68
(-)pkg-comment (-1 / +1 lines)
Line 1 Link Here
1
A portable scheme library for all standard scheme implementation
1
A portable scheme library
(-)pkg-descr (-1 / +9 lines)
Line 1 Link Here
1
a portable scheme library for all standard scheme implementation
1
A portable scheme library
2
3
This package is constructed to work with GNU Guile. To use the
4
features offered by the SLIB library, add the following construct
5
to your programs:
6
7
       (use-modules (ice-9 slib))
8
9
WWW: http://www.swiss.ai.mit.edu/~jaffer/SLIB.html
(-)pkg-plist (-125 / +145 lines)
Lines 1-127 Link Here
1
share/slib/Bev2slib.scm
1
%%DATADIR%%/Bev2slib.scm
2
share/slib/Template.scm
2
%%DATADIR%%/Template.scm
3
share/slib/alist.scm
3
%%DATADIR%%/alist.scm
4
share/slib/alistab.scm
4
%%DATADIR%%/alistab.scm
5
share/slib/array.scm
5
%%DATADIR%%/array.scm
6
share/slib/arraymap.scm
6
%%DATADIR%%/arraymap.scm
7
share/slib/batch.scm
7
%%DATADIR%%/batch.scm
8
share/slib/break.scm
8
%%DATADIR%%/break.scm
9
share/slib/byte.scm
9
%%DATADIR%%/byte.scm
10
share/slib/chap.scm
10
%%DATADIR%%/chap.scm
11
share/slib/charplot.scm
11
%%DATADIR%%/charplot.scm
12
share/slib/cltime.scm
12
%%DATADIR%%/cltime.scm
13
share/slib/coerce.scm
13
%%DATADIR%%/coerce.scm
14
share/slib/collect.scm
14
%%DATADIR%%/collect.scm
15
share/slib/comlist.scm
15
%%DATADIR%%/color.scm
16
share/slib/comparse.scm
16
%%DATADIR%%/colornam.scm
17
share/slib/cring.scm
17
%%DATADIR%%/colorspc.scm
18
share/slib/db2html.scm
18
%%DATADIR%%/comlist.scm
19
share/slib/dbrowse.scm
19
%%DATADIR%%/comparse.scm
20
share/slib/dbutil.scm
20
%%DATADIR%%/crc.scm
21
share/slib/debug.scm
21
%%DATADIR%%/cring.scm
22
share/slib/defmacex.scm
22
%%DATADIR%%/cvs.scm
23
share/slib/determ.scm
23
%%DATADIR%%/daylight.scm
24
share/slib/dwindtst.scm
24
%%DATADIR%%/db2html.scm
25
share/slib/dynamic.scm
25
%%DATADIR%%/dbcom.scm
26
share/slib/dynwind.scm
26
%%DATADIR%%/dbrowse.scm
27
share/slib/eval.scm
27
%%DATADIR%%/dbsyn.scm
28
share/slib/factor.scm
28
%%DATADIR%%/dbutil.scm
29
share/slib/fft.scm
29
%%DATADIR%%/debug.scm
30
share/slib/fluidlet.scm
30
%%DATADIR%%/defmacex.scm
31
share/slib/format.scm
31
%%DATADIR%%/determ.scm
32
share/slib/formatst.scm
32
%%DATADIR%%/differ.scm
33
share/slib/genwrite.scm
33
%%DATADIR%%/dirs.scm
34
share/slib/getopt.scm
34
%%DATADIR%%/dwindtst.scm
35
share/slib/getparam.scm
35
%%DATADIR%%/dynamic.scm
36
share/slib/glob.scm
36
%%DATADIR%%/dynwind.scm
37
share/slib/hash.scm
37
%%DATADIR%%/eval.scm
38
share/slib/hashtab.scm
38
%%DATADIR%%/factor.scm
39
share/slib/htmlform.scm
39
%%DATADIR%%/fft.scm
40
share/slib/http-cgi.scm
40
%%DATADIR%%/fluidlet.scm
41
share/slib/lineio.scm
41
%%DATADIR%%/format.scm
42
share/slib/logical.scm
42
%%DATADIR%%/formatst.scm
43
share/slib/macrotst.scm
43
%%DATADIR%%/genwrite.scm
44
share/slib/macwork.scm
44
%%DATADIR%%/getopt.scm
45
share/slib/makcrc.scm
45
%%DATADIR%%/getparam.scm
46
share/slib/mbe.scm
46
%%DATADIR%%/glob.scm
47
share/slib/minimize.scm
47
%%DATADIR%%/hash.scm
48
share/slib/mklibcat.scm
48
%%DATADIR%%/hashtab.scm
49
share/slib/modular.scm
49
%%DATADIR%%/html4each.scm
50
share/slib/mulapply.scm
50
%%DATADIR%%/htmlform.scm
51
share/slib/mularg.scm
51
%%DATADIR%%/http-cgi.scm
52
share/slib/mwdenote.scm
52
%%DATADIR%%/lineio.scm
53
share/slib/mwexpand.scm
53
%%DATADIR%%/logical.scm
54
share/slib/mwsynrul.scm
54
%%DATADIR%%/macrotst.scm
55
share/slib/nclients.scm
55
%%DATADIR%%/macwork.scm
56
share/slib/obj2str.scm
56
%%DATADIR%%/matfile.scm
57
share/slib/object.scm
57
%%DATADIR%%/mbe.scm
58
share/slib/paramlst.scm
58
%%DATADIR%%/minimize.scm
59
share/slib/plottest.scm
59
%%DATADIR%%/mklibcat.scm
60
share/slib/pnm.scm
60
%%DATADIR%%/modular.scm
61
share/slib/pp.scm
61
%%DATADIR%%/mulapply.scm
62
share/slib/ppfile.scm
62
%%DATADIR%%/mularg.scm
63
share/slib/prec.scm
63
%%DATADIR%%/mwdenote.scm
64
share/slib/printf.scm
64
%%DATADIR%%/mwexpand.scm
65
share/slib/priorque.scm
65
%%DATADIR%%/mwsynrul.scm
66
share/slib/process.scm
66
%%DATADIR%%/null.scm
67
share/slib/promise.scm
67
%%DATADIR%%/obj2str.scm
68
share/slib/psxtime.scm
68
%%DATADIR%%/object.scm
69
share/slib/qp.scm
69
%%DATADIR%%/paramlst.scm
70
share/slib/queue.scm
70
%%DATADIR%%/plottest.scm
71
share/slib/r4rsyn.scm
71
%%DATADIR%%/pnm.scm
72
share/slib/randinex.scm
72
%%DATADIR%%/pp.scm
73
share/slib/random.scm
73
%%DATADIR%%/ppfile.scm
74
share/slib/ratize.scm
74
%%DATADIR%%/prec.scm
75
share/slib/rdms.scm
75
%%DATADIR%%/printf.scm
76
share/slib/recobj.scm
76
%%DATADIR%%/priorque.scm
77
share/slib/record.scm
77
%%DATADIR%%/process.scm
78
share/slib/repl.scm
78
%%DATADIR%%/promise.scm
79
share/slib/report.scm
79
%%DATADIR%%/psxtime.scm
80
share/slib/require.scm
80
%%DATADIR%%/qp.scm
81
share/slib/root.scm
81
%%DATADIR%%/queue.scm
82
share/slib/sc2.scm
82
%%DATADIR%%/r4rsyn.scm
83
share/slib/sc4opt.scm
83
%%DATADIR%%/randinex.scm
84
share/slib/sc4sc3.scm
84
%%DATADIR%%/random.scm
85
share/slib/scaexpp.scm
85
%%DATADIR%%/ratize.scm
86
share/slib/scaglob.scm
86
%%DATADIR%%/rdms.scm
87
share/slib/scainit.scm
87
%%DATADIR%%/recobj.scm
88
share/slib/scamacr.scm
88
%%DATADIR%%/record.scm
89
share/slib/scanf.scm
89
%%DATADIR%%/repl.scm
90
share/slib/scaoutp.scm
90
%%DATADIR%%/report.scm
91
share/slib/schmooz.scm
91
%%DATADIR%%/require.scm
92
share/slib/scmacro.scm
92
%%DATADIR%%/root.scm
93
share/slib/scmactst.scm
93
%%DATADIR%%/sc2.scm
94
share/slib/selfset.scm
94
%%DATADIR%%/sc4opt.scm
95
share/slib/sierpinski.scm
95
%%DATADIR%%/sc4sc3.scm
96
share/slib/simetrix.scm
96
%%DATADIR%%/scaexpp.scm
97
share/slib/sort.scm
97
%%DATADIR%%/scaglob.scm
98
share/slib/soundex.scm
98
%%DATADIR%%/scainit.scm
99
share/slib/stdio.scm
99
%%DATADIR%%/scamacr.scm
100
share/slib/strcase.scm
100
%%DATADIR%%/scanf.scm
101
share/slib/strport.scm
101
%%DATADIR%%/scaoutp.scm
102
share/slib/strsrch.scm
102
%%DATADIR%%/schmooz.scm
103
share/slib/struct.scm
103
%%DATADIR%%/scmacro.scm
104
share/slib/structst.scm
104
%%DATADIR%%/selfset.scm
105
share/slib/structure.scm
105
%%DATADIR%%/sierpinski.scm
106
share/slib/synchk.scm
106
%%DATADIR%%/simetrix.scm
107
share/slib/synclo.scm
107
%%DATADIR%%/solid.scm
108
share/slib/synrul.scm
108
%%DATADIR%%/sort.scm
109
share/slib/tek40.scm
109
%%DATADIR%%/soundex.scm
110
share/slib/tek41.scm
110
%%DATADIR%%/srfi-1.scm
111
share/slib/timezone.scm
111
%%DATADIR%%/srfi.scm
112
share/slib/trace.scm
112
%%DATADIR%%/stdio.scm
113
share/slib/tree.scm
113
%%DATADIR%%/strcase.scm
114
share/slib/trnscrpt.scm
114
%%DATADIR%%/strport.scm
115
share/slib/tsort.scm
115
%%DATADIR%%/strsrch.scm
116
share/slib/tzfile.scm
116
%%DATADIR%%/structure.scm
117
share/slib/uri.scm
117
%%DATADIR%%/subarray.scm
118
share/slib/values.scm
118
%%DATADIR%%/synchk.scm
119
share/slib/withfile.scm
119
%%DATADIR%%/synclo.scm
120
share/slib/wttest.scm
120
%%DATADIR%%/synrul.scm
121
share/slib/wttree.scm
121
%%DATADIR%%/timezone.scm
122
share/slib/yasyn.scm
122
%%DATADIR%%/trace.scm
123
@exec ln -shf %D/share/slib %%LOCALBASE%%/share/guile/slib
123
%%DATADIR%%/transact.scm
124
@exec %%LOCALBASE%%/bin/guile -c "(use-modules (slib)) (require 'new-catalog)"
124
%%DATADIR%%/tree.scm
125
%%DATADIR%%/trnscrpt.scm
126
%%DATADIR%%/tsort.scm
127
%%DATADIR%%/tzfile.scm
128
%%DATADIR%%/uri.scm
129
%%DATADIR%%/values.scm
130
%%DATADIR%%/withfile.scm
131
%%DATADIR%%/wttest.scm
132
%%DATADIR%%/wttree.scm
133
%%DATADIR%%/yasyn.scm
134
%%PORTDOCS%%share/doc/slib/ANNOUNCE
135
%%PORTDOCS%%share/doc/slib/COPYING
136
%%PORTDOCS%%share/doc/slib/ChangeLog
137
%%PORTDOCS%%share/doc/slib/FAQ
138
%%PORTDOCS%%share/doc/slib/README
139
%%PORTDOCS%%@unexec install-info --delete %D/info/slib.info %D/info/dir
140
%%PORTDOCS%%info/slib.info
141
%%PORTDOCS%%@exec install-info %D/info/slib.info %D/info/dir
142
%%PORTDOCS%%@dirrm share/doc/slib
143
@exec ln -shf %D/%%DATADIR%% %%LOCALBASE%%/share/guile/slib
144
@exec %%LOCALBASE%%/bin/guile -c "(use-modules (ice-9 slib)) (require 'new-catalog)"
125
@unexec rm -f %%LOCALBASE%%/share/guile/slib
145
@unexec rm -f %%LOCALBASE%%/share/guile/slib
126
@unexec rm -f %%LOCALBASE%%/share/guile/slibcat
146
@unexec rm -f %%LOCALBASE%%/share/guile/slibcat
127
@dirrm share/slib
147
@dirrm %%DATADIR%%

Return to bug 45845