brad d22e03cc5b Disable the use of precompiled headers which triggers known bug(s) with
various GCC versions. This allows valyriatear to be built with the
system compiler.

ok bcallah@
2013-12-12 07:53:03 +00:00

57 lines
1.4 KiB
Makefile

# $OpenBSD: Makefile,v 1.5 2013/12/12 07:53:03 brad Exp $
V = 0.6.0
COMMENT = free J-RPG game
DISTNAME = ValyriaTear-${V}
PKGNAME = valyriatear-${V}
REVISION = 0
CATEGORIES = games x11
HOMEPAGE = http://valyriatear.blogspot.com/
MAINTAINER = Brian Callahan <bcallah@openbsd.org>
# Main game is GPLv2+
# Art/music a variety of CC and GPL.
# Fonts are OFL 1.1
# For specific details, see the LICENSES file.
PERMIT_PACKAGE_CDROM = Yes
WANTLIB += GL GLU ICE SDL SDL_image SDL_ttf SM X11 Xext c m
WANTLIB += ogg openal png pthread stdc++ vorbis vorbisfile
WANTLIB += z ${MODLUA_WANTLIB}
MASTER_SITES = ${MASTER_SITE_SOURCEFORGE:=valyriatear/}
MODULES = devel/cmake \
devel/gettext \
lang/lua
BUILD_DEPENDS = devel/boost>=1.52
LIB_DEPENDS = audio/libogg \
audio/libvorbis \
audio/openal \
devel/sdl-image \
devel/sdl-ttf
RUN_DEPENDS = devel/desktop-file-utils \
x11/gtk+2,-guic
# PCH (Precompiled Headers) are known to be broken so disable
# the use of PCH.
CONFIGURE_ARGS+= -DUSE_PCH_COMPILATION=Off
WRKDIST = ${WRKDIR}/ValyriaTear-${V}
WRKSRC = ${WRKDIST}
NO_TEST = Yes
post-install:
${INSTALL_DATA_DIR} ${PREFIX}/share/doc/valyriatear
${INSTALL_DATA} ${WRKSRC}/{COPYING.{CC{-BY-3,-BY-SA-3,0},GPL-{2,3}},LICENSES,MANUAL} ${PREFIX}/share/doc/valyriatear
${INSTALL_DATA} ${WRKSRC}/img/fonts/{GPL,OFL-1.1}.txt ${PREFIX}/share/doc/valyriatear
${INSTALL_MAN} ${WRKSRC}/doc/valyriatear.6 ${PREFIX}/man/man6
.include <bsd.port.mk>