freebsd-ports/emulators/Makefile
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

150 lines
3.4 KiB
Makefile

# $FreeBSD$
#
COMMENT = Emulators for other operating systems
SUBDIR += adamem
SUBDIR += aftp
SUBDIR += atari800
SUBDIR += basiliskII
SUBDIR += bfe
SUBDIR += bochs
SUBDIR += bsvc
SUBDIR += cinc
SUBDIR += cingb
SUBDIR += cpmemu
SUBDIR += cpmtools
SUBDIR += darcnes
SUBDIR += dgen-sdl
SUBDIR += dlx
SUBDIR += dosbox
SUBDIR += doscmd
SUBDIR += dynamips
SUBDIR += e-uae
SUBDIR += extract-xiso
SUBDIR += fceu
SUBDIR += fmsx
SUBDIR += frodo
SUBDIR += fuse
SUBDIR += gbe
SUBDIR += gcube
SUBDIR += generator
SUBDIR += generator-cbiere
SUBDIR += gens
SUBDIR += gngb
SUBDIR += gngeo
SUBDIR += gnuboy
SUBDIR += grustibus
SUBDIR += gsnes9x
SUBDIR += gxemul
SUBDIR += gxmame
SUBDIR += hatari
SUBDIR += hercules
SUBDIR += hfs
SUBDIR += hfsutils
SUBDIR += ia64sim
SUBDIR += ines
SUBDIR += its
SUBDIR += klh10
SUBDIR += kmamerun
SUBDIR += kqemu-kmod
SUBDIR += lib765
SUBDIR += libspectrum
SUBDIR += libvm68k
SUBDIR += linux-ePSXe
SUBDIR += linux-geepee32
SUBDIR += linux-peops-softgpu
SUBDIR += linux-peops-spu
SUBDIR += linux-pete-mesagpu
SUBDIR += linux-pete-xgl2gpu
SUBDIR += linux-vmware-toolbox2
SUBDIR += linux-vmware-toolbox4
SUBDIR += linux-vmware-toolbox5
SUBDIR += linux-winetools
SUBDIR += linux_base
SUBDIR += linux_base-8
SUBDIR += linux_base-debian
SUBDIR += linux_base-fc3
SUBDIR += linux_base-gentoo-stage1
SUBDIR += linux_base-rh-9
SUBDIR += linux_base-suse-9.1
SUBDIR += linux_base-suse-9.2
SUBDIR += linux_base-suse-9.3
SUBDIR += m2000
SUBDIR += mastergear
SUBDIR += minivmac
SUBDIR += mtools
SUBDIR += mupen64
SUBDIR += mupen64-base
SUBDIR += mupen64-dummyaudio
SUBDIR += mupen64-glide
SUBDIR += mupen64-gln64
SUBDIR += mupen64-input
SUBDIR += mupen64-rice
SUBDIR += mupen64-rsp
SUBDIR += mupen64-sdlaudio
SUBDIR += mupen64-sdlinput
SUBDIR += mupen64-sound
SUBDIR += o2em
SUBDIR += ods2reader
SUBDIR += openmsx
SUBDIR += osmose
SUBDIR += p-interp
SUBDIR += pcemu
SUBDIR += pearpc
SUBDIR += prodosemu
SUBDIR += psim-freebsd
SUBDIR += qemu
SUBDIR += qemu-launcher
SUBDIR += quasi88
SUBDIR += raine
SUBDIR += rtc
SUBDIR += sim
SUBDIR += sim6811
SUBDIR += ski
SUBDIR += skyeye
SUBDIR += snes9express
SUBDIR += snes9x
SUBDIR += spim
SUBDIR += stella
SUBDIR += stonx
SUBDIR += svr4_base
SUBDIR += tiemu2
SUBDIR += tkhfs
SUBDIR += tuxnes
SUBDIR += twin
SUBDIR += uae
SUBDIR += vMac
SUBDIR += vba
SUBDIR += vgb
SUBDIR += vgb-bin
SUBDIR += vgba-bin
SUBDIR += vice
SUBDIR += visualos
SUBDIR += vmips
SUBDIR += vmsbackup
SUBDIR += vmware-guestd3
SUBDIR += vmware-guestd4
SUBDIR += vmware-guestd5
SUBDIR += vmware-tools2
SUBDIR += vmware-tools3
SUBDIR += vmware-tools4
SUBDIR += vmware-tools5
SUBDIR += vmware2
SUBDIR += vmware3
SUBDIR += vpce
SUBDIR += vx68k
SUBDIR += vxtools
SUBDIR += wine
SUBDIR += x48
SUBDIR += xbraitenberg
SUBDIR += xgs
SUBDIR += xmame
SUBDIR += xmess
SUBDIR += xsystem35
SUBDIR += xzx
SUBDIR += yape
SUBDIR += zsnes
.include <bsd.port.subdir.mk>