Commit graph

35 commits

Author SHA1 Message Date
grant
4083b24390 s/netbsd.org/NetBSD.org/ 2003-07-17 21:31:04 +00:00
grant
52b5dae837 do-install-dirs:
- don't call install with multiple directory args.
2003-05-05 17:51:10 +00:00
dmcmahill
03386eb662 fix unassociated shell command bug in Makefile 2003-05-03 12:14:56 +00:00
cjep
3981ab5a5f Whitespace police 2003-04-27 13:34:45 +00:00
jmmv
0916498c1b Place WRKSRC where it belongs, to make pkglint happy; ok'ed by wiz. 2003-03-29 12:40:00 +00:00
tron
39a943ad92 Replace "true" by "${TRUE}". 2002-12-09 16:01:10 +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
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
zuntum
d038a73ebd Move pkg/ files into package's toplevel directory 2001-10-31 22:52:58 +00:00
kei
fbd4fdebc4 Make this package happy with xpkgwedge; Since mkfontdir is a part of standard
X distribution, it's always in /usr/X11R6/bin even if xpkgwedge is installed.
2001-06-12 05:25:38 +00:00
agc
7e2fedb405 Move to sha1 digests, and add distfile sizes. 2001-04-20 10:49:52 +00:00
agc
d7d36b3561 + move the distfile digest/checksum value from files/md5 to distinfo
+ move the patch digest/checksum values from files/patch-sum to distinfo
2001-04-17 10:57:56 +00:00
wiz
311d465268 Update to new COMMENT style: COMMENT var in Makefile instead of pkg/COMMENT. 2001-02-17 18:38:11 +00:00
wiz
b979f7222a Add automatic ${VARIABLE} handling for MESSAGE files.
Convert most MESSAGE files to new syntax (${VARIABLE} gets replaced,
not @VARIABLE@, nor @@VARIABLE@@).
By default, substitutions are done for LOCALBASE, PKGNAME, PREFIX,
X11BASE, X11PREFIX; additional patterns can be added via MESSAGE_SUBST.
Clean up some packages while I'm there; add RCS tags to most MESSAGEs.
Remove some uninteresting MESSAGEs.
2001-01-29 11:34:21 +00:00
tron
0360b65f62 Remove obsolete "pre-build" target. 2001-01-07 17:07:13 +00:00
tron
f6ba3d0b30 Install all BIOS images. 2001-01-07 14:58:26 +00:00
tron
185bfcb968 Update "plex86" to 2001-01-06 sources. Changes since 2000-12-25:
- "Kevin P. Lawton" <kevin@mandrakesoft.com>: Sat Jan  6 23:39:58 EST 2001
  Integrated updates to write-cache from Tom Vijlbrief.
  Reorganized docs/ a little.  Split the xml docs into 2 docbooks.
    There is now a PUG (Plex86 User's Guide) and a
    PIG (Plex86 Internals Guide).  I removed the tarball out of
    the CVS tree, and will upload pre-generated docs to the FTP
    server periodically.  Look for docs-yyyy_hhmm.tar.gz.
    The tarball now contains both HTML and PS formats.
    There's also some notes on what packages are needed to generate
    and develop your own docs.  (docs/xml/README)  This release should
    make it easier for people to help out.
- "Kevin P. Lawton" <kevin@mandrakesoft.com>: Mon Jan  1 23:26:44 EST 2001
  Added another docs chapter (17) to the user's manual, relating to
    dynamic translation (DT) ideas for maintaining linear to translated
    code address mappings and some other stuff.  You can update from
    CVS and just untar the docs/ tarball if you want.
- "Kevin P. Lawton" <kevin@mandrakesoft.com>: Mon Jan  1 11:04:34 EST 2001
  Integrated write-cache plugin from Tom Vijlbrief, and his related
    mods to the hard drive code, to handle > 32-bit file IO.
  Integrated small FreeBSD Makefile mods from Alexander Langer.
  Regenerated configure.
- "Kevin P. Lawton" <kevin@mandrakesoft.com>: Sat Dec 30 10:17:23 EST 2000
  Integrated FreeBSD host port by Alexander Langer <alex@big.endian.de>
    Note: this port does not work yet, but was uploaded so others
    can work on it.
- "Kevin P. Lawton" <kevin@mandrakesoft.com>: Thu Dec 28 13:51:50 EST 2000
  Integrated LBA patches from Tom Vijlbrief, to rombios.c and harddrv.cc.
    I modified the patches slightly, and have not tested them much.
    Am uploading changes to let Tom test them as integrated.
    Tom was able to access up to 2GB partitions with his changes.
  Generated new BIOS.  Changed all conf files to use new BIOS.
- "Kevin P. Lawton" <kevin@mandrakesoft.com>: Thu Dec 28 10:32:57 EST 2000
  Added dt-testbed dir.  This is just a small separate testbed program
    for developing thoughts about generated code for a quasi-dynamic
    translation scheme.  If you're interested in such developments,
    look at the README file in that dir.
- "Kevin P. Lawton" <kevin@mandrakesoft.com>: Tue Dec 26 16:34:49 EST 2000
  Added framework for write-cache buffering (for "persistent disks").
    Created new plugin, in directory user/plugins/write-cache/.  It
    does nothing currently, other than pass disk accesses to libc.
    This is to make it easier for others to implement the actual logic,
    without having to know much about plex86 internals.  There are some
    notes in the plugin C code.
  I also created a new button (really lame) on the GUI.  This triggers
    a call to the plugin, so the user can select when to flush (commit)
    the writes in the write-cache to disk and clear the cache.
    Eventually, a nice menu system might do this with a "Are you sure?"
    dialog or something similar.
  It is possible that a large number of disk writes may exceed the
    size of the write-cache (which should be configured by an option
    to the plugin eventually).  In that case, it would be good to present
    the user with 2 options: 1) Quit altogether and ignore writes,
    and 2) commit writes and continue.  This should eventually be
    GUI oriented, by stdin would be OK for now.
2001-01-07 14:44:18 +00:00
hubertf
19400f6e31 Make it a bit clearer what to set BSDSRCDIR to. 2001-01-03 16:21:58 +00:00
kleink
bb3b8eaeba Fix BIOS pathname substitution. 2001-01-02 14:18:17 +00:00
tron
024e057c1b Update "plex86" to 2000-12-25 sources. Changes since 2000-12-16:
- "Kevin P. Lawton" <kevin@mandrakesoft.com>: Sun Dec 24 19:07:34 EST 2000
  Integrated mods from Warwick Duncan for some remaining C++ -> C
    comment conversions in plugin directories.
  Added dynamic translation idea chapter to docs.
2000-12-25 23:50:52 +00:00
wiz
0a7f57b00f No patches -> dummy patch-sum file. 2000-12-21 12:36:08 +00:00
tron
49756c9973 Only compress VGA font in "post-build" target if it wasn't compressed yet.
This way a second "make build" doesn't fail.
2000-12-17 17:43:18 +00:00
fvdl
d5ce9d2773 Update to snapshot dated 2000-12-16. Includes a fix from Lennart
Augustsson to avoid false 'device busy' errors.
2000-12-16 12:43:13 +00:00
tv
5035df2c1f Flesh out the installation infrastructure. Currently this is done in the
pkg's Makefile, but should someday be part of the plex86 distribution.
2000-12-15 00:10:32 +00:00
tv
bd0716127c Feh. Tabs->spaces on comment-only line. 2000-12-14 19:45:49 +00:00
tv
48c40486ee Remove duplication of bsd.pref.mk include. This include needs to be AFTER
the BSDSRCDIR?= definition to make sure the user actually sets it.
2000-12-14 19:45:11 +00:00
hubertf
6c73c755f5 Update to 0.20001214.2 - the NetBSD changes are now in the anoncvs
repository. Uses new tarball from there.

While there, pull in bsd.prefs.mk so BSDSRCDIR has a chance to be defined.
2000-12-14 16:45:01 +00:00
tsarna
a5f0cdf2ab path-sum 2000-12-14 16:41:12 +00:00
tsarna
49fed6108c Make patch actually apply. 2000-12-14 16:40:57 +00:00
tv
58606abd65 One more thing: Actually pass the source dir to ./configure! 2000-12-14 15:53:33 +00:00
tv
9cd29592ec Add a comment to indicate why we now do the BSDSRCDIR?= dance with
bsd.prefs.mk.
2000-12-14 15:52:38 +00:00
tv
e63a20f6d4 Do not assume that /usr/src has been set by mk.conf, and DEFINITELY don't
assume blindly that /usr/src is the appropriate kernel source tree.  Force
the user to set it explicitly in either the environment or mk.conf.
2000-12-14 15:51:25 +00:00
hubertf
6ccfce95d6 bring a bit further on -current 2000-12-14 06:03:54 +00:00
hubertf
ea1dc112d7 the source is in MASTER_SITE_LOCAL for now, it's a tarfile of
a anoncvs checkout (unchanged)
2000-12-14 04:34:40 +00:00
hubertf
9bc9bfa81e The goal of the Plex86 project is to create an extensible open source
PC virtualization software program which will allow PC and workstation
   users  to  run  multiple  operating  systems  concurrently on the same
   machine.

   Plex86  will  run  as  much  of  the  operating system and application
   software  natively  as  possible,  the  rest  being emulated by the PC
   virtualization monitor.

   A  highly  visible  and  often  requested  use,  would be to allow for
   Windows  software  to  be  run  inside of GNU/Linux or other UNIX like
   operating  system.  This  gives  users  a migration path towards UNIX,
   allowing   them   to   run  legacy  software  until  native  ports  or
   alternatives  are available. It also provides a transitionary step for
   software  vendors who plan to port their product to UNIX, but have not
   yet done so. Users could buy the Windows version product and run it at
   near  native speeds on UNIX, using Plex86, until a UNIX native version
   is ready.
2000-12-14 04:25:52 +00:00