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