Commit graph

23 commits

Author SHA1 Message Date
joerg
3b0d97b0de Add DESTDIR support. 2008-06-20 01:09:05 +00:00
abs
9f73392cff note Sun 3/150 ad SPARCstation 2 2007-09-13 09:46:16 +00:00
tsutsui
01822829fc Update tme to 0.6. Ok'ed by skrll@.
See fredette's annoucement for details:
http://mail-index.netbsd.org/port-sparc/2007/09/07/0000.html

>> The new version of tme, 0.6, fixes many bugs in the Sun 3 emulation,
>> and can also emulate a SPARCstation 2.  NetBSD 3.x seems to run pretty
>> well on the different emulations.
2007-09-07 14:11:51 +00:00
tsutsui
82f2407ae2 Tweak a diff not to include RCS Id strings in the original source. 2007-03-17 14:36:42 +00:00
tsutsui
8b9f3e13ab Apply various fixes. Most of them are contributed by Arthur Townsend
(see his ILVSUN3 page http://www.ilvsun3.com/ for more details),
and some others are from skrll and me.

patch-ab: (from skrll)
 fix an invalid pointer cast for -fstrict-aliasing

patch-a[cijklmn]: PR pkg/34113 (by me)
 - specify -fno-strict-aliasing in Makefiles (for workaround)
 - add several casts to appease -Wpointer-sign
 - remove a static decl from a global function
 - add a cast and remove unused variable

patch-ap: (from Arthur, tweaked by me)
 disable "cannot generate keysym" warnings on tmesh startup

patch-aq: PR pkg/33969 (from Arthur)
 TME sun3 emulator incorrectly emulates cmp2 and chk2 M68K instructions

patch-ar: PR pkg/34538 (from Arthur)
 TME sun3 emulator incorrectly calculates EA with immediate mode
 instructions with PC indirect 16-bit displacement addressing

patch-aw: PR pkg/35010 (from Arthur)
 sun3 emulator asserts when using stdin/stdout for emulated serial console

patch-ax: PR pkg/35009 (from Arthur)
 TME sun3 emulator asserts when running two emulators with ethernet

patch-az: PR pkg/35305 (from Arthur, with some minor tweaks by me)
 TME sun3 emulator incorrectly emulates ethernet obie & i825x6 hardware

patch-ba: PR pkg/35309 (from Arthur)
 TME sun3 emulator, running without a window manager,
 overwrites tmesh prompt

patch-bb: PR pkg/34690 (from Arthur, modified by me)
 TME sun3 emulator incorrectly performs: movel sp,-(sp)
 (also modify m68k-insns-auto.sh to mark cas instructions CANFAULT)

patch-bc: PR pkg/34571 (from Arthur, modified by me)
 TME sun3 emulator doesn't consider floating point infinities to be equal

patch-bd: (by me)
 - avoid invalid 32 bit shifts in fb-xlat-auto.sh,
   which may cause broken screen fonts when tme is compiled with gcc4

patch-be: (by me)
  fix decoding cas instructions

Makefile: (by me)
 - add some CONFIGURE_ARGS to avoid invalid shifts more than
  (or equal to) variable sizes, which could be problematic on gcc4
 - bump PKGREVISION
2007-03-17 13:44:17 +00:00
joerg
70abbb09ab Modular Xorg support. 2007-01-13 11:40:08 +00:00
rillig
703f2048bf Needs perl. PKGREVISION++ 2006-11-12 00:04:57 +00:00
ben
4079aa9efa Add note about responsible party for this package. 2006-10-21 21:53:04 +00:00
joerg
7799096820 Fix libtool fragment on DragonFly, so that LTDL_SHLIBPATH_VAR gets
correctly defined. Use isnan and isinf on DragonFly and not the
non-standard isinff/isnanf.
2006-09-24 15:20:28 +00:00
joerg
5911def816 Recursive revision bump / recommended bump for gettext ABI change. 2006-02-05 23:08:03 +00:00
rillig
b71a1d488b Fixed pkglint warnings. The warnings are mostly quoting issues, for
example MAKE_ENV+=FOO=${BAR} is changed to MAKE_ENV+=FOO=${BAR:Q}. Some
other changes are outlined in

    http://mail-index.netbsd.org/tech-pkg/2005/12/02/0034.html
2005-12-05 20:49:47 +00:00
skrll
336dccb73f Update to 0.4.
A huge number of changes have been made. This most visible being support
for emulating a SUN3/160.
2005-07-27 07:29:26 +00:00
jlam
585534220c Remove USE_GNU_TOOLS and replace with the correct USE_TOOLS definitions:
USE_GNU_TOOLS	-> USE_TOOLS
	awk		-> gawk
	m4		-> gm4
	make		-> gmake
	sed		-> gsed
	yacc		-> bison
2005-05-22 20:07:36 +00:00
tv
f816d81489 Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used. 2005-04-11 21:44:48 +00:00
agc
459a5bb28d Add RMD160 digests to the SHA1 ones 2005-02-23 18:49:17 +00:00
skrll
a2b77d1f0f Fixes to ctype macro usage so that this builds on -current. 2004-12-05 07:32:17 +00:00
tv
0053da96f2 Update linkage to libltdl, now in its own package. 2004-10-15 11:54:10 +00:00
tv
c487cb967a Libtool fix for PR pkg/26633, and other issues. Update libtool to 1.5.10
in the process.  (More information on tech-pkg.)

Bump PKGREVISION and BUILDLINK_DEPENDS of all packages using libtool and
installing .la files.

Bump PKGREVISION (only) of all packages depending directly on the above
via a buildlink3 include.
2004-10-03 00:12:51 +00:00
jlam
1a280185e1 Mechanical changes to package PLISTs to make use of LIBTOOLIZE_PLIST.
All library names listed by *.la files no longer need to be listed
in the PLIST, e.g., instead of:

	lib/libfoo.a
	lib/libfoo.la
	lib/libfoo.so
	lib/libfoo.so.0
	lib/libfoo.so.0.1

one simply needs:

	lib/libfoo.la

and bsd.pkg.mk will automatically ensure that the additional library
names are listed in the installed package +CONTENTS file.

Also make LIBTOOLIZE_PLIST default to "yes".
2004-09-22 08:09:14 +00:00
wiz
feadbcb1fa Convert to bl3. 2004-04-19 00:32:13 +00:00
jlam
ec993afa1a LIBTOOL_OVERRIDE and SHLIBTOOL_OVERRIDE are now lists of shell globs
relative to ${WRKSRC}.  Remove redundant LIBTOOL_OVERRIDE settings that
are automatically handled by the default setting in bsd.pkg.mk.
2004-02-14 17:21:32 +00:00
skrll
762ad460a0 Disable debug by default.
PKGREVISION++
2004-02-06 08:53:41 +00:00
skrll
2526dad9fe Import of tme 0.2
The Machine Emulator, or tme, is a program that provides a general-
purpose framework for computer emulation. The first machine that tme
could emulate was the Sun 2/120, one of the first widely available Sun
workstations.
2004-01-23 08:21:54 +00:00