Commit graph

274 commits

Author SHA1 Message Date
tv
f62bec75b3 Clean this up a bit:
- actually extract to ${WRKDIR} and use find, xargs, and ${INSTALL_DATA{,_DIR}}
  to get the permissions right
- add a "smart-/emul" script that will automatically add a symlink from
  /emul/freebsd (adding /emul directory as necessary) only in the cases where
  this will not clobber something; otherwise print a message at install time
  that the user must do this.  Note that this still works if /emul is a
  symlink to ${LOCALBASE}/emul, though that is no longer required.
- issue a message at install time reminding the user to add COMPAT_FREEBSD
  to the kernel configuration.
1999-05-22 19:31:07 +00:00
tv
50265bfb0c Update to 2.3d. 1999-05-22 18:36:45 +00:00
tron
6a9ed6610e Add "suse_compat" package to dependence list. 1999-05-21 01:00:58 +00:00
tron
3bb338ae67 Add and enable "suse_compat". 1999-05-21 00:58:02 +00:00
tron
7df7881117 Import new "suse_compat" package:
Linux compatibility package with old shared libraries
1999-05-21 00:55:59 +00:00
tron
e15495c99b Don't use "DISTFILES" for a single distribution file. 1999-05-21 00:48:45 +00:00
tron
d9cc6fccaa Don't extract RPM files to "/tmp" but to target directory directly. 1999-05-21 00:09:27 +00:00
tv
c1dfbc61b5 Add and enable stella. (The misimport into the top level was corrected
on the CVS server.)
1999-05-18 23:16:40 +00:00
tv
fbe9d42ecb Import stella-1.1, an Atari 2600 VCS (and compatibles) emulator written in
C++.  Took hints from the FreeBSD port, but rewrote this one from scratch.
1999-05-18 23:14:16 +00:00
tv
27933be85c Update to 1.0, clean up, remove xpm dependency and check (...only used for
window icon when iconified), and add third party configs for 4064, SX-64,
and C64 Game System.
1999-05-18 08:45:48 +00:00
tron
1bb9cc38ec Remove the "linux_SuSE" package. It is replaced by the "suse_*" packages. 1999-05-17 23:07:24 +00:00
tron
bb4d12896b Add and enable "suse_linux". 1999-05-17 22:14:26 +00:00
tron
a50029f688 Import meta package for new SuSE Linux package collection. 1999-05-17 22:12:03 +00:00
tron
b1c00c6a58 Add and enable "suse_xforms". 1999-05-17 12:03:22 +00:00
tron
0f6b0c7ed7 New "suse_xforms" package:
Linux compatibility package for xforms binaries
1999-05-17 12:01:52 +00:00
tron
d7ed2a2ab6 Add mirror on "ftp.cs.unm.edu" to master site list. 1999-05-17 02:24:27 +00:00
tron
0b7a57bce8 Use "tar" to copy files because "cp -Rp" clobbers the directory
permissions from the "aaa_dir" RPM file.
1999-05-17 02:16:07 +00:00
tron
79eeaccfb1 Handle symlinks pointing to files smarter in automatically created
package list so that decompressing the manual pages will work.
1999-05-17 01:54:01 +00:00
thorpej
708b192ed8 Get the RPM from the right directory. 1999-05-17 00:52:31 +00:00
tron
e600ee82c4 Don't attempt to decompress manual pages because that will fail horribly
with out automatically generated package lists.
1999-05-17 00:36:44 +00:00
tron
264c0dd97a Add "suse_*" to conflict list.
XXX If the new SuSE packages work out this package can be removed.
1999-05-17 00:19:36 +00:00
tron
3aa88a5d09 Add "linux_SuSE-*" and "suse_*" to conflict list. 1999-05-17 00:18:15 +00:00
tron
85c1e5c718 Add and enable new SuSE packages. 1999-05-17 00:16:43 +00:00
tron
d9820297bf Import new modular Linux compatibility system for i386 based on SuSE 6.1
Linux distribution:

suse_base-6.1       Linux compatibility package
suse_x11-6.1        Linux compatibility package for X11 binaries
suse_libc5-6.1      Linux compatibility package for libc5 binaries

These packages are dedicated to Jason 'clone' Thorpe.
1999-05-17 00:14:49 +00:00
ross
615998b2dd Fix compile problems. Enable on alpha. 1999-05-10 02:17:50 +00:00
tv
af4a0239f6 Explicitly install these into /usr in order to avoid messing with
ld.so.conf on a.out and LD_LIBRARY_PATH on ELF.
1999-04-27 11:53:39 +00:00
tv
68304cdae0 Add rules to create/nuke ld.so on mipsel for binary packages and pkg_delete
time, respectively.
1999-04-27 11:52:38 +00:00
tv
6f97dcce50 Match Matthias's changes for MASTER_SITE_SUBDIR. 1999-04-15 20:54:29 +00:00
tv
6815aa3407 Add and enable wine-current. 1999-04-15 20:51:26 +00:00
tv
f87edd07bd Add Wine 990328 as "wine-current", since this release makes Win32
nonfunctional on NetBSD 1.4 and earlier.  (It is, however, more stable for
Win16 applications.)
1999-04-15 20:50:46 +00:00
tron
23e0063766 Completely replace "MASTER_SITE_SUBDIR" and "PATCH_SITE_SUBDIR" with
variable substituition of "MASTER_SITES" and "PATCH_SITES".
1999-04-15 20:39:38 +00:00
tv
a346e72da2 Add and enable compat13. 1999-04-15 16:38:56 +00:00
tv
c508d502cb NetBSD 1.3.x compatibility package for 1.4 and beyond. 1999-04-15 16:36:14 +00:00
tv
cea0293f59 ONLY_FOR_OPSYS=NetBSD. 1999-04-15 16:35:13 +00:00
garbled
958c6e540d Remove NOT_FOR_ARCH alpha... this now works on 1.4 1999-04-14 20:51:44 +00:00
garbled
4d1c0ee35a Add new patch-af from Thomas Gerner to fix endian bug on pcemu. Closes PR
#7632.
1999-04-12 06:46:15 +00:00
abs
a05dffe161 Update DEPENDS to catch up with other packages' version changes. 1999-04-06 02:03:00 +00:00
mycroft
c3f4544ef6 0.35b8.1 1999-04-03 21:45:16 +00:00
garbled
e08a56e322 document and enable pcemu. 1999-03-31 06:38:29 +00:00
garbled
09e4abae98 Initial import of pcemu-1.01a. An 8086/8088 CPU emulator.
Closes PR 7294 by Eric Fox.
1999-03-31 06:34:07 +00:00
simonb
933c508f7b Add / to rc directory name after stat() not before.
Patch has been sent to maintainer.
1999-03-15 13:54:24 +00:00
nathanw
f0bc35c243 Remove mc68k/custom.c from distribution after unpacking. It's a generated
file that only applies on i386. Let the build system rebuild it for
the current platform.
Tweak the fab_custom build rule.
1999-02-23 23:56:32 +00:00
hubertf
2a95ad9c6b Fix CONFLICTS (remove redundancy, mostly) 1999-02-20 22:48:24 +00:00
nathanw
1d2cc34769 Duh. Add and enable xcopilot. 1999-02-10 04:18:31 +00:00
nathanw
d230a89bd3 Initial import of XCopilot package, a PalmPilot (tm) emulator. 1999-02-05 07:38:14 +00:00
agc
f6473207ca Replace all occurrences of USE_X11 with USE_X11BASE. This means "install this
package into ${X11BASE}".
Replace all occurrences of BUILD_USES_X11 with USE_X11. This means "use X11
headers and libraries to build this package".
1999-01-30 23:18:44 +00:00
hubertf
a733747fb2 reflect update of unzip to 5.40 1998-12-28 13:46:12 +00:00
mycroft
d29e27fb4f 0.34b8.1 1998-12-15 10:34:34 +00:00
tv
1959a4d000 Update to 981211. Works even better now, though the compile-for-native
still does not work quite right (the global constructors created by
wrc don't work).
1998-12-14 02:17:10 +00:00
frueauf
7206b18044 Remove ${MASTER_SITE_LOCAL} from MASTER_SITES, makes make fetch work again. 1998-12-12 18:10:31 +00:00
sommerfe
b59a4d1d8c sigaddset() on an automatic variable works much better if preceded by
sigemptyset().  (this used to work, by chance, when sigmasks fit in a
register).

doscmd now seems to work on 1.3I
1998-11-29 23:39:30 +00:00
tron
a95bea1dbc Sync package list with updated RPM archives. 1998-11-19 23:00:18 +00:00
agc
2cd5eb4894 Remove RUN_DEPENDS from package Makefiles, and replace it with an ordinary
DEPENDS definition.
1998-11-19 15:40:45 +00:00
tron
bf5859df91 Update checksums with reality. 1998-11-15 18:23:24 +00:00
frueauf
3adea051ce Some more pkglint stuff. 1998-11-12 23:20:09 +00:00
frueauf
4a9b2ad461 Fix some more pkglint nits. 1998-11-12 23:03:39 +00:00
tron
9e9b8b4b4c Depend on "rpm-2.5.4". 1998-11-06 17:23:46 +00:00
mycroft
9e9688ab7a 0.34b5.2 1998-11-05 16:00:57 +00:00
mycroft
32b4298521 Missed a CONFLICT. 1998-11-04 14:06:03 +00:00
mycroft
3087bb9f66 0.34b5.2 1998-11-04 14:05:32 +00:00
tron
e3e3123e6d Add a "@" before command in "post-install". 1998-10-31 00:23:34 +00:00
tron
b42672d32a Add and enable "linux_SuSE-5.3". 1998-10-31 00:22:32 +00:00
tron
92cf84c114 New "linux_SuSE-5.3" package:
Linux compatibility package based on the SuSE Linux distribution, take a
look at "http://www.suse.com/" for more information about it.

This package supports aout and ELF binaries linked with libc 5 or libc 6.
However, there are no aout libraries included. You can add Linux RPM
packages to this package with "linux-rpm -i ..." and remove them with
"linux-rpm -e ..." again.
1998-10-31 00:18:47 +00:00
hubertf
5d5202affd Add changes to compile on current; still works on 1.3(.1)
Reported and tested by Bernhard Riedel <bernhard@sdg.de>
1998-10-28 01:29:16 +00:00
mycroft
71fff45316 0.5b2.2 1998-10-25 22:06:23 +00:00
garbled
384c07a72e add NOT_FOR_ARCHS= alpha for all of these pkgs which are *known* to fail
on alpha.  There may be more, but I haven't seen them yet.
1998-09-22 06:11:35 +00:00
matthias
0db9d8591e Change $ii to $$ii in post-install for loop. 1998-09-16 09:37:28 +00:00
garbled
ca9f6b74d2 Add MIRROR_DISTFILE=no until I talk to the author about the legality of
the commodore ROMS he is providing.
1998-09-13 14:58:41 +00:00
garbled
087d380c77 Oops.. forgot to clean this up.. 1998-09-12 17:47:03 +00:00
garbled
6d938c986a roms distfile was not needed..pointed out by Krister Walfridsson. 1998-09-12 17:46:23 +00:00
mycroft
6d86d230f3 Fix message at end of install. 1998-09-07 23:20:04 +00:00
mycroft
74dd473061 Temporary patch around .h file lossage. 1998-09-07 23:03:43 +00:00
mycroft
f839fbc662 Catch up with a Makefile change. 1998-09-07 22:58:24 +00:00
mycroft
a7098e90c5 Update to 0.34b2.2. 1998-09-07 22:54:50 +00:00
garbled
f99075b391 Actually handle info files correctly, pointed out by Thorsten. Needs
exec and unexec for binary pkgs
1998-09-07 10:17:19 +00:00
frueauf
08e00b32aa Never list info/dir in PLIST. 1998-09-07 08:38:46 +00:00
garbled
5a50076c48 document and enable vice-0.15.0 1998-09-06 23:50:28 +00:00
garbled
bb4ed4478d New pkg for vice-0.15.0
an emulator for C64, C128, PET and VIC20's
1998-09-06 23:47:26 +00:00
garbled
f7d356449d Enable and note in the changes document addition of bochs. 1998-09-06 06:53:52 +00:00
garbled
3f0ef23883 Add new pkg for bochs-980707
an i386 machine emulator capable of running dos/windows
(couldn't get this working on alpha, works great on i386, reports from
other arches would be much appreciated)
1998-09-06 06:51:04 +00:00
mycroft
6c1a320995 Add conflict. 1998-09-05 12:37:58 +00:00
mycroft
c2dff22aae Update to 0.34b2.1. 1998-09-05 12:27:39 +00:00
explorer
c85255a9b1 provide a pointer to the source 1998-09-04 12:06:13 +00:00
frueauf
d2fc629ac7 portlint: remove unnecesary blank line. 1998-09-03 11:03:52 +00:00
frueauf
37eb08d711 portlint: this should be a one-liner. 1998-09-03 11:02:25 +00:00
explorer
a5d6bb8cb8 Initial import of FreeBSD compatability libraries, needed for
the COMPAT_FREEBSD kernel option to do any good.  This makes
the FreeBSD Netscape run at least.
1998-09-02 20:57:02 +00:00
mycroft
f7003c89fc Use -DACORN to fix up unaligned accesses on non-i386en. 1998-09-01 06:58:13 +00:00
mycroft
a492d4b886 Allow the display type to be overridden from the pkg Makefile. 1998-08-31 08:12:19 +00:00
mycroft
4afffc3a12 Use a gmake construct rather than a pmake construct. 1998-08-29 21:32:04 +00:00
frueauf
5d85905c33 Readd rcs ids again. 1998-08-29 19:41:59 +00:00
frueauf
246cdf5335 Remove old checksums. 1998-08-29 19:39:56 +00:00
mycroft
cfa5dad7f0 Update list of emulated systems. 1998-08-29 04:27:20 +00:00
mycroft
bca6b08c2b Update to 0.2b4.1. 1998-08-29 04:24:28 +00:00
mycroft
43ef5bd8d9 Update to 0.34b1.1. 1998-08-29 04:08:12 +00:00
frueauf
2ecee52ba8 Remove unnecessery blank lines. 1998-08-23 21:03:07 +00:00
frueauf
02ee94729c Whitespace police. 1998-08-23 20:45:01 +00:00
tron
c055fe9704 pkglint:
- replace "${MKDIR} -p" by "${MKDIR}"
- move "RUN_DEPENDS" and "DEPENDS" to the correct place
1998-08-23 19:29:51 +00:00
tron
69dfee3ca9 Activate joystick supports on all ports which have it not only on i386. 1998-08-23 19:25:40 +00:00
tsarna
6bd0d65c65 The Grand Homepagification:
- New, optional Makefile variable HOMEPAGE, specifies a URL for
	  the home page of the software if it has one.
	- The value of HOMEPAGE is used to add a link from the
	  README.html files.
	- pkglint updated to know about it.  The "correct" location for
	  HOMEPAGE in the Makefile is after MAINTAINER, in that same
	  section.
1998-08-20 15:16:34 +00:00
tron
9105098fca Install package in "${LOCALBASE}/emul/linux", fixes PR pkg/5980. 1998-08-17 20:09:51 +00:00
tv
2dc95eff91 Fix DISTNAME/PKGNAME differences. 1998-08-17 18:35:34 +00:00
tv
b22f665916 This time, save the editor buffer completely before committing. 1998-08-17 18:20:06 +00:00
tv
4a191dc825 Stopgap hack to make this build and install for PR #5980. This will be
fixed in a better way later this week.
1998-08-17 18:14:07 +00:00
tv
bb2a45e08a Consolidate and clean up compat11/compat12. Now there is only one pkg
(compat12), which uses MACHINE_ARCH and does not supply libkvm.
1998-08-13 02:17:37 +00:00
tv
4b05a40caa Add rcsid. 1998-08-12 22:44:52 +00:00
tv
2ef7220551 A pkg for Bob Supnik's simh processor simulator. Can simulate the IBM
1401, Nova, and PDP-{1,4,5,7,8,9,11,15} on both big and little endian
processors.  (Can run the free binary distribution of V6 and V7.)
1998-08-12 22:44:31 +00:00
agc
05b88260d7 Add NetBSD RCS Ids. 1998-08-07 13:16:49 +00:00
agc
86db14e819 Add NetBSD RCS Ids. 1998-08-07 10:35:47 +00:00
mycroft
aad2f21ae2 Enable MIT-SHM, as pointed out by Mario Kemper. 1998-07-23 09:38:09 +00:00
frueauf
e42ccc53c4 Give xmame the chance to compile on non-i386 machines too. 1998-07-22 10:02:31 +00:00
frueauf
d128c1533b Give xmess the chance to compile on non-i386 machines too. 1998-07-22 09:41:15 +00:00
agc
51f3ba3f68 Make this package install correctly if MANZ is defined. 1998-07-21 12:08:39 +00:00
frueauf
09f4669016 Add and enable xmess. 1998-07-21 11:21:13 +00:00
tsarna
ebdad8f3b7 Improve wording 1998-07-19 18:08:50 +00:00
tsarna
1e5f78bc9c An MS-DOS emulator (NetBSD/i386 only) 1998-07-18 04:58:17 +00:00
tsarna
d461e99bc3 An MS-DOS emulator (NetBSD/i386 only) 1998-07-18 04:46:11 +00:00
agc
c5543eb5a0 Use automatic shared object handling 1998-07-15 11:57:30 +00:00
mycroft
460839434c Initial port of the XMESS game console emulator. 1998-07-09 12:34:56 +00:00
mycroft
7310ab5c42 Translate to English. 1998-07-09 12:29:34 +00:00
mycroft
e9242f8057 Work around a small bug in this beta. 1998-07-05 11:43:45 +00:00
mycroft
21dd22cc5f Update to 0.33b6.1. 1998-07-04 12:05:06 +00:00
mycroft
c73ee53134 Update xpm to 3.4k. 1998-07-04 09:18:54 +00:00
tron
ea3fd44915 Don't mirror distribution files which are kept locally anyway. 1998-07-03 23:30:09 +00:00
agc
a8fbf965c0 Update package Makefile for automatic manual page handling. 1998-06-22 12:29:06 +00:00
tron
d3bf11fa35 "wine" builds fine with our "make". 1998-06-19 23:20:16 +00:00
tron
9e2024fe58 Get package to work with NetBSD 1.3, 1.3.1 and 1.3.2. 1998-06-19 18:47:18 +00:00
tron
b3ad86ba67 Package conflicts with "wine-980215". 1998-06-19 17:27:36 +00:00
tron
3ce05840ff Update Wine to 14-Jun-98 snapshot.
XXX Audio support is probably broken due to massive use of unsupported
XXX Linux stuff in the OSS interface which I commented out. However
XXX I don't have an application to test it.
1998-06-18 23:48:52 +00:00
agc
3510abfc45 Fix the location a bit more cleanly. Use ${ECHO} instead of echo. 1998-06-11 12:32:01 +00:00
hubertf
2cc8b82206 add dependency on xpm, per PR 5537 from Ty Sarna 1998-06-04 07:20:44 +00:00
tron
75092d6744 "spim" really wants be configured twice, fixes PR pkg/5505. 1998-05-28 17:39:11 +00:00
tron
da7621af2b Enable "spim", fixes PR pkg/5375. 1998-05-26 21:20:07 +00:00
tron
2cc08e783e New "spim-6.1" package created from the FreeBSD port by Matt Debergalis. 1998-05-26 21:19:18 +00:00
agc
28c1dc49e6 Only set -malign-functions=2 -malign-jumps=2 -malign-loops=2 on i386
architecture, as pointed out by pk.
1998-05-13 10:13:25 +00:00
hubertf
f84c1cc430 add (/emul/linux)/usr/local/lib to shut up (linux') ldconfig 1998-05-08 23:57:02 +00:00
tron
9bde162ff5 Cleanup "Makefile" and fix broken package list. 1998-05-08 23:17:58 +00:00
tron
1cf427c528 Replace "LIB_DEPENDS" with "DEPENDS", use "ONLY_FOR_ARCHS" instead of
"pre-fetch" hack and fix broken package list creation.
1998-05-08 21:33:21 +00:00
tron
0260abe254 Use "ONLY_FOR_ARCHS" instead of "pre-fetch" hack and fix broken package
list creation.
1998-05-08 21:22:35 +00:00
agc
6e7b5cf644 Move to relative paths in the pkgsrc tree. 1998-04-24 09:20:33 +00:00
agc
1f37a0c6a7 Cosmetic change: ln -> ${LN} 1998-04-24 09:07:55 +00:00
mycroft
403bcd26bf Remove libc.so.5.4.23, as it is widely recognized as broken, and causes MatLab
to fail.
Also, use -f when making the /dev/dsp symlink.
1998-04-23 09:36:41 +00:00
agc
1f4495b33e Remove the old deprecated DEPENDS definition from bsd.pkg.mk.
Implement a new DEPENDS definition, which looks for an installed
package, building it if not present, and use it in preference to
LIB_DEPENDS.  This should make the package collection more useful on
NetBSD ELF ports.
1998-04-22 14:22:39 +00:00
frueauf
49e36ada0b Substitute all obvious FreeBSD ppl as MAINTAINER with packages@netbsd.org. 1998-04-20 11:56:17 +00:00
agc
258b808c9f Use the bsd.pkg.mk and bsd.pkg.subdir.mk files in the pkgsrc tree.
Remove redundant (and sometimes erroneous) comments.
1998-04-15 10:38:15 +00:00
tv
c729d5c38c ONLY_FOR_ARCHS doesn't check ARCH; it checks MACHINE_ARCH. Change this to
a shell check as changing <bsd.port.mk> is more than it should be.
1998-03-26 17:35:39 +00:00
mycroft
5d75342f14 Tidy this up, and make me the `maintainer'. 1998-03-20 06:51:55 +00:00
frueauf
5e2d51f15c Enable wine since its in the tree. 1998-03-19 14:17:10 +00:00
frueauf
2f7d0c480b portlint: remove double "post-install:"; reorder EXTRACT_SUFX. 1998-03-19 11:11:55 +00:00
frueauf
94ba740b89 portlint: reorder EXTRACT_SUFX; blank line after *_DEPENDS section. 1998-03-19 11:07:32 +00:00
tv
501ae915b9 Add compat11 and compat12, and enable them. These don't work for all
arches (as not all architectures had a 1.1 or 1.2 release), but are
restricted as such....
1998-03-17 21:37:13 +00:00