openbsd-ports/games/falconseye/Makefile

60 lines
1.6 KiB
Makefile
Raw Normal View History

# $OpenBSD: Makefile,v 1.24 2011/10/21 17:43:30 espie Exp $
2010-11-08 10:54:53 -05:00
COMMENT = NetHack derivative
2010-11-08 10:54:53 -05:00
VERSION = 1.9.3
DISTNAME = nethack_source_331_jtp_${VERSION:S/.//g}
PKGNAME = falconseye-${VERSION}
REVISION = 4
2010-11-08 10:54:53 -05:00
CATEGORIES = games x11
EXTRACT_SUFX = .zip
2010-11-08 10:54:53 -05:00
HOMEPAGE = http://falconseye.sourceforge.net/
2010-11-08 10:54:53 -05:00
MAINTAINER = Marc Espie <espie@openbsd.org>
PERMIT_PACKAGE_CDROM= Yes
PERMIT_PACKAGE_FTP= Yes
PERMIT_DISTFILES_CDROM= Yes
PERMIT_DISTFILES_FTP= Yes
2010-11-08 10:54:53 -05:00
WANTLIB = X11 Xext c curses m pthread pthread-stubs usbhid xcb SDL
2010-11-08 10:54:53 -05:00
MASTER_SITES = ${MASTER_SITE_SOURCEFORGE:=falconseye/}
2010-11-16 06:23:25 -05:00
LIB_DEPENDS = devel/sdl
RUN_DEPENDS = games/hackdata
2010-11-08 10:54:53 -05:00
FAKE_FLAGS = PREFIX="${PREFIX}"
2010-11-08 10:54:53 -05:00
GAMEDIR = lib/falconseyedir
NHDIR = ${PREFIX}/${GAMEDIR}
MAKE_ENV = NHDIR="${NHDIR}" NETHACKCONFIG="${NETHACKCONFIG}"
SUBST_VARS = GAMEDIR
2010-11-08 10:54:53 -05:00
WRKDIST = ${WRKDIR}
NETHACKCONFIG = ${FILESDIR}/x-config
2010-10-18 14:00:15 -04:00
USE_GROFF = Yes
2010-11-08 10:54:53 -05:00
MAKE_ENV += CFLAGS="${CFLAGS} -I${X11BASE}/include -I${LOCALBASE}/include -L${X11BASE}/lib -L${LOCALBASE}/lib"
2010-11-08 10:54:53 -05:00
NO_REGRESS = Yes
2002-10-26 16:44:38 -04:00
do-configure:
@cd ${WRKSRC}/sys/unix && /bin/sh setup.sh symlinks
post-build:
@cd ${WRKSRC}/util && ${MAKE_ENV} ${MAKE_PROGRAM} recover
@cd ${WRKSRC}/util && ln -f recover frecover
@cd ${WRKSRC}/doc && perl -p ${FILESDIR}/substitute <nethack.6 >falconseye.6
@cd ${WRKSRC}/doc && perl -p ${FILESDIR}/substitute <recover.6 >frecover.6
post-install:
${INSTALL_PROGRAM} ${WRKBUILD}/util/recover ${PREFIX}/bin/frecover
@cd ${WRKSRC}/doc && \
${INSTALL_MAN} recover.6 ${PREFIX}/man/man6/frecover.6
@cd ${WRKSRC}/doc && \
${INSTALL_MAN} nethack.6 ${PREFIX}/man/man6/falconseye.6
.include <bsd.port.mk>