blob: 4e51dfd0633767f957dad47d5491bf6be8995a66 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
|
# $NetBSD: love.mk,v 1.1 2018/09/30 19:22:18 maya Exp $
#
# Wrapper for LOVE2D games.
# Creates launchers for the required version.
#
# The following system variables must be defined before:
# LOVE_GAME Name of the executable created
# LOVE_DATA .love filename
# LOVE_VERSION LOVE version to be used. 0.8, 0.9, ..
do-build:
${ECHO} '#!/bin/sh' > ${WRKSRC}/${LOVE_GAME}
${ECHO} '${PREFIX}/love${LOVE_VERSION}/bin/love ${PREFIX}/share/games/${LOVE_DATA}' \
>> ${WRKSRC}/${LOVE_GAME}
LOVE_VERSION_NODOT=${LOVE_VERSION:S/.//}
INSTALLATION_DIRS+= bin share/games
do-install:
${INSTALL_DATA} ${WRKSRC}/${LOVE_DATA} ${DESTDIR}${PREFIX}/share/games/${LOVE_DATA}
${INSTALL_SCRIPT} ${WRKSRC}/${LOVE_GAME} ${DESTDIR}${PREFIX}/bin/${LOVE_GAME}
DEPENDS+= love${LOVE_VERSION_NODOT}-[0-9]*:../../wip/love${LOVE_VERSION_NODOT}
|