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

(-)lang/nickle/Makefile (-8 / +7 lines)
Lines 2-8 Link Here
2
# $FreeBSD$
2
# $FreeBSD$
3
3
4
PORTNAME=	nickle
4
PORTNAME=	nickle
5
PORTVERSION=	2.81
5
PORTVERSION=	2.82
6
CATEGORIES=	lang
6
CATEGORIES=	lang
7
MASTER_SITES=	http://www.nickle.org/release/
7
MASTER_SITES=	http://www.nickle.org/release/
8
8
Lines 10-18 Link Here
10
COMMENT=	Numeric-oriented programming language
10
COMMENT=	Numeric-oriented programming language
11
11
12
LICENSE=	MIT
12
LICENSE=	MIT
13
LICENSE_FILE=	${WRKSRC}/COPYING
13
14
14
USES=		gmake ncurses readline
15
USES=		gmake ncurses readline
16
15
GNU_CONFIGURE=	yes
17
GNU_CONFIGURE=	yes
18
EXAMPLES=	*.5c smlng/* turtle/*
16
19
17
# Nickle now has bindings which are likely to pull in libraries that need
20
# Nickle now has bindings which are likely to pull in libraries that need
18
# libpthread.  Link to it now explicitly, or it wouldn't work at runtime.
21
# libpthread.  Link to it now explicitly, or it wouldn't work at runtime.
Lines 24-36 Link Here
24
	@${REINPLACE_CMD} -e '/^SUBDIRS/s|examples|| ; s| -O2||' \
27
	@${REINPLACE_CMD} -e '/^SUBDIRS/s|examples|| ; s| -O2||' \
25
		${WRKSRC}/Makefile.in
28
		${WRKSRC}/Makefile.in
26
29
27
post-install:
30
post-install-EXAMPLES-on:
28
	@${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
31
	@${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
29
	(cd ${WRKSRC}/examples && ${FIND} . ! \( -name "*Makefile*" -or \
32
	${FIND} ${WRKSRC}/examples -name 'Makefile*' -exec ${RM} {} +
30
		-name "*.sgml" \) | ${CPIO} -pdm -L \
33
	${INSTALL_DATA} ${EXAMPLES:S|^|${WRKSRC}/examples/|} ${STAGEDIR}${EXAMPLESDIR}
31
		-R ${SHAREOWN}:${SHAREGRP} ${STAGEDIR}${EXAMPLESDIR})
32
	@${FIND} ${STAGEDIR}${EXAMPLESDIR} -type d | ${XARGS} ${CHMOD} a+rx
33
	@${FIND} ${STAGEDIR}${EXAMPLESDIR} -type f | ${XARGS} ${CHMOD} \
34
		${SHAREMODE}
35
34
36
.include <bsd.port.mk>
35
.include <bsd.port.mk>
(-)lang/nickle/distinfo (-3 / +3 lines)
Lines 1-3 Link Here
1
TIMESTAMP = 1514813160
1
TIMESTAMP = 1539746941
2
SHA256 (nickle-2.81.tar.gz) = 99a9331489e290fb768bf8d88e8b03e76f25485d7636c30d9eee616ca9d358b5
2
SHA256 (nickle-2.82.tar.gz) = 403f34b397deb0621a06a2a0657a6cb804438272b558eeb3ae362f1cc037c94b
3
SIZE (nickle-2.81.tar.gz) = 579140
3
SIZE (nickle-2.82.tar.gz) = 582670
(-)lang/nickle/pkg-plist (-9 / +8 lines)
Lines 13-21 Link Here
13
man/man1/nickle.1.gz
13
man/man1/nickle.1.gz
14
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/COPYING
14
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/COPYING
15
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/comb.5c
15
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/comb.5c
16
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/context.5c
16
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/cribbage.5c
17
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/cribbage.5c
18
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/data.sgml
17
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/erat.5c
19
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/erat.5c
18
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/fourfours.5c
20
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/fourfours.5c
21
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/generate.5c
19
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/initializer.5c
22
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/initializer.5c
20
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/is-prime.5c
23
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/is-prime.5c
21
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/kaiser.5c
24
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/kaiser.5c
Lines 23-28 Link Here
23
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/miller-rabin.5c
26
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/miller-rabin.5c
24
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/mutextest.5c
27
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/mutextest.5c
25
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/numbers.5c
28
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/numbers.5c
29
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/parse.5c
26
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/polynomial.5c
30
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/polynomial.5c
27
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/prime.5c
31
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/prime.5c
28
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/qbrating.5c
32
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/qbrating.5c
Lines 32-47 Link Here
32
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/rsa-demo.5c
36
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/rsa-demo.5c
33
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/rsa.5c
37
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/rsa.5c
34
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/skiplisttest.5c
38
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/skiplisttest.5c
35
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/smlng/COPYING
39
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/snowflake.5c
36
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/smlng/context.5c
40
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/snowflake.tex
37
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/smlng/generate.5c
38
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/smlng/parse.5c
39
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/smlng/test.5c
40
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/sudoku.5c
41
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/sudoku.5c
41
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/turtle/COPYING
42
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/test.5c
42
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/turtle/snowflake.5c
43
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/turtle.5c
43
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/turtle/snowflake.tex
44
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/turtle/turtle.5c
45
%%DATADIR%%/COPYING
44
%%DATADIR%%/COPYING
46
%%DATADIR%%/abort.5c
45
%%DATADIR%%/abort.5c
47
%%DATADIR%%/arc4.5c
46
%%DATADIR%%/arc4.5c

Return to bug 232340