Commit graph

3630 commits

Author SHA1 Message Date
skrll
47324d693a Correct URL of referenced web site. 2000-06-05 18:12:57 +00:00
wiz
2e1ba9f8de Update to 2000-05-30.
Changes since the last version, from the authors web page:
Moved some event queue code out from pce.c to event.[ch].
Added automatic dependancy support to the Makefile.
Cleaned several things up to make porting easier.
Cleaned several things up to make cross-compilation easier.
Changed a couple headers to compile cleanly with a C++ compiler.
Added support for expansion cards to the Apple ][ emulation.
Added support for the language card to the Apple ][ emulation.
Added code to load more roms to the Apple ][ emulation.
Added preliminary Apple ][ disk support (can't use it without gdb, though).
Fixed color on Apple ][ text mode.
Added Apple ][ hires graphics mode.
Added a first approximation of Apple ][ lores graphics mode.
Added IRQ support to the emu68k core (no, genesis emulation still doesn't
work).
Added a new 6502 core (only used on NES right now, may be slightly buggy).
Made many improvements/fixes to the emu68k core (no, it _still_ doesn't
work).
Fixed genesis memory access to mask down to 24 bit addresses.
Fixed Apple ][ space bar key.
Removed the (unused) m6280 core.
Changed most NES mappers to not need to know how large the PRG ROM is.
Cleaned up the NES sprite renderer slightly.
Changed the video interface to not use procpointers.
2000-06-03 10:57:11 +00:00
skrll
32ecae0579 Add a man page, improve MESSAGE file handling and other clean up. 2000-06-01 20:47:00 +00:00
skrll
3ef16cad9d EXTRACT_SUFX was missing.
Thanks to Bernd Ernesti for pointing this out.
2000-06-01 18:20:54 +00:00
dmcmahill
82a9b0ca8e -ELF -Wl,-R fix
-work around a pmax/sparc compiler bug.  Don't optimize on the problem file
 on either of these 2 arch's.  Fixes recently noted compile problems.
2000-05-31 15:01:00 +00:00
dmcmahill
5819d2c606 add ONLY_FOR_PLATFORM 2000-05-31 05:01:21 +00:00
dmcmahill
2a63258945 work around a c++ -O2 bug on sparc and pmax by not using -O2 for the problem
file on those 2 machines.

fixes recently noted compile problems.
2000-05-31 04:57:20 +00:00
skrll
e42ce94b82 Add and enable xbeeb. 2000-05-22 22:26:01 +00:00
skrll
4d9e077300 Import of xbeeb package.
Based on PR/10013 by Dave Sainty <dave@dtsp.co.nz> with improvements by
myself.
2000-05-22 22:13:11 +00:00
agc
1a5554d305 Add and enable swarm 2000-05-17 12:58:46 +00:00
agc
f4ba1a41f3 Initial import of Michael Dales' swarm, a software arm6 core emulator,
into the NetBSD packages collection.
2000-05-17 12:58:07 +00:00
sakamoto
b82557a60d depend suse_base instead of suse_linux.
Use nonmatching option at rpm extracting
instead of "mv locale locale.orig; install; deinstall; mv locale.orig locale".
2000-05-12 05:19:09 +00:00
sakamoto
8a50d1b317 Update linux-locale to 2.1.1.
These RPM files are supplementary locales for Linux.
Many languages are not supproted by default by GNU libc.
  af ar bg br ca cs cy da de el en eo es et eu fi fo fr ga gl
  he hr hu hy id is it ja ka kl ko lo lt lv nl no oc pl pt ro
  ru sk sl sr sv th tr uk vi wa zh
2000-04-28 10:23:43 +00:00
tron
caf222b25c Depend on "unzip" 5.40 or newer. 2000-04-20 22:45:50 +00:00
tron
782b73a94b Adapt to new handling of "${CONFIGURE}". 2000-03-27 08:54:53 +00:00
soren
0f6e2f1fcb These patches are no longer necessary. 2000-03-16 15:40:18 +00:00
wiz
abdb06ae6c add RCS tags 2000-03-16 12:41:22 +00:00
wiz
3f4cbd902f grep -> ${GREP} 2000-03-16 12:32:27 +00:00
soren
62642c68e7 Update to 0.36b16.1.
Includes new NetBSD audio code from kristerw.
2000-03-14 11:42:47 +00:00
soren
f7c8329070 Passing down DESTDIR is not necessary. 2000-03-13 22:23:15 +00:00
wiz
74874e66d9 remove trailing `.' 2000-03-09 13:47:31 +00:00
wiz
413387bff1 Update of darcnes to 20000305.
Changes:
o Added keyboard support to Apple ][ driver (only works under X).
o Added a couple more instructions to the emu68k core (and still nothing runs).
o Added range checking to ROM accesses in the genesis driver.
o Disabled I/O logging of FM chip writes in the genesis driver.
o Fixed a bug with MMC3 IRQs (SMB3 fortress now works correctly).
o Cleaned up the NES PPU code somewhat.
o Cleaned up the SMS sprite renderers somewhat.
o Rebuilt command line parsing for X version and added (but failed to
  document) a command to override system detection (needed to access the
  Apple ][ driver).
2000-03-08 01:42:12 +00:00
wiz
b4dc8b8bf2 Another week, another darcnes. Changes:
o Fixed some problems with GG sprite clipping and tile rendering (only
  affects 8-bit mode).
o Fixed X toplevel window to resize properly.
o Cleaned up some of the X video code.
o Added (untested) 24bpp support to X video code.
o Cleaned up the FDS emulation code.
o Added a lot of (inaccessible) extra FDS functionality.
2000-03-02 20:34:58 +00:00
wiz
f895e15bb9 remove commented out SUBDIR += lines for packages that never got
converted from FreeBSD, or have been disabled since. Sorted lines
alphabetically, added some missing directories.
2000-02-25 01:04:11 +00:00
soren
3f7e84e38a Work around a gmake dependency problem.
Still dies at first keypress when I run it.
2000-02-23 19:51:57 +00:00
wiz
c2480cce01 replace 'find' by '${FIND}' where appropriate 2000-02-20 22:05:37 +00:00
wiz
3de5bbda60 Updated darcnes to 2000-02-19.
Changes:
o Unified cd_freebsd.c and cd_linux.c into cd_unix.c.
o Added support for NetBSD CDROM (untested), and sound interfaces
  (thanks to Thomas Klausner for the NetBSD changes).
o Changed the nes bank 4 and 6 I/O hooks.
o Fixed FDS mapper to compile again.
o Fixed some problems with the PCE timer.
o Changed the PCE VDP interface not to use procpointers.
o Added clipping sprites to the right side of the screen to the PCE VDP.
o Removed the old (disabled) ROM type identification routine.
o Fixed the battery file handling to not use a cheap hack to get the
  filename (this breaks all gg savegames until you rename the battery
  file).
2000-02-20 18:15:13 +00:00
wiz
347657391c added appropriate LICENSE 2000-02-19 01:38:01 +00:00
agc
4cffd86a29 When multi-line dependencies occur, use a "DEPENDS+= package" format
for each of the continuation lines, rather than using backslashes to
continue a single, long definition. This makes it much easier to spot
pre-requisite packages and other dependencies.
2000-02-15 09:26:12 +00:00
wiz
281084befd First try at making darcnes work on non-i386-platforms 2000-02-14 02:44:31 +00:00
wiz
e8ae2370c9 fix typo 2000-02-14 01:42:25 +00:00
wiz
84b5de0aa9 add and enable darcnes 2000-02-13 23:28:49 +00:00
wiz
c9ace3bb33 Initial import of DarcNES, a multi-system emulator. Currently emulates
NES, SMS, and GG with sound, PCE without, and has basic support for some
other systems (SMD, Coleco, Atari ][).

This will not work on MSB-machines, for lack of access. The code
should support it, so if anyone's willing...
2000-02-13 23:28:06 +00:00
wiz
fe8633e381 remove unneeded md5 files 2000-02-12 17:18:34 +00:00
tron
2acbf123f2 Complete "readline" to "edit" library transition so that this package
works on ELF systems.
2000-02-08 11:37:54 +00:00
wiz
809a2e13df vice updated to 1.2. Now compiles with SUN audio system, instead
of OSS. From the ChangeLog (changes since 1.0):

* Changes in VICE 1.2
=====================
** C64 changes
---------------
- Epyx Fastload and Westermann Learning Cartridges are supported now.

** C128 changes
---------------
- The VDC hardware cursor has been implemented.
- The machine can boot up in Z80 mode now.  However CP/M does not work
  currently.

** PET changes
---------------
- The CRTC emulation has been made pretty cycle-exact. You can now
  use timed raster effects.

** CBM-II changes
---------------
- The CRTC emulation has been made pretty cycle-exact. You can now
  use timed raster effects.

** Drive changes
----------------
- D64 images with error codes are supported now.
- The virtual drive emulation can process filenames containing zero
  bytes now.- The virtual drive commandline parser has been improved.
- The fsdevice and the virtual drive emulation support memory read
  commands now.
- Invalid scratch commands do not crash the fsdevice emulation.

** Unix changes
---------------
- C64/C128 NTSC support (experimental).

** MS-DOS changes
-----------------
- VDC grafic mode does not crash the emulator any more.

** MS-Windows changes
---------------------
- New mouse emulation.
- C64/C128 NTSC support (experimental).
- The datasette status is displayed now.
- Changing the palette works on-the-fly now.
- A new VIC20 settings dialog.

** OS/2 changes
---------------
- Sound, drive and joystick settings are implemented now.


* Changes in VICE 1.1
=====================

** General changes
------------------
- The datasette emulation supports saving to TAP images now.
- Autostarting TAP tape images has been improved.
- A command line option feeding the keyboard buffer on startup has
  been added.

** C64 changes
---------------
- Fixed a bug in the REU emulation.  GoDot now works.
- Atomic Power cartridge is supported now.

** C128 changes
---------------
- 80 column screen is emulated now.  Currently the hardware cursor
  is missing, but Infocom adventures and GEOS128 work.
- REU emulation is available now.
- Fixed an IO banking bug.

** VIC20 changes
----------------
- New datasette emulation.
- True 1581 emulation works now.

** PET changes
--------------
- New datasette emulation.

** CBM-II changes
-----------------
- New datasette emulation.

** Drive changes
----------------
- New 8050, 8250 and SFD1001 emulation using D80 and D82 disk images.
- The virtual drive emulation, image contents lister and monitor block
  commands fully support G64 disk images.

** C1541 changes
----------------
- G64 disk image format is fully supported now.

** Unix changes
---------------
- A dialog for creating empty disk images has been added.
- The name of currently attached disk images is displayed now.
- The disk image flip list can be maintained by a separate menu by
  clicking on the status bar.

** MS-Windows changes
---------------------
- Run/Stop key is also present at ESC key, but it's still present at
  CAPS/LOCK, altough the latter doesn't work on Win98 with German and
  French keyboard layouts.
- There is a disk/tape image contents lister now.
- The RESTORE key is present now (PAGE UP).
- Browse button in the device manager dialog works now.

** Miscellaneous changes
------------------------
- The `$xx' feature for specifying hexcodes on the command-line now
  works correctly.
- Some P00 wildcard bug has been fixed.
- An image content lister crash has been fixed.


* Changes in VICE 1.0a
======================

** MS-DOS changes
-----------------
- x64 does not crash on start-up anymore.
- Calling the emulator from a relative path works again.
- 1541-II firmware is found now.
2000-02-08 03:44:16 +00:00
wiz
93111f9f12 remove unnecessary whitespace 2000-02-05 18:33:29 +00:00
wiz
f2ca249a82 grammar fix 2000-02-05 18:16:32 +00:00
drochner
11f7d0d5ad update to 2000_0104c
changes since 991023a:
-various bugfixes
-soundblaster emulation
-cdrom emulation
-new fpu emulator
moved out of ${X11BASE}, there is little reason to have it there
2000-01-31 21:18:43 +00:00
tron
66a3dbb896 Use "/dev/sound" instead of "/dev/mixer" as suggested by maximum entropy
in PR pkg/9250.
2000-01-22 23:44:30 +00:00
soren
19e8dc02fa Update to version 0.36b14.1. 2000-01-20 18:54:49 +00:00
jlam
24ef86f870 Update dependency on ncurses to >=4.2 2000-01-15 18:46:22 +00:00
sakamoto
7e75de5ba7 add \ for "(", ")" in BROKEN. 2000-01-13 11:03:56 +00:00
sakamoto
6aca41bf33 BROKEN="linux-locale is not work correctly with glibc-2.1.2(suse_linux-6.3)" 2000-01-11 10:13:31 +00:00
tls
ff4b7e677c Update this package to SuSE-6.3 so that glibc-2.1 applications are supported. 2000-01-09 07:10:37 +00:00
sakamoto
6d92b57cfb Add and enable linux-locale 2000-01-07 05:24:38 +00:00
sakamoto
8e8e794754 Initial import of linux-locale-0.4.11
Linux wcsmbs preload libraries and locales
2000-01-07 05:23:30 +00:00
abs
df05aef71f Strip trailing '.', and/or leading '(a|an) ' 2000-01-05 15:37:50 +00:00
wiz
4f4685e521 Makefile: lines reordered,
DESCR: empty line removed,
RCS tags added
1999-12-29 01:47:59 +00:00
wiz
5eb10280bd RCS tags added/changed for pkglint (no # before $NetBSD$) 1999-12-29 01:45:39 +00:00
wiz
b02b0915d9 fewer pkglint warnings by removing unnecessary lines in pkg/DESCR
and reordering lines in Makefile
1999-12-29 01:43:57 +00:00
wiz
f620f1ac58 replaced some commands by their ${COMMAND} counterparts,
reordered lines for fewer pkglint warnings
1999-12-29 01:41:00 +00:00
christos
0fe4271bbf makemake makemakepatchpatchsumsum 1999-12-18 22:10:30 +00:00
christos
45bf2691a2 Use objcopy to make the binary file and load it directly,
instead of using loadfile which is less portable. [suggested by Tron]
1999-12-18 22:10:02 +00:00
abs
9b8f869869 Add a version (1.1) 1999-12-18 13:41:29 +00:00
christos
219f3b29a4 redo 1999-12-18 01:49:28 +00:00
christos
5f8c4e3ce0 typo in patch 1999-12-18 01:48:56 +00:00
christos
4a386d6675 New patch checksum 1999-12-18 01:46:51 +00:00
christos
eacffdb43a - Fix Makefile to work with elf
- Fix RO string that got written
- Add mmap() when we run ELF, because we need to map lomem
- Fix uninitialized reference in di->location
- Make doscmd_loader use loadfile() [Tested only with ELF]
1999-12-18 01:46:29 +00:00
soren
0503858922 Handle EOF on command input. 1999-12-10 15:14:02 +00:00
soren
89ddb2f8f7 Use strtoq(3) in place of strtoll(). 1999-12-10 13:55:14 +00:00
soren
12a54b98e2 Add / to homepage URL. 1999-12-10 13:54:32 +00:00
agc
c796d50e0e Add and enable ia64sim 1999-12-10 12:59:34 +00:00
agc
74f5fe8ff0 Import an IA64 simulator into the NetBSD packages collection. 1999-12-10 12:59:02 +00:00
rh
85d22e901a defuzz 1999-11-27 21:24:46 +00:00
hubertf
edc2cddf33 add a bunch of NO_CDROM where appropriate 1999-11-23 16:26:12 +00:00
soren
1f01d3d2dc Changed patches. 1999-11-10 08:01:29 +00:00
soren
feaf11b64b Xmess is now part of xmame. 1999-11-10 07:58:36 +00:00
soren
3b9f25b706 Update xmame to 0.36b8.1.
Xmess is now integrated in xmame.
1999-11-10 07:54:45 +00:00
drochner
3b0218ccff Update bochs to 991023a.
relevant changes since 980707:
new BIOS
many many fixes
integrated debugger additions
Pentium emulation

It's now possible to boot NetBSD inside bochs. (Remaining problems:
missing BIOS INT15/86 (delay), IDE disk recognition, timer interrupt too
fast, pccons-isapnp clash)
1999-10-25 16:05:37 +00:00
garbled
63b9afb04f I know.. I know.. No updates of pkgs.. Especially this one from
0.98 to 0.99a.  However, the author removed the old distfile from his
site, and the package wouldn't build anymore.
1999-10-21 07:45:47 +00:00
tron
8d7d754dfa Remove me as maintainer of those packages. 1999-10-07 17:41:46 +00:00
tron
8aa2518468 Remove "MIRROR_DISTFILE= no". We now have the source RPMs on our FTP
server so that we are allowed to mirror the binary RPMs.
1999-10-04 21:06:58 +00:00
tron
0a90e90abe Correct sub directory which got messed up during the update to 6.1p1.
Problem noted by "wiz" in PR pkg/8501.
1999-09-27 20:18:34 +00:00
tron
38c732d8bb Check all symbolic links after the complete RPM file has been written to
disk. If they point to a file store them like files in the package list
instead of using an "@exec" "@unexec" pair.
1999-09-26 11:28:11 +00:00
tron
3b714f779b Remove outdated Linux emulation package which completely lacks support
for "glibc2".
1999-09-23 07:58:28 +00:00
tron
41c6e8b1dd Assign "DIST_SUBDIR", "MIRROR_DISTFILE", "WRKSRC" and "MANCOMPRESSED" with
"?=" so that they can be overwritten by a package.
1999-09-20 00:51:41 +00:00
tron
0493ff5580 Remove unnecessary "post-install" target. 1999-09-19 23:59:34 +00:00
tron
b6583e7e9b Update SuSE Linux emulation package to version 6.1p1. This patch level
invents a complete new "rpm2pkg" utility which is faster, easier to use
and creates a correct package list more reliably.
1999-09-19 23:58:36 +00:00
tron
2e5729deb0 Initialize variable "pilot.threads" to "0" so that shared memory handling
works. Patch supplied by Nagae Hidetake in PR pkg/8400.
1999-09-13 21:31:51 +00:00
agc
6d48c1f1af Provide an error message if an attempt is made to build this package
on a NetBSD/i386 ELF platform.
1999-08-27 15:28:46 +00:00
tron
721a60010d Add and enable "suse_devel" package. Fixes PR pkg/8264 by
Dr. Lex Wennmacher.
1999-08-24 21:27:18 +00:00
tron
ca4cd4dcbb New "suse_devel" package based on PR pkg/8264 by Dr. Lex Wennmacher:
Linux compatibility package - development tools
1999-08-24 21:24:57 +00:00
tron
4cb7e4ccbb Retarget symbol links so that the Linux emulation can resolve them, too. 1999-08-24 21:15:30 +00:00
tron
71a7a90c41 Modify symbolic links so that "pkg_create" will turn them into relative
links which will prevent emulation problems later.
1999-08-24 20:39:01 +00:00
mycroft
50bae43abb ELF rpath issues. 1999-07-27 08:38:36 +00:00
mycroft
60c066dec6 More magic. 1999-07-27 03:25:03 +00:00
mycroft
0471d2680d ELF rpath issues. 1999-07-27 03:20:38 +00:00
deberg
86b31fd611 update 6.1 to 6.2 1999-07-17 19:24:48 +00:00
agc
a910a6fd62 Add package patch-sum files 1999-07-09 13:50:05 +00:00
jlam
895be09d41 * Update ncurses dependency. 1999-07-06 08:01:26 +00:00
agc
fd7b118f38 Some packages use bsd-style .mk files when building, and so any manual
pages that are installed will be gzip-compressed, if MANZ is set, or
not if MANZ is not set.  If the package uses bsd-style .mk files, the
variable MANCOMPRESSED_IF_MANZ should be set to a value of "yes" in
the package Makefile.  This replaces the previous method of specific
inclusion of bsd.prefs.mk, followed by a check for MANZ and
conditional assignment of MANCOMPRESSED.

Add appropriate documentation, and change all necessary ocurrences in
package Makefiles.
1999-07-02 08:37:20 +00:00
tron
2ae683baeb Include "bash" and "ncurses" in package:
+ increases compatibility
+ brings "ldd" one step closer to working
  (our ELF loader still needs a compatibility kludge)
- requires yet another 1.8MB of distribution files
1999-06-29 22:48:19 +00:00
tron
8475357fcd Don't use "{}" or "[]" in "ONLY_FOR_PLATFORM" or "NOT_FOR_PLATFORM"
because "bsd.pkg.mk" can't handle those patterns. Fixes PR pkg/7808
by Chris Demetriou.
1999-06-20 21:06:17 +00:00
tron
0eb0234d0d UAE doesn't build on arm32. 1999-06-20 20:49:28 +00:00
tron
2ad074e0ab Use "/dev/sound" instead of "/dev/dsp". 1999-06-19 15:30:56 +00:00
tron
e7d1a1c424 Fix a typo in a comment. 1999-06-19 14:56:49 +00:00
tron
29d006f66f Add and enable "uae" package. 1999-06-19 14:40:08 +00:00
tron
60cba3e7f9 Import new "uae" package:
The UAE Amiga Emulator
1999-06-19 14:38:08 +00:00
tron
1e9ca24cf5 Add "ONLY_FOR_PLATFORM= NetBSD-*-i386". 1999-05-24 21:27:14 +00:00
tv
5c60ed5794 Change {ONLY,NOT}_FOR_{ARCH,OPSYS} format to {ONLY,NOT}_FOR_PLATFORM
pattern match format.  Minor pkglint along the way.
1999-05-24 20:39:35 +00:00
tv
42a1a676be Adapt freebsd_lib's "smart /emul" script to suse_base. 1999-05-24 20:11:10 +00:00
tv
13fea383e3 Add and enable atari800. 1999-05-23 05:17:58 +00:00
tv
8fe0f51e6c An Atari 800/XL/5200 emulator for the X Window System. 1999-05-23 05:17:04 +00:00
tv
1d2e3546d5 Xmess moved! Update master site, homepage, and distro filename (which is
an otherwise identical file).
1999-05-22 19:41:31 +00:00
tv
d8a71cfed0 Forcibly specify that the shlib type is a.out, so that ELF systems won't
run into trouble with the automatic shlib handling.
1999-05-22 19:33:49 +00:00
tv
f62bec75b3 Clean this up a bit:
- actually extract to ${WRKDIR} and use find, xargs, and ${INSTALL_DATA{,_DIR}}
  to get the permissions right
- add a "smart-/emul" script that will automatically add a symlink from
  /emul/freebsd (adding /emul directory as necessary) only in the cases where
  this will not clobber something; otherwise print a message at install time
  that the user must do this.  Note that this still works if /emul is a
  symlink to ${LOCALBASE}/emul, though that is no longer required.
- issue a message at install time reminding the user to add COMPAT_FREEBSD
  to the kernel configuration.
1999-05-22 19:31:07 +00:00
tv
50265bfb0c Update to 2.3d. 1999-05-22 18:36:45 +00:00
tron
6a9ed6610e Add "suse_compat" package to dependence list. 1999-05-21 01:00:58 +00:00
tron
3bb338ae67 Add and enable "suse_compat". 1999-05-21 00:58:02 +00:00
tron
7df7881117 Import new "suse_compat" package:
Linux compatibility package with old shared libraries
1999-05-21 00:55:59 +00:00
tron
e15495c99b Don't use "DISTFILES" for a single distribution file. 1999-05-21 00:48:45 +00:00
tron
d9cc6fccaa Don't extract RPM files to "/tmp" but to target directory directly. 1999-05-21 00:09:27 +00:00
tv
c1dfbc61b5 Add and enable stella. (The misimport into the top level was corrected
on the CVS server.)
1999-05-18 23:16:40 +00:00
tv
fbe9d42ecb Import stella-1.1, an Atari 2600 VCS (and compatibles) emulator written in
C++.  Took hints from the FreeBSD port, but rewrote this one from scratch.
1999-05-18 23:14:16 +00:00
tv
27933be85c Update to 1.0, clean up, remove xpm dependency and check (...only used for
window icon when iconified), and add third party configs for 4064, SX-64,
and C64 Game System.
1999-05-18 08:45:48 +00:00
tron
1bb9cc38ec Remove the "linux_SuSE" package. It is replaced by the "suse_*" packages. 1999-05-17 23:07:24 +00:00
tron
bb4d12896b Add and enable "suse_linux". 1999-05-17 22:14:26 +00:00
tron
a50029f688 Import meta package for new SuSE Linux package collection. 1999-05-17 22:12:03 +00:00
tron
b1c00c6a58 Add and enable "suse_xforms". 1999-05-17 12:03:22 +00:00
tron
0f6b0c7ed7 New "suse_xforms" package:
Linux compatibility package for xforms binaries
1999-05-17 12:01:52 +00:00
tron
d7ed2a2ab6 Add mirror on "ftp.cs.unm.edu" to master site list. 1999-05-17 02:24:27 +00:00
tron
0b7a57bce8 Use "tar" to copy files because "cp -Rp" clobbers the directory
permissions from the "aaa_dir" RPM file.
1999-05-17 02:16:07 +00:00
tron
79eeaccfb1 Handle symlinks pointing to files smarter in automatically created
package list so that decompressing the manual pages will work.
1999-05-17 01:54:01 +00:00
thorpej
708b192ed8 Get the RPM from the right directory. 1999-05-17 00:52:31 +00:00
tron
e600ee82c4 Don't attempt to decompress manual pages because that will fail horribly
with out automatically generated package lists.
1999-05-17 00:36:44 +00:00
tron
264c0dd97a Add "suse_*" to conflict list.
XXX If the new SuSE packages work out this package can be removed.
1999-05-17 00:19:36 +00:00
tron
3aa88a5d09 Add "linux_SuSE-*" and "suse_*" to conflict list. 1999-05-17 00:18:15 +00:00
tron
85c1e5c718 Add and enable new SuSE packages. 1999-05-17 00:16:43 +00:00
tron
d9820297bf Import new modular Linux compatibility system for i386 based on SuSE 6.1
Linux distribution:

suse_base-6.1       Linux compatibility package
suse_x11-6.1        Linux compatibility package for X11 binaries
suse_libc5-6.1      Linux compatibility package for libc5 binaries

These packages are dedicated to Jason 'clone' Thorpe.
1999-05-17 00:14:49 +00:00
ross
615998b2dd Fix compile problems. Enable on alpha. 1999-05-10 02:17:50 +00:00
tv
af4a0239f6 Explicitly install these into /usr in order to avoid messing with
ld.so.conf on a.out and LD_LIBRARY_PATH on ELF.
1999-04-27 11:53:39 +00:00
tv
68304cdae0 Add rules to create/nuke ld.so on mipsel for binary packages and pkg_delete
time, respectively.
1999-04-27 11:52:38 +00:00
tv
6f97dcce50 Match Matthias's changes for MASTER_SITE_SUBDIR. 1999-04-15 20:54:29 +00:00
tv
6815aa3407 Add and enable wine-current. 1999-04-15 20:51:26 +00:00
tv
f87edd07bd Add Wine 990328 as "wine-current", since this release makes Win32
nonfunctional on NetBSD 1.4 and earlier.  (It is, however, more stable for
Win16 applications.)
1999-04-15 20:50:46 +00:00
tron
23e0063766 Completely replace "MASTER_SITE_SUBDIR" and "PATCH_SITE_SUBDIR" with
variable substituition of "MASTER_SITES" and "PATCH_SITES".
1999-04-15 20:39:38 +00:00
tv
a346e72da2 Add and enable compat13. 1999-04-15 16:38:56 +00:00
tv
c508d502cb NetBSD 1.3.x compatibility package for 1.4 and beyond. 1999-04-15 16:36:14 +00:00
tv
cea0293f59 ONLY_FOR_OPSYS=NetBSD. 1999-04-15 16:35:13 +00:00
garbled
958c6e540d Remove NOT_FOR_ARCH alpha... this now works on 1.4 1999-04-14 20:51:44 +00:00
garbled
4d1c0ee35a Add new patch-af from Thomas Gerner to fix endian bug on pcemu. Closes PR
#7632.
1999-04-12 06:46:15 +00:00
abs
a05dffe161 Update DEPENDS to catch up with other packages' version changes. 1999-04-06 02:03:00 +00:00
mycroft
c3f4544ef6 0.35b8.1 1999-04-03 21:45:16 +00:00
garbled
e08a56e322 document and enable pcemu. 1999-03-31 06:38:29 +00:00
garbled
09e4abae98 Initial import of pcemu-1.01a. An 8086/8088 CPU emulator.
Closes PR 7294 by Eric Fox.
1999-03-31 06:34:07 +00:00
simonb
933c508f7b Add / to rc directory name after stat() not before.
Patch has been sent to maintainer.
1999-03-15 13:54:24 +00:00
nathanw
f0bc35c243 Remove mc68k/custom.c from distribution after unpacking. It's a generated
file that only applies on i386. Let the build system rebuild it for
the current platform.
Tweak the fab_custom build rule.
1999-02-23 23:56:32 +00:00
hubertf
2a95ad9c6b Fix CONFLICTS (remove redundancy, mostly) 1999-02-20 22:48:24 +00:00
nathanw
1d2cc34769 Duh. Add and enable xcopilot. 1999-02-10 04:18:31 +00:00
nathanw
d230a89bd3 Initial import of XCopilot package, a PalmPilot (tm) emulator. 1999-02-05 07:38:14 +00:00
agc
f6473207ca Replace all occurrences of USE_X11 with USE_X11BASE. This means "install this
package into ${X11BASE}".
Replace all occurrences of BUILD_USES_X11 with USE_X11. This means "use X11
headers and libraries to build this package".
1999-01-30 23:18:44 +00:00
hubertf
a733747fb2 reflect update of unzip to 5.40 1998-12-28 13:46:12 +00:00
mycroft
d29e27fb4f 0.34b8.1 1998-12-15 10:34:34 +00:00
tv
1959a4d000 Update to 981211. Works even better now, though the compile-for-native
still does not work quite right (the global constructors created by
wrc don't work).
1998-12-14 02:17:10 +00:00
frueauf
7206b18044 Remove ${MASTER_SITE_LOCAL} from MASTER_SITES, makes make fetch work again. 1998-12-12 18:10:31 +00:00
sommerfe
b59a4d1d8c sigaddset() on an automatic variable works much better if preceded by
sigemptyset().  (this used to work, by chance, when sigmasks fit in a
register).

doscmd now seems to work on 1.3I
1998-11-29 23:39:30 +00:00
tron
a95bea1dbc Sync package list with updated RPM archives. 1998-11-19 23:00:18 +00:00
agc
2cd5eb4894 Remove RUN_DEPENDS from package Makefiles, and replace it with an ordinary
DEPENDS definition.
1998-11-19 15:40:45 +00:00
tron
bf5859df91 Update checksums with reality. 1998-11-15 18:23:24 +00:00
frueauf
3adea051ce Some more pkglint stuff. 1998-11-12 23:20:09 +00:00
frueauf
4a9b2ad461 Fix some more pkglint nits. 1998-11-12 23:03:39 +00:00
tron
9e9b8b4b4c Depend on "rpm-2.5.4". 1998-11-06 17:23:46 +00:00
mycroft
9e9688ab7a 0.34b5.2 1998-11-05 16:00:57 +00:00
mycroft
32b4298521 Missed a CONFLICT. 1998-11-04 14:06:03 +00:00
mycroft
3087bb9f66 0.34b5.2 1998-11-04 14:05:32 +00:00
tron
e3e3123e6d Add a "@" before command in "post-install". 1998-10-31 00:23:34 +00:00
tron
b42672d32a Add and enable "linux_SuSE-5.3". 1998-10-31 00:22:32 +00:00
tron
92cf84c114 New "linux_SuSE-5.3" package:
Linux compatibility package based on the SuSE Linux distribution, take a
look at "http://www.suse.com/" for more information about it.

This package supports aout and ELF binaries linked with libc 5 or libc 6.
However, there are no aout libraries included. You can add Linux RPM
packages to this package with "linux-rpm -i ..." and remove them with
"linux-rpm -e ..." again.
1998-10-31 00:18:47 +00:00
hubertf
5d5202affd Add changes to compile on current; still works on 1.3(.1)
Reported and tested by Bernhard Riedel <bernhard@sdg.de>
1998-10-28 01:29:16 +00:00
mycroft
71fff45316 0.5b2.2 1998-10-25 22:06:23 +00:00
garbled
384c07a72e add NOT_FOR_ARCHS= alpha for all of these pkgs which are *known* to fail
on alpha.  There may be more, but I haven't seen them yet.
1998-09-22 06:11:35 +00:00
matthias
0db9d8591e Change $ii to $$ii in post-install for loop. 1998-09-16 09:37:28 +00:00
garbled
ca9f6b74d2 Add MIRROR_DISTFILE=no until I talk to the author about the legality of
the commodore ROMS he is providing.
1998-09-13 14:58:41 +00:00
garbled
087d380c77 Oops.. forgot to clean this up.. 1998-09-12 17:47:03 +00:00
garbled
6d938c986a roms distfile was not needed..pointed out by Krister Walfridsson. 1998-09-12 17:46:23 +00:00
mycroft
6d86d230f3 Fix message at end of install. 1998-09-07 23:20:04 +00:00
mycroft
74dd473061 Temporary patch around .h file lossage. 1998-09-07 23:03:43 +00:00
mycroft
f839fbc662 Catch up with a Makefile change. 1998-09-07 22:58:24 +00:00
mycroft
a7098e90c5 Update to 0.34b2.2. 1998-09-07 22:54:50 +00:00
garbled
f99075b391 Actually handle info files correctly, pointed out by Thorsten. Needs
exec and unexec for binary pkgs
1998-09-07 10:17:19 +00:00
frueauf
08e00b32aa Never list info/dir in PLIST. 1998-09-07 08:38:46 +00:00
garbled
5a50076c48 document and enable vice-0.15.0 1998-09-06 23:50:28 +00:00
garbled
bb4ed4478d New pkg for vice-0.15.0
an emulator for C64, C128, PET and VIC20's
1998-09-06 23:47:26 +00:00
garbled
f7d356449d Enable and note in the changes document addition of bochs. 1998-09-06 06:53:52 +00:00
garbled
3f0ef23883 Add new pkg for bochs-980707
an i386 machine emulator capable of running dos/windows
(couldn't get this working on alpha, works great on i386, reports from
other arches would be much appreciated)
1998-09-06 06:51:04 +00:00
mycroft
6c1a320995 Add conflict. 1998-09-05 12:37:58 +00:00
mycroft
c2dff22aae Update to 0.34b2.1. 1998-09-05 12:27:39 +00:00
explorer
c85255a9b1 provide a pointer to the source 1998-09-04 12:06:13 +00:00
frueauf
d2fc629ac7 portlint: remove unnecesary blank line. 1998-09-03 11:03:52 +00:00
frueauf
37eb08d711 portlint: this should be a one-liner. 1998-09-03 11:02:25 +00:00
explorer
a5d6bb8cb8 Initial import of FreeBSD compatability libraries, needed for
the COMPAT_FREEBSD kernel option to do any good.  This makes
the FreeBSD Netscape run at least.
1998-09-02 20:57:02 +00:00
mycroft
f7003c89fc Use -DACORN to fix up unaligned accesses on non-i386en. 1998-09-01 06:58:13 +00:00
mycroft
a492d4b886 Allow the display type to be overridden from the pkg Makefile. 1998-08-31 08:12:19 +00:00
mycroft
4afffc3a12 Use a gmake construct rather than a pmake construct. 1998-08-29 21:32:04 +00:00
frueauf
5d85905c33 Readd rcs ids again. 1998-08-29 19:41:59 +00:00
frueauf
246cdf5335 Remove old checksums. 1998-08-29 19:39:56 +00:00
mycroft
cfa5dad7f0 Update list of emulated systems. 1998-08-29 04:27:20 +00:00
mycroft
bca6b08c2b Update to 0.2b4.1. 1998-08-29 04:24:28 +00:00
mycroft
43ef5bd8d9 Update to 0.34b1.1. 1998-08-29 04:08:12 +00:00
frueauf
2ecee52ba8 Remove unnecessery blank lines. 1998-08-23 21:03:07 +00:00
frueauf
02ee94729c Whitespace police. 1998-08-23 20:45:01 +00:00
tron
c055fe9704 pkglint:
- replace "${MKDIR} -p" by "${MKDIR}"
- move "RUN_DEPENDS" and "DEPENDS" to the correct place
1998-08-23 19:29:51 +00:00
tron
69dfee3ca9 Activate joystick supports on all ports which have it not only on i386. 1998-08-23 19:25:40 +00:00
tsarna
6bd0d65c65 The Grand Homepagification:
- New, optional Makefile variable HOMEPAGE, specifies a URL for
	  the home page of the software if it has one.
	- The value of HOMEPAGE is used to add a link from the
	  README.html files.
	- pkglint updated to know about it.  The "correct" location for
	  HOMEPAGE in the Makefile is after MAINTAINER, in that same
	  section.
1998-08-20 15:16:34 +00:00
tron
9105098fca Install package in "${LOCALBASE}/emul/linux", fixes PR pkg/5980. 1998-08-17 20:09:51 +00:00
tv
2dc95eff91 Fix DISTNAME/PKGNAME differences. 1998-08-17 18:35:34 +00:00
tv
b22f665916 This time, save the editor buffer completely before committing. 1998-08-17 18:20:06 +00:00
tv
4a191dc825 Stopgap hack to make this build and install for PR #5980. This will be
fixed in a better way later this week.
1998-08-17 18:14:07 +00:00
tv
bb2a45e08a Consolidate and clean up compat11/compat12. Now there is only one pkg
(compat12), which uses MACHINE_ARCH and does not supply libkvm.
1998-08-13 02:17:37 +00:00
tv
4b05a40caa Add rcsid. 1998-08-12 22:44:52 +00:00
tv
2ef7220551 A pkg for Bob Supnik's simh processor simulator. Can simulate the IBM
1401, Nova, and PDP-{1,4,5,7,8,9,11,15} on both big and little endian
processors.  (Can run the free binary distribution of V6 and V7.)
1998-08-12 22:44:31 +00:00
agc
05b88260d7 Add NetBSD RCS Ids. 1998-08-07 13:16:49 +00:00
agc
86db14e819 Add NetBSD RCS Ids. 1998-08-07 10:35:47 +00:00
mycroft
aad2f21ae2 Enable MIT-SHM, as pointed out by Mario Kemper. 1998-07-23 09:38:09 +00:00
frueauf
e42ccc53c4 Give xmame the chance to compile on non-i386 machines too. 1998-07-22 10:02:31 +00:00
frueauf
d128c1533b Give xmess the chance to compile on non-i386 machines too. 1998-07-22 09:41:15 +00:00
agc
51f3ba3f68 Make this package install correctly if MANZ is defined. 1998-07-21 12:08:39 +00:00
frueauf
09f4669016 Add and enable xmess. 1998-07-21 11:21:13 +00:00
tsarna
ebdad8f3b7 Improve wording 1998-07-19 18:08:50 +00:00
tsarna
1e5f78bc9c An MS-DOS emulator (NetBSD/i386 only) 1998-07-18 04:58:17 +00:00
tsarna
d461e99bc3 An MS-DOS emulator (NetBSD/i386 only) 1998-07-18 04:46:11 +00:00
agc
c5543eb5a0 Use automatic shared object handling 1998-07-15 11:57:30 +00:00
mycroft
460839434c Initial port of the XMESS game console emulator. 1998-07-09 12:34:56 +00:00
mycroft
7310ab5c42 Translate to English. 1998-07-09 12:29:34 +00:00
mycroft
e9242f8057 Work around a small bug in this beta. 1998-07-05 11:43:45 +00:00
mycroft
21dd22cc5f Update to 0.33b6.1. 1998-07-04 12:05:06 +00:00
mycroft
c73ee53134 Update xpm to 3.4k. 1998-07-04 09:18:54 +00:00
tron
ea3fd44915 Don't mirror distribution files which are kept locally anyway. 1998-07-03 23:30:09 +00:00
agc
a8fbf965c0 Update package Makefile for automatic manual page handling. 1998-06-22 12:29:06 +00:00
tron
d3bf11fa35 "wine" builds fine with our "make". 1998-06-19 23:20:16 +00:00
tron
9e2024fe58 Get package to work with NetBSD 1.3, 1.3.1 and 1.3.2. 1998-06-19 18:47:18 +00:00
tron
b3ad86ba67 Package conflicts with "wine-980215". 1998-06-19 17:27:36 +00:00
tron
3ce05840ff Update Wine to 14-Jun-98 snapshot.
XXX Audio support is probably broken due to massive use of unsupported
XXX Linux stuff in the OSS interface which I commented out. However
XXX I don't have an application to test it.
1998-06-18 23:48:52 +00:00
agc
3510abfc45 Fix the location a bit more cleanly. Use ${ECHO} instead of echo. 1998-06-11 12:32:01 +00:00
hubertf
2cc8b82206 add dependency on xpm, per PR 5537 from Ty Sarna 1998-06-04 07:20:44 +00:00
tron
75092d6744 "spim" really wants be configured twice, fixes PR pkg/5505. 1998-05-28 17:39:11 +00:00
tron
da7621af2b Enable "spim", fixes PR pkg/5375. 1998-05-26 21:20:07 +00:00
tron
2cc08e783e New "spim-6.1" package created from the FreeBSD port by Matt Debergalis. 1998-05-26 21:19:18 +00:00
agc
28c1dc49e6 Only set -malign-functions=2 -malign-jumps=2 -malign-loops=2 on i386
architecture, as pointed out by pk.
1998-05-13 10:13:25 +00:00
hubertf
f84c1cc430 add (/emul/linux)/usr/local/lib to shut up (linux') ldconfig 1998-05-08 23:57:02 +00:00
tron
9bde162ff5 Cleanup "Makefile" and fix broken package list. 1998-05-08 23:17:58 +00:00
tron
1cf427c528 Replace "LIB_DEPENDS" with "DEPENDS", use "ONLY_FOR_ARCHS" instead of
"pre-fetch" hack and fix broken package list creation.
1998-05-08 21:33:21 +00:00
tron
0260abe254 Use "ONLY_FOR_ARCHS" instead of "pre-fetch" hack and fix broken package
list creation.
1998-05-08 21:22:35 +00:00
agc
6e7b5cf644 Move to relative paths in the pkgsrc tree. 1998-04-24 09:20:33 +00:00
agc
1f37a0c6a7 Cosmetic change: ln -> ${LN} 1998-04-24 09:07:55 +00:00
mycroft
403bcd26bf Remove libc.so.5.4.23, as it is widely recognized as broken, and causes MatLab
to fail.
Also, use -f when making the /dev/dsp symlink.
1998-04-23 09:36:41 +00:00
agc
1f4495b33e Remove the old deprecated DEPENDS definition from bsd.pkg.mk.
Implement a new DEPENDS definition, which looks for an installed
package, building it if not present, and use it in preference to
LIB_DEPENDS.  This should make the package collection more useful on
NetBSD ELF ports.
1998-04-22 14:22:39 +00:00
frueauf
49e36ada0b Substitute all obvious FreeBSD ppl as MAINTAINER with packages@netbsd.org. 1998-04-20 11:56:17 +00:00
agc
258b808c9f Use the bsd.pkg.mk and bsd.pkg.subdir.mk files in the pkgsrc tree.
Remove redundant (and sometimes erroneous) comments.
1998-04-15 10:38:15 +00:00
tv
c729d5c38c ONLY_FOR_ARCHS doesn't check ARCH; it checks MACHINE_ARCH. Change this to
a shell check as changing <bsd.port.mk> is more than it should be.
1998-03-26 17:35:39 +00:00
mycroft
5d75342f14 Tidy this up, and make me the `maintainer'. 1998-03-20 06:51:55 +00:00
frueauf
5e2d51f15c Enable wine since its in the tree. 1998-03-19 14:17:10 +00:00
frueauf
2f7d0c480b portlint: remove double "post-install:"; reorder EXTRACT_SUFX. 1998-03-19 11:11:55 +00:00
frueauf
94ba740b89 portlint: reorder EXTRACT_SUFX; blank line after *_DEPENDS section. 1998-03-19 11:07:32 +00:00
tv
501ae915b9 Add compat11 and compat12, and enable them. These don't work for all
arches (as not all architectures had a 1.1 or 1.2 release), but are
restricted as such....
1998-03-17 21:37:13 +00:00
tv
26ca2f7615 Import of NetBSD 1.2[.1] shared library compat package 1998-03-17 21:32:54 +00:00
tv
9064606119 Import of NetBSD 1.1 shared library compat package 1998-03-17 21:31:39 +00:00
frueauf
55701a0264 portlint: use standard comment header. 1998-03-16 11:20:24 +00:00
frueauf
6e58d60d38 portlint: add comment with NetBSD Id. 1998-03-16 11:16:17 +00:00
mycroft
ab93e426de Run ldconfig here, too. 1998-03-16 07:02:05 +00:00
mycroft
4baaddaca5 Enable the joystick on the i386 port. 1998-03-16 06:03:36 +00:00
mycroft
f629dd9c7c Run ldconfig at installation time. 1998-03-16 04:58:40 +00:00
mycroft
b3d505b079 Build libwine shared.
Port some of the audio stuff.
1998-03-16 04:53:22 +00:00
mycroft
e91295096f WINE, the Windows emulator 1998-03-16 03:30:46 +00:00
mycroft
59eaee10ba Clean up the audio setup a bit. 1998-03-15 03:13:56 +00:00
hubertf
3daac0760b - Use the linux ldconfig to DTRT
- Link /dev/sound to (/emul/linux)/dev/dsp, inspired by Charles Hannum
   and Neil McRae
1998-03-05 12:22:53 +00:00
hubertf
cb811d6a1e This depends von Xpm installed; reported by Markus Illenseer. 1998-02-20 20:38:14 +00:00
tron
8b99fb6bf2 Add and enable xmame-0.30.1, fixes PR pkg/4991. 1998-02-14 22:08:42 +00:00
tron
94f92098de Initial import of "xmame-0.30.1" package based on work by Tim Rightnour. 1998-02-14 22:06:04 +00:00
hubertf
403cfa3d46 Introduce TRUE?=/usr/bin/true, and use it. 1998-02-02 08:10:41 +00:00
hubertf
1c27d568af portlint: add RCS Id, nuke empty line 1998-01-24 05:08:39 +00:00
hubertf
c71c4c1344 portlint: add Date created, move ONLY_FOR_ARCHS, fix ldconfig, no / before ${PREFIX} 1998-01-24 05:05:00 +00:00
agc
65c222c486 Set MIRROR_DISTFILE to "no" in package Makefiles which might have
restrictions placed on the redistribution of their distfiles.  Please
note that I've erred on the side of caution here.
1998-01-22 10:26:36 +00:00
hubertf
0291eb9c19 linux_lib works 1997-12-29 19:15:02 +00:00
hubertf
5b51e31bd5 We use /emul/linux, not /compat/linux. 1997-12-29 19:08:52 +00:00
hubertf
f7bb8d0d14 These are the libraries necessary for linux compatibility.
From FreeBSD - work fine for Quake 1 & 2. :-)
1997-12-29 19:03:11 +00:00
agc
3f4ebd6229 Add NetBSD RCS Id.
Comment out all the subdirectories.
1997-11-26 12:55:18 +00:00
agc
3582db3868 Initial import of Makefile, from FreeBSD, into NetBSD packages
collection.  This is really just a placeholder, as we don't have any
emulator packages yet.
1997-11-26 12:52:44 +00:00
hubertf
9a1d93c087 Import of some more missing categories
(only directories and pkg-descriptions!)
1997-11-20 21:01:17 +00:00