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

(-)Makefile (-9 / +18 lines)
Lines 1-7 Link Here
1
# $FreeBSD$
1
# $FreeBSD$
2
2
3
PORTNAME=	lfe
3
PORTNAME=	lfe
4
PORTVERSION=	1.2.1
4
PORTVERSION=	1.3
5
DISTVERSIONPREFIX=	v
5
DISTVERSIONPREFIX=	v
6
CATEGORIES=	lang
6
CATEGORIES=	lang
7
7
Lines 22-35 Link Here
22
22
23
post-install:
23
post-install:
24
	@${MKDIR} ${STAGEDIR}${ERL_APP_ROOT}/bin
24
	@${MKDIR} ${STAGEDIR}${ERL_APP_ROOT}/bin
25
	${INSTALL_SCRIPT} ${WRKSRC}/bin/lfe ${STAGEDIR}${ERL_APP_ROOT}/bin
25
.for FILE in lfe lfec lfedoc lfescript
26
	${INSTALL_SCRIPT} ${WRKSRC}/bin/lfec ${STAGEDIR}${ERL_APP_ROOT}/bin
26
	${INSTALL_SCRIPT} ${WRKSRC}/bin/${FILE} ${STAGEDIR}${ERL_APP_ROOT}/bin
27
	${INSTALL_SCRIPT} ${WRKSRC}/bin/lfescript ${STAGEDIR}${ERL_APP_ROOT}/bin
27
	${LN} -sf ${ERL_APP_ROOT:S,^${PREFIX}/,,:S,^,../,}/bin/${FILE} \
28
	${LN} -sf ${ERL_APP_ROOT:S,^${PREFIX}/,,:S,^,../,}/bin/lfe \
29
	    ${STAGEDIR}${PREFIX}/bin
28
	    ${STAGEDIR}${PREFIX}/bin
30
	${LN} -sf ${ERL_APP_ROOT:S,^${PREFIX}/,,:S,^,../,}/bin/lfec \
29
.endfor
31
	    ${STAGEDIR}${PREFIX}/bin
30
.for FILE in lfe.1 lfescript.1
32
	${LN} -sf ${ERL_APP_ROOT:S,^${PREFIX}/,,:S,^,../,}/bin/lfescript \
31
	${INSTALL_MAN} ${WRKSRC}/doc/man/${FILE} \
33
	    ${STAGEDIR}${PREFIX}/bin
32
		${STAGEDIR}${MAN1PREFIX}/man/man1             
33
.endfor
34
.for FILE in lfe_lib.3 lfe_doc.3 lfe_clj.3 lfe_cl.3 lfe_gen.3 \
35
	lfe_io.3 lfe_macro.3 lfe_comp.3 lfe_bits.3
36
	${INSTALL_MAN} ${WRKSRC}/doc/man/${FILE} \
37
		${STAGEDIR}${MAN1PREFIX}/man/man3
38
.endfor
39
.for FILE in lfe_guide.7 lfe_types.7
40
	${INSTALL_MAN} ${WRKSRC}/doc/man/${FILE} \
41
		${STAGEDIR}${MAN1PREFIX}/man/man7
42
.endfor
34
43
35
.include <bsd.port.mk>
44
.include <bsd.port.mk>
(-)distinfo (-3 / +3 lines)
Lines 1-3 Link Here
1
TIMESTAMP = 1483226722
1
TIMESTAMP = 1504794966
2
SHA256 (rvirding-lfe-v1.2.1_GH0.tar.gz) = 1967c6d3f604ea3ba5013b021426d8a28f45eee47fd208109ef116af2e74ab23
2
SHA256 (rvirding-lfe-v1.3_GH0.tar.gz) = 1946c0df595ae49ac33fe583f359812dec6349da6acf43c1458534de3267036b
3
SIZE (rvirding-lfe-v1.2.1_GH0.tar.gz) = 312444
3
SIZE (rvirding-lfe-v1.3_GH0.tar.gz) = 333045
(-)files/patch-Makefile (+15 lines)
Line 0 Link Here
1
--- Makefile.orig	2017-09-07 14:59:29 UTC
2
+++ Makefile
3
@@ -117,10 +117,9 @@ comp_opts.mk:
4
 
5
 -include comp_opts.mk
6
 
7
-$(BINDIR)/lfe%:
8
-	$(INSTALL_BIN) $@ $(DESTBINDIR)
9
+install: compile install-beam install-bin install-man
10
 
11
-install: compile install-man
12
+install-beam:
13
 	rm -Rf $(DESTEBINDIR)
14
 	$(INSTALL_DIR) $(DESTEBINDIR)
15
 	$(INSTALL_DATA) $(EBINDIR)/$(APP_DEF) $(DESTEBINDIR)
(-)pkg-plist (+19 lines)
Lines 1-8 Link Here
1
bin/lfe
1
bin/lfe
2
bin/lfec
2
bin/lfec
3
bin/lfedoc
3
bin/lfescript
4
bin/lfescript
4
lib/erlang/lib/lfe-%%VERSION%%/bin/lfe
5
lib/erlang/lib/lfe-%%VERSION%%/bin/lfe
5
lib/erlang/lib/lfe-%%VERSION%%/bin/lfec
6
lib/erlang/lib/lfe-%%VERSION%%/bin/lfec
7
lib/erlang/lib/lfe-%%VERSION%%/bin/lfedoc
6
lib/erlang/lib/lfe-%%VERSION%%/bin/lfescript
8
lib/erlang/lib/lfe-%%VERSION%%/bin/lfescript
7
lib/erlang/lib/lfe-%%VERSION%%/ebin/cl.beam
9
lib/erlang/lib/lfe-%%VERSION%%/ebin/cl.beam
8
lib/erlang/lib/lfe-%%VERSION%%/ebin/clj.beam
10
lib/erlang/lib/lfe-%%VERSION%%/ebin/clj.beam
Lines 17-22 Link Here
17
lib/erlang/lib/lfe-%%VERSION%%/ebin/lfe_eval.beam
19
lib/erlang/lib/lfe-%%VERSION%%/ebin/lfe_eval.beam
18
lib/erlang/lib/lfe-%%VERSION%%/ebin/lfe_gen.beam
20
lib/erlang/lib/lfe-%%VERSION%%/ebin/lfe_gen.beam
19
lib/erlang/lib/lfe-%%VERSION%%/ebin/lfe_init.beam
21
lib/erlang/lib/lfe-%%VERSION%%/ebin/lfe_init.beam
22
lib/erlang/lib/lfe-%%VERSION%%/ebin/lfe_internal.beam
20
lib/erlang/lib/lfe-%%VERSION%%/ebin/lfe_io.beam
23
lib/erlang/lib/lfe-%%VERSION%%/ebin/lfe_io.beam
21
lib/erlang/lib/lfe-%%VERSION%%/ebin/lfe_io_format.beam
24
lib/erlang/lib/lfe-%%VERSION%%/ebin/lfe_io_format.beam
22
lib/erlang/lib/lfe-%%VERSION%%/ebin/lfe_io_pretty.beam
25
lib/erlang/lib/lfe-%%VERSION%%/ebin/lfe_io_pretty.beam
Lines 34-39 Link Here
34
lib/erlang/lib/lfe-%%VERSION%%/ebin/lfe_scan.beam
37
lib/erlang/lib/lfe-%%VERSION%%/ebin/lfe_scan.beam
35
lib/erlang/lib/lfe-%%VERSION%%/ebin/lfe_shell.beam
38
lib/erlang/lib/lfe-%%VERSION%%/ebin/lfe_shell.beam
36
lib/erlang/lib/lfe-%%VERSION%%/ebin/lfe_trans.beam
39
lib/erlang/lib/lfe-%%VERSION%%/ebin/lfe_trans.beam
40
lib/erlang/lib/lfe-%%VERSION%%/ebin/lfe_types.beam
37
lib/erlang/lib/lfe-%%VERSION%%/ebin/lfescript.beam
41
lib/erlang/lib/lfe-%%VERSION%%/ebin/lfescript.beam
38
lib/erlang/lib/lfe-%%VERSION%%/include/cl.lfe
42
lib/erlang/lib/lfe-%%VERSION%%/include/cl.lfe
39
lib/erlang/lib/lfe-%%VERSION%%/include/clj.lfe
43
lib/erlang/lib/lfe-%%VERSION%%/include/clj.lfe
Lines 56-61 Link Here
56
lib/erlang/lib/lfe-%%VERSION%%/src/lfe_eval.erl
60
lib/erlang/lib/lfe-%%VERSION%%/src/lfe_eval.erl
57
lib/erlang/lib/lfe-%%VERSION%%/src/lfe_gen.erl
61
lib/erlang/lib/lfe-%%VERSION%%/src/lfe_gen.erl
58
lib/erlang/lib/lfe-%%VERSION%%/src/lfe_init.erl
62
lib/erlang/lib/lfe-%%VERSION%%/src/lfe_init.erl
63
lib/erlang/lib/lfe-%%VERSION%%/src/lfe_internal.erl
59
lib/erlang/lib/lfe-%%VERSION%%/src/lfe_io.erl
64
lib/erlang/lib/lfe-%%VERSION%%/src/lfe_io.erl
60
lib/erlang/lib/lfe-%%VERSION%%/src/lfe_io_format.erl
65
lib/erlang/lib/lfe-%%VERSION%%/src/lfe_io_format.erl
61
lib/erlang/lib/lfe-%%VERSION%%/src/lfe_io_pretty.erl
66
lib/erlang/lib/lfe-%%VERSION%%/src/lfe_io_pretty.erl
Lines 75-78 Link Here
75
lib/erlang/lib/lfe-%%VERSION%%/src/lfe_scan.xrl
80
lib/erlang/lib/lfe-%%VERSION%%/src/lfe_scan.xrl
76
lib/erlang/lib/lfe-%%VERSION%%/src/lfe_shell.erl
81
lib/erlang/lib/lfe-%%VERSION%%/src/lfe_shell.erl
77
lib/erlang/lib/lfe-%%VERSION%%/src/lfe_trans.erl
82
lib/erlang/lib/lfe-%%VERSION%%/src/lfe_trans.erl
83
lib/erlang/lib/lfe-%%VERSION%%/src/lfe_types.erl
78
lib/erlang/lib/lfe-%%VERSION%%/src/lfescript.erl
84
lib/erlang/lib/lfe-%%VERSION%%/src/lfescript.erl
85
man/man1/lfe.1.gz
86
man/man1/lfescript.1.gz
87
man/man3/lfe_bits.3.gz
88
man/man3/lfe_cl.3.gz
89
man/man3/lfe_clj.3.gz
90
man/man3/lfe_comp.3.gz
91
man/man3/lfe_doc.3.gz
92
man/man3/lfe_gen.3.gz
93
man/man3/lfe_io.3.gz
94
man/man3/lfe_lib.3.gz
95
man/man3/lfe_macro.3.gz
96
man/man7/lfe_guide.7.gz
97
man/man7/lfe_types.7.gz

Return to bug 222137