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

(-)devel/cc65/Makefile (-5 / +26 lines)
Lines 3-8 Link Here
3
3
4
PORTNAME=	cc65
4
PORTNAME=	cc65
5
PORTVERSION=	2.18
5
PORTVERSION=	2.18
6
PORTREVISION=	1
6
DISTVERSIONPREFIX=	V
7
DISTVERSIONPREFIX=	V
7
CATEGORIES=	devel
8
CATEGORIES=	devel
8
9
Lines 17-38 Link Here
17
USE_GITHUB=	yes
18
USE_GITHUB=	yes
18
19
19
MAKE_JOBS_UNSAFE=	yes
20
MAKE_JOBS_UNSAFE=	yes
21
MAKE_ARGS=	samplesdir=${EXAMPLESDIR} infodir=${PREFIX}/${INFO_PATH}/cc65
22
ALL_TARGET=	all
20
23
21
SHEBANG_FILES=	util/ca65html
24
SHEBANG_FILES=	util/ca65html
22
25
23
OPTIONS_DEFINE=	DOCS EXAMPLES
26
OPTIONS_DEFINE=	DOCS EXAMPLES INFO
27
OPTIONS_DEFAULT=	DOCS EXAMPLES INFO
24
28
29
DOCS_BUILD_DEPENDS=	linuxdoc:textproc/linuxdoc-tools
30
DOCS_ALL_TARGET=	html
31
INFO_BUILD_DEPENDS=	linuxdoc:textproc/linuxdoc-tools
32
INFO_INFO=	cc65/apple2 cc65/apple2enh cc65/ar65 cc65/atari \
33
		cc65/atari2600 cc65/atari5200 cc65/atmos cc65/c128 cc65/c16 \
34
		cc65/c64 cc65/ca65 cc65/cbm510 cc65/cbm610 cc65/cc65-intern \
35
		cc65/cc65 cc65/chrcvt65 cc65/cl65 cc65/co65 cc65/coding \
36
		cc65/creativision cc65/customizing cc65/da65 cc65/debugging \
37
		cc65/dio cc65/funcref cc65/gamate cc65/geos cc65/grc65 \
38
		cc65/index cc65/intro cc65/ld65 cc65/library cc65/lynx \
39
		cc65/nes cc65/od65 cc65/osi cc65/pce cc65/pet cc65/plus4 \
40
		cc65/sim65 cc65/smc cc65/sp65 cc65/supervision cc65/telestrat \
41
		cc65/tgi cc65/using-make cc65/vic20
42
INFO_USES=	makeinfo
43
INFO_ALL_TARGET=	info
44
25
post-patch:
45
post-patch:
26
	@${FIND} ${WRKSRC} -name Makefile | ${XARGS} ${REINPLACE_CMD} -e \
46
	@${FIND} ${WRKSRC} -name Makefile | ${XARGS} ${REINPLACE_CMD} -e \
27
		'/gcc/s|^CC|#CC| ; \
47
		'/gcc/s|^CC|#CC| ; \
28
		/-O2/s|^CFLAGS|#CFLAGS|'
48
		/-O2/s|^CFLAGS|#CFLAGS|'
29
49
50
post-install:
51
.for b in ar65 ca65 cc65 chrcvt65 cl65 co65 da65 grc65 ld65 od65 sim65 sp65
52
	${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/${b}
53
.endfor
54
30
post-install-DOCS-on:
55
post-install-DOCS-on:
31
	@${MKDIR} ${STAGEDIR}${DOCSDIR}
56
	@${MKDIR} ${STAGEDIR}${DOCSDIR}
32
	${INSTALL_DATA} ${WRKSRC}/README.md ${STAGEDIR}${DOCSDIR}
57
	${INSTALL_DATA} ${WRKSRC}/README.md ${STAGEDIR}${DOCSDIR}
33
58
34
post-install-EXAMPLES-on:
35
	@${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
36
	(cd ${WRKSRC}/samples && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR})
37
38
.include <bsd.port.mk>
59
.include <bsd.port.mk>
(-)devel/cc65/files/patch-doc_ca65.sgml (+58 lines)
Line 0 Link Here
1
--- doc/ca65.sgml.orig	2020-05-20 11:15:00 UTC
2
+++ doc/ca65.sgml
3
@@ -621,10 +621,10 @@ problem in most cases.
4
 <table>
5
 <tabular ca="clc">
6
 <bf/Operator/| <bf/Description/| <bf/Precedence/@<hline>
7
-| Built-in string functions| 0@
8
-||~@
9
-| Built-in pseudo-variables| 1@
10
-| Built-in pseudo-functions| 1@
11
+&nbsp; | Built-in string functions| 0@
12
+&nbsp; | &nbsp; |~@
13
+&nbsp; | Built-in pseudo-variables| 1@
14
+&nbsp; | Built-in pseudo-functions| 1@
15
 +| Unary positive| 1@
16
 -| Unary negative| 1@
17
 &tilde;<newline>
18
@@ -635,7 +635,7 @@ problem in most cases.
19
 .HIBYTE| Unary high-byte operator| 1@
20
 ^<newline>
21
 .BANKBYTE| Unary bank-byte operator| 1@
22
-||~@
23
+&nbsp; | &nbsp; |~@
24
 *| Multiplication| 2@
25
 /| Division| 2@
26
 .MOD| Modulo operator| 2@
27
@@ -647,26 +647,26 @@ problem in most cases.
28
 .SHL| Shift-left operator| 2@
29
 &gt;&gt;<newline>
30
 .SHR| Shift-right operator| 2@
31
-||~@
32
+&nbsp; | &nbsp; |~@
33
 +| Binary addition| 3@
34
 -| Binary subtraction| 3@
35
 &verbar;<newline>
36
 .BITOR| Bitwise or| 3@
37
-||~@
38
+&nbsp; | &nbsp; |~@
39
 = | Compare operator (equal)| 4@
40
 &lt;&gt;| Compare operator (not equal)| 4@
41
 &lt;| Compare operator (less)| 4@
42
 &gt;| Compare operator (greater)| 4@
43
 &lt;=| Compare operator (less or equal)| 4@
44
 &gt;=| Compare operator (greater or equal)| 4@
45
-||~@
46
+&nbsp; | &nbsp; |~@
47
 &amp;&amp;<newline>
48
 .AND| Boolean and| 5@
49
 .XOR| Boolean xor| 5@
50
-||~@
51
+&nbsp; | &nbsp; |~@
52
 &verbar;&verbar;<newline>
53
 .OR| Boolean or| 6@
54
-||~@
55
+&nbsp; | &nbsp; |~@
56
 !<newline>
57
 .NOT| Boolean not| 7@<hline>
58
 </tabular>
(-)devel/cc65/pkg-plist (-47 / +49 lines)
Lines 277-329 Link Here
277
%%DATADIR%%/lib/supervision.lib
277
%%DATADIR%%/lib/supervision.lib
278
%%DATADIR%%/lib/telestrat.lib
278
%%DATADIR%%/lib/telestrat.lib
279
%%DATADIR%%/lib/vic20.lib
279
%%DATADIR%%/lib/vic20.lib
280
%%DATADIR%%/samples/Makefile
281
%%DATADIR%%/samples/Makefile.bak
282
%%DATADIR%%/samples/README
283
%%DATADIR%%/samples/ascii.c
284
%%DATADIR%%/samples/atari2600hello.c
285
%%DATADIR%%/samples/diodemo.c
286
%%DATADIR%%/samples/enumdevdir.c
287
%%DATADIR%%/samples/fire.c
288
%%DATADIR%%/samples/geos/bitmap-demo.c
289
%%DATADIR%%/samples/geos/bitmap-demores.grc
290
%%DATADIR%%/samples/geos/dialog.c
291
%%DATADIR%%/samples/geos/filesel.c
292
%%DATADIR%%/samples/geos/fileselres.grc
293
%%DATADIR%%/samples/geos/geosconio.c
294
%%DATADIR%%/samples/geos/geosconiores.grc
295
%%DATADIR%%/samples/geos/geosver.c
296
%%DATADIR%%/samples/geos/geosverres.grc
297
%%DATADIR%%/samples/geos/getid.c
298
%%DATADIR%%/samples/geos/getidres.grc
299
%%DATADIR%%/samples/geos/grphstr.c
300
%%DATADIR%%/samples/geos/hello1.c
301
%%DATADIR%%/samples/geos/hello1res.grc
302
%%DATADIR%%/samples/geos/hello2.c
303
%%DATADIR%%/samples/geos/hello2res.grc
304
%%DATADIR%%/samples/geos/inittab.c
305
%%DATADIR%%/samples/geos/logo.pcx
306
%%DATADIR%%/samples/geos/menu.c
307
%%DATADIR%%/samples/geos/overlay-demo.c
308
%%DATADIR%%/samples/geos/overlay-demores.grc
309
%%DATADIR%%/samples/geos/rmvprot.c
310
%%DATADIR%%/samples/geos/rmvprotres.grc
311
%%DATADIR%%/samples/geos/vector-demo.c
312
%%DATADIR%%/samples/geos/vector-demores.grc
313
%%DATADIR%%/samples/geos/yesno.c
314
%%DATADIR%%/samples/geos/yesnores.grc
315
%%DATADIR%%/samples/gunzip65.c
316
%%DATADIR%%/samples/hello.c
317
%%DATADIR%%/samples/mandelbrot.c
318
%%DATADIR%%/samples/mousedemo.c
319
%%DATADIR%%/samples/multidemo.c
320
%%DATADIR%%/samples/nachtm.c
321
%%DATADIR%%/samples/overlaydemo.c
322
%%DATADIR%%/samples/plasma.c
323
%%DATADIR%%/samples/sieve.c
324
%%DATADIR%%/samples/tgidemo.c
325
%%DATADIR%%/samples/tutorial/hello.c
326
%%DATADIR%%/samples/tutorial/text.s
327
%%DATADIR%%/target/apple2/drv/emd/a2.auxmem.emd
280
%%DATADIR%%/target/apple2/drv/emd/a2.auxmem.emd
328
%%DATADIR%%/target/apple2/drv/joy/a2.stdjoy.joy
281
%%DATADIR%%/target/apple2/drv/joy/a2.stdjoy.joy
329
%%DATADIR%%/target/apple2/drv/mou/a2.stdmou.mou
282
%%DATADIR%%/target/apple2/drv/mou/a2.stdmou.mou
Lines 463-468 Link Here
463
%%DATADIR%%/target/vic20/drv/joy/vic20-stdjoy.joy
416
%%DATADIR%%/target/vic20/drv/joy/vic20-stdjoy.joy
464
%%DATADIR%%/target/vic20/drv/emd/vic20-georam.emd
417
%%DATADIR%%/target/vic20/drv/emd/vic20-georam.emd
465
%%DATADIR%%/target/vic20/drv/emd/vic20-rama.emd
418
%%DATADIR%%/target/vic20/drv/emd/vic20-rama.emd
419
%%PORTDOCS%%%%DOCSDIR%%/html/apple2.html
420
%%PORTDOCS%%%%DOCSDIR%%/html/apple2enh.html
421
%%PORTDOCS%%%%DOCSDIR%%/html/ar65.html
422
%%PORTDOCS%%%%DOCSDIR%%/html/atari.html
423
%%PORTDOCS%%%%DOCSDIR%%/html/atari2600.html
424
%%PORTDOCS%%%%DOCSDIR%%/html/atari5200.html
425
%%PORTDOCS%%%%DOCSDIR%%/html/atmos.html
426
%%PORTDOCS%%%%DOCSDIR%%/html/c128.html
427
%%PORTDOCS%%%%DOCSDIR%%/html/c16.html
428
%%PORTDOCS%%%%DOCSDIR%%/html/c64.html
429
%%PORTDOCS%%%%DOCSDIR%%/html/ca65.html
430
%%PORTDOCS%%%%DOCSDIR%%/html/cbm510.html
431
%%PORTDOCS%%%%DOCSDIR%%/html/cbm610.html
432
%%PORTDOCS%%%%DOCSDIR%%/html/cc65-intern.html
433
%%PORTDOCS%%%%DOCSDIR%%/html/cc65.html
434
%%PORTDOCS%%%%DOCSDIR%%/html/chrcvt65.html
435
%%PORTDOCS%%%%DOCSDIR%%/html/cl65.html
436
%%PORTDOCS%%%%DOCSDIR%%/html/co65.html
437
%%PORTDOCS%%%%DOCSDIR%%/html/coding.html
438
%%PORTDOCS%%%%DOCSDIR%%/html/creativision.html
439
%%PORTDOCS%%%%DOCSDIR%%/html/customizing.html
440
%%PORTDOCS%%%%DOCSDIR%%/html/da65.html
441
%%PORTDOCS%%%%DOCSDIR%%/html/debugging.html
442
%%PORTDOCS%%%%DOCSDIR%%/html/dio.html
443
%%PORTDOCS%%%%DOCSDIR%%/html/doc.css
444
%%PORTDOCS%%%%DOCSDIR%%/html/doc.png
445
%%PORTDOCS%%%%DOCSDIR%%/html/funcref.html
446
%%PORTDOCS%%%%DOCSDIR%%/html/gamate.html
447
%%PORTDOCS%%%%DOCSDIR%%/html/geos.html
448
%%PORTDOCS%%%%DOCSDIR%%/html/grc65.html
449
%%PORTDOCS%%%%DOCSDIR%%/html/index.html
450
%%PORTDOCS%%%%DOCSDIR%%/html/intro.html
451
%%PORTDOCS%%%%DOCSDIR%%/html/ld65.html
452
%%PORTDOCS%%%%DOCSDIR%%/html/library.html
453
%%PORTDOCS%%%%DOCSDIR%%/html/lynx.html
454
%%PORTDOCS%%%%DOCSDIR%%/html/nes.html
455
%%PORTDOCS%%%%DOCSDIR%%/html/od65.html
456
%%PORTDOCS%%%%DOCSDIR%%/html/osi.html
457
%%PORTDOCS%%%%DOCSDIR%%/html/pce.html
458
%%PORTDOCS%%%%DOCSDIR%%/html/pet.html
459
%%PORTDOCS%%%%DOCSDIR%%/html/plus4.html
460
%%PORTDOCS%%%%DOCSDIR%%/html/sim65.html
461
%%PORTDOCS%%%%DOCSDIR%%/html/smc.html
462
%%PORTDOCS%%%%DOCSDIR%%/html/sp65.html
463
%%PORTDOCS%%%%DOCSDIR%%/html/supervision.html
464
%%PORTDOCS%%%%DOCSDIR%%/html/telestrat.html
465
%%PORTDOCS%%%%DOCSDIR%%/html/tgi.html
466
%%PORTDOCS%%%%DOCSDIR%%/html/using-make.html
467
%%PORTDOCS%%%%DOCSDIR%%/html/vic20.html
466
%%PORTDOCS%%%%DOCSDIR%%/README.md
468
%%PORTDOCS%%%%DOCSDIR%%/README.md
467
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/Makefile
469
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/Makefile
468
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/Makefile.bak
470
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/Makefile.bak

Return to bug 246605