2000-10-05 17:24:47 +00:00
|
|
|
%define name BasiliskII
|
|
|
|
%define version 0.8
|
|
|
|
%define release 1
|
1999-12-22 17:24:59 +00:00
|
|
|
|
2000-10-05 17:24:47 +00:00
|
|
|
Summary: Free, portable 68k Macintosh emulator
|
|
|
|
Name: %{name}
|
|
|
|
Version: %{version}
|
|
|
|
Release: %{release}
|
1999-10-03 14:16:26 +00:00
|
|
|
Copyright: GPL
|
1999-12-22 17:24:59 +00:00
|
|
|
Group: Applications/Emulators
|
2000-10-05 17:24:47 +00:00
|
|
|
Source: %{name}_src_05102000.tar.gz
|
1999-12-22 17:24:59 +00:00
|
|
|
URL: http://www.uni-mainz.de/~bauec002/B2Main.html
|
2000-10-05 17:24:47 +00:00
|
|
|
BuildRoot: %{_tmppath}/%{name}-root
|
|
|
|
Prefix: %{_prefix}
|
1999-10-03 14:16:26 +00:00
|
|
|
|
|
|
|
%description
|
2000-10-05 17:24:47 +00:00
|
|
|
Basilisk II is a free, portable, Open Source 68k Macintosh emulator. It
|
|
|
|
requires a copy of a Mac ROM and a copy of MacOS to run. Basilisk II is
|
|
|
|
freeware and distributed under the GNU General Public License.
|
1999-10-03 14:16:26 +00:00
|
|
|
|
|
|
|
Some features of Basilisk II:
|
|
|
|
- Emulates either a Mac Classic (which runs MacOS 0.x thru 7.5)
|
|
|
|
or a Mac II series machine (which runs MacOS 7.x, 8.0 and 8.1),
|
|
|
|
depending on the ROM being used
|
|
|
|
- Color video display
|
|
|
|
- CD quality sound output
|
|
|
|
- Floppy disk driver (only 1.44MB disks supported)
|
|
|
|
- Driver for HFS partitions and hardfiles
|
|
|
|
- CD-ROM driver with basic audio functions
|
1999-10-21 18:29:08 +00:00
|
|
|
- Easy file exchange with the host OS via a "Host Directory Tree" icon
|
|
|
|
on the Mac desktop
|
1999-10-03 14:16:26 +00:00
|
|
|
- Ethernet driver
|
|
|
|
- Serial drivers
|
|
|
|
- SCSI Manager (old-style) emulation
|
|
|
|
- Emulates extended ADB keyboard and 3-button mouse
|
|
|
|
- Uses UAE 68k emulation or (under AmigaOS) real 68k processor
|
|
|
|
|
|
|
|
%prep
|
2000-10-05 17:24:47 +00:00
|
|
|
%setup -q
|
1999-10-03 14:16:26 +00:00
|
|
|
|
|
|
|
%build
|
|
|
|
cd src/Unix
|
2000-10-05 17:24:47 +00:00
|
|
|
./configure --prefix=%{_prefix}
|
|
|
|
if [ -x /usr/bin/getconf ] ; then
|
|
|
|
NCPU=$(/usr/bin/getconf _NPROCESSORS_ONLN)
|
|
|
|
if [ $NCPU -eq 0 ] ; then
|
|
|
|
NCPU=1
|
|
|
|
fi
|
|
|
|
else
|
|
|
|
NCPU=1
|
1999-12-22 17:24:59 +00:00
|
|
|
fi
|
2000-10-05 17:24:47 +00:00
|
|
|
PARL=$[ $NCPU + 1 ]
|
|
|
|
make -j $PARL
|
1999-10-03 14:16:26 +00:00
|
|
|
|
|
|
|
%install
|
2000-10-05 17:24:47 +00:00
|
|
|
rm -rf ${RPM_BUILD_ROOT}
|
1999-10-03 16:21:28 +00:00
|
|
|
cd src/Unix
|
2000-10-05 17:24:47 +00:00
|
|
|
make prefix=%{_prefix} DESTDIR=${RPM_BUILD_ROOT} install
|
1999-12-22 17:24:59 +00:00
|
|
|
|
|
|
|
%clean
|
2000-10-05 17:24:47 +00:00
|
|
|
rm -rf ${RPM_BUILD_ROOT}
|
1999-10-03 14:16:26 +00:00
|
|
|
|
|
|
|
%files
|
2000-10-05 17:24:47 +00:00
|
|
|
%defattr(-,root,root)
|
1999-10-03 17:11:52 +00:00
|
|
|
%doc ChangeLog COPYING INSTALL README TECH TODO
|
2000-10-05 17:24:47 +00:00
|
|
|
%{_bindir}/BasiliskII
|
|
|
|
%{_mandir}/man1/BasiliskII.1
|
|
|
|
%{_datadir}/BasiliskII/keycodes
|
|
|
|
%{_datadir}/BasiliskII/fbdevices
|
|
|
|
|
|
|
|
%changelog
|