86cd1dc141
Due to small issue with gxemul (PCI registers values of piix controller are not saved having been written) FreeBSD in gxemul panics after detecting IDE devices. Apply this patch to fix it... o Bump PORTREVISION o Take on this port. Submitted by: gonzo@
49 lines
956 B
Makefile
49 lines
956 B
Makefile
# New ports collection makefile for: gxemul
|
|
# Date created: 15 May 2005
|
|
# Whom: Janni
|
|
#
|
|
# $FreeBSD$
|
|
#
|
|
|
|
PORTNAME= gxemul
|
|
PORTVERSION= 0.4.6.5
|
|
PORTREVISION= 1
|
|
CATEGORIES= emulators
|
|
MASTER_SITES= http://gxemul.sourceforge.net/src/ \
|
|
http://gavare.se/gxemul/src/
|
|
|
|
MAINTAINER= imp@FreeBSD.org
|
|
COMMENT= Instruction-level machine emulator
|
|
|
|
OPTIONS= X11 "X11 support" on
|
|
|
|
HAS_CONFIGURE= yes
|
|
ALL_TARGET= build
|
|
|
|
MAN1= gxemul.1
|
|
PORTDOCS= *
|
|
PLIST_FILES= bin/gxemul
|
|
|
|
.include <bsd.port.pre.mk>
|
|
|
|
.if defined(WITHOUT_X11)
|
|
CONFIGURE_ARGS+=--disable-x
|
|
.else
|
|
USE_XORG= x11
|
|
.endif
|
|
|
|
post-patch:
|
|
@${REINPLACE_CMD} -Ee \
|
|
's|/usr/X11R6|${LOCALBASE}|g; \
|
|
s|-O[0-9]?||g; \
|
|
s|-f[a-zA-Z-]+||g' ${WRKSRC}/configure
|
|
|
|
do-install:
|
|
${INSTALL_PROGRAM} ${WRKSRC}/gxemul ${PREFIX}/bin
|
|
${INSTALL_DATA} ${WRKSRC}/man/gxemul.1 ${MAN1PREFIX}/man/man1
|
|
.if !defined(NOPORTDOCS)
|
|
${MKDIR} ${DOCSDIR}
|
|
${INSTALL_DATA} ${WRKSRC}/doc/* ${DOCSDIR}
|
|
.endif
|
|
|
|
.include <bsd.port.post.mk>
|