summaryrefslogtreecommitdiff
path: root/devel/cc65
diff options
context:
space:
mode:
authorTim Vanderhoek <hoek@FreeBSD.org>2003-05-22 21:32:42 +0000
committerTim Vanderhoek <hoek@FreeBSD.org>2003-05-22 21:32:42 +0000
commit593aee08c424601d660e8e790e613f2c563e246a (patch)
tree09d4eec5e4d8b67e4ef8eac896967edbbbedbdef /devel/cc65
parentChange maintainer to ports@. (diff)
Update from 2.8.0 to 2.9.1. New features include a TGI, a small
graphics library, beta support for the Oric Atmos, and more. Change MAINTAINER to Joachim Strömbergson <watchman@ludd.luth.se>.
Notes
Notes: svn path=/head/; revision=81734
Diffstat (limited to 'devel/cc65')
-rw-r--r--devel/cc65/Makefile129
-rw-r--r--devel/cc65/distinfo2
-rw-r--r--devel/cc65/pkg-descr11
-rw-r--r--devel/cc65/pkg-plist203
4 files changed, 202 insertions, 143 deletions
diff --git a/devel/cc65/Makefile b/devel/cc65/Makefile
index 1d6187d16517..e3799cf42c88 100644
--- a/devel/cc65/Makefile
+++ b/devel/cc65/Makefile
@@ -6,36 +6,36 @@
#
PORTNAME= cc65
-PORTVERSION= 2.8.0
+PORTVERSION= 2.9.1
CATEGORIES= devel
-MASTER_SITES= ${MASTER_SITE_LOCAL} \
- ftp://ftp.musoftware.de/pub/uz/cc65/
-# Mirror sites that were not useful at the time I updated this port:
-# http://www.acc.umu.se/~arvid/cc65_mirror/ \
+MASTER_SITES= ftp://ftp.musoftware.de/pub/uz/cc65/ \
+ http://www.funet.fi/pub/cbm/programming/cc65/ \
+ http://www.acc.umu.se/~arvid/cc65_mirror/ \
+ http://bj.spline.de/cc65/
+# This mirror seems to stop at version 2.7.0
# ftp://ftp.elysium.pl/tools/crossplatform/programming/c/cc65/ \
-# http://www.funet.fi/pub/cbm/programming/cc65/
-MASTER_SITE_SUBDIR= hoek
-WRKSRC= ${WRKDIR}/cc65-2.8.0
-DISTNAME= cc65-sources-2.8.0
+DISTNAME= cc65-sources-2.9.1
-MAINTAINER= hoek@FreeBSD.org
+MAINTAINER= watchman@ludd.luth.se
COMMENT= Cross-compiler for 6502-based systems, includes 65816 assembler
+USE_SUBMAKE= yes
USE_BZIP2= yes
USE_GMAKE= yes
CFLAGS+= -DCC65_INC=\\\"${PREFIX}/lib/cc65/include\\\" \
-DCC65_LIB=\\\"${PREFIX}/lib/cc65/lib\\\" \
- -I${WRKSRC}/src/common
+ -I${WRKSRC}/src/common -Wall -W -DSPAWN_UNIX
-# These doc files can be compiled using the textproc/sgmltools port
-DOCFILES= \
- doc/BUGS doc/CREDITS doc/Makefile doc/Makefile.orig \
- doc/ar65.sgml doc/ca65.sgml doc/cc65.sgml doc/cl65.sgml \
- doc/coding.sgml doc/compile.txt doc/debugging.sgml \
- doc/dio.sgml doc/geos.sgml doc/grc.txt doc/index.sgml \
- doc/internal.txt doc/intro.sgml doc/ld65.sgml \
- doc/library.sgml doc/newvers.txt doc/readme.1st announce.txt
+# Need ${WRKSRC} so that the (slightly ugly) != assignments work
+.include <bsd.port.pre.mk>
+WRKDIR?= ${WRKDIRPREFIX}${.CURDIR}/work
+WRKSRC= ${WRKDIR}/cc65-${PORTVERSION}
+
+DEVNULL= ${__empty_string_for_portlint}/dev/null
+# These doc files can be compiled using the textproc/sgmltools port
+DOCFILES!= ls ${WRKSRC}/doc 2> ${DEVNULL} | \
+ ${SED} -E -e 's/^/doc\//' && ${ECHO_CMD} announce.txt
BINFILES= \
src/ar65/ar65 src/ca65/ca65 src/cc65/cc65 \
@@ -43,87 +43,84 @@ BINFILES= \
BINSCRIPTS= src/ca65html/ca65html
-CC65INCFILES= \
- 6502.h _6525.h _6526.h _6545.h _6551.h _antic.h _gtia.h _pbi.h _pia.h \
- _pokey.h _sid.h _vdc.h _vic.h ace.h apple2.h assert.h atari.h c128.h \
- c64.h cbm.h cbm510.h cbm610.h conio.h ctype.h dbg.h dio.h errno.h \
- fcntl.h geos.h graphics.h iso646.h joystick.h limits.h locale.h \
- mouse.h pet.h plus4.h rs232.h setjmp.h stdarg.h stddef.h stdio.h \
- stdlib.h string.h time.h zlib.h
+ASMINCFILES!= ls ${WRKSRC}/asminc 2> ${DEVNULL} | ${EGREP} '\.inc' || true
-CC65GEOSINCFILES= \
- gconst.h gdisk.h gdlgbox.h gfile.h ggraph.h gmemory.h gmenu.h \
- gprocess.h gsprite.h gstruct.h gsym.h gsys.h
+CC65LIBFILES!= ls ${WRKSRC}/libsrc/ 2> ${DEVNULL} | ${EGREP} '\.(o|lib)' \
+ || true
-CC65LIBFILES= \
- apple2.o atari.o c128.o c64.o cbm510.o cbm610.o geos.o pet.o \
- plus4.o apple2.lib atari.lib c128.lib c64.lib cbm510.lib cbm610.lib \
- geos.lib pet.lib plus4.lib
+CC65EMDFILES!= ls ${WRKSRC}/libsrc/ 2> ${DEVNULL} | ${EGREP} '\.emd' || true
-SAMPLES= Makefile README hello.c mousedemo.c nachtm.c plasma.c sieve.c
-
-GEOSSAMPLES= \
- appfile.grc apphello1.grc apphello2.grc apprmvprot.grc \
- appyesno.grc dialog.c filesel.c geosconio.c geosconiores.res \
- grphstr.c hello1.c hello2.c inittab.c menu.c rmvprot.c yesno.c
+CC65TGIFILES!= ls ${WRKSRC}/libsrc/ 2> ${DEVNULL} | ${EGREP} '\.tgi' || true
do-build:
cd ${WRKSRC}/src && ${SETENV} ${MAKE_ENV} ${GMAKE} -ef make/gcc.mak
cd ${WRKSRC}/libsrc && ${GMAKE} all
do-install:
- ${MKDIR} ${PREFIX}/share/doc/cc65
- ${MKDIR} ${PREFIX}/lib/cc65/include/geos
+ ${MKDIR} ${PREFIX}/lib/cc65/emd
${MKDIR} ${PREFIX}/lib/cc65/lib
+ ${MKDIR} ${PREFIX}/lib/cc65/tgi
+ ${MKDIR} ${PREFIX}/lib/cc65/asminc
.if !defined(NOPORTDOCS)
- ${MKDIR} ${PREFIX}/share/doc/cc65/samples/geos
+ ${MKDIR} ${PREFIX}/share/doc/cc65
${INSTALL_DATA} ${DOCFILES:S,^,${WRKSRC}/,} ${PREFIX}/share/doc/cc65
- ${INSTALL_DATA} ${SAMPLES:S,^,${WRKSRC}/samples/,} \
- ${PREFIX}/share/doc/cc65/samples
- ${INSTALL_DATA} ${GEOSSAMPLES:S,^,${WRKSRC}/samples/geos/,} \
- ${PREFIX}/share/doc/cc65/samples/geos
+ ${CP} -R ${WRKSRC}/samples ${PREFIX}/share/doc/cc65
+ ${FIND} ${PREFIX}/share/doc/cc65/samples -not -type d | \
+ ${XARGS} ${CHOWN} ${SHAREOWN}:${SHAREGRP}
+ ${FIND} ${PREFIX}/share/doc/cc65/samples -not -type d | \
+ ${XARGS} ${CHMOD} ${SHAREMODE}
.endif
${INSTALL_PROGRAM} ${BINFILES:S,^,${WRKSRC}/,} ${PREFIX}/bin
${INSTALL_SCRIPT} ${BINSCRIPTS:S,^,${WRKSRC}/,} ${PREFIX}/bin
- ${INSTALL_DATA} ${CC65INCFILES:S,^,${WRKSRC}/include/,} \
- ${PREFIX}/lib/cc65/include
- ${INSTALL_DATA} ${CC65GEOSINCFILES:S,^,${WRKSRC}/include/geos/,} \
- ${PREFIX}/lib/cc65/include/geos
+ ${INSTALL_DATA} ${ASMINCFILES:S,^,${WRKSRC}/asminc/,} \
+ ${PREFIX}/lib/cc65/asminc
+ ${CP} -R ${WRKSRC}/include ${PREFIX}/lib/cc65
+ ${FIND} ${PREFIX}/lib/cc65 -not -type d | \
+ ${XARGS} ${CHOWN} ${SHAREOWN}:${SHAREGRP}
+ ${FIND} ${PREFIX}/lib/cc65 -not -type d | \
+ ${XARGS} ${CHMOD} ${SHAREMODE}
${INSTALL_DATA} ${CC65LIBFILES:S,^,${WRKSRC}/libsrc/,} \
${PREFIX}/lib/cc65/lib
+ ${INSTALL_DATA} ${CC65EMDFILES:S,^,${WRKSRC}/libsrc/,} \
+ ${PREFIX}/lib/cc65/emd
+ ${INSTALL_DATA} ${CC65TGIFILES:S,^,${WRKSRC}/libsrc/,} \
+ ${PREFIX}/lib/cc65/tgi
plist:
+ @${FIND} ${WRKSRC}/samples -not -type d | \
+ ${SED} -E -e 's/^.*cc65.*\/samples/%%PORTDOCS%%share\/doc\/cc65\/samples/'
+ @${FIND} ${WRKSRC}/samples -type d | sort -r | \
+ ${SED} -E -e 's/^.*cc65.*\/samples/%%PORTDOCS%%@dirrm share\/doc\/cc65\/samples/'
.for file in ${DOCFILES}
@${ECHO_CMD} %%PORTDOCS%%share/doc/cc65/`${BASENAME} ${file}`
.endfor
+ @${ECHO_CMD} %%PORTDOCS%%@dirrm share/doc/cc65
.for file in ${BINFILES}
@${ECHO_CMD} bin/`${BASENAME} ${file}`
.endfor
.for file in ${BINSCRIPTS}
@${ECHO_CMD} bin/`${BASENAME} ${file}`
.endfor
-.for file in ${CC65GEOSINCFILES}
- @${ECHO_CMD} lib/cc65/include/geos/`${BASENAME} ${file}`
-.endfor
-.for file in ${CC65INCFILES}
- @${ECHO_CMD} lib/cc65/include/`${BASENAME} ${file}`
+.for file in ${ASMINCFILES}
+ @${ECHO_CMD} lib/cc65/asminc/`${BASENAME} ${file}`
.endfor
+ @${FIND} ${WRKSRC}/include -not -type d | \
+ ${SED} -E -e 's/^.*cc65.*\/include/lib\/cc65\/include/'
+ @${FIND} ${WRKSRC}/include -type d | sort -r | \
+ ${SED} -E -e 's/^.*cc65.*\/include/@dirrm lib\/cc65\/include/'
.for file in ${CC65LIBFILES}
@${ECHO_CMD} lib/cc65/lib/`${BASENAME} ${file}`
.endfor
-.for file in ${SAMPLES}
- @${ECHO_CMD} %%PORTDOCS%%share/doc/cc65/samples/`${BASENAME} ${file}`
+.for file in ${CC65EMDFILES}
+ @${ECHO_CMD} lib/cc65/emd/`${BASENAME} ${file}`
.endfor
-.for file in ${GEOSSAMPLES}
- @${ECHO_CMD} \
- %%PORTDOCS%%share/doc/cc65/samples/geos/`${BASENAME} ${file}`
+.for file in ${CC65TGIFILES}
+ @${ECHO_CMD} lib/cc65/tgi/`${BASENAME} ${file}`
.endfor
+ @${ECHO_CMD} @dirrm lib/cc65/emd
@${ECHO_CMD} @dirrm lib/cc65/lib
- @${ECHO_CMD} @dirrm lib/cc65/include/geos
- @${ECHO_CMD} @dirrm lib/cc65/include
+ @${ECHO_CMD} @dirrm lib/cc65/tgi
+ @${ECHO_CMD} @dirrm lib/cc65/asminc
@${ECHO_CMD} @dirrm lib/cc65
- @${ECHO_CMD} %%PORTDOCS%%@dirrm share/doc/cc65/samples/geos
- @${ECHO_CMD} %%PORTDOCS%%@dirrm share/doc/cc65/samples
- @${ECHO_CMD} %%PORTDOCS%%@dirrm share/doc/cc65
-.include <bsd.port.mk>
+.include <bsd.port.post.mk>
diff --git a/devel/cc65/distinfo b/devel/cc65/distinfo
index f5732ee6a9c4..d1ffe71340ca 100644
--- a/devel/cc65/distinfo
+++ b/devel/cc65/distinfo
@@ -1 +1 @@
-MD5 (cc65-sources-2.8.0.tar.bz2) = 4940798834d64dacac722f3b573fb811
+MD5 (cc65-sources-2.9.1.tar.bz2) = b3a59b227e64ad020a78a44b1b0d893b
diff --git a/devel/cc65/pkg-descr b/devel/cc65/pkg-descr
index eeabf2c3ffe4..3e856eec4bba 100644
--- a/devel/cc65/pkg-descr
+++ b/devel/cc65/pkg-descr
@@ -1,9 +1,10 @@
-CC65 is a C cross-compiler for 6502 systems. CC65 includes a
-powerful macro assembler, a debugger, an archiver, and a highly
-configurable linker. The linker supports overlays, ROMable code,
+CC65 is a C cross-compiler for 6502 and 65C02 systems. CC65 includes
+a powerful macro assembler, a debugger, an archiver, and a highly
+configurable linker. The linker supports overlays, ROMable code, and
split output, among other features. The compiler supports a large
subset of ISO C (as per the ISO 9899 specification) and can compile
-the uIP TCP stack.
+the uIP TCP stack. A 6502 simulator is available in the distribution
+but is not currently installed by the FreeBSD port/package.
It is easy to write code for standalone 6502 boards (target none). In
addition, particular support for the following targets is included:
@@ -11,10 +12,12 @@ addition, particular support for the following targets is included:
- C64 and C128
- the GEOS operating system for the C64 and C128
- Commodore C16, C116, Plus/4
+ - Commodore VIC20
- CBM 600/700 family (programs run in bank 1)
- Newer PET machines (not 2001)
- The Apple ][
- Atari 8bit machines
+ - The Oric Atmos (beta)
The assembler and linker also support 65816 as a target.
diff --git a/devel/cc65/pkg-plist b/devel/cc65/pkg-plist
index 8b881ec44f63..fc2ae44bb278 100644
--- a/devel/cc65/pkg-plist
+++ b/devel/cc65/pkg-plist
@@ -1,25 +1,63 @@
-%%PORTDOCS%%share/doc/cc65/BUGS
-%%PORTDOCS%%share/doc/cc65/CREDITS
-%%PORTDOCS%%share/doc/cc65/Makefile
-%%PORTDOCS%%share/doc/cc65/Makefile.orig
-%%PORTDOCS%%share/doc/cc65/ar65.sgml
-%%PORTDOCS%%share/doc/cc65/ca65.sgml
-%%PORTDOCS%%share/doc/cc65/cc65.sgml
-%%PORTDOCS%%share/doc/cc65/cl65.sgml
-%%PORTDOCS%%share/doc/cc65/coding.sgml
-%%PORTDOCS%%share/doc/cc65/compile.txt
-%%PORTDOCS%%share/doc/cc65/debugging.sgml
-%%PORTDOCS%%share/doc/cc65/dio.sgml
-%%PORTDOCS%%share/doc/cc65/geos.sgml
-%%PORTDOCS%%share/doc/cc65/grc.txt
-%%PORTDOCS%%share/doc/cc65/index.sgml
-%%PORTDOCS%%share/doc/cc65/internal.txt
-%%PORTDOCS%%share/doc/cc65/intro.sgml
-%%PORTDOCS%%share/doc/cc65/ld65.sgml
-%%PORTDOCS%%share/doc/cc65/library.sgml
-%%PORTDOCS%%share/doc/cc65/newvers.txt
-%%PORTDOCS%%share/doc/cc65/readme.1st
-%%PORTDOCS%%share/doc/cc65/announce.txt
+%%PORTDOCS%%share/doc/cc65/samples/Makefile
+%%PORTDOCS%%share/doc/cc65/samples/README
+%%PORTDOCS%%share/doc/cc65/samples/fire.c
+%%PORTDOCS%%share/doc/cc65/samples/hello.c
+%%PORTDOCS%%share/doc/cc65/samples/mousedemo.c
+%%PORTDOCS%%share/doc/cc65/samples/nachtm.c
+%%PORTDOCS%%share/doc/cc65/samples/plasma.c
+%%PORTDOCS%%share/doc/cc65/samples/sieve.c
+%%PORTDOCS%%share/doc/cc65/samples/tgidemo.c
+%%PORTDOCS%%share/doc/cc65/samples/geos/appfile.grc
+%%PORTDOCS%%share/doc/cc65/samples/geos/apphello1.grc
+%%PORTDOCS%%share/doc/cc65/samples/geos/apphello2.grc
+%%PORTDOCS%%share/doc/cc65/samples/geos/apprmvprot.grc
+%%PORTDOCS%%share/doc/cc65/samples/geos/appyesno.grc
+%%PORTDOCS%%share/doc/cc65/samples/geos/dialog.c
+%%PORTDOCS%%share/doc/cc65/samples/geos/filesel.c
+%%PORTDOCS%%share/doc/cc65/samples/geos/geosconio.c
+%%PORTDOCS%%share/doc/cc65/samples/geos/geosconiores.res
+%%PORTDOCS%%share/doc/cc65/samples/geos/grphstr.c
+%%PORTDOCS%%share/doc/cc65/samples/geos/hello1.c
+%%PORTDOCS%%share/doc/cc65/samples/geos/hello2.c
+%%PORTDOCS%%share/doc/cc65/samples/geos/inittab.c
+%%PORTDOCS%%share/doc/cc65/samples/geos/menu.c
+%%PORTDOCS%%share/doc/cc65/samples/geos/rmvprot.c
+%%PORTDOCS%%share/doc/cc65/samples/geos/yesno.c
+%%PORTDOCS%%share/doc/cc65/samples/geos/ca65-vlir/Makefile
+%%PORTDOCS%%share/doc/cc65/samples/geos/ca65-vlir/cvthead.grc
+%%PORTDOCS%%share/doc/cc65/samples/geos/ca65-vlir/vlir0.s
+%%PORTDOCS%%share/doc/cc65/samples/geos/ca65-vlir/vlir1.s
+%%PORTDOCS%%share/doc/cc65/samples/geos/ca65-vlir/vlir2.s
+%%PORTDOCS%%share/doc/cc65/samples/tutorial/hello.c
+%%PORTDOCS%%share/doc/cc65/samples/tutorial/text.s
+%%PORTDOCS%%@dirrm share/doc/cc65/samples/tutorial
+%%PORTDOCS%%@dirrm share/doc/cc65/samples/geos/ca65-vlir
+%%PORTDOCS%%@dirrm share/doc/cc65/samples/geos
+%%PORTDOCS%%@dirrm share/doc/cc65/samples
+share/doc/cc65/BUGS
+share/doc/cc65/CREDITS
+share/doc/cc65/Makefile
+share/doc/cc65/Makefile.orig
+share/doc/cc65/ar65.sgml
+share/doc/cc65/ca65.sgml
+share/doc/cc65/cc65.sgml
+share/doc/cc65/cl65.sgml
+share/doc/cc65/coding.sgml
+share/doc/cc65/compile.txt
+share/doc/cc65/debugging.sgml
+share/doc/cc65/dio.sgml
+share/doc/cc65/funcref.sgml
+share/doc/cc65/geos.sgml
+share/doc/cc65/grc.txt
+share/doc/cc65/index.sgml
+share/doc/cc65/internal.txt
+share/doc/cc65/intro.sgml
+share/doc/cc65/ld65.sgml
+share/doc/cc65/library.sgml
+share/doc/cc65/newvers.txt
+share/doc/cc65/readme.1st
+share/doc/cc65/announce.txt
+%%PORTDOCS%%@dirrm share/doc/cc65
bin/ar65
bin/ca65
bin/cc65
@@ -29,18 +67,20 @@ bin/grc
bin/ld65
bin/od65
bin/ca65html
-lib/cc65/include/geos/gconst.h
-lib/cc65/include/geos/gdisk.h
-lib/cc65/include/geos/gdlgbox.h
-lib/cc65/include/geos/gfile.h
-lib/cc65/include/geos/ggraph.h
-lib/cc65/include/geos/gmemory.h
-lib/cc65/include/geos/gmenu.h
-lib/cc65/include/geos/gprocess.h
-lib/cc65/include/geos/gsprite.h
-lib/cc65/include/geos/gstruct.h
-lib/cc65/include/geos/gsym.h
-lib/cc65/include/geos/gsys.h
+lib/cc65/asminc/_file.inc
+lib/cc65/asminc/_heap.inc
+lib/cc65/asminc/ctype.inc
+lib/cc65/asminc/em-error.inc
+lib/cc65/asminc/em-kernel.inc
+lib/cc65/asminc/errno.inc
+lib/cc65/asminc/fcntl.inc
+lib/cc65/asminc/modload.inc
+lib/cc65/asminc/o65.inc
+lib/cc65/asminc/rs232.inc
+lib/cc65/asminc/tgi-error.inc
+lib/cc65/asminc/tgi-kernel.inc
+lib/cc65/asminc/tgi-mode.inc
+lib/cc65/asminc/zeropage.inc
lib/cc65/include/6502.h
lib/cc65/include/_6525.h
lib/cc65/include/_6526.h
@@ -54,84 +94,103 @@ lib/cc65/include/_pokey.h
lib/cc65/include/_sid.h
lib/cc65/include/_vdc.h
lib/cc65/include/_vic.h
+lib/cc65/include/_vic2.h
lib/cc65/include/ace.h
lib/cc65/include/apple2.h
lib/cc65/include/assert.h
lib/cc65/include/atari.h
+lib/cc65/include/atmos.h
lib/cc65/include/c128.h
+lib/cc65/include/c16.h
lib/cc65/include/c64.h
lib/cc65/include/cbm.h
+lib/cc65/include/cbm264.h
lib/cc65/include/cbm510.h
lib/cc65/include/cbm610.h
lib/cc65/include/conio.h
lib/cc65/include/ctype.h
+lib/cc65/include/em/em-kernel.h
lib/cc65/include/dbg.h
lib/cc65/include/dio.h
+lib/cc65/include/em.h
lib/cc65/include/errno.h
lib/cc65/include/fcntl.h
lib/cc65/include/geos.h
-lib/cc65/include/graphics.h
lib/cc65/include/iso646.h
lib/cc65/include/joystick.h
lib/cc65/include/limits.h
lib/cc65/include/locale.h
+lib/cc65/include/modload.h
lib/cc65/include/mouse.h
+lib/cc65/include/o65.h
lib/cc65/include/pet.h
lib/cc65/include/plus4.h
lib/cc65/include/rs232.h
lib/cc65/include/setjmp.h
lib/cc65/include/stdarg.h
+lib/cc65/include/stdbool.h
lib/cc65/include/stddef.h
lib/cc65/include/stdio.h
lib/cc65/include/stdlib.h
lib/cc65/include/string.h
+lib/cc65/include/tgi.h
lib/cc65/include/time.h
+lib/cc65/include/vic20.h
lib/cc65/include/zlib.h
-lib/cc65/lib/apple2.o
-lib/cc65/lib/atari.o
-lib/cc65/lib/c128.o
-lib/cc65/lib/c64.o
-lib/cc65/lib/cbm510.o
-lib/cc65/lib/cbm610.o
-lib/cc65/lib/geos.o
-lib/cc65/lib/pet.o
-lib/cc65/lib/plus4.o
+lib/cc65/include/geos/gconst.h
+lib/cc65/include/geos/gdisk.h
+lib/cc65/include/geos/gdlgbox.h
+lib/cc65/include/geos/gfile.h
+lib/cc65/include/geos/ggraph.h
+lib/cc65/include/geos/gmemory.h
+lib/cc65/include/geos/gmenu.h
+lib/cc65/include/geos/gprocess.h
+lib/cc65/include/geos/gsprite.h
+lib/cc65/include/geos/gstruct.h
+lib/cc65/include/geos/gsym.h
+lib/cc65/include/geos/gsys.h
+lib/cc65/include/tgi/tgi-error.h
+lib/cc65/include/tgi/tgi-kernel.h
+lib/cc65/include/tgi/tgi-mode.h
+@dirrm lib/cc65/include/tgi
+@dirrm lib/cc65/include/geos
+@dirrm lib/cc65/include/em
+@dirrm lib/cc65/include
lib/cc65/lib/apple2.lib
+lib/cc65/lib/apple2.o
lib/cc65/lib/atari.lib
+lib/cc65/lib/atari.o
+lib/cc65/lib/atmos.lib
+lib/cc65/lib/atmos.o
lib/cc65/lib/c128.lib
+lib/cc65/lib/c128.o
+lib/cc65/lib/c16.lib
+lib/cc65/lib/c16.o
lib/cc65/lib/c64.lib
+lib/cc65/lib/c64.o
lib/cc65/lib/cbm510.lib
+lib/cc65/lib/cbm510.o
lib/cc65/lib/cbm610.lib
+lib/cc65/lib/cbm610.o
lib/cc65/lib/geos.lib
+lib/cc65/lib/geos.o
lib/cc65/lib/pet.lib
+lib/cc65/lib/pet.o
lib/cc65/lib/plus4.lib
-%%PORTDOCS%%share/doc/cc65/samples/Makefile
-%%PORTDOCS%%share/doc/cc65/samples/README
-%%PORTDOCS%%share/doc/cc65/samples/hello.c
-%%PORTDOCS%%share/doc/cc65/samples/mousedemo.c
-%%PORTDOCS%%share/doc/cc65/samples/nachtm.c
-%%PORTDOCS%%share/doc/cc65/samples/plasma.c
-%%PORTDOCS%%share/doc/cc65/samples/sieve.c
-%%PORTDOCS%%share/doc/cc65/samples/geos/appfile.grc
-%%PORTDOCS%%share/doc/cc65/samples/geos/apphello1.grc
-%%PORTDOCS%%share/doc/cc65/samples/geos/apphello2.grc
-%%PORTDOCS%%share/doc/cc65/samples/geos/apprmvprot.grc
-%%PORTDOCS%%share/doc/cc65/samples/geos/appyesno.grc
-%%PORTDOCS%%share/doc/cc65/samples/geos/dialog.c
-%%PORTDOCS%%share/doc/cc65/samples/geos/filesel.c
-%%PORTDOCS%%share/doc/cc65/samples/geos/geosconio.c
-%%PORTDOCS%%share/doc/cc65/samples/geos/geosconiores.res
-%%PORTDOCS%%share/doc/cc65/samples/geos/grphstr.c
-%%PORTDOCS%%share/doc/cc65/samples/geos/hello1.c
-%%PORTDOCS%%share/doc/cc65/samples/geos/hello2.c
-%%PORTDOCS%%share/doc/cc65/samples/geos/inittab.c
-%%PORTDOCS%%share/doc/cc65/samples/geos/menu.c
-%%PORTDOCS%%share/doc/cc65/samples/geos/rmvprot.c
-%%PORTDOCS%%share/doc/cc65/samples/geos/yesno.c
+lib/cc65/lib/plus4.o
+lib/cc65/lib/vic20.lib
+lib/cc65/lib/vic20.o
+lib/cc65/emd/c128-georam.emd
+lib/cc65/emd/c128-ram.emd
+lib/cc65/emd/c128-reu.emd
+lib/cc65/emd/c64-georam.emd
+lib/cc65/emd/c64-ram.emd
+lib/cc65/emd/c64-reu.emd
+lib/cc65/emd/cbm510-ram.emd
+lib/cc65/emd/cbm610-ram.emd
+lib/cc65/tgi/c64-hi.tgi
+@dirrm lib/cc65/emd
@dirrm lib/cc65/lib
-@dirrm lib/cc65/include/geos
-@dirrm lib/cc65/include
+@dirrm lib/cc65/tgi
+@dirrm lib/cc65/asminc
@dirrm lib/cc65
-%%PORTDOCS%%@dirrm share/doc/cc65/samples/geos
-%%PORTDOCS%%@dirrm share/doc/cc65/samples
-%%PORTDOCS%%@dirrm share/doc/cc65