freebsd-ports/emulators
Alexander Leidinger affb190b16 The port is intended to become the new default linux_base port (replaces
the current linux_base-8 port).

You should only switch to this port if you know what you are doing.
You may or may not have problems with installing other linux related
ports after switching to it. Success or failure reports welcome.

To switch:
 - echo "OVERRIDE_LINUX_BASE_PORT=fc3" >> /etc/make.conf
 - portupgrade -fo emulators/linux_base-fc3 linux_base-8

News and changes (from submitter with some small changes by me):
 - based on linux_base-8 port;
 - don't use linux rpm binary to install. The whole source tree is
   created at ${WRKDIR} and then installed (using cpio);
 - removes some files and directories (etc/passwd, etc/group,
   usr/local, ...) to ensure using FreeBSD original files;
 - introduces etc/nsswitch.conf.dist and etc/yp.conf.sample files,
   uses correct install/deinstall behaviour with etc/nsswitch.conf
   and etc/yp.conf files;
 - doesn't do [u]mounting while install/deinstall process.
   Thus it is possible to use jails while building packages.
   But since linprocfs is not automounted, special measures should be
   taken at package building for those ports which need a mounted
   linprocfs (i.e. for linux JDK building);
 - uses linux ldconfig in the pkg-install file (as opposed to using in
   the Makefile). It is needed when upgrading (i.e. when other linux
   libraries are present in the system) and when installing by packages.

Submitted by:	Boris Samorodov <bsam@ipt.ru> (some small changes by me)
2006-03-18 19:07:04 +00:00
..
adamem SHA256ify 2006-01-22 09:48:59 +00:00
aftp - Add SHA256 2005-11-24 16:07:52 +00:00
atari800 - Update to 2.0.1 2006-02-01 01:13:28 +00:00
basiliskII This now seems to compile on i386. 2006-02-28 23:39:14 +00:00
bfe Bump PORTREVISION on glib12/gtk12 consumer ports to ease the upgrade path. 2006-03-07 08:28:06 +00:00
bochs - Fix build on 4.x 2006-03-18 12:40:47 +00:00
bsvc - Add SHA256 2005-11-24 16:07:52 +00:00
cinc - Add SHA256 2005-11-24 16:07:52 +00:00
cingb - Add SHA256 2005-11-24 16:07:52 +00:00
cpmemu - Add SHA256 2005-11-24 16:07:52 +00:00
cpmtools SHA256ify 2006-01-22 09:48:59 +00:00
darcnes Bump PORTREVISION on glib12/gtk12 consumer ports to ease the upgrade path. 2006-03-07 08:28:06 +00:00
dgen-sdl - Add SHA256 2005-11-24 16:07:52 +00:00
dlx - Style: don't quote COMMENT, it looks nasty in make describe output 2005-11-25 22:36:27 +00:00
dosbox SHA256ify 2006-01-22 09:48:59 +00:00
doscmd SHA256ify 2006-01-22 09:48:59 +00:00
dynamips Forgotten fix from previous commit: 2006-03-08 16:58:58 +00:00
dynamips-devel Forgotten fix from previous commit: 2006-03-08 16:58:58 +00:00
e-uae SHA256ify 2006-01-22 09:48:59 +00:00
extract-xiso Upgrade to 2.5. 2006-03-15 06:16:49 +00:00
fceu SHA256ify 2006-01-22 09:48:59 +00:00
fceux SHA256ify 2006-01-22 09:48:59 +00:00
fmsx SHA256ify 2006-01-22 09:48:59 +00:00
frodo - add SHA checksum 2005-11-13 09:26:50 +00:00
fuse Bump PORTREVISION on glib12/gtk12 consumer ports to ease the upgrade path. 2006-03-07 08:28:06 +00:00
gbe - Add SHA256 2005-11-24 16:07:52 +00:00
gcube SHA256ify 2006-01-22 09:48:59 +00:00
generator Bump PORTREVISION on glib12/gtk12 consumer ports to ease the upgrade path. 2006-03-07 08:28:06 +00:00
generator-cbiere Bump PORTREVISION on glib12/gtk12 consumer ports to ease the upgrade path. 2006-03-07 08:28:06 +00:00
gens SHA256ify 2006-01-22 09:48:59 +00:00
gngb - Add SHA256 2005-11-24 16:07:52 +00:00
gngeo [NEW PORT] games/gngeo - NeoGeo emulator 2005-11-22 11:33:07 +00:00
gnuboy SHA256ify 2006-01-22 09:48:59 +00:00
grustibus Bump PORTREVISION on glib12/gtk12 consumer ports to ease the upgrade path. 2006-03-07 08:28:06 +00:00
gsnes9x Bump PORTREVISION on glib12/gtk12 consumer ports to ease the upgrade path. 2006-03-07 08:28:06 +00:00
gxemul - Upgrade to v0.3.8. User visible changes include: 2006-02-19 09:04:11 +00:00
gxmame Chase shlib bump of libexpat. 2006-01-30 23:20:05 +00:00
hatari SHA256ify 2006-01-22 09:48:59 +00:00
hercules - Update to 3.03.1 [1] 2006-02-04 22:28:16 +00:00
hfs SHA256ify 2006-01-22 09:48:59 +00:00
hfsutils - Add SHA256 2005-11-24 16:07:52 +00:00
ia64sim - Add SHA256 2005-11-24 16:07:52 +00:00
ines - Add SHA256 2005-11-24 16:07:52 +00:00
its SHA256ify 2006-01-22 09:48:59 +00:00
klh10 SHA256ify 2006-01-22 09:48:59 +00:00
kmamerun Conversion to a single libtool environment. 2006-02-23 10:40:44 +00:00
kqemu-kmod SHA256ify 2006-01-22 09:48:59 +00:00
kqemu-kmod-devel SHA256ify 2006-01-22 09:48:59 +00:00
lib765 Conversion to a single libtool environment. 2006-02-23 10:40:44 +00:00
libspectrum Conversion to a single libtool environment. 2006-02-23 10:40:44 +00:00
libvm68k Conversion to a single libtool environment. 2006-02-23 10:40:44 +00:00
linux-ePSXe - Add amd64 to ONLY_FOR_ARCHS 2006-01-27 07:51:44 +00:00
linux-geepee32 SHA256ify 2006-01-22 09:48:59 +00:00
linux-peops-softgpu Add amd64 to ONLY_FOR_ARCHS 2006-01-27 07:54:31 +00:00
linux-peops-spu Add amd64 to ONLY_FOR_ARCHS 2006-01-27 07:54:31 +00:00
linux-pete-mesagpu Add amd64 to ONLY_FOR_ARCHS 2006-01-27 07:54:31 +00:00
linux-pete-xgl2gpu Update to 2.8 2006-01-29 03:21:37 +00:00
linux-vmware-toolbox2 Mega-patch to cleanup the ports infrastructure regarding our linux bits: 2005-06-17 22:59:29 +00:00
linux-vmware-toolbox4 Put SHA256 checksums. 2005-11-10 08:19:00 +00:00
linux-vmware-toolbox5 Bump PORTREVISION on glib12/gtk12 consumer ports to ease the upgrade path. 2006-03-07 08:28:06 +00:00
linux-vmware-toolbox6 Bump PORTREVISION on glib12/gtk12 consumer ports to ease the upgrade path. 2006-03-07 08:28:06 +00:00
linux-winetools - Update graphics/libglut to 6.4.1. 2006-01-12 12:54:32 +00:00
linux_base Reset maintainership to ports@ after ~4 months without any response to any 2006-02-11 21:03:14 +00:00
linux_base-8 Move the dirrm of usr to a more appropriate place and convert it to 2006-02-04 13:01:46 +00:00
linux_base-c6 The port is intended to become the new default linux_base port (replaces 2006-03-18 19:07:04 +00:00
linux_base-debian Reset maintainership to ports@ after ~4 months without any response to any 2006-02-11 21:03:14 +00:00
linux_base-f7 The port is intended to become the new default linux_base port (replaces 2006-03-18 19:07:04 +00:00
linux_base-f8 The port is intended to become the new default linux_base port (replaces 2006-03-18 19:07:04 +00:00
linux_base-f9 The port is intended to become the new default linux_base port (replaces 2006-03-18 19:07:04 +00:00
linux_base-f10 The port is intended to become the new default linux_base port (replaces 2006-03-18 19:07:04 +00:00
linux_base-fc3 The port is intended to become the new default linux_base port (replaces 2006-03-18 19:07:04 +00:00
linux_base-fc4 The port is intended to become the new default linux_base port (replaces 2006-03-18 19:07:04 +00:00
linux_base-fc6 The port is intended to become the new default linux_base port (replaces 2006-03-18 19:07:04 +00:00
linux_base-fc7 The port is intended to become the new default linux_base port (replaces 2006-03-18 19:07:04 +00:00
linux_base-gentoo-stage1 Reset maintainership to ports@ after ~4 months without any response to any 2006-02-11 21:03:14 +00:00
linux_base-rh-9 Reset maintainership to ports@ after ~4 months without any response to any 2006-02-11 21:03:14 +00:00
linux_base-suse-9.1 Reset maintainership to ports@ after ~4 months without any response to any 2006-02-11 21:03:14 +00:00
linux_base-suse-9.2 Reset maintainership to ports@ after ~4 months without any response to any 2006-02-11 21:03:14 +00:00
linux_base-suse-9.3 Reset maintainership to ports@ after ~4 months without any response to any 2006-02-11 21:03:14 +00:00
linux_dist-gentoo-stage1 Reset maintainership to ports@ after ~4 months without any response to any 2006-02-11 21:03:14 +00:00
m2000 remove trailing spaces (portlint anybody?) 2005-12-23 20:35:32 +00:00
mastergear - Add SHA256 2005-11-24 16:07:52 +00:00
minivmac - Add SHA256 2005-11-24 16:07:52 +00:00
mtools SHA256ify 2006-01-22 09:48:59 +00:00
mupen64 Bump PORTREVISION on glib12/gtk12 consumer ports to ease the upgrade path. 2006-03-07 08:28:06 +00:00
mupen64-base Bump PORTREVISION on glib12/gtk12 consumer ports to ease the upgrade path. 2006-03-07 08:28:06 +00:00
mupen64-dummyaudio SHA256ify 2006-01-22 09:48:59 +00:00
mupen64-glide Bump PORTREVISION on glib12/gtk12 consumer ports to ease the upgrade path. 2006-03-07 08:28:06 +00:00
mupen64-gln64 Bump PORTREVISION on glib12/gtk12 consumer ports to ease the upgrade path. 2006-03-07 08:28:06 +00:00
mupen64-input Bump PORTREVISION on glib12/gtk12 consumer ports to ease the upgrade path. 2006-03-07 08:28:06 +00:00
mupen64-rice Bump PORTREVISION on glib12/gtk12 consumer ports to ease the upgrade path. 2006-03-07 08:28:06 +00:00
mupen64-rsp Bump PORTREVISION on glib12/gtk12 consumer ports to ease the upgrade path. 2006-03-07 08:28:06 +00:00
mupen64-sdlaudio Bump PORTREVISION on glib12/gtk12 consumer ports to ease the upgrade path. 2006-03-07 08:28:06 +00:00
mupen64-sdlinput SHA256ify 2006-01-22 09:48:59 +00:00
mupen64-sound Bump PORTREVISION on glib12/gtk12 consumer ports to ease the upgrade path. 2006-03-07 08:28:06 +00:00
o2em SHA256ify 2006-01-22 09:48:59 +00:00
ods2reader Add ods2reader. 2006-01-24 20:31:30 +00:00
openmsx OpenMSX, the open source MSX emulator that tries to achieve 2006-01-26 12:19:17 +00:00
osmose - Master site gone; mirror locally 2005-12-14 20:01:30 +00:00
p-interp - Add SHA256 2005-11-24 16:07:52 +00:00
pcemu SHA256ify 2006-01-22 09:48:59 +00:00
pearpc Broken on FreeBSD < 5.3 because of missing truncf(). 2006-01-10 10:42:24 +00:00
prodosemu - Add SHA256 2005-11-24 16:07:52 +00:00
psim-freebsd BROKEN: Does not build 2006-01-14 09:22:57 +00:00
qemu (WITH_HACKS) Patching process should be silent 2006-01-21 23:41:48 +00:00
qemu-devel (WITH_HACKS) Patching process should be silent 2006-01-21 23:41:48 +00:00
qemu-launcher - Add dependency on devel/p5-Locale-gettext 2006-01-12 23:03:05 +00:00
quasi88 - Add SHA256 2005-11-24 16:07:52 +00:00
raine Replace ugly "@unexec rmdir %D... 2>/dev/null || true" with @dirrmtry 2006-01-22 01:55:36 +00:00
rtc Unbreak port and make it a little bit more package friendly. 2006-02-25 23:39:06 +00:00
sim UNBREAK: Fix PLIST 2006-03-01 20:56:24 +00:00
sim6811 - Add SHA256 2005-11-24 16:07:52 +00:00
simh UNBREAK: Fix PLIST 2006-03-01 20:56:24 +00:00
ski The HP ski simulator is available from HP Labs. 2006-02-01 02:39:48 +00:00
skyeye BROKEN on !i386: Does not compile 2006-03-06 20:26:52 +00:00
snes9express SHA256ify 2006-01-22 09:48:59 +00:00
snes9x SHA256ify 2006-01-22 09:48:59 +00:00
spim - Add SHA256 2005-11-24 16:07:52 +00:00
stella - Update to 2.1 2006-02-01 01:40:15 +00:00
stonx - add SHA checksum 2005-11-13 09:26:50 +00:00
svr4_base
tiemu2 Install under ${X11BASE} by default. 2006-02-22 15:37:29 +00:00
tkhfs SHA256ify 2006-01-22 09:48:59 +00:00
tuxnes - Add SHA256 2005-11-24 16:07:52 +00:00
twin BROKEN: Coredump during build 2006-02-12 22:30:45 +00:00
uae SHA256ify 2006-01-22 09:48:59 +00:00
vba SHA256ify 2006-01-22 09:48:59 +00:00
vgb - Add SHA256 2005-11-24 16:07:52 +00:00
vgb-bin Add SHA256 checksum 2005-11-11 06:06:17 +00:00
vgba-bin Add SHA256 checksum 2005-11-11 06:06:17 +00:00
vice - remove obsolete patch 2006-01-20 07:22:35 +00:00
visualos Bump PORTREVISION on glib12/gtk12 consumer ports to ease the upgrade path. 2006-03-07 08:28:06 +00:00
vMac SHA256ify 2006-01-22 09:48:59 +00:00
vmips SHA256ify 2006-01-22 09:48:59 +00:00
vmsbackup - Add SHA256 2005-11-24 16:07:52 +00:00
vmware-guestd3 Check OSVERSION to set appropriate default CD-ROM device name. 2005-03-08 02:01:46 +00:00
vmware-guestd4 Remove the FreeBSD KEYWORD from all rc.d scripts where it appears. 2006-02-20 20:47:50 +00:00
vmware-guestd5 Bump PORTREVISION on glib12/gtk12 consumer ports to ease the upgrade path. 2006-03-07 08:28:06 +00:00
vmware-guestd6 Bump PORTREVISION on glib12/gtk12 consumer ports to ease the upgrade path. 2006-03-07 08:28:06 +00:00
vmware-tools2
vmware-tools3 Typo fix. 2005-03-08 03:41:29 +00:00
vmware-tools4
vmware-tools5 Fix some errors, including: 2006-02-11 17:23:19 +00:00
vmware-tools6 Fix some errors, including: 2006-02-11 17:23:19 +00:00
vmware2 Mega-patch to cleanup the ports infrastructure regarding our linux bits: 2005-06-17 22:59:29 +00:00
vmware3 With a serious of very ugly hacks, make FreeBSD 6 support work again 2005-11-13 10:14:14 +00:00
vpce - Add SHA256 2005-11-24 16:07:52 +00:00
vx68k Conversion to a single libtool environment. 2006-02-23 10:40:44 +00:00
vxtools SHA256ify 2006-01-22 09:48:59 +00:00
wine Update to Wine 0.9.10. 2006-03-15 22:40:27 +00:00
wine-devel Update to Wine 0.9.10. 2006-03-15 22:40:27 +00:00
winetools - Add SHA256 2005-11-24 16:07:52 +00:00
x48 SHA256ify 2006-01-22 09:48:59 +00:00
xbraitenberg - Add SHA256 2005-11-24 16:07:52 +00:00
xgs - Add SHA256 2005-11-24 16:07:52 +00:00
xmame - Add more MASTER_SITES 2006-02-17 09:47:01 +00:00
xmess [Maintainer Update] emulators/xmess , change my e-mail addy 2005-12-03 20:10:49 +00:00
xsystem35 Conversion to a single libtool environment. 2006-02-23 10:40:44 +00:00
xzx - Add SHA256 2005-11-24 16:07:52 +00:00
yape SHA256ify 2006-01-22 09:48:59 +00:00
zsnes - Add SHA256 2005-11-24 16:07:52 +00:00
Makefile The port is intended to become the new default linux_base port (replaces 2006-03-18 19:07:04 +00:00