diff options
author | garbled <garbled> | 1998-09-06 23:47:26 +0000 |
---|---|---|
committer | garbled <garbled> | 1998-09-06 23:47:26 +0000 |
commit | a586e024295ac3356a688381572f0d0681505a86 (patch) | |
tree | 718c74da61c90a75fe6665e7298f05484b53e2f2 /emulators/vice | |
parent | 9b436f052fad64c9b764edb1652194a6c2c36e27 (diff) | |
download | pkgsrc-a586e024295ac3356a688381572f0d0681505a86.tar.gz |
New pkg for vice-0.15.0
an emulator for C64, C128, PET and VIC20's
Diffstat (limited to 'emulators/vice')
-rw-r--r-- | emulators/vice/Makefile | 26 | ||||
-rw-r--r-- | emulators/vice/files/md5 | 4 | ||||
-rw-r--r-- | emulators/vice/patches/patch-aa | 12 | ||||
-rw-r--r-- | emulators/vice/patches/patch-ab | 14 | ||||
-rw-r--r-- | emulators/vice/patches/patch-ac | 12 | ||||
-rw-r--r-- | emulators/vice/patches/patch-ad | 12 | ||||
-rw-r--r-- | emulators/vice/patches/patch-ae | 12 | ||||
-rw-r--r-- | emulators/vice/patches/patch-af | 12 | ||||
-rw-r--r-- | emulators/vice/patches/patch-ag | 12 | ||||
-rw-r--r-- | emulators/vice/patches/patch-ah | 12 | ||||
-rw-r--r-- | emulators/vice/patches/patch-ai | 12 | ||||
-rw-r--r-- | emulators/vice/patches/patch-aj | 12 | ||||
-rw-r--r-- | emulators/vice/pkg/COMMENT | 1 | ||||
-rw-r--r-- | emulators/vice/pkg/DESCR | 5 | ||||
-rw-r--r-- | emulators/vice/pkg/PLIST | 83 |
15 files changed, 241 insertions, 0 deletions
diff --git a/emulators/vice/Makefile b/emulators/vice/Makefile new file mode 100644 index 00000000000..dd9ed898f2a --- /dev/null +++ b/emulators/vice/Makefile @@ -0,0 +1,26 @@ +# $NetBSD: Makefile,v 1.1 1998/09/06 23:47:26 garbled Exp $ + +DISTNAME= vice-0.15.0 +CATEGORIES= emulators +MASTER_SITES= http://www.tu-chemnitz.de/~fachat/vice/ +DISTFILES= vice-0.15.0-roms.tar.gz ${DISTNAME}${EXTRACT_SUFX} + +MAINTAINER= root@garbled.net +HOMEPAGE= http://www.tu-chemnitz.de/~fachat/vice/ + +BUILD_DEPENDS+= bison:../../devel/bison +DEPENDS+= xpm-3.4k:../../graphics/xpm + +GNU_CONFIGURE= yes +CONFIGURE_ENV+= LDFLAGS="-Wl,-R${X11BASE}/lib" +USE_GMAKE= yes +USE_X11= yes +INFO_FILES= vice.info + +post-install: + ${INSTALL_DATA} ${WRKDIR}/data/C64/* ${PREFIX}/share/vice/C64 + ${INSTALL_DATA} ${WRKDIR}/data/C128/* ${PREFIX}/share/vice/C128 + ${INSTALL_DATA} ${WRKDIR}/data/VIC20/* ${PREFIX}/share/vice/VIC20 + ${INSTALL_DATA} ${WRKDIR}/data/PET/* ${PREFIX}/share/vice/PET + +.include "../../mk/bsd.pkg.mk" diff --git a/emulators/vice/files/md5 b/emulators/vice/files/md5 new file mode 100644 index 00000000000..0341fa1fc07 --- /dev/null +++ b/emulators/vice/files/md5 @@ -0,0 +1,4 @@ +$NetBSD: md5,v 1.1 1998/09/06 23:47:27 garbled Exp $ + +MD5 (vice-0.15.0-roms.tar.gz) = f6e65f384375a4efe7f90c791a000c66 +MD5 (vice-0.15.0.tar.gz) = efe3336519932d067dceca8760897438 diff --git a/emulators/vice/patches/patch-aa b/emulators/vice/patches/patch-aa new file mode 100644 index 00000000000..08f95b7a532 --- /dev/null +++ b/emulators/vice/patches/patch-aa @@ -0,0 +1,12 @@ +$NetBSD: patch-aa,v 1.1 1998/09/06 23:47:27 garbled Exp $ +--- src/sounddrv/soundsun.c.orig Sun Sep 6 11:01:10 1998 ++++ src/sounddrv/soundsun.c Sun Sep 6 11:05:09 1998 +@@ -32,7 +32,7 @@ + #include <fcntl.h> + #include <sys/uio.h> + #include <unistd.h> +- ++#include <sys/ioctl.h> + #include <sys/audioio.h> + + #include "vice.h" diff --git a/emulators/vice/patches/patch-ab b/emulators/vice/patches/patch-ab new file mode 100644 index 00000000000..4171f0613ae --- /dev/null +++ b/emulators/vice/patches/patch-ab @@ -0,0 +1,14 @@ +$NetBSD: patch-ab,v 1.1 1998/09/06 23:47:28 garbled Exp $ +--- src/vice.h.orig Sun Sep 6 11:29:44 1998 ++++ src/vice.h Sun Sep 6 11:30:14 1998 +@@ -48,8 +48,8 @@ + + /* Define the default system directory (where the ROMs are). */ + +-#define LIBDIR PREFIX "/lib/vice" +-#define DOCDIR LIBDIR "/doc" ++#define LIBDIR PREFIX "/share/vice" ++#define DOCDIR PREFIX "/share/doc/vice" + + /* Sound defaults. */ + #define SOUND_SAMPLE_RATE 22050 diff --git a/emulators/vice/patches/patch-ac b/emulators/vice/patches/patch-ac new file mode 100644 index 00000000000..5c0b4e88b1c --- /dev/null +++ b/emulators/vice/patches/patch-ac @@ -0,0 +1,12 @@ +$NetBSD: patch-ac,v 1.1 1998/09/06 23:47:29 garbled Exp $ +--- Makefile.in.orig Sun Sep 6 11:36:17 1998 ++++ Makefile.in Sun Sep 6 11:37:05 1998 +@@ -37,7 +37,7 @@ + DISTDIR = + + pkgdatadir = $(datadir)/@PACKAGE@ +-pkglibdir = $(libdir)/@PACKAGE@ ++pkglibdir = $(datadir)/@PACKAGE@ + pkgincludedir = $(includedir)/@PACKAGE@ + + top_builddir = . diff --git a/emulators/vice/patches/patch-ad b/emulators/vice/patches/patch-ad new file mode 100644 index 00000000000..80a65e9df8a --- /dev/null +++ b/emulators/vice/patches/patch-ad @@ -0,0 +1,12 @@ +$NetBSD: patch-ad,v 1.1 1998/09/06 23:47:30 garbled Exp $ +--- src/Makefile.in.orig Sun Sep 6 11:37:38 1998 ++++ src/Makefile.in Sun Sep 6 11:38:26 1998 +@@ -35,7 +35,7 @@ + DISTDIR = + + pkgdatadir = $(datadir)/@PACKAGE@ +-pkglibdir = $(libdir)/@PACKAGE@ ++pkglibdir = $(datadir)/@PACKAGE@ + pkgincludedir = $(includedir)/@PACKAGE@ + + top_builddir = .. diff --git a/emulators/vice/patches/patch-ae b/emulators/vice/patches/patch-ae new file mode 100644 index 00000000000..2a450d952ca --- /dev/null +++ b/emulators/vice/patches/patch-ae @@ -0,0 +1,12 @@ +$NetBSD: patch-ae,v 1.1 1998/09/06 23:47:30 garbled Exp $ +--- doc/Makefile.in.orig Sun Sep 6 11:39:08 1998 ++++ doc/Makefile.in Sun Sep 6 11:39:20 1998 +@@ -93,7 +93,7 @@ + VERSION = @VERSION@ + YACC = @YACC@ + +-docdir = $(prefix)/lib/vice/doc ++docdir = $(prefix)/share/doc/vice/ + + doc_DATA = \ + 64doc.txt \ diff --git a/emulators/vice/patches/patch-af b/emulators/vice/patches/patch-af new file mode 100644 index 00000000000..e9017d63e78 --- /dev/null +++ b/emulators/vice/patches/patch-af @@ -0,0 +1,12 @@ +$NetBSD: patch-af,v 1.1 1998/09/06 23:47:31 garbled Exp $ +--- data/C128/Makefile.in.orig Sun Sep 6 11:56:23 1998 ++++ data/C128/Makefile.in Sun Sep 6 11:56:37 1998 +@@ -94,7 +94,7 @@ + VERSION = @VERSION@ + YACC = @YACC@ + +-c128dir = $(prefix)/lib/vice/C128 ++c128dir = $(prefix)/share/vice/C128 + + c128_DATA = \ + basic \ diff --git a/emulators/vice/patches/patch-ag b/emulators/vice/patches/patch-ag new file mode 100644 index 00000000000..44f5b119972 --- /dev/null +++ b/emulators/vice/patches/patch-ag @@ -0,0 +1,12 @@ +$NetBSD: patch-ag,v 1.1 1998/09/06 23:47:32 garbled Exp $ +--- data/C64/Makefile.in.orig Sun Sep 6 11:56:49 1998 ++++ data/C64/Makefile.in Sun Sep 6 11:57:02 1998 +@@ -94,7 +94,7 @@ + VERSION = @VERSION@ + YACC = @YACC@ + +-c64dir = $(prefix)/lib/vice/C64 ++c64dir = $(prefix)/share/vice/C64 + + c64_DATA = \ + basic \ diff --git a/emulators/vice/patches/patch-ah b/emulators/vice/patches/patch-ah new file mode 100644 index 00000000000..b557ffff40c --- /dev/null +++ b/emulators/vice/patches/patch-ah @@ -0,0 +1,12 @@ +$NetBSD: patch-ah,v 1.1 1998/09/06 23:47:33 garbled Exp $ +--- data/PET/Makefile.in.orig Sun Sep 6 11:57:11 1998 ++++ data/PET/Makefile.in Sun Sep 6 11:57:23 1998 +@@ -113,7 +113,7 @@ + graphics.vkm \ + posg_de.vkm + +-petdir = $(prefix)/lib/vice/PET ++petdir = $(prefix)/share/vice/PET + + pet_DATA = $(keymaps) $(roms) $(palettes) + diff --git a/emulators/vice/patches/patch-ai b/emulators/vice/patches/patch-ai new file mode 100644 index 00000000000..9a8aeecdf74 --- /dev/null +++ b/emulators/vice/patches/patch-ai @@ -0,0 +1,12 @@ +$NetBSD: patch-ai,v 1.1 1998/09/06 23:47:34 garbled Exp $ +--- data/VIC20/Makefile.in.orig Sun Sep 6 11:57:34 1998 ++++ data/VIC20/Makefile.in Sun Sep 6 11:57:44 1998 +@@ -94,7 +94,7 @@ + VERSION = @VERSION@ + YACC = @YACC@ + +-vic20dir = $(prefix)/lib/vice/VIC20 ++vic20dir = $(prefix)/share/vice/VIC20 + + vic20_DATA = \ + basic \ diff --git a/emulators/vice/patches/patch-aj b/emulators/vice/patches/patch-aj new file mode 100644 index 00000000000..7ab9e3d1e2d --- /dev/null +++ b/emulators/vice/patches/patch-aj @@ -0,0 +1,12 @@ +$NetBSD: patch-aj,v 1.1 1998/09/06 23:47:35 garbled Exp $ +--- doc/html/Makefile.in.orig Sun Sep 6 12:09:45 1998 ++++ doc/html/Makefile.in Sun Sep 6 12:10:03 1998 +@@ -94,7 +94,7 @@ + VERSION = @VERSION@ + YACC = @YACC@ + +-docdir = $(prefix)/lib/vice/doc ++docdir = $(prefix)/share/doc/vice + + doc_DATA = \ + vice_1.html \ diff --git a/emulators/vice/pkg/COMMENT b/emulators/vice/pkg/COMMENT new file mode 100644 index 00000000000..3ca14a26a8c --- /dev/null +++ b/emulators/vice/pkg/COMMENT @@ -0,0 +1 @@ +an emulator for C64, C128, PET and VIC20's diff --git a/emulators/vice/pkg/DESCR b/emulators/vice/pkg/DESCR new file mode 100644 index 00000000000..318e23b0ba9 --- /dev/null +++ b/emulators/vice/pkg/DESCR @@ -0,0 +1,5 @@ +VICE is a Versatile Commodore Emulator, i.e. a program that runs on a Unix +or MS-DOS/Windows 95 machine and executes programs intended for the old +8-bit Commodore computers. The current version emulates the C64, the C128 +(save the 80 columns screen), the VIC20 and all the PET models (except the +SuperPET 9000, which is out of line anyway). diff --git a/emulators/vice/pkg/PLIST b/emulators/vice/pkg/PLIST new file mode 100644 index 00000000000..7591425b41e --- /dev/null +++ b/emulators/vice/pkg/PLIST @@ -0,0 +1,83 @@ +@comment $NetBSD: PLIST,v 1.1 1998/09/06 23:47:37 garbled Exp $ +info/dir +info/vice.info +info/vice.info-1 +info/vice.info-2 +info/vice.info-3 +info/vice.info-4 +man/man1/c1541.1 +man/man1/petcat.1 +man/man1/vice.1 +share/doc/vice/64doc.txt +share/doc/vice/Evaluation +share/doc/vice/PETdoc.txt +share/doc/vice/cbm_basic_tokens.txt +share/doc/vice/drive_info.txt +share/doc/vice/mnemonics.txt +share/doc/vice/mon.txt +share/doc/vice/serial.txt +share/doc/vice/vice_1.html +share/doc/vice/vice_2.html +share/doc/vice/vice_3.html +share/doc/vice/vice_4.html +share/doc/vice/vice_5.html +share/doc/vice/vice_6.html +share/doc/vice/vice_7.html +share/doc/vice/vice_8.html +share/doc/vice/vice_9.html +share/doc/vice/vice_10.html +share/doc/vice/vice_11.html +share/doc/vice/vice_12.html +share/doc/vice/vice_13.html +share/doc/vice/vice_14.html +share/doc/vice/vice_toc.html +share/vice/C64/basic +share/vice/C64/chargen +share/vice/C64/ccs64.vpl +share/vice/C64/frodo.vpl +share/vice/C64/godot.vpl +share/vice/C64/default.vkm +share/vice/C64/position.vkm +share/vice/C64/default.vpl +share/vice/C64/dos1541 +share/vice/C64/kernal +share/vice/C128/basic +share/vice/C128/chargen +share/vice/C128/ccs64.vpl +share/vice/C128/frodo.vpl +share/vice/C128/default.vkm +share/vice/C128/default.vpl +share/vice/C128/dos1541 +share/vice/C128/kernal +share/vice/VIC20/basic +share/vice/VIC20/chargen +share/vice/VIC20/default.vkm +share/vice/VIC20/default.vpl +share/vice/VIC20/dos1541 +share/vice/VIC20/kernal +share/vice/VIC20/position.vkm +share/vice/PET/busi_uk.vkm +share/vice/PET/graphics.vkm +share/vice/PET/posg_de.vkm +share/vice/PET/edit2.b +share/vice/PET/edit4.b80 +share/vice/PET/pet2001 +share/vice/PET/pet4032 +share/vice/PET/chargen +share/vice/PET/edit4.b40 +share/vice/PET/pet3032 +share/vice/PET/amber.vpl +share/vice/PET/default.vpl +share/vice/PET/white.vpl +bin/x64 +bin/x128 +bin/xvic +bin/xpet +bin/c1541 +bin/petcat +@dirrm share/doc/vice +@dirrm share/vice/C64 +@dirrm share/vice/C128 +@dirrm share/vice/VIC20 +@dirrm share/vice/PET +@dirrm share/vice |