diff options
author | Dmitry Marakasov <amdmi3@FreeBSD.org> | 2013-10-18 00:54:19 +0000 |
---|---|---|
committer | Dmitry Marakasov <amdmi3@FreeBSD.org> | 2013-10-18 00:54:19 +0000 |
commit | 70b129d1ae26514c8dcd8ad16ba1da153163c56a (patch) | |
tree | 6d5dab36467163b1f1db444236dbd0914ad52b85 /games/sea-defender | |
parent | ba067df68590e61a638c5b9725ad0f697038ca16 (diff) |
Notes
Diffstat (limited to 'games/sea-defender')
-rw-r--r-- | games/sea-defender/Makefile | 20 | ||||
-rw-r--r-- | games/sea-defender/files/sea-defender.sh.in | 6 |
2 files changed, 17 insertions, 9 deletions
diff --git a/games/sea-defender/Makefile b/games/sea-defender/Makefile index bdbee8039952..73e0615355b6 100644 --- a/games/sea-defender/Makefile +++ b/games/sea-defender/Makefile @@ -13,7 +13,7 @@ COMMENT= Simple missile command clone BUILD_DEPENDS= ${LOCALBASE}/lib/libglfw.a:${PORTSDIR}/graphics/glfw USE_BZIP2= yes -USE_GMAKE= yes +USES= gmake USE_SDL= sdl mixer image ttf USE_GL= gl glu USE_XORG= x11 xrandr @@ -25,7 +25,13 @@ WRKSRC= ${WRKDIR}/${PORTNAME} PORTDOCS= README -NO_STAGE= yes +DESKTOP_ENTRIES="Sea Defender" \ + "${COMMENT}" \ + "" \ + "${PORTNAME}" \ + "Game;ArcadeGame;" \ + "" + .include <bsd.port.options.mk> .if defined(WITH_NEW_XORG) @@ -33,11 +39,9 @@ EXTRA_PATCHES+= ${FILESDIR}/extra-snoutlib_gldefs.h .endif do-install: - ${INSTALL_PROGRAM} ${WRKSRC}/sea ${PREFIX}/libexec/${PORTNAME} - ${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME}.sh ${PREFIX}/bin/${PORTNAME} -.if ${PORT_OPTIONS:MDOCS} - ${MKDIR} ${DOCSDIR} - ${INSTALL_DATA} ${WRKSRC}/README ${DOCSDIR} -.endif + ${INSTALL_PROGRAM} ${WRKSRC}/sea ${STAGEDIR}${PREFIX}/libexec/${PORTNAME} + ${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME}.sh ${STAGEDIR}${PREFIX}/bin/${PORTNAME} + ${MKDIR} ${STAGEDIR}${DOCSDIR} + ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR} .include <bsd.port.mk> diff --git a/games/sea-defender/files/sea-defender.sh.in b/games/sea-defender/files/sea-defender.sh.in index d4bbbc55d956..627a581e6638 100644 --- a/games/sea-defender/files/sea-defender.sh.in +++ b/games/sea-defender/files/sea-defender.sh.in @@ -1,6 +1,10 @@ #!/bin/sh -DOTDIR=$HOME/.sea-defender +if [ -z "$XDG_CONFIG_HOME" ]; then + XDG_CONFIG_HOME=$HOME/.config +fi + +DOTDIR="$XDG_CONFIG_HOME/Sea Defender" mkdir -p "$DOTDIR" cd "$DOTDIR" || exit 1 |