Annotation of pkgsrc/games/cataclysm-dda-sdl/Makefile, Revision 1.16
1.16 ! ryoon 1: # $NetBSD: Makefile,v 1.15 2023/02/14 16:05:58 wiz Exp $
1.1 nia 2:
1.16 ! ryoon 3: PKGREVISION= 8
1.1 nia 4: .include "../../games/cataclysm-dda/Makefile.common"
5:
6: PKGNAME= ${DISTNAME:S/-dda/-dda-sdl/}
7:
8: MAINTAINER= pkgsrc-users@NetBSD.org
1.2 nia 9: COMMENT= Post-apocalyptic turn-based survival game (tileset version)
10:
1.3 nia 11: CONFLICTS+= cataclysm-dda-[0-9]*
1.1 nia 12:
13: BUILD_TARGET= cataclysm-tiles localization
14:
15: MAKE_FLAGS+= TILES=1
16: MAKE_FLAGS+= SOUND=1
17:
18: ICON_SIZES= 16 32 64 128 256 512 1024
19:
20: INSTALLATION_DIRS+= share/applications
21: INSTALLATION_DIRS+= share/appdata
22: INSTALLATION_DIRS+= share/icons/hicolor/scalable/apps
23: .for s in ${ICON_SIZES}
24: INSTALLATION_DIRS+= share/icons/hicolor/${s}x${s}/apps
25: .endfor
26:
27: do-install:
28: ${INSTALL_PROGRAM} ${WRKSRC}/cataclysm-tiles ${DESTDIR}${PREFIX}/bin
29: .for target in core font json mods names raw motd credits title sound
30: cd ${WRKSRC}/data && ${PAX} -rw -pp ${target} \
31: ${DESTDIR}${PREFIX}/share/cataclysm-dda
32: .endfor
33: cd ${WRKSRC}/gfx && ${PAX} -rw -pp . \
34: ${DESTDIR}${PREFIX}/share/cataclysm-dda/gfx
35: ${INSTALL_DATA} ${WRKSRC}/data/changelog.txt \
36: ${DESTDIR}${PREFIX}/share/cataclysm-dda
37: ${INSTALL_DATA} ${WRKSRC}/data/cataicon.ico \
38: ${DESTDIR}${PREFIX}/share/cataclysm-dda
39: ${INSTALL_DATA} ${WRKSRC}/data/fontdata.json \
40: ${DESTDIR}${PREFIX}/share/cataclysm-dda
41: ${INSTALL_DATA} ${WRKSRC}/LICENSE.txt \
42: ${DESTDIR}${PREFIX}/share/cataclysm-dda
43: cd ${WRKSRC} && LOCALE_DIR=${DESTDIR}${PREFIX}/share/locale ${SH} lang/compile_mo.sh
1.8 nia 44: ${INSTALL_DATA} ${WRKSRC}/data/xdg/org.cataclysmdda.CataclysmDDA.desktop \
1.1 nia 45: ${DESTDIR}${PREFIX}/share/applications
1.8 nia 46: ${INSTALL_DATA} ${WRKSRC}/data/xdg/org.cataclysmdda.CataclysmDDA.appdata.xml \
1.1 nia 47: ${DESTDIR}${PREFIX}/share/appdata
1.8 nia 48: ${INSTALL_DATA} ${WRKSRC}/data/xdg/org.cataclysmdda.CataclysmDDA.svg \
1.1 nia 49: ${DESTDIR}${PREFIX}/share/icons/hicolor/scalable/apps
50: .for s in ${ICON_SIZES}
1.8 nia 51: ${INSTALL_DATA} ${WRKSRC}/build-data/osx/AppIcon.iconset/icon_${s}x${s}.png \
1.1 nia 52: ${DESTDIR}${PREFIX}/share/icons/hicolor/${s}x${s}/apps/cataclysm-dda.png
53: .endfor
54:
55: .include "../../audio/SDL2_mixer/buildlink3.mk"
56: .include "../../audio/libvorbis/buildlink3.mk"
57: .include "../../devel/SDL2/buildlink3.mk"
58: .include "../../graphics/SDL2_image/buildlink3.mk"
59: .include "../../graphics/hicolor-icon-theme/buildlink3.mk"
60: .include "../../fonts/SDL2_ttf/buildlink3.mk"
61: .include "../../mk/bsd.pkg.mk"
CVSweb <webmaster@jp.NetBSD.org>