# $OpenBSD: Makefile,v 1.55 2012/01/12 17:01:47 giovanni Exp $ COMMENT= x86 machine simulator DISTNAME= bochs-2.5.1 CATEGORIES= emulators MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=bochs/} HOMEPAGE= http://bochs.sourceforge.net/ # LGPLv2.1+ PERMIT_PACKAGE_CDROM= Yes PERMIT_PACKAGE_FTP= Yes PERMIT_DISTFILES_CDROM= Yes PERMIT_DISTFILES_FTP= Yes WANTLIB= c m stdc++ termlib USE_LIBTOOL= Yes CONFIGURE_STYLE= gnu CONFIGURE_ARGS= --enable-all-optimizations \ --enable-avx \ --enable-large-ramfile \ --enable-ne2000 \ --enable-pci \ --enable-smp \ --enable-x86-64 \ --enable-usb \ --enable-usb-ohci \ --enable-vmx=2 \ --with-term FLAVORS= debug no_x11 FLAVOR?= .if ${FLAVOR:Mdebug} CONFIGURE_ARGS+=--disable-debugger-gui \ --enable-debugger \ --enable-x86-debugger \ --enable-readline WANTLIB+= curses readline .endif .if ${FLAVOR:Mno_x11} CONFIGURE_ARGS+=--with-nogui .else CONFIGURE_ARGS+=--with-x11 WANTLIB+= ICE SM X11 Xext Xpm Xrandr Xrender xcb .endif NO_REGRESS= Yes post-install: ${INSTALL_DATA} ${WRKSRC}/docs-html/*.html ${PREFIX}/share/doc/bochs @mv ${PREFIX}/share/doc/bochs/bochsrc-sample.txt \ ${PREFIX}/share/bochs/bochsrc .include