# /usr/ports/emulators/Makefile.local by jhs@berklix .if ( defined(BERKLIX_MINIMAL) || \ defined(BERKLIX_CLIENT) || defined(BERKLIX_GATE) || \ defined(BERKLIX_SERVER) || defined(BERKLIX_AMBITIOUS ) ) #{ .undef SUBDIR .endif #} .if defined(BERKLIX_CLIENT) #{ # http://www.de.freebsd.org/doc/en_US.ISO8859-1/books/handbook/linuxemu-lbc-install.html#LINUXEMU-LIBS-PORT # # kldload linux # SUBDIR += linux_base-f7 .if (${ARCH} == i386) #{ # SUBDIR += linux_base-f8 # gj@ wrote 25 Apr 2008: # will become new standard Linux emulation port in near future. # However, you have to set compat.linux.osrelease=2.6.16. # Default is now 2.4.2. I set it in /etc/sysctl.conf. Lots # of stuff works quite well with this port. It's best to use # this with -current because lots of Linux syscalls are # emulated there. These are missing from 6.4 and 7.0. # laps reported on 7.1: linux_base-f8-8_4 compat.linux.osrelease: 2.4.2 is not supported. .endif #} # SUBDIR += linux_base-f9 SUBDIR += linux_base-f10 # for FreeBSD 8.0 # pkg-descr: to run X11 applications, install x11/linux-xorg-libs # SUBDIR += linux_base-fc4 # pre FreeBSD 8.0 # SUBDIR += linux_base-fc6 # SUBDIR += linux_base-gentoo-stage3 SUBDIR += mtools # SUBDIR += virtualbox # Gary says much better than qemu # Needs cd /usr/src; make build32 install32; ldconfig -v -m -R /usr/lib32 # Gone before 2010.01.16 .if defined(BERKLIX_AMBITIOUS) #{ SUBDIR += virtualbox-ose # 2010.01.16 SUBDIR += virtualbox-ose-additions # 2010.01.16 SUBDIR += virtualbox-ose-kmod # 2010.01.16 # Apparently more supoport for Xen on NetBSD, see: # Subject: Re: Xen # From: Atticus # Date: 2 Aug 2011 # To: netbsd-users@NetBSD.org .if (${ARCH} == i386) #{ SUBDIR += wine # 28M .tbz package # amd64 Makefile objects # # dmesg on 7.0 complains ldconfig: # # /usr/local/lib/wine:83: trailing characters ignored .endif #} .endif #} .endif #}