Commit Graph

147 Commits

Author SHA1 Message Date
Volker Ruppert
4ccaddc32d - removed obsolete X11 VGA font and it's installation mechanism
* files font/vga.pcf, font/vga.bdf, font/hercules.bdf and font/README removed
  * files install-x11-fonts.in and test-x11-fonts removed
  * font installation mechanism removed from Makefile.in and build/debian/rules
  * configure script updated
2003-05-25 09:48:12 +00:00
Volker Ruppert
f9d3766173 - installation of the vga font for X11 no longer necessary 2003-05-24 15:05:46 +00:00
Bryce Denney
1801fe85f8 - remove sse2.cpp, add sse_move.cpp and sse_pfp.cpp in trunk 2003-01-22 13:09:22 +00:00
Bryce Denney
a926cdfd54 - there are no longer any *.htm files, but the installer was still
expecting to find something.  Remove references to *.htm.
2003-01-06 03:26:55 +00:00
Bryce Denney
d4cb5060af - this info is out of date. Better to say nothing than give misleading
information at the top of a README file.
2003-01-06 03:17:56 +00:00
Bryce Denney
bc72fcefa9 - BeBochs.rsrc cannot be checked into CVS directly because that damages
its resources.  So now we will distribute a .zip file which will only
  be unzipped on the target BeOS machine.
2002-12-21 15:51:41 +00:00
Bryce Denney
c245a51c46 - add BeOS resources file from Bernd Korz 2002-12-21 14:16:30 +00:00
Bryce Denney
cce63e2f8d - shell script to make a Bochs DMG using diskimage.pl. To use it
go to the top of the source tree and run "build/macosx/make-dmg.sh"
2002-12-19 03:01:44 +00:00
Christophe Bothamy
15cf6acddc - update so debugger can compile (missing fileno function) 2002-12-18 19:00:24 +00:00
Christophe Bothamy
47569f5ee1 - set version to 2.0 2002-12-18 18:59:22 +00:00
Christophe Bothamy
469c07b2f4 - rename project file with better name 2002-12-18 18:57:06 +00:00
Christophe Bothamy
2f790dacbe - commit new CW Pro 3 project 2002-12-18 18:56:34 +00:00
Bryce Denney
559def9729 Check in patch from Br'fin. Ok, after a little bit of work I managed to get
the script to behave.  It checks the current directory and the directory one up
for bochs.app.  If both those checks fails then it just outright asks the user
for what bochs to run. (And notes the path so it won't ask again unless it
doesn't find things where they last were)

Modified Files:
  bochs.applescript script_compiled.rsrc
2002-12-18 05:02:22 +00:00
Bryce Denney
868ef3c848 - docs were not installed into the proper directories. Now they are. 2002-12-15 16:57:44 +00:00
Bryce Denney
71f36e4576 - I was afraid that people would see the directory called documentation
and miss index.html.  Then they would only find the documentation about
  the documentation--not so helpful.  Therefore, on win32 package install
  documentation into
  - docs/index.html
  - docs/user/*
  - docs/development/*
  - docs/documentation/*
2002-12-15 16:31:02 +00:00
Bryce Denney
29081fc951 - now instead of docs-html/*, the rendered docbook docs are in
index.html, user/*, development/*, and documentation/*
2002-12-15 16:26:57 +00:00
Bryce Denney
6de38f8415 - this text is getting pasted into README on every type of install, not
just linux, so I removed the content-free text.
2002-12-13 16:08:50 +00:00
Bryce Denney
2483ed0f47 - check in changes that allow me to run on the compile farm (OSX 10.1)
- I had to hack around the disk image size measurement and force it to use
  a 20meg disk image.  Otherwise it would run out of space while copying
  the files into the image.  I don't know why this was necessary.
2002-12-12 22:45:07 +00:00
Christophe Bothamy
ef689073fd - commit new CW Pro 3 project 2002-12-12 15:31:19 +00:00
Christophe Bothamy
16ebfdb9e1 - update for macos compile 2002-12-12 15:29:45 +00:00
Bryce Denney
1812808d82 - get rid of bochs-docs which didn't work anyway
- move DOC-linux.html into the docbook in a section called "Quick Start for
  Linux Users", and removed all references to the DOC-linux file that I could
  find.  Most of the text has been moved into the Linux RPM section.  Parts
  that did not fit into the docbook are now in doc/docbook/misc.txt.
- put vga.pcf into INSTALL_LIST_X11 so that it's only installed when
  you configure with --with-x11.
- transfer section on VGA font installation from docs-html into user guide
- remove RCS id from screen shots within user guide, since they are changed
  to the revision info of user.dbk.

Modified Files:
  Makefile.in configure configure.in build/linux/.cvsignore
  build/redhat/bochs.rpmspec.template doc/docbook/misc.txt
  doc/docbook/user/user.dbk doc/man/bochs-dlx.1 doc/man/bochs.1
  doc/man/bochsrc.5 doc/man/bximage.1 docs-html/install.html
Removed Files:
  build/linux/DOC-linux.html.in build/linux/bochs-docs.in
2002-12-11 19:16:20 +00:00
Bryce Denney
509263d02e - patch [ 645559 ] Set ownership in RPM package, from Pavel Roskin (proski).
> rpm uses actual permissions of the files when making a
  > package by default. This causes warnings when building
  > bochs 2.0.pre2 rpm.
- this fixes warnings like this one:
    user bryce does not exist - using root
2002-12-06 20:44:12 +00:00
Bryce Denney
f99314f68e - add advapi32.lib to link line to provide registry functions 2002-12-05 17:54:43 +00:00
Bryce Denney
33318ffbab - add advapi32.lib to link line to provide registry functions in main.cpp. 2002-12-05 17:52:18 +00:00
Christophe Bothamy
1b36b2dbb3 - add icon file for macbochs 2002-12-05 11:32:34 +00:00
Bryce Denney
e334d500d2 - apply patch from Br'fin
[ 643874 ] MacOSX: diskimage.pl fix
2002-11-26 04:12:15 +00:00
Bryce Denney
55d148aca5 - check in compiled version from
Patch [ 642397 ] Applescript:Fix to handle spaces in path
2002-11-23 12:22:26 +00:00
Bryce Denney
752fc2ce77 - from Br'fin, patch #642397: Applescript:Fix to handle spaces in path
This patch fixes bochs.applescript to handle a case where there are
  spaces in the current path.
2002-11-23 12:21:38 +00:00
Bryce Denney
f7d1c288af - convert to unix newlines to that I can edit it and valid patches can be made
against it.  It was appearing as one gigantic line.  I hope this doesn't
  break anything.
2002-11-23 12:19:29 +00:00
Bryce Denney
41fd9fc624 - this is a place to put MacOSX specific release notes. It gets pasted
in at the top of README
2002-11-22 06:18:10 +00:00
Bryce Denney
67479020ae - check in MacOSX disk image creation utility 2002-11-22 06:07:39 +00:00
Bryce Denney
c731c3073e - rename bochsrc.txt to bochsrc.bxrc, and remove the .bat file so that
we can create one from scratch in the installer
2002-11-21 08:01:54 +00:00
Bryce Denney
8e2f3b5ea7 - use * wherever possible so that if file names changes a bit, this install
script will still work.
- specify the config file in run.bat since now it ends with .bxrc
- rename the link on the desktop to "Linux Demo in Bochs 2.0.pre2"
- rename "Bochs Shell Extensions" to "Register .bxrc Extension" and
  make it required.  I want to document how it works, so I don't want
  it to sometimes work like the docs and sometimes not.  Use .bxrc
  instead of .bxr.
- create registry keys for Run, Configure, Edit, and Debugger.
2002-11-21 08:00:14 +00:00
Bryce Denney
2146c8d1d2 - rename Makefile to Makefile.in for version substitution by configure script 2002-11-21 03:52:30 +00:00
Bryce Denney
b2ec77815d - renamed bochs.nsi to bochs.nsi.in, added configure variables
- substitute version from configure script automatically

Modified Files:
  configure.in configure
Added Files:
  build/win32/nsis/bochs.nsi.in
Removed Files:
  build/win32/nsis/bochs.nsi
2002-11-21 03:43:04 +00:00
Bryce Denney
3be9628183 - check in NSIS installer scripts and data, for building win32 install
packages.  Michael Rich made this installer setup based on initial work
  by Robert (segra) and an example by Joost Verburg.

Added Files:
  Makefile ModernUI.nsh WinMessages.NSH bochs.ico bochs.nsi
  modern.bmp modern2.exe penguin.ico
2002-11-21 03:08:35 +00:00
Bryce Denney
0967c89ec2 - check in compiled script from Br'fin, who says
> Attached is script_compiled.rsrc. This is the end result of running
  > osacompile on bochs.applescript and merging it with the resources in
  > script.r. (At which point I did cp bochs.scpt/rsrc script_compiled.rsrc
  > to get the resource fork as a single file)
  >
  > To actually turn script.data and script_compiled.rsrc into one single
  > application, you still need to run the following
  >
  > cp script.data bochs.scpt
  > cp script_compiled.rsrc bochs.scpt/rsrc
  > SetFile -t "APPL" -c "aplt" bochs.scpt
2002-11-20 12:09:15 +00:00
Bryce Denney
9dd8981c1a - I was still having problems with the pathnames in /usr/lib.
Now I hope I have it right.  After the sed script it should look like
    %attr(-,root,root) %dir /usr/lib/bochs
  I was having trouble getting the initial / on "/usr/lib/bochs"
2002-11-19 20:50:04 +00:00
Bryce Denney
1baa9ea124 - only build the list of plugins on the fly, for now. Leave all other
files specified as before.  This solves the problem of
  "error: cannot remove /usr/share/doc - directory not empty"
  which I was getting when I tried to remove the RPM.
2002-11-19 20:26:09 +00:00
Bryce Denney
3e0cc7949b - fix niclist location in win32 release config 2002-11-19 20:23:08 +00:00
Bryce Denney
c0113c8d5f - fix library list for Release configuration 2002-11-19 19:41:08 +00:00
Bryce Denney
4074728f01 - build file list on the fly, as suggested in the usenet article
reference in NOTES
2002-11-19 19:32:09 +00:00
Bryce Denney
0145494d9d - copy a useful usenet article 2002-11-19 19:03:01 +00:00
Bryce Denney
70397f057f - tell rpm to include the plugins in the rpm, in their new location:
/usr/lib/bochs-@SEDVERSION@/plugins/*
2002-11-19 17:39:59 +00:00
Bryce Denney
b9d6cb1aca - add various source files to the project so that it works with
".conf.everything"
2002-11-19 05:43:22 +00:00
Bryce Denney
108d2c44b8 - in gui: change control.cpp to textconfig.cpp
- in cpu: add sse.cpp and sse2.cpp
- change settings to point to wxWindows 2.3.3 in preprocessor, linker, and
  resource settings.
2002-11-16 22:42:19 +00:00
Bryce Denney
ea5472d7c8 - update VC++ workspace. renamed gui/control.cc to textconfig.cc,
added cpu/sse*.cc, etc.
2002-11-15 18:01:51 +00:00
Bryce Denney
873561ec5b - use %{_mandir} instead of hardcoded usr/share/man, so that it works
on systems where _mandir points to something else.
2002-11-11 13:13:16 +00:00
Jonathan S. Shapiro
5d46a86614 Patched the make-rpm script to work when rpmbuild exists.
I am somewhat unhappy about the fact that this patch relies (at the
top) on finding rpmbuild in /usr/bin/. A better patch would search the
user's path properly, or perhaps be generated via configure to know
the correct rpmbuild path.
2002-11-07 16:00:14 +00:00
Peter Tattam
1bb5040031 Miscellaneous patches for Tattam's External Debugger.
- Now compiles for plain ia-32
- Fixed some printf formatting for ia32 only.
- Update to latest Win32 DLL
- Added an ICEBP (Undoc 0xF8, INT 01) facility.
- updated to use latest VGA refresh routine
2002-11-04 05:27:26 +00:00