Commit graph

587 commits

Author SHA1 Message Date
kristerw
45bd6d723b Update xmame to version 0.58.2.
Changes since xmame-0.58.1 include
- Applied a tilemap fix needed for Numan Athletics.  (Phil Stroffolino)
- Applied sound fix for Final Fight and Truxton 2 and possibly other
  games which use FM timers; applied QSound fix for CPS1; applied sound
  fix for Yie Ar Kung-Fu.  (Aaron Giles)
- Outrun no longer segfaults on startup.  (Steve Freeland)
2002-03-06 23:11:17 +00:00
kristerw
0e8620f400 Fix a dumb typo that prevents DGA support being compiled.
Noted by mycroft in the xmame package.
2002-03-06 23:03:33 +00:00
fredb
2f53857f29 Generalize the handling for packages where "fetch" and "fetch-list"
only emit a message and don't actually fetch anything. This allows
us to make the output of "fetch-list" for these packages consistent
with other packages.

While we're in here, integrate DYNAMIC_MASTER_SITES with the
${ORDERED_SITES} macro. The only functional change here is that
${MASTER_SITE_OVERRIDE} is now respected. Still to do -- something
appropriate for "fetch-list" for these packages, like sourcing
"getsites.sh" into the generated script. (Well, "package", but there
are two others that do something similar in their "Makefile".)

Also eliminate the misbegotten _FETCH_ALLFILES macro -- now that only
"fetch" uses it, move it's functionality directly under "do-fetch".
2002-03-04 19:41:03 +00:00
kristerw
b229e18ec6 This package needs gmake to install properly.
Noted by Ben Wong in PR pkg/15765.
2002-02-28 17:54:52 +00:00
fredb
1ad434a2a7 Wherever "make fetch" simply echos a message, let "make fetch-list|sh"
echo the message, too.
2002-02-26 21:28:47 +00:00
kristerw
ca21196d32 Update uae to 0.8.21.
Changes since 0.8.20:
- Several bug fixes, including some serious filesystem emulation bugs.
- Support for A1000 boot ROMs.
2002-02-26 03:19:59 +00:00
tron
a2d6fbedc6 Remove explicit conflict for "suse_base-6.1". The package tools handle
this automatically.
2002-02-22 12:39:23 +00:00
martti
bbe1614ce3 Updated suse_devel to 6.4nb1
* libc.rpm: Security update: Fix for vulnerabilities in the glob() functions
  that can be remotely exploitable.
2002-02-21 17:44:44 +00:00
martti
99f1af995a Don't hardcode dependency 2002-02-21 17:29:56 +00:00
martti
c36712d1e0 Updated suse_glx to 6.4nb1
* glx.rpm: added GeForce DDR Support
2002-02-21 17:28:40 +00:00
martti
84ec31940a Updated suse_libjpeg to 6.4nb1
* libjpeg.rpm: fixed wrong path in libjpeg.la
2002-02-21 17:28:10 +00:00
martti
ba21ccbf16 Updated suse_x11 to 6.4nb1
* xshared.rpm: fix for crash in callback functions (netscape et.al.)
2002-02-21 17:27:39 +00:00
martti
3ab1d970d6 Updated suse_base to 6.4nb4
* shlibs.rpm: Security update: Fix for vulnerabilities in the glob() functions
  that can  be remotely exploitable.
2002-02-21 17:27:05 +00:00
mycroft
b14845c787 Use XDGAFillRectangle() to clear the display if possible, avoiding issues with
using memset() on mapped video buffers.  (The memset() fails on PPC due to the
use of dcbz, for example.)
2002-02-20 17:20:59 +00:00
mycroft
6002d598fb Fix a dumb typo that prevents DGA support being compiled. 2002-02-19 23:36:24 +00:00
jmc
387bbfd45f Fix so if not building on x86 it never tries to pull x86 assembly into the code. 2002-02-19 05:30:39 +00:00
seb
66111c6d15 Introduce new framework for handling info files generation and installation.
Summary of changes:
- removal of USE_GTEXINFO
- addition of mk/texinfo.mk
- inclusion of this file in package Makefiles requiring it
- `install-info' substituted by `${INSTALL_INFO}' in PLISTs
- tuning of mk/bsd.pkg.mk:
    removal of USE_GTEXINFO
    INSTALL_INFO added to PLIST_SUBST
    `${INSTALL_INFO}' replace `install-info' in target rules
    print-PLIST target now generate `${INSTALL_INFO}' instead of `install-info'
- a couple of new patch files added for a handful of packages
- setting of the TEXINFO_OVERRIDE "switch" in packages Makefiles requiring it
- devel/cssc marked requiring texinfo 4.0
- a couple of packages Makefiles were tuned with respect of INFO_FILES and
  makeinfo command usage

See -newly added by this commit- section 10.24 of Packages.txt for
further information.
2002-02-18 15:14:00 +00:00
jmc
947e87a917 Update master site as it has moved 2002-02-18 10:40:50 +00:00
skrll
08bdd44549 mkdir -> ${MKDIR}
rmdir -> ${RMDIR}
rm -> ${RM} (${RM} added to PLIST_SUBST)
chmod -> ${CHMOD}
chown -> ${CHOWN}
2002-02-15 10:12:28 +00:00
wiz
5f91cc840d Update HOMEPAGE. 2002-02-08 14:42:53 +00:00
kristerw
92059eaa03 Update xmame to version 0.58.1.
Changes since xmame-0.57.1 include
- Everything from MAME 0.58.
- Pausing while in fullscreen DGA mode no longer causes the sound to be
  lost.  (Steve Slaven)
- The short version of "-loadconfig" is now "-lcf", since "-lc" was
  conflicting with -listcpu.
- Corrected a minor error with the help info for "-stdout-file" and
  "-stderr-file".
- Updated/cleaned up some bits of the DGA2 code.  (Fernand Albarracin,
  Shyouzou Sugitani)
2002-02-06 22:01:25 +00:00
jlam
7046abc822 Changes instances where BSD_INSTALL_* were used by targets in the Makefile
into the equivalent INSTALL_*.  This is fallout from the change in
revision 1.915 that removed ${MAKE_ENV} from the environment for a
recursive make.
2002-02-06 16:58:11 +00:00
skrll
015c2e40b9 Don't hardcode /usr/X11R6 when making directories or running X based
programs such as mkfontdir use ${X11BASE} instead.

Also pick up a couple of /bin/chmod -> ${CHMOD}s
2002-02-05 22:03:54 +00:00
jmc
d0529c736b Change ONLY_FOR_PLATFORM to something which is closer to reality. COMPAT_LINUX
didn't exist before 1.5-current (specifically checking dates around 1.5T or
1.5U). Set all the version checks for 1.5U or greater for all the ppc
platforms.
2002-02-05 05:56:36 +00:00
wiz
43d611ee88 Add a note explaining that you may have to do 'ulimit -d unlimited'
before running xmame for some games' graphics to be displayed correctly.
2002-02-01 15:10:56 +00:00
wiz
c283c733e9 Add sound support, provided by Ben Collver in pkg/14375.
Bump to 1.337nb1.
2002-01-29 10:53:41 +00:00
wiz
a3dee6c40d Fix extraction (newer lha seems to support different commands), and
make it compile again.
2002-01-24 12:16:14 +00:00
dmcmahill
9c38593220 add ONLY_FOR_PLATFORM. 2002-01-16 19:52:46 +00:00
dmcmahill
e9adff67cd make sure HOME is overridded during a build to avoid looking for . files
in the users home directory.
2002-01-16 19:50:07 +00:00
kristerw
0bcaced641 Make xmess compile for new systems that have libusbhid.so instead of libusb.so.
Remove mame.dk as master site, since it is awfully slow.
2002-01-12 22:53:16 +00:00
tron
5bfb5a9973 Remove "roms.mame.dk" from "MASTER_SITES": the distribution there has
an incorrect checksum and the site is horribly slow.
2002-01-07 14:02:31 +00:00
kristerw
03b9346e9d Make xmame compile for new systems that have libusbhid.so instead of libusb.so.
Noted by Rui-Xiang Guo in a mail to tech-pkg.
2002-01-06 22:09:31 +00:00
kristerw
9c180fe9f9 Update xmame to version 0.57.1
Changes since 0.56.2 include:
* Everything from MAME 0.57.
* src/cpu/z80.c now builds with gcc 3.0.x using -O3.  (Andrea Mazzoleni)
* Fixed a minor typo in src/cpuintrf.c.  (Quench)
* Fixed a bug in src/vidhrdw/nmk16.c that caused bad/leftover sprites
  in gunnail.  (David Haywood)
2002-01-06 09:36:45 +00:00
kristerw
6a4cbae60c Use new format for "UNLIMIT_RESOURCES". 2002-01-05 18:05:19 +00:00
tron
c4db0bc0ad Use new format for "UNLIMIT_RESOURCES". 2002-01-05 06:47:00 +00:00
kristerw
3bf75f7011 Unlimit datasize for buildiung which is necessary for the new toolchain. 2002-01-05 04:30:23 +00:00
tron
d965a27a0d Unlimit datasize for building which is necessary for the new toolchain. 2002-01-04 12:04:22 +00:00
kristerw
af9676fe4c Update xmess to version 0.56.2.
Changes since xmess-0.37b15 include:

New System Drivers Supported
----------------------------
* Unipolbrit Komputer 2086 [Krzysztof Strzecha]
* ZX Spectrum 48k Psycho (ROM modification) [Krzysztof Strzecha]

System Driver Changes:
----------------------
* [TI81] ON/OFF fixed. ROM bank switching added (port 5). NVRAM support added.
  [Krzysztof Strzecha]
* [TI85/TI86] Snapshot loading corrected. [Krzysztof Strzecha]
* [TC2048/TS2068] Aspect ratio corrected. [Krzysztof Strzecha]
* [TS2068] Support for DOCK cartridges added. Support for Z80 snapshots added.
  AY sound added. [Krzysztof Strzecha]
* [DRAGON/COCO] Improved one bit sound out. Improved support for DMK file
  format; now supports multiple sector sizes. Fixed double sided disk access
  in OS-9. Added support for the memory sense switch used to select between
  64/32, 16 and 4K. [tim lindner]
* [APF Imagination] Cassette loading and saving is working. Disc emulation
  is wo rking. Added some more key definitions. [Kev Thacker]
* [ORIC] Fixed cassette loading and saving. [Kev Thacker, Mathis Rosenhauer]
2002-01-03 00:19:01 +00:00
kristerw
acc2f4733f Update xmame to version 0.56.2.
Changes since xmame-0.56.1 include:
* Added the ability for xmame to interpret file names as game names,
  e.g., 'xmame.x11 /path/to/mspacman.zip' should now work.  (Peter
  Trauner)
* Renamed several xmame-specific keyboard functions to prevent a clash
  with svgalib and to avoid future clashes.  (Bugzilla #123)
* Added rapid-fire support for joysticks, enabled with -rapidfire or
  -rapidf.  (Shyouzou Sugitani)
2002-01-03 00:08:35 +00:00
hubertf
e1f641f694 fix name of patched file 2002-01-02 09:28:02 +00:00
kristerw
42afb71105 Update uae to version 0.8.20.
Changes since 0.8.19:
9B1230 lockscr/unlockscr fixes in drawing.c.
       Add sdlgfx from Bernd [4] Lachner.
       Filesystem asm code improvements from Toni (make it pic, call
       setup_exter earlier in the boot sequence, etc.)
       Also add Toni's patch to make rtarea position configurable (keep it
       at 0xF00000 for now, though).
       Avoid installing filesystem stuff if user didn't request to mount
       directories.
       BEAMCON0 is only available with ECS Agnus.
       Revert some bogus parts of the write_log patch.
9B1219 Add some missing clipping to the Picasso code.
       Limit number of illegal-mem warnings.
9B1217 Fix the GUI crash when changing floppies.
       Changes to support programs that change between HAM/no HAM in the
       middle of a line.
       Some bug fixes, and a big fprintf->write_log patch from Alex Kazik.
2002-01-01 19:05:21 +00:00
agc
a9f8e1342d Correct the name of the "makefile.x11" file in a patch and the package
Makefile.

Ensure that a patch to convert.sh applies cleanly by diff'ing against a
clean copy of the original file.

Also, strip the DOS-style \r\n line-terminators on cpu.c before building,
so that ordinary cpp line continuations work properly.

Fixes a problem shown up on latest 1.5.2 bulk build.
2001-12-30 21:44:25 +00:00
abs
1eceda9827 add and enable BasiliskII 2001-12-29 00:22:28 +00:00
abs
577cc461e1 Import BasiliskII-0.9.1
Basilisk II is an Open Source 68k Macintosh emulator. That is, it
enables you to run 68k MacOS software on you computer, even if you
are using a different operating system. However, you still need a
copy of MacOS and a Macintosh ROM image to use Basilisk II.
2001-12-29 00:22:02 +00:00
wiz
19afa87cc0 Buildlinkify. 2001-12-26 23:03:43 +00:00
wiz
0b296e7940 Buildlinkify. 2001-12-26 20:10:31 +00:00
tron
95a6140a5b Fix (again) build problems on systems where the "libusb" package is
installed.
2001-12-17 07:10:15 +00:00
fredb
4c5c9e6203 Update bochs to 1.3. Version 1.3 clearly performs better, and is more
stable than, version 1.1.2. Extensive changes include a new text-based
configuration menu (which starts at launch and upon pressing the config
button), LBA support for hard disks, better error handling for "hard
disk" configuration errors, and a new VGABIOS (optional). Plus, bochs
can now simulate an SMP machine! [The last is not tested on NetBSD,
and is not enabled by default in the package.]
2001-12-13 18:03:52 +00:00
agc
a3c645a3eb Normalise all the uses of "wheel", and "root" for ${ROOT_GROUP}, now that
the definition is available in all the defs.${OPSYS}.mk files.
2001-12-05 16:03:56 +00:00
jlam
13068ed6d1 * Strongly buildlink'ify.
* Reduce the number of patches needed by passing flags down to the make(1)
  process instead of patching the Makefiles and sources in unnecessary ways.
* Remove unnecessary endian.sh script as the computation is down directly
  in the package Makefile.
* Preliminary support for platforms other than NetBSD.
* Generalize the package Makefile enough to make it usable if/when xmess
  compiles again on UNIX platforms
* Use the general INSTALL scripts to manage the spool directory during
  installation/deinstallation.

Approved by kristerw@netbsd.org.
2001-12-04 05:52:22 +00:00