57 lines
1.4 KiB
Makefile

# $OpenBSD: Makefile,v 1.30 2021/09/19 05:24:30 rsadowski Exp $
NOT_FOR_ARCHS= ${BE_ARCHS}
V = 1.1.0
COMMENT = free J-RPG game
DISTNAME = ValyriaTear-src-with-deps-${V}
PKGNAME = valyriatear-${V}
CATEGORIES = games x11
REVISION = 0
HOMEPAGE = https://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.txt file.
PERMIT_PACKAGE = Yes
WANTLIB += ${COMPILER_LIBCXX} GL GLEW GLU ICE SDL2 SDL2_image
WANTLIB += SDL2_ttf SM X11 Xext c iconv intl lua5.1 m ogg openal
WANTLIB += png vorbis vorbisfile z
MASTER_SITES = https://github.com/ValyriaTear/ValyriaTear/releases/download/${V}/
# C++11
COMPILER = base-clang ports-gcc
MODULES = devel/cmake \
lang/lua
BUILD_DEPENDS = devel/boost \
devel/gettext,-tools
LIB_DEPENDS = audio/libogg \
audio/libvorbis \
audio/openal \
devel/sdl2-image \
devel/sdl2-ttf \
graphics/glew
RUN_DEPENDS = devel/desktop-file-utils \
x11/gtk+3,-guic
WRKDIST = ${WRKDIR}/ValyriaTear
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.txt,MANUAL} ${PREFIX}/share/doc/valyriatear
${INSTALL_DATA} ${WRKSRC}/data/fonts/{GPL,OFL-1.1}.txt ${PREFIX}/share/doc/valyriatear
${INSTALL_MAN} ${WRKSRC}/doc/valyriatear.6 ${PREFIX}/man/man6
.include <bsd.port.mk>