*: recursive bump for SDL2_ttf dependency changediff -r1.20 -r1.21 pkgsrc/devel/fifengine/Makefile
(wiz)
@@ -1,46 +1,46 @@ | @@ -1,46 +1,46 @@ | |||
1 | # $NetBSD: Makefile,v 1.20 2023/01/29 21:15:45 ryoon Exp $ | 1 | # $NetBSD: Makefile,v 1.21 2023/02/14 16:05:57 wiz Exp $ | |
2 | 2 | |||
3 | DISTNAME= fifengine-0.4.2 | 3 | DISTNAME= fifengine-0.4.2 | |
4 | PKGREVISION= 18 | 4 | PKGREVISION= 19 | |
5 | CATEGORIES= devel | 5 | CATEGORIES= devel | |
6 | MASTER_SITES= ${MASTER_SITE_GITHUB:=fifengine/} | 6 | MASTER_SITES= ${MASTER_SITE_GITHUB:=fifengine/} | |
7 | 7 | |||
8 | MAINTAINER= pkgsrc-users@NetBSD.org | 8 | MAINTAINER= pkgsrc-users@NetBSD.org | |
9 | HOMEPAGE= https://www.fifengine.net/ | 9 | HOMEPAGE= https://www.fifengine.net/ | |
10 | COMMENT= Multi-platform isometric game engine | 10 | COMMENT= Multi-platform isometric game engine | |
11 | LICENSE= gnu-lgpl-v2.1 | 11 | LICENSE= gnu-lgpl-v2.1 | |
12 | 12 | |||
13 | USE_CMAKE= yes | 13 | USE_CMAKE= yes | |
14 | USE_TOOLS+= pkg-config | 14 | USE_TOOLS+= pkg-config | |
15 | USE_LANGUAGES= c c++11 | 15 | USE_LANGUAGES= c c++11 | |
16 | 16 | |||
17 | UNLIMIT_RESOURCES= datasize virtualsize | 17 | UNLIMIT_RESOURCES= datasize virtualsize | |
18 | 18 | |||
19 | # C++11 | 19 | # C++11 | |
20 | GCC_REQD+= 4.8 | 20 | GCC_REQD+= 4.8 | |
21 | 21 | |||
22 | TOOL_DEPENDS+= swig3>=3.0:../../devel/swig3 | 22 | TOOL_DEPENDS+= swig3>=3.0:../../devel/swig3 | |
23 | 23 | |||
24 | CONFIGURE_DIRS= build | 24 | CONFIGURE_DIRS= build | |
25 | CMAKE_ARG_PATH= .. | 25 | CMAKE_ARG_PATH= .. | |
26 | 26 | |||
27 | PY_PATCHPLIST= yes | 27 | PY_PATCHPLIST= yes | |
28 | 28 | |||
29 | CMAKE_ARGS+= -DCMAKE_BUILD_TYPE="Release" | 29 | CMAKE_ARGS+= -DCMAKE_BUILD_TYPE="Release" | |
30 | 30 | |||
31 | pre-configure: | 31 | pre-configure: | |
32 | ${MKDIR} ${WRKSRC}/build | 32 | ${MKDIR} ${WRKSRC}/build | |
33 | 33 | |||
34 | .include "../../audio/libvorbis/buildlink3.mk" | 34 | .include "../../audio/libvorbis/buildlink3.mk" | |
35 | .include "../../audio/openal-soft/buildlink3.mk" | 35 | .include "../../audio/openal-soft/buildlink3.mk" | |
36 | .include "../../devel/boost-libs/buildlink3.mk" | 36 | .include "../../devel/boost-libs/buildlink3.mk" | |
37 | .include "../../devel/fifechan/buildlink3.mk" | 37 | .include "../../devel/fifechan/buildlink3.mk" | |
38 | .include "../../devel/SDL2/buildlink3.mk" | 38 | .include "../../devel/SDL2/buildlink3.mk" | |
39 | .include "../../fonts/SDL2_ttf/buildlink3.mk" | 39 | .include "../../fonts/SDL2_ttf/buildlink3.mk" | |
40 | .include "../../graphics/SDL2_image/buildlink3.mk" | 40 | .include "../../graphics/SDL2_image/buildlink3.mk" | |
41 | .include "../../graphics/MesaLib/buildlink3.mk" | 41 | .include "../../graphics/MesaLib/buildlink3.mk" | |
42 | .include "../../graphics/glew/buildlink3.mk" | 42 | .include "../../graphics/glew/buildlink3.mk" | |
43 | .include "../../graphics/png/buildlink3.mk" | 43 | .include "../../graphics/png/buildlink3.mk" | |
44 | .include "../../lang/python/extension.mk" | 44 | .include "../../lang/python/extension.mk" | |
45 | .include "../../textproc/tinyxml/buildlink3.mk" | 45 | .include "../../textproc/tinyxml/buildlink3.mk" | |
46 | .include "../../mk/bsd.pkg.mk" | 46 | .include "../../mk/bsd.pkg.mk" |
@@ -1,32 +1,32 @@ | @@ -1,32 +1,32 @@ | |||
1 | # $NetBSD: Makefile,v 1.10 2023/01/29 21:15:49 ryoon Exp $ | 1 | # $NetBSD: Makefile,v 1.11 2023/02/14 16:05:57 wiz Exp $ | |
2 | 2 | |||
3 | DISTNAME= luasdl2-2.0.5.6.0 | 3 | DISTNAME= luasdl2-2.0.5.6.0 | |
4 | PKGNAME= ${LUA_PKGPREFIX}-${DISTNAME:S/^lua//1} | 4 | PKGNAME= ${LUA_PKGPREFIX}-${DISTNAME:S/^lua//1} | |
5 | PKGREVISION= 8 | 5 | PKGREVISION= 9 | |
6 | CATEGORIES= devel lua | 6 | CATEGORIES= devel lua | |
7 | MASTER_SITES= ${MASTER_SITE_GITHUB:=Tangent128/} | 7 | MASTER_SITES= ${MASTER_SITE_GITHUB:=Tangent128/} | |
8 | GITHUB_PROJECT= luasdl2 | 8 | GITHUB_PROJECT= luasdl2 | |
9 | GITHUB_TAG= v2.0.5-6.0 | 9 | GITHUB_TAG= v2.0.5-6.0 | |
10 | 10 | |||
11 | MAINTAINER= nia@NetBSD.org | 11 | MAINTAINER= nia@NetBSD.org | |
12 | HOMEPAGE= https://github.com/Tangent128/luasdl2 | 12 | HOMEPAGE= https://github.com/Tangent128/luasdl2 | |
13 | COMMENT= Pure C binding of SDL 2.0 for Lua | 13 | COMMENT= Pure C binding of SDL 2.0 for Lua | |
14 | LICENSE= isc | 14 | LICENSE= isc | |
15 | 15 | |||
16 | USE_CMAKE= yes | 16 | USE_CMAKE= yes | |
17 | USE_LANGUAGES= c c++ | 17 | USE_LANGUAGES= c c++ | |
18 | 18 | |||
19 | CMAKE_ARGS+= -DWITH_DOCSDIR=${LUA_DOCDIR} | 19 | CMAKE_ARGS+= -DWITH_DOCSDIR=${LUA_DOCDIR} | |
20 | CMAKE_ARGS+= -DWITH_LUAVER="user" | 20 | CMAKE_ARGS+= -DWITH_LUAVER="user" | |
21 | CMAKE_ARGS+= -DLUA_LIBDIR=${LUA_CDIR} | 21 | CMAKE_ARGS+= -DLUA_LIBDIR=${LUA_CDIR} | |
22 | 22 | |||
23 | # build fails on lua52. | 23 | # build fails on lua52. | |
24 | LUA_VERSIONS_INCOMPATIBLE= 52 | 24 | LUA_VERSIONS_INCOMPATIBLE= 52 | |
25 | 25 | |||
26 | .include "../../devel/SDL2/buildlink3.mk" | 26 | .include "../../devel/SDL2/buildlink3.mk" | |
27 | .include "../../audio/SDL2_mixer/buildlink3.mk" | 27 | .include "../../audio/SDL2_mixer/buildlink3.mk" | |
28 | .include "../../fonts/SDL2_ttf/buildlink3.mk" | 28 | .include "../../fonts/SDL2_ttf/buildlink3.mk" | |
29 | .include "../../graphics/SDL2_image/buildlink3.mk" | 29 | .include "../../graphics/SDL2_image/buildlink3.mk" | |
30 | .include "../../net/SDL2_net/buildlink3.mk" | 30 | .include "../../net/SDL2_net/buildlink3.mk" | |
31 | .include "../../lang/lua/module.mk" | 31 | .include "../../lang/lua/module.mk" | |
32 | .include "../../mk/bsd.pkg.mk" | 32 | .include "../../mk/bsd.pkg.mk" |
@@ -1,32 +1,32 @@ | @@ -1,32 +1,32 @@ | |||
1 | # $NetBSD: Makefile,v 1.2 2023/01/29 21:15:50 ryoon Exp $ | 1 | # $NetBSD: Makefile,v 1.3 2023/02/14 16:05:58 wiz Exp $ | |
2 | 2 | |||
3 | DISTNAME= PySDL2-0.9.15 | 3 | DISTNAME= PySDL2-0.9.15 | |
4 | PKGNAME= ${PYPKGPREFIX}-${DISTNAME:S/Py//} | 4 | PKGNAME= ${PYPKGPREFIX}-${DISTNAME:S/Py//} | |
5 | PKGREVISION= 1 | 5 | PKGREVISION= 2 | |
6 | CATEGORIES= devel python | 6 | CATEGORIES= devel python | |
7 | MASTER_SITES= ${MASTER_SITE_PYPI:=P/PySDL2/} | 7 | MASTER_SITES= ${MASTER_SITE_PYPI:=P/PySDL2/} | |
8 | 8 | |||
9 | MAINTAINER= pkgsrc-users@NetBSD.org | 9 | MAINTAINER= pkgsrc-users@NetBSD.org | |
10 | HOMEPAGE= https://github.com/py-sdl/py-sdl2 | 10 | HOMEPAGE= https://github.com/py-sdl/py-sdl2 | |
11 | COMMENT= Python SDL2 bindings | 11 | COMMENT= Python SDL2 bindings | |
12 | LICENSE= cc0-1.0-universal OR zlib | 12 | LICENSE= cc0-1.0-universal OR zlib | |
13 | 13 | |||
14 | TEST_DEPENDS+= ${PYPKGPREFIX}-test-[0-9]*:../../devel/py-test | 14 | TEST_DEPENDS+= ${PYPKGPREFIX}-test-[0-9]*:../../devel/py-test | |
15 | TEST_DEPENDS+= ${PYPKGPREFIX}-OpenGL-[0-9]*:../../graphics/py-OpenGL | 15 | TEST_DEPENDS+= ${PYPKGPREFIX}-OpenGL-[0-9]*:../../graphics/py-OpenGL | |
16 | 16 | |||
17 | USE_LANGUAGES= # none | 17 | USE_LANGUAGES= # none | |
18 | USE_TOOLS+= pkg-config | 18 | USE_TOOLS+= pkg-config | |
19 | 19 | |||
20 | TEST_ENV+= PYSDL2_DLL_PATH=${BUILDLINK_PREFIX.SDL2}/lib | 20 | TEST_ENV+= PYSDL2_DLL_PATH=${BUILDLINK_PREFIX.SDL2}/lib | |
21 | 21 | |||
22 | BUILDLINK_API_DEPENDS.SDL2+= SDL2>=2.0.5 | 22 | BUILDLINK_API_DEPENDS.SDL2+= SDL2>=2.0.5 | |
23 | .include "../../devel/SDL2/buildlink3.mk" | 23 | .include "../../devel/SDL2/buildlink3.mk" | |
24 | BUILDLINK_API_DEPENDS.SDL2_mixer+= SDL2_mixer>=2.0.1 | 24 | BUILDLINK_API_DEPENDS.SDL2_mixer+= SDL2_mixer>=2.0.1 | |
25 | .include "../../audio/SDL2_mixer/buildlink3.mk" | 25 | .include "../../audio/SDL2_mixer/buildlink3.mk" | |
26 | BUILDLINK_API_DEPENDS.SDL2_ttf+= SDL2_ttf>=2.0.14 | 26 | BUILDLINK_API_DEPENDS.SDL2_ttf+= SDL2_ttf>=2.0.14 | |
27 | .include "../../fonts/SDL2_ttf/buildlink3.mk" | 27 | .include "../../fonts/SDL2_ttf/buildlink3.mk" | |
28 | BUILDLINK_API_DEPENDS.SDL2_image+= SDL2_image>=2.0.1 | 28 | BUILDLINK_API_DEPENDS.SDL2_image+= SDL2_image>=2.0.1 | |
29 | .include "../../graphics/SDL2_image/buildlink3.mk" | 29 | .include "../../graphics/SDL2_image/buildlink3.mk" | |
30 | .include "../../graphics/SDL2_gfx/buildlink3.mk" | 30 | .include "../../graphics/SDL2_gfx/buildlink3.mk" | |
31 | .include "../../lang/python/egg.mk" | 31 | .include "../../lang/python/egg.mk" | |
32 | .include "../../mk/bsd.pkg.mk" | 32 | .include "../../mk/bsd.pkg.mk" |
@@ -1,128 +1,128 @@ | @@ -1,128 +1,128 @@ | |||
1 | # $NetBSD: Makefile,v 1.163 2023/01/30 17:04:02 wiz Exp $ | 1 | # $NetBSD: Makefile,v 1.164 2023/02/14 16:05:58 wiz Exp $ | |
2 | 2 | |||
3 | DISTNAME= mame-0.251 | 3 | DISTNAME= mame-0.251 | |
4 | PKGREVISION= 2 | 4 | PKGREVISION= 3 | |
5 | CATEGORIES= emulators | 5 | CATEGORIES= emulators | |
6 | MASTER_SITES= ${MASTER_SITE_GITHUB:=mamedev/} | 6 | MASTER_SITES= ${MASTER_SITE_GITHUB:=mamedev/} | |
7 | GITHUB_TAG= ${DISTNAME:S/-//S/.//} | 7 | GITHUB_TAG= ${DISTNAME:S/-//S/.//} | |
8 | 8 | |||
9 | MAINTAINER= wiz@NetBSD.org | 9 | MAINTAINER= wiz@NetBSD.org | |
10 | HOMEPAGE= https://www.mamedev.org/ | 10 | HOMEPAGE= https://www.mamedev.org/ | |
11 | COMMENT= Multiple Arcade Machine Emulator | 11 | COMMENT= Multiple Arcade Machine Emulator | |
12 | LICENSE= modified-bsd AND gnu-gpl-v2 | 12 | LICENSE= modified-bsd AND gnu-gpl-v2 | |
13 | 13 | |||
14 | DOCDIR= share/doc/mame | 14 | DOCDIR= share/doc/mame | |
15 | SHAREDIR= share/mame | 15 | SHAREDIR= share/mame | |
16 | INSTALLATION_DIRS= bin ${DOCDIR} ${PKGMANDIR}/man1 ${PKGMANDIR}/man6 | 16 | INSTALLATION_DIRS= bin ${DOCDIR} ${PKGMANDIR}/man1 ${PKGMANDIR}/man6 | |
17 | INSTALLATION_DIRS+= ${SHAREDIR}/artwork/bgfx/border_blur | 17 | INSTALLATION_DIRS+= ${SHAREDIR}/artwork/bgfx/border_blur | |
18 | INSTALLATION_DIRS+= ${SHAREDIR}/artwork/bgfx/chains/crt-geom ${SHAREDIR}/hash | 18 | INSTALLATION_DIRS+= ${SHAREDIR}/artwork/bgfx/chains/crt-geom ${SHAREDIR}/hash | |
19 | 19 | |||
20 | DEPENDS+= liberation-ttf-[0-9]*:../../fonts/liberation-ttf | 20 | DEPENDS+= liberation-ttf-[0-9]*:../../fonts/liberation-ttf | |
21 | BUILD_DEPENDS+= ${PYPKGPREFIX}-expat-[0-9]*:../../textproc/py-expat | 21 | BUILD_DEPENDS+= ${PYPKGPREFIX}-expat-[0-9]*:../../textproc/py-expat | |
22 | 22 | |||
23 | USE_LANGUAGES= c99 c++ | 23 | USE_LANGUAGES= c99 c++ | |
24 | GCC_REQD+= 7 | 24 | GCC_REQD+= 7 | |
25 | USE_TOOLS+= bsdtar gmake pkg-config | 25 | USE_TOOLS+= bsdtar gmake pkg-config | |
26 | UNLIMIT_RESOURCES+= datasize virtualsize | 26 | UNLIMIT_RESOURCES+= datasize virtualsize | |
27 | MAKE_FILE= makefile | 27 | MAKE_FILE= makefile | |
28 | EXTRACT_USING= bsdtar | 28 | EXTRACT_USING= bsdtar | |
29 | 29 | |||
30 | .include "../../mk/bsd.prefs.mk" | 30 | .include "../../mk/bsd.prefs.mk" | |
31 | 31 | |||
32 | MAKE_FLAGS+= PRECOMPILE=0 | 32 | MAKE_FLAGS+= PRECOMPILE=0 | |
33 | # TODO: set differently when debugging? | 33 | # TODO: set differently when debugging? | |
34 | MAKE_FLAGS+= OPTIMIZE=2 | 34 | MAKE_FLAGS+= OPTIMIZE=2 | |
35 | 35 | |||
36 | .if ${MACHINE_ARCH} != "i386" && ${MACHINE_ARCH} != "x86_64" | 36 | .if ${MACHINE_ARCH} != "i386" && ${MACHINE_ARCH} != "x86_64" | |
37 | # \todo Arch detection for aarch64 fails, investigate why | 37 | # \todo Arch detection for aarch64 fails, investigate why | |
38 | MAKE_FLAGS+= NOASM=1 | 38 | MAKE_FLAGS+= NOASM=1 | |
39 | MAKE_FLAGS+= FORCE_DRC_C_BACKEND=1 | 39 | MAKE_FLAGS+= FORCE_DRC_C_BACKEND=1 | |
40 | BUILDLINK_TRANSFORM+= rm:-m32 | 40 | BUILDLINK_TRANSFORM+= rm:-m32 | |
41 | BUILDLINK_TRANSFORM+= rm:-m64 | 41 | BUILDLINK_TRANSFORM+= rm:-m64 | |
42 | .endif | 42 | .endif | |
43 | 43 | |||
44 | # Need to use gnu++ instead of c++ to get __builtin_alloca() (!) | 44 | # Need to use gnu++ instead of c++ to get __builtin_alloca() (!) | |
45 | BUILDLINK_TRANSFORM+= opt:-std=c++17:-std=gnu++17 | 45 | BUILDLINK_TRANSFORM+= opt:-std=c++17:-std=gnu++17 | |
46 | 46 | |||
47 | # -Werror is problematic | 47 | # -Werror is problematic | |
48 | MAKE_ENV+= NOWERROR=1 | 48 | MAKE_ENV+= NOWERROR=1 | |
49 | # on Darwin, avoid SDL2.framework | 49 | # on Darwin, avoid SDL2.framework | |
50 | MAKE_ENV+= USE_LIBSDL=1 | 50 | MAKE_ENV+= USE_LIBSDL=1 | |
51 | 51 | |||
52 | # use pkgsrc libraries | 52 | # use pkgsrc libraries | |
53 | # boost-header's asio.hpp is not compatible as of mame-0.251/boost 1.81.0 | 53 | # boost-header's asio.hpp is not compatible as of mame-0.251/boost 1.81.0 | |
54 | #MAKE_ENV+= USE_SYSTEM_LIB_ASIO=1 | 54 | #MAKE_ENV+= USE_SYSTEM_LIB_ASIO=1 | |
55 | MAKE_ENV+= USE_SYSTEM_LIB_EXPAT=1 | 55 | MAKE_ENV+= USE_SYSTEM_LIB_EXPAT=1 | |
56 | MAKE_ENV+= USE_SYSTEM_LIB_ZLIB=1 | 56 | MAKE_ENV+= USE_SYSTEM_LIB_ZLIB=1 | |
57 | MAKE_ENV+= USE_SYSTEM_LIB_JPEG=1 | 57 | MAKE_ENV+= USE_SYSTEM_LIB_JPEG=1 | |
58 | MAKE_ENV+= USE_SYSTEM_LIB_FLAC=1 | 58 | MAKE_ENV+= USE_SYSTEM_LIB_FLAC=1 | |
59 | MAKE_ENV+= USE_SYSTEM_LIB_LUA=1 | 59 | MAKE_ENV+= USE_SYSTEM_LIB_LUA=1 | |
60 | # use audio from SDL | 60 | # use audio from SDL | |
61 | #MAKE_ENV+= USE_SYSTEM_LIB_PORTAUDIO=1 | 61 | #MAKE_ENV+= USE_SYSTEM_LIB_PORTAUDIO=1 | |
62 | # no portmidi package exists yet | 62 | # no portmidi package exists yet | |
63 | #MAKE_ENV+= USE_SYSTEM_LIB_PORTMIDI=1 | 63 | #MAKE_ENV+= USE_SYSTEM_LIB_PORTMIDI=1 | |
64 | MAKE_ENV+= USE_SYSTEM_LIB_SQLITE3=1 | 64 | MAKE_ENV+= USE_SYSTEM_LIB_SQLITE3=1 | |
65 | MAKE_ENV+= USE_SYSTEM_LIB_UTF8PROC=1 | 65 | MAKE_ENV+= USE_SYSTEM_LIB_UTF8PROC=1 | |
66 | MAKE_ENV+= USE_SYSTEM_LIB_GLM=1 | 66 | MAKE_ENV+= USE_SYSTEM_LIB_GLM=1 | |
67 | MAKE_ENV+= USE_SYSTEM_LIB_RAPIDJSON=1 | 67 | MAKE_ENV+= USE_SYSTEM_LIB_RAPIDJSON=1 | |
68 | MAKE_ENV+= USE_SYSTEM_LIB_PUGIXML=1 | 68 | MAKE_ENV+= USE_SYSTEM_LIB_PUGIXML=1 | |
69 | # find proper python binary | 69 | # find proper python binary | |
70 | MAKE_ENV+= PYTHON_EXECUTABLE=${PYTHONBIN} | 70 | MAKE_ENV+= PYTHON_EXECUTABLE=${PYTHONBIN} | |
71 | # don't depend on qt5 | 71 | # don't depend on qt5 | |
72 | MAKE_ENV+= USE_QTDEBUG=0 | 72 | MAKE_ENV+= USE_QTDEBUG=0 | |
73 | # avoid midi for now | 73 | # avoid midi for now | |
74 | #MAKE_ENV+= NO_USE_MIDI=1 | 74 | #MAKE_ENV+= NO_USE_MIDI=1 | |
75 | # build tools | 75 | # build tools | |
76 | MAKE_ENV+= TOOLS=1 | 76 | MAKE_ENV+= TOOLS=1 | |
77 | 77 | |||
78 | .include "../../mk/endian.mk" | 78 | .include "../../mk/endian.mk" | |
79 | .if ${MACHINE_ENDIAN} == "big" | 79 | .if ${MACHINE_ENDIAN} == "big" | |
80 | MAKE_ENV+= BIGENDIAN=1 | 80 | MAKE_ENV+= BIGENDIAN=1 | |
81 | .endif | 81 | .endif | |
82 | 82 | |||
83 | LUA_VERSIONS_ACCEPTED= 53 | 83 | LUA_VERSIONS_ACCEPTED= 53 | |
84 | PYTHON_FOR_BUILD_ONLY= yes | 84 | PYTHON_FOR_BUILD_ONLY= yes | |
85 | 85 | |||
86 | post-extract: | 86 | post-extract: | |
87 | # will be chosen in preference to /usr/include/signal.h, but does not provide kill() | 87 | # will be chosen in preference to /usr/include/signal.h, but does not provide kill() | |
88 | ${RM} ${WRKSRC}/3rdparty/bx/include/compat/freebsd/signal.h | 88 | ${RM} ${WRKSRC}/3rdparty/bx/include/compat/freebsd/signal.h | |
89 | # will be chosen in preference to /usr/include/dirent.h, but does not provide opendir() et al. | 89 | # will be chosen in preference to /usr/include/dirent.h, but does not provide opendir() et al. | |
90 | ${RM} ${WRKSRC}/3rdparty/bx/include/compat/freebsd/dirent.h | 90 | ${RM} ${WRKSRC}/3rdparty/bx/include/compat/freebsd/dirent.h | |
91 | ${MV} ${WRKSRC}/3rdparty/genie/build/gmake.freebsd ${WRKSRC}/3rdparty/genie/build/gmake.bsd | 91 | ${MV} ${WRKSRC}/3rdparty/genie/build/gmake.freebsd ${WRKSRC}/3rdparty/genie/build/gmake.bsd | |
92 | 92 | |||
93 | pre-build: | 93 | pre-build: | |
94 | # problems with mame-specific png.h | 94 | # problems with mame-specific png.h | |
95 | ${RM} -f ${WRKDIR}/.buildlink/include/png* | 95 | ${RM} -f ${WRKDIR}/.buildlink/include/png* | |
96 | 96 | |||
97 | do-install: | 97 | do-install: | |
98 | ${INSTALL_PROGRAM} ${WRKSRC}/mame ${DESTDIR}${PREFIX}/bin/mame | 98 | ${INSTALL_PROGRAM} ${WRKSRC}/mame ${DESTDIR}${PREFIX}/bin/mame | |
99 | set -e; \ | 99 | set -e; \ | |
100 | for prg in castool chdman floptool imgtool jedutil ldresample ldverify \ | 100 | for prg in castool chdman floptool imgtool jedutil ldresample ldverify \ | |
101 | nltool nlwav pngcmp regrep romcmp split srcclean unidasm; do \ | 101 | nltool nlwav pngcmp regrep romcmp split srcclean unidasm; do \ | |
102 | ${INSTALL_PROGRAM} ${WRKSRC}/"$$prg" ${DESTDIR}${PREFIX}/bin; \ | 102 | ${INSTALL_PROGRAM} ${WRKSRC}/"$$prg" ${DESTDIR}${PREFIX}/bin; \ | |
103 | done | 103 | done | |
104 | ${INSTALL_DATA} ${WRKSRC}/docs/man/*.1 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1 | 104 | ${INSTALL_DATA} ${WRKSRC}/docs/man/*.1 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1 | |
105 | ${INSTALL_DATA} ${WRKSRC}/docs/man/*.6 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man6 | 105 | ${INSTALL_DATA} ${WRKSRC}/docs/man/*.6 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man6 | |
106 | ${INSTALL_DATA} ${WRKSRC}/artwork/LICENSE ${DESTDIR}${PREFIX}/${SHAREDIR}/artwork | 106 | ${INSTALL_DATA} ${WRKSRC}/artwork/LICENSE ${DESTDIR}${PREFIX}/${SHAREDIR}/artwork | |
107 | ${INSTALL_DATA} ${WRKSRC}/artwork/*.* ${DESTDIR}${PREFIX}/${SHAREDIR}/artwork | 107 | ${INSTALL_DATA} ${WRKSRC}/artwork/*.* ${DESTDIR}${PREFIX}/${SHAREDIR}/artwork | |
108 | ${INSTALL_DATA} ${WRKSRC}/artwork/bgfx/border_blur/* ${DESTDIR}${PREFIX}/${SHAREDIR}/artwork/bgfx/border_blur | 108 | ${INSTALL_DATA} ${WRKSRC}/artwork/bgfx/border_blur/* ${DESTDIR}${PREFIX}/${SHAREDIR}/artwork/bgfx/border_blur | |
109 | ${INSTALL_DATA} ${WRKSRC}/artwork/bgfx/chains/*.* ${DESTDIR}${PREFIX}/${SHAREDIR}/artwork/bgfx/chains | 109 | ${INSTALL_DATA} ${WRKSRC}/artwork/bgfx/chains/*.* ${DESTDIR}${PREFIX}/${SHAREDIR}/artwork/bgfx/chains | |
110 | ${INSTALL_DATA} ${WRKSRC}/artwork/bgfx/chains/crt-geom/* ${DESTDIR}${PREFIX}/${SHAREDIR}/artwork/bgfx/chains/crt-geom/ | 110 | ${INSTALL_DATA} ${WRKSRC}/artwork/bgfx/chains/crt-geom/* ${DESTDIR}${PREFIX}/${SHAREDIR}/artwork/bgfx/chains/crt-geom/ | |
111 | ${INSTALL_DATA} ${WRKSRC}/docs/*.md ${DESTDIR}${PREFIX}/${DOCDIR} | 111 | ${INSTALL_DATA} ${WRKSRC}/docs/*.md ${DESTDIR}${PREFIX}/${DOCDIR} | |
112 | ${INSTALL_DATA} ${WRKSRC}/hash/* ${DESTDIR}${PREFIX}/${SHAREDIR}/hash | 112 | ${INSTALL_DATA} ${WRKSRC}/hash/* ${DESTDIR}${PREFIX}/${SHAREDIR}/hash | |
113 | 113 | |||
114 | .include "../../audio/flac/buildlink3.mk" | 114 | .include "../../audio/flac/buildlink3.mk" | |
115 | .include "../../converters/utf8proc/buildlink3.mk" | 115 | .include "../../converters/utf8proc/buildlink3.mk" | |
116 | .include "../../devel/SDL2/buildlink3.mk" | 116 | .include "../../devel/SDL2/buildlink3.mk" | |
117 | .include "../../devel/zlib/buildlink3.mk" | 117 | .include "../../devel/zlib/buildlink3.mk" | |
118 | .include "../../databases/sqlite3/buildlink3.mk" | 118 | .include "../../databases/sqlite3/buildlink3.mk" | |
119 | .include "../../graphics/glm/buildlink3.mk" | 119 | .include "../../graphics/glm/buildlink3.mk" | |
120 | .include "../../fonts/SDL2_ttf/buildlink3.mk" | 120 | .include "../../fonts/SDL2_ttf/buildlink3.mk" | |
121 | .include "../../fonts/fontconfig/buildlink3.mk" | 121 | .include "../../fonts/fontconfig/buildlink3.mk" | |
122 | .include "../../lang/lua/buildlink3.mk" | 122 | .include "../../lang/lua/buildlink3.mk" | |
123 | .include "../../lang/python/pyversion.mk" | 123 | .include "../../lang/python/pyversion.mk" | |
124 | .include "../../textproc/expat/buildlink3.mk" | 124 | .include "../../textproc/expat/buildlink3.mk" | |
125 | .include "../../textproc/pugixml/buildlink3.mk" | 125 | .include "../../textproc/pugixml/buildlink3.mk" | |
126 | .include "../../textproc/rapidjson/buildlink3.mk" | 126 | .include "../../textproc/rapidjson/buildlink3.mk" | |
127 | .include "../../mk/jpeg.buildlink3.mk" | 127 | .include "../../mk/jpeg.buildlink3.mk" | |
128 | .include "../../mk/bsd.pkg.mk" | 128 | .include "../../mk/bsd.pkg.mk" |
@@ -1,113 +1,114 @@ | @@ -1,113 +1,114 @@ | |||
1 | # $NetBSD: Makefile,v 1.8 2023/02/08 20:59:50 rhialto Exp $ | 1 | # $NetBSD: Makefile,v 1.9 2023/02/14 16:05:58 wiz Exp $ | |
2 | 2 | |||
3 | DISTNAME= open-simh-4.1.0 | 3 | DISTNAME= open-simh-4.1.0 | |
4 | PKGNAME= open-simh-4.1.0.20230207 | 4 | PKGNAME= open-simh-4.1.0.20230207 | |
5 | PKGREVISION= 1 | |||
5 | CATEGORIES= emulators | 6 | CATEGORIES= emulators | |
6 | MASTER_SITES= ${MASTER_SITE_GITHUB:=open-simh/} | 7 | MASTER_SITES= ${MASTER_SITE_GITHUB:=open-simh/} | |
7 | GITHUB_PROJECT= simh | 8 | GITHUB_PROJECT= simh | |
8 | GITHUB_TAG= 5e01c0516b14d16fa4e780dff13077bed76aa38a | 9 | GITHUB_TAG= 5e01c0516b14d16fa4e780dff13077bed76aa38a | |
9 | 10 | |||
10 | MAINTAINER= rhialto@NetBSD.org | 11 | MAINTAINER= rhialto@NetBSD.org | |
11 | HOMEPAGE= http://simh.trailing-edge.com/ | 12 | HOMEPAGE= http://simh.trailing-edge.com/ | |
12 | COMMENT= Bob Supniks historical computer simulator | 13 | COMMENT= Bob Supniks historical computer simulator | |
13 | LICENSE= mit | 14 | LICENSE= mit | |
14 | 15 | |||
15 | DEPENDS+= dejavu-ttf-[0-9]*:../../fonts/dejavu-ttf | 16 | DEPENDS+= dejavu-ttf-[0-9]*:../../fonts/dejavu-ttf | |
16 | 17 | |||
17 | USE_TOOLS+= gmake | 18 | USE_TOOLS+= gmake | |
18 | 19 | |||
19 | BUILDLINK_API_DEPENDS.libpcap+= libpcap>=0.9 | 20 | BUILDLINK_API_DEPENDS.libpcap+= libpcap>=0.9 | |
20 | 21 | |||
21 | .include "../../mk/bsd.prefs.mk" | 22 | .include "../../mk/bsd.prefs.mk" | |
22 | 23 | |||
23 | .if ${OPSYS} == "Darwin" | 24 | .if ${OPSYS} == "Darwin" | |
24 | # Doesn't seem to work with pkgsrc pcap, and dylib path is hardcoded. | 25 | # Doesn't seem to work with pkgsrc pcap, and dylib path is hardcoded. | |
25 | PREFER.libpcap= native | 26 | PREFER.libpcap= native | |
26 | # Link error with the native version: _zlibVersion | 27 | # Link error with the native version: _zlibVersion | |
27 | PREFER.zlib= pkgsrc | 28 | PREFER.zlib= pkgsrc | |
28 | .endif | 29 | .endif | |
29 | 30 | |||
30 | # The makefile tries to autodetect the options below from "gcc --help", but | 31 | # The makefile tries to autodetect the options below from "gcc --help", but | |
31 | # due to the compiler wrapper, it may not always output the expected text. | 32 | # due to the compiler wrapper, it may not always output the expected text. | |
32 | # So we hardcode the options here. | 33 | # So we hardcode the options here. | |
33 | CFLAGS_O+= -finline-functions | 34 | CFLAGS_O+= -finline-functions | |
34 | CFLAGS_O+= -fgcse-after-reload | 35 | CFLAGS_O+= -fgcse-after-reload | |
35 | CFLAGS_O+= -fpredictive-commoning | 36 | CFLAGS_O+= -fpredictive-commoning | |
36 | CFLAGS_O+= -fipa-cp-clone | 37 | CFLAGS_O+= -fipa-cp-clone | |
37 | CFLAGS_O+= -fno-unsafe-loop-optimizations | 38 | CFLAGS_O+= -fno-unsafe-loop-optimizations | |
38 | CFLAGS_O+= -fno-strict-overflow | 39 | CFLAGS_O+= -fno-strict-overflow | |
39 | 40 | |||
40 | .if (${MACHINE_ARCH} == "arm") | 41 | .if (${MACHINE_ARCH} == "arm") | |
41 | BUILDLINK_TRANSFORM+= rm:-O2 | 42 | BUILDLINK_TRANSFORM+= rm:-O2 | |
42 | .endif | 43 | .endif | |
43 | 44 | |||
44 | # Needed for PDP11/pdp11_dc.c on gcc 4.1.3 | 45 | # Needed for PDP11/pdp11_dc.c on gcc 4.1.3 | |
45 | .if (${MACHINE_ARCH} == "vax") | 46 | .if (${MACHINE_ARCH} == "vax") | |
46 | CFLAGS+= -fforce-addr | 47 | CFLAGS+= -fforce-addr | |
47 | .endif | 48 | .endif | |
48 | 49 | |||
49 | CFLAGS.SunOS+= -DBSD_COMP | 50 | CFLAGS.SunOS+= -DBSD_COMP | |
50 | LDFLAGS.SunOS+= -lm | 51 | LDFLAGS.SunOS+= -lm | |
51 | 52 | |||
52 | LDFLAGS.Linux+= -lm -pthread -lrt | 53 | LDFLAGS.Linux+= -lm -pthread -lrt | |
53 | 54 | |||
54 | INSTALLATION_DIRS= bin share/simh share/simh/TX-0 share/doc/simh | 55 | INSTALLATION_DIRS= bin share/simh share/simh/TX-0 share/doc/simh | |
55 | 56 | |||
56 | MAKE_FILE= makefile | 57 | MAKE_FILE= makefile | |
57 | INCLUDES= ${PREFIX:Q}/include:\ | 58 | INCLUDES= ${PREFIX:Q}/include:\ | |
58 | ${BUILDLINK_PREFIX.SDL2:Q}/include/SDL2:\ | 59 | ${BUILDLINK_PREFIX.SDL2:Q}/include/SDL2:\ | |
59 | ${BUILDLINK_PREFIX.editline:Q}/include:\ | 60 | ${BUILDLINK_PREFIX.editline:Q}/include:\ | |
60 | ${BUILDLINK_PREFIX.libpcap:Q}/include/pcap:\ | 61 | ${BUILDLINK_PREFIX.libpcap:Q}/include/pcap:\ | |
61 | ${BUILDLINK_PREFIX.pcre:Q}/include/pcre:\ | 62 | ${BUILDLINK_PREFIX.pcre:Q}/include/pcre:\ | |
62 | ${BUILDLINK_PREFIX.png:Q}/include:\ | 63 | ${BUILDLINK_PREFIX.png:Q}/include:\ | |
63 | /usr/include | 64 | /usr/include | |
64 | LIBRARIES= ${PREFIX:Q}/lib:\ | 65 | LIBRARIES= ${PREFIX:Q}/lib:\ | |
65 | ${BUILDLINK_PREFIX.SDL2:Q}/lib${LIBABISUFFIX}:\ | 66 | ${BUILDLINK_PREFIX.SDL2:Q}/lib${LIBABISUFFIX}:\ | |
66 | ${BUILDLINK_PREFIX.editline:Q}/lib${LIBABISUFFIX}:\ | 67 | ${BUILDLINK_PREFIX.editline:Q}/lib${LIBABISUFFIX}:\ | |
67 | ${BUILDLINK_PREFIX.libpcap:Q}/lib${LIBABISUFFIX}:\ | 68 | ${BUILDLINK_PREFIX.libpcap:Q}/lib${LIBABISUFFIX}:\ | |
68 | ${BUILDLINK_PREFIX.pcre:Q}/lib${LIBABISUFFIX}:\ | 69 | ${BUILDLINK_PREFIX.pcre:Q}/lib${LIBABISUFFIX}:\ | |
69 | ${BUILDLINK_PREFIX.png:Q}/lib${LIBABISUFFIX}:\ | 70 | ${BUILDLINK_PREFIX.png:Q}/lib${LIBABISUFFIX}:\ | |
70 | /usr/lib${LIBABISUFFIX} | 71 | /usr/lib${LIBABISUFFIX} | |
71 | MAKE_ENV+= INCLUDES=${INCLUDES:Q} | 72 | MAKE_ENV+= INCLUDES=${INCLUDES:Q} | |
72 | MAKE_ENV+= LIBRARIES=${LIBRARIES:Q} | 73 | MAKE_ENV+= LIBRARIES=${LIBRARIES:Q} | |
73 | MAKE_ENV+= GCC=${CC:Q} | 74 | MAKE_ENV+= GCC=${CC:Q} | |
74 | MAKE_ENV+= OS_LDFLAGS=${LDFLAGS:Q} | 75 | MAKE_ENV+= OS_LDFLAGS=${LDFLAGS:Q} | |
75 | MAKE_ENV+= CFLAGS_O=${CFLAGS_O:Q} | 76 | MAKE_ENV+= CFLAGS_O=${CFLAGS_O:Q} | |
76 | MAKE_ENV+= FONTPATH=${PREFIX:Q}/share/fonts/X11/TTF | 77 | MAKE_ENV+= FONTPATH=${PREFIX:Q}/share/fonts/X11/TTF | |
77 | MAKE_ENV+= WARNINGS=ALLOWED | 78 | MAKE_ENV+= WARNINGS=ALLOWED | |
78 | 79 | |||
79 | BUILD_MAKE_FLAGS= TESTS=0 | 80 | BUILD_MAKE_FLAGS= TESTS=0 | |
80 | 81 | |||
81 | 82 | |||
82 | post-extract: | 83 | post-extract: | |
83 | ${MKDIR} ${WRKSRC}/BIN | 84 | ${MKDIR} ${WRKSRC}/BIN | |
84 | 85 | |||
85 | do-install: | 86 | do-install: | |
86 | (cd ${WRKSRC}/BIN && for BIN in *; do \ | 87 | (cd ${WRKSRC}/BIN && for BIN in *; do \ | |
87 | if [ -f $$BIN ] ; then \ | 88 | if [ -f $$BIN ] ; then \ | |
88 | ${INSTALL_PROGRAM} $$BIN ${DESTDIR}${PREFIX}/bin/simh-$$BIN; \ | 89 | ${INSTALL_PROGRAM} $$BIN ${DESTDIR}${PREFIX}/bin/simh-$$BIN; \ | |
89 | fi ; \ | 90 | fi ; \ | |
90 | done) | 91 | done) | |
91 | 92 | |||
92 | ${INSTALL_DATA} ${WRKSRC}/TX-0/*.bin ${DESTDIR}${PREFIX}/share/simh/TX-0 | 93 | ${INSTALL_DATA} ${WRKSRC}/TX-0/*.bin ${DESTDIR}${PREFIX}/share/simh/TX-0 | |
93 | (cd ${WRKSRC} && for TXT in *.txt */*.txt; do \ | 94 | (cd ${WRKSRC} && for TXT in *.txt */*.txt; do \ | |
94 | ${INSTALL_DATA} "$$TXT" ${DESTDIR}${PREFIX}/share/doc/simh; \ | 95 | ${INSTALL_DATA} "$$TXT" ${DESTDIR}${PREFIX}/share/doc/simh; \ | |
95 | done) | 96 | done) | |
96 | 97 | |||
97 | # Note: tests require shm (/var/shm is a tmpfs) for the uc15. | 98 | # Note: tests require shm (/var/shm is a tmpfs) for the uc15. | |
98 | # They are part of the build and can't be run separately. | 99 | # They are part of the build and can't be run separately. | |
99 | do-test: | 100 | do-test: | |
100 | cd ${WRKSRC} && ${TEST_MAKE_CMD} clean | 101 | cd ${WRKSRC} && ${TEST_MAKE_CMD} clean | |
101 | cd ${WRKSRC} && ${TEST_MAKE_CMD} all | 102 | cd ${WRKSRC} && ${TEST_MAKE_CMD} all | |
102 | 103 | |||
103 | USE_BUILTIN.editline= no # simh uses <editline/readline.h> | 104 | USE_BUILTIN.editline= no # simh uses <editline/readline.h> | |
104 | 105 | |||
105 | .include "../../devel/SDL2/buildlink3.mk" | 106 | .include "../../devel/SDL2/buildlink3.mk" | |
106 | .include "../../fonts/SDL2_ttf/buildlink3.mk" | 107 | .include "../../fonts/SDL2_ttf/buildlink3.mk" | |
107 | .include "../../devel/editline/buildlink3.mk" | 108 | .include "../../devel/editline/buildlink3.mk" | |
108 | .include "../../devel/pcre/buildlink3.mk" | 109 | .include "../../devel/pcre/buildlink3.mk" | |
109 | .include "../../graphics/png/buildlink3.mk" | 110 | .include "../../graphics/png/buildlink3.mk" | |
110 | .include "../../net/libpcap/buildlink3.mk" | 111 | .include "../../net/libpcap/buildlink3.mk" | |
111 | .include "../../mk/dlopen.buildlink3.mk" | 112 | .include "../../mk/dlopen.buildlink3.mk" | |
112 | .include "../../mk/pthread.buildlink3.mk" | 113 | .include "../../mk/pthread.buildlink3.mk" | |
113 | .include "../../mk/bsd.pkg.mk" | 114 | .include "../../mk/bsd.pkg.mk" |
@@ -1,58 +1,58 @@ | @@ -1,58 +1,58 @@ | |||
1 | # $NetBSD: Makefile,v 1.69 2023/01/29 21:16:01 ryoon Exp $ | 1 | # $NetBSD: Makefile,v 1.70 2023/02/14 16:05:58 wiz Exp $ | |
2 | 2 | |||
3 | DISTNAME= openmsx-17.0 | 3 | DISTNAME= openmsx-17.0 | |
4 | PKGREVISION= 6 | 4 | PKGREVISION= 7 | |
5 | CATEGORIES= emulators | 5 | CATEGORIES= emulators | |
6 | MASTER_SITES= ${MASTER_SITE_GITHUB:=openMSX/} | 6 | MASTER_SITES= ${MASTER_SITE_GITHUB:=openMSX/} | |
7 | GITHUB_PROJECT= openMSX | 7 | GITHUB_PROJECT= openMSX | |
8 | GITHUB_TAG= RELEASE_17_0 | 8 | GITHUB_TAG= RELEASE_17_0 | |
9 | 9 | |||
10 | MAINTAINER= pkgsrc-users@NetBSD.org | 10 | MAINTAINER= pkgsrc-users@NetBSD.org | |
11 | HOMEPAGE= https://openmsx.org/ | 11 | HOMEPAGE= https://openmsx.org/ | |
12 | COMMENT= MSX emulator that aims for perfection | 12 | COMMENT= MSX emulator that aims for perfection | |
13 | LICENSE= gnu-gpl-v2 | 13 | LICENSE= gnu-gpl-v2 | |
14 | 14 | |||
15 | USE_LANGUAGES= c c++ | 15 | USE_LANGUAGES= c c++ | |
16 | USE_TOOLS+= pkg-config pax | 16 | USE_TOOLS+= pkg-config pax | |
17 | 17 | |||
18 | GCC_REQD+= 8 # std::charconv | 18 | GCC_REQD+= 8 # std::charconv | |
19 | 19 | |||
20 | # Not sure why this is necessary to find components.hh... | 20 | # Not sure why this is necessary to find components.hh... | |
21 | CXXFLAGS+= -I${WRKSRC}/output | 21 | CXXFLAGS+= -I${WRKSRC}/output | |
22 | 22 | |||
23 | INSTALLATION_DIRS+= share/applications | 23 | INSTALLATION_DIRS+= share/applications | |
24 | INSTALLATION_DIRS+= share/pixmaps | 24 | INSTALLATION_DIRS+= share/pixmaps | |
25 | 25 | |||
26 | PYTHON_FOR_BUILD_ONLY= tool | 26 | PYTHON_FOR_BUILD_ONLY= tool | |
27 | PYTHON_VERSIONS_INCOMPATIBLE= 27 | 27 | PYTHON_VERSIONS_INCOMPATIBLE= 27 | |
28 | 28 | |||
29 | post-install: | 29 | post-install: | |
30 | cd ${WRKSRC}/Contrib/cbios && ${PAX} -rw -pp . \ | 30 | cd ${WRKSRC}/Contrib/cbios && ${PAX} -rw -pp . \ | |
31 | ${DESTDIR}${PREFIX}/share/openmsx/machines | 31 | ${DESTDIR}${PREFIX}/share/openmsx/machines | |
32 | cd ${WRKSRC}/share && ${PAX} -rw -pp . \ | 32 | cd ${WRKSRC}/share && ${PAX} -rw -pp . \ | |
33 | ${DESTDIR}${PREFIX}/share/openmsx | 33 | ${DESTDIR}${PREFIX}/share/openmsx | |
34 | cd ${WRKSRC}/doc && ${PAX} -rw -pp . \ | 34 | cd ${WRKSRC}/doc && ${PAX} -rw -pp . \ | |
35 | ${DESTDIR}${PREFIX}/share/doc/openmsx | 35 | ${DESTDIR}${PREFIX}/share/doc/openmsx | |
36 | # in testing through xfce4-appfinder these icons wouldn't appear... | 36 | # in testing through xfce4-appfinder these icons wouldn't appear... | |
37 | #.for s in 16 32 48 64 128 256 | 37 | #.for s in 16 32 48 64 128 256 | |
38 | # ${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/share/icons/hicolor/${s}x${s}/apps | 38 | # ${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/share/icons/hicolor/${s}x${s}/apps | |
39 | # ${INSTALL_DATA} ${WRKSRC}/share/icons/openMSX-logo-${s}.png \ | 39 | # ${INSTALL_DATA} ${WRKSRC}/share/icons/openMSX-logo-${s}.png \ | |
40 | # ${DESTDIR}${PREFIX}/share/icons/hicolor/${s}x${s}/apps/openmsx.png | 40 | # ${DESTDIR}${PREFIX}/share/icons/hicolor/${s}x${s}/apps/openmsx.png | |
41 | #.endfor | 41 | #.endfor | |
42 | ${INSTALL_DATA} ${WRKSRC}/share/icons/openMSX-logo-256.png \ | 42 | ${INSTALL_DATA} ${WRKSRC}/share/icons/openMSX-logo-256.png \ | |
43 | ${DESTDIR}${PREFIX}/share/pixmaps/openmsx.png | 43 | ${DESTDIR}${PREFIX}/share/pixmaps/openmsx.png | |
44 | ${INSTALL_DATA} ${FILESDIR}/openmsx.desktop \ | 44 | ${INSTALL_DATA} ${FILESDIR}/openmsx.desktop \ | |
45 | ${DESTDIR}${PREFIX}/share/applications | 45 | ${DESTDIR}${PREFIX}/share/applications | |
46 | ${FIND} ${DESTDIR}${PREFIX}/share -name '.gitignore' -exec rm '{}' ';' | 46 | ${FIND} ${DESTDIR}${PREFIX}/share -name '.gitignore' -exec rm '{}' ';' | |
47 | 47 | |||
48 | .include "options.mk" | 48 | .include "options.mk" | |
49 | .include "../../devel/meson/build.mk" | 49 | .include "../../devel/meson/build.mk" | |
50 | .include "../../devel/SDL2/buildlink3.mk" | 50 | .include "../../devel/SDL2/buildlink3.mk" | |
51 | .include "../../devel/zlib/buildlink3.mk" | 51 | .include "../../devel/zlib/buildlink3.mk" | |
52 | .include "../../fonts/SDL2_ttf/buildlink3.mk" | 52 | .include "../../fonts/SDL2_ttf/buildlink3.mk" | |
53 | #.include "../../graphics/hicolor-icon-theme/buildlink3.mk" | 53 | #.include "../../graphics/hicolor-icon-theme/buildlink3.mk" | |
54 | .include "../../graphics/png/buildlink3.mk" | 54 | .include "../../graphics/png/buildlink3.mk" | |
55 | .include "../../lang/python/tool.mk" | 55 | .include "../../lang/python/tool.mk" | |
56 | .include "../../lang/tcl/buildlink3.mk" | 56 | .include "../../lang/tcl/buildlink3.mk" | |
57 | .include "../../sysutils/desktop-file-utils/desktopdb.mk" | 57 | .include "../../sysutils/desktop-file-utils/desktopdb.mk" | |
58 | .include "../../mk/bsd.pkg.mk" | 58 | .include "../../mk/bsd.pkg.mk" |
@@ -1,101 +1,101 @@ | @@ -1,101 +1,101 @@ | |||
1 | # $NetBSD: Makefile,v 1.68 2023/01/29 21:16:02 ryoon Exp $ | 1 | # $NetBSD: Makefile,v 1.69 2023/02/14 16:05:58 wiz Exp $ | |
2 | 2 | |||
3 | DISTNAME= simh-4.0.0 | 3 | DISTNAME= simh-4.0.0 | |
4 | PKGNAME= simh-4.0.0.20220501 | 4 | PKGNAME= simh-4.0.0.20220501 | |
5 | PKGREVISION= 3 | 5 | PKGREVISION= 4 | |
6 | CATEGORIES= emulators | 6 | CATEGORIES= emulators | |
7 | MASTER_SITES= ${MASTER_SITE_GITHUB:=simh/} | 7 | MASTER_SITES= ${MASTER_SITE_GITHUB:=simh/} | |
8 | GITHUB_PROJECT= simh | 8 | GITHUB_PROJECT= simh | |
9 | # NOTE: do not update to a later version! | 9 | # NOTE: do not update to a later version! | |
10 | GITHUB_TAG= e1ce9f4f70466c34e96d59a6f44e0eaa2cf46a3f | 10 | GITHUB_TAG= e1ce9f4f70466c34e96d59a6f44e0eaa2cf46a3f | |
11 | 11 | |||
12 | MAINTAINER= rhialto@NetBSD.org | 12 | MAINTAINER= rhialto@NetBSD.org | |
13 | HOMEPAGE= http://simh.trailing-edge.com/ | 13 | HOMEPAGE= http://simh.trailing-edge.com/ | |
14 | COMMENT= Bob Supniks historical computer simulator | 14 | COMMENT= Bob Supniks historical computer simulator | |
15 | LICENSE= mit | 15 | LICENSE= mit | |
16 | 16 | |||
17 | DEPENDS+= dejavu-ttf-[0-9]*:../../fonts/dejavu-ttf | 17 | DEPENDS+= dejavu-ttf-[0-9]*:../../fonts/dejavu-ttf | |
18 | 18 | |||
19 | USE_TOOLS+= gmake | 19 | USE_TOOLS+= gmake | |
20 | 20 | |||
21 | BUILDLINK_API_DEPENDS.libpcap+= libpcap>=0.9 | 21 | BUILDLINK_API_DEPENDS.libpcap+= libpcap>=0.9 | |
22 | 22 | |||
23 | .include "../../mk/bsd.prefs.mk" | 23 | .include "../../mk/bsd.prefs.mk" | |
24 | 24 | |||
25 | .if ${OPSYS} == "Darwin" | 25 | .if ${OPSYS} == "Darwin" | |
26 | # Doesn't seem to work with pkgsrc pcap, and dylib path is hardcoded. | 26 | # Doesn't seem to work with pkgsrc pcap, and dylib path is hardcoded. | |
27 | PREFER.libpcap= native | 27 | PREFER.libpcap= native | |
28 | # Link error with the native version: _zlibVersion | 28 | # Link error with the native version: _zlibVersion | |
29 | PREFER.zlib= pkgsrc | 29 | PREFER.zlib= pkgsrc | |
30 | .endif | 30 | .endif | |
31 | 31 | |||
32 | BUILDLINK_TRANSFORM+= rm:-flto | 32 | BUILDLINK_TRANSFORM+= rm:-flto | |
33 | BUILDLINK_TRANSFORM+= rm:-fwhole-program | 33 | BUILDLINK_TRANSFORM+= rm:-fwhole-program | |
34 | 34 | |||
35 | .if (${MACHINE_ARCH} == "arm") | 35 | .if (${MACHINE_ARCH} == "arm") | |
36 | BUILDLINK_TRANSFORM+= rm:-O2 | 36 | BUILDLINK_TRANSFORM+= rm:-O2 | |
37 | .endif | 37 | .endif | |
38 | 38 | |||
39 | # Needed for PDP11/pdp11_dc.c on gcc 4.1.3 | 39 | # Needed for PDP11/pdp11_dc.c on gcc 4.1.3 | |
40 | .if (${MACHINE_ARCH} == "vax") | 40 | .if (${MACHINE_ARCH} == "vax") | |
41 | CFLAGS+= -fforce-addr | 41 | CFLAGS+= -fforce-addr | |
42 | .endif | 42 | .endif | |
43 | 43 | |||
44 | CFLAGS.SunOS+= -DBSD_COMP | 44 | CFLAGS.SunOS+= -DBSD_COMP | |
45 | LDFLAGS.SunOS+= -lm | 45 | LDFLAGS.SunOS+= -lm | |
46 | 46 | |||
47 | LDFLAGS.Linux+= -lm -pthread -lrt | 47 | LDFLAGS.Linux+= -lm -pthread -lrt | |
48 | 48 | |||
49 | INSTALLATION_DIRS= bin share/simh share/simh/TX-0 share/doc/simh | 49 | INSTALLATION_DIRS= bin share/simh share/simh/TX-0 share/doc/simh | |
50 | 50 | |||
51 | MAKE_FILE= makefile | 51 | MAKE_FILE= makefile | |
52 | INCLUDES= ${PREFIX:Q}/include:\ | 52 | INCLUDES= ${PREFIX:Q}/include:\ | |
53 | ${BUILDLINK_PREFIX.SDL2:Q}/include/SDL2:\ | 53 | ${BUILDLINK_PREFIX.SDL2:Q}/include/SDL2:\ | |
54 | ${BUILDLINK_PREFIX.libpcap:Q}/include/pcap:\ | 54 | ${BUILDLINK_PREFIX.libpcap:Q}/include/pcap:\ | |
55 | ${BUILDLINK_PREFIX.pcre:Q}/include/pcre:\ | 55 | ${BUILDLINK_PREFIX.pcre:Q}/include/pcre:\ | |
56 | ${BUILDLINK_PREFIX.png:Q}/include:\ | 56 | ${BUILDLINK_PREFIX.png:Q}/include:\ | |
57 | /usr/include | 57 | /usr/include | |
58 | LIBRARIES= ${PREFIX:Q}/lib:\ | 58 | LIBRARIES= ${PREFIX:Q}/lib:\ | |
59 | ${BUILDLINK_PREFIX.SDL2:Q}/lib${LIBABISUFFIX}:\ | 59 | ${BUILDLINK_PREFIX.SDL2:Q}/lib${LIBABISUFFIX}:\ | |
60 | ${BUILDLINK_PREFIX.libpcap:Q}/lib${LIBABISUFFIX}:\ | 60 | ${BUILDLINK_PREFIX.libpcap:Q}/lib${LIBABISUFFIX}:\ | |
61 | ${BUILDLINK_PREFIX.pcre:Q}/lib${LIBABISUFFIX}:\ | 61 | ${BUILDLINK_PREFIX.pcre:Q}/lib${LIBABISUFFIX}:\ | |
62 | ${BUILDLINK_PREFIX.png:Q}/lib${LIBABISUFFIX}:\ | 62 | ${BUILDLINK_PREFIX.png:Q}/lib${LIBABISUFFIX}:\ | |
63 | /usr/lib${LIBABISUFFIX} | 63 | /usr/lib${LIBABISUFFIX} | |
64 | MAKE_ENV+= INCLUDES=${INCLUDES:Q} | 64 | MAKE_ENV+= INCLUDES=${INCLUDES:Q} | |
65 | MAKE_ENV+= LIBRARIES=${LIBRARIES:Q} | 65 | MAKE_ENV+= LIBRARIES=${LIBRARIES:Q} | |
66 | MAKE_ENV+= GCC=${CC:Q} | 66 | MAKE_ENV+= GCC=${CC:Q} | |
67 | MAKE_ENV+= OS_LDFLAGS=${LDFLAGS:Q} | 67 | MAKE_ENV+= OS_LDFLAGS=${LDFLAGS:Q} | |
68 | MAKE_ENV+= FONTPATH=${PREFIX}/share/fonts/X11/TTF | 68 | MAKE_ENV+= FONTPATH=${PREFIX}/share/fonts/X11/TTF | |
69 | 69 | |||
70 | BUILD_MAKE_FLAGS= TESTS=0 | 70 | BUILD_MAKE_FLAGS= TESTS=0 | |
71 | 71 | |||
72 | 72 | |||
73 | post-extract: | 73 | post-extract: | |
74 | ${MKDIR} ${WRKSRC}/BIN | 74 | ${MKDIR} ${WRKSRC}/BIN | |
75 | 75 | |||
76 | do-install: | 76 | do-install: | |
77 | (cd ${WRKSRC}/BIN && for BIN in *; do \ | 77 | (cd ${WRKSRC}/BIN && for BIN in *; do \ | |
78 | if [ -f $$BIN ] ; then \ | 78 | if [ -f $$BIN ] ; then \ | |
79 | ${INSTALL_PROGRAM} $$BIN ${DESTDIR}${PREFIX}/bin/simh-$$BIN; \ | 79 | ${INSTALL_PROGRAM} $$BIN ${DESTDIR}${PREFIX}/bin/simh-$$BIN; \ | |
80 | fi ; \ | 80 | fi ; \ | |
81 | done) | 81 | done) | |
82 | 82 | |||
83 | ${INSTALL_DATA} ${WRKSRC}/TX-0/*.bin ${DESTDIR}${PREFIX}/share/simh/TX-0 | 83 | ${INSTALL_DATA} ${WRKSRC}/TX-0/*.bin ${DESTDIR}${PREFIX}/share/simh/TX-0 | |
84 | (cd ${WRKSRC} && for TXT in *.txt */*.txt; do \ | 84 | (cd ${WRKSRC} && for TXT in *.txt */*.txt; do \ | |
85 | ${INSTALL_DATA} "$$TXT" ${DESTDIR}${PREFIX}/share/doc/simh; \ | 85 | ${INSTALL_DATA} "$$TXT" ${DESTDIR}${PREFIX}/share/doc/simh; \ | |
86 | done) | 86 | done) | |
87 | 87 | |||
88 | # Note: tests require shm (/var/shm is a tmpfs) for the uc15. | 88 | # Note: tests require shm (/var/shm is a tmpfs) for the uc15. | |
89 | # They are part of the build and can't be run separately. | 89 | # They are part of the build and can't be run separately. | |
90 | do-test: | 90 | do-test: | |
91 | cd ${WRKSRC} && ${TEST_MAKE_CMD} clean | 91 | cd ${WRKSRC} && ${TEST_MAKE_CMD} clean | |
92 | cd ${WRKSRC} && ${TEST_MAKE_CMD} all | 92 | cd ${WRKSRC} && ${TEST_MAKE_CMD} all | |
93 | 93 | |||
94 | .include "../../devel/SDL2/buildlink3.mk" | 94 | .include "../../devel/SDL2/buildlink3.mk" | |
95 | .include "../../fonts/SDL2_ttf/buildlink3.mk" | 95 | .include "../../fonts/SDL2_ttf/buildlink3.mk" | |
96 | .include "../../devel/pcre/buildlink3.mk" | 96 | .include "../../devel/pcre/buildlink3.mk" | |
97 | .include "../../graphics/png/buildlink3.mk" | 97 | .include "../../graphics/png/buildlink3.mk" | |
98 | .include "../../net/libpcap/buildlink3.mk" | 98 | .include "../../net/libpcap/buildlink3.mk" | |
99 | .include "../../mk/dlopen.buildlink3.mk" | 99 | .include "../../mk/dlopen.buildlink3.mk" | |
100 | .include "../../mk/pthread.buildlink3.mk" | 100 | .include "../../mk/pthread.buildlink3.mk" | |
101 | .include "../../mk/bsd.pkg.mk" | 101 | .include "../../mk/bsd.pkg.mk" |
@@ -1,61 +1,61 @@ | @@ -1,61 +1,61 @@ | |||
1 | # $NetBSD: Makefile,v 1.14 2023/01/29 21:16:07 ryoon Exp $ | 1 | # $NetBSD: Makefile,v 1.15 2023/02/14 16:05:58 wiz Exp $ | |
2 | 2 | |||
3 | PKGREVISION= 6 | 3 | PKGREVISION= 7 | |
4 | .include "../../games/cataclysm-dda/Makefile.common" | 4 | .include "../../games/cataclysm-dda/Makefile.common" | |
5 | 5 | |||
6 | PKGNAME= ${DISTNAME:S/-dda/-dda-sdl/} | 6 | PKGNAME= ${DISTNAME:S/-dda/-dda-sdl/} | |
7 | 7 | |||
8 | MAINTAINER= pkgsrc-users@NetBSD.org | 8 | MAINTAINER= pkgsrc-users@NetBSD.org | |
9 | COMMENT= Post-apocalyptic turn-based survival game (tileset version) | 9 | COMMENT= Post-apocalyptic turn-based survival game (tileset version) | |
10 | 10 | |||
11 | CONFLICTS+= cataclysm-dda-[0-9]* | 11 | CONFLICTS+= cataclysm-dda-[0-9]* | |
12 | 12 | |||
13 | BUILD_TARGET= cataclysm-tiles localization | 13 | BUILD_TARGET= cataclysm-tiles localization | |
14 | 14 | |||
15 | MAKE_FLAGS+= TILES=1 | 15 | MAKE_FLAGS+= TILES=1 | |
16 | MAKE_FLAGS+= SOUND=1 | 16 | MAKE_FLAGS+= SOUND=1 | |
17 | 17 | |||
18 | ICON_SIZES= 16 32 64 128 256 512 1024 | 18 | ICON_SIZES= 16 32 64 128 256 512 1024 | |
19 | 19 | |||
20 | INSTALLATION_DIRS+= share/applications | 20 | INSTALLATION_DIRS+= share/applications | |
21 | INSTALLATION_DIRS+= share/appdata | 21 | INSTALLATION_DIRS+= share/appdata | |
22 | INSTALLATION_DIRS+= share/icons/hicolor/scalable/apps | 22 | INSTALLATION_DIRS+= share/icons/hicolor/scalable/apps | |
23 | .for s in ${ICON_SIZES} | 23 | .for s in ${ICON_SIZES} | |
24 | INSTALLATION_DIRS+= share/icons/hicolor/${s}x${s}/apps | 24 | INSTALLATION_DIRS+= share/icons/hicolor/${s}x${s}/apps | |
25 | .endfor | 25 | .endfor | |
26 | 26 | |||
27 | do-install: | 27 | do-install: | |
28 | ${INSTALL_PROGRAM} ${WRKSRC}/cataclysm-tiles ${DESTDIR}${PREFIX}/bin | 28 | ${INSTALL_PROGRAM} ${WRKSRC}/cataclysm-tiles ${DESTDIR}${PREFIX}/bin | |
29 | .for target in core font json mods names raw motd credits title sound | 29 | .for target in core font json mods names raw motd credits title sound | |
30 | cd ${WRKSRC}/data && ${PAX} -rw -pp ${target} \ | 30 | cd ${WRKSRC}/data && ${PAX} -rw -pp ${target} \ | |
31 | ${DESTDIR}${PREFIX}/share/cataclysm-dda | 31 | ${DESTDIR}${PREFIX}/share/cataclysm-dda | |
32 | .endfor | 32 | .endfor | |
33 | cd ${WRKSRC}/gfx && ${PAX} -rw -pp . \ | 33 | cd ${WRKSRC}/gfx && ${PAX} -rw -pp . \ | |
34 | ${DESTDIR}${PREFIX}/share/cataclysm-dda/gfx | 34 | ${DESTDIR}${PREFIX}/share/cataclysm-dda/gfx | |
35 | ${INSTALL_DATA} ${WRKSRC}/data/changelog.txt \ | 35 | ${INSTALL_DATA} ${WRKSRC}/data/changelog.txt \ | |
36 | ${DESTDIR}${PREFIX}/share/cataclysm-dda | 36 | ${DESTDIR}${PREFIX}/share/cataclysm-dda | |
37 | ${INSTALL_DATA} ${WRKSRC}/data/cataicon.ico \ | 37 | ${INSTALL_DATA} ${WRKSRC}/data/cataicon.ico \ | |
38 | ${DESTDIR}${PREFIX}/share/cataclysm-dda | 38 | ${DESTDIR}${PREFIX}/share/cataclysm-dda | |
39 | ${INSTALL_DATA} ${WRKSRC}/data/fontdata.json \ | 39 | ${INSTALL_DATA} ${WRKSRC}/data/fontdata.json \ | |
40 | ${DESTDIR}${PREFIX}/share/cataclysm-dda | 40 | ${DESTDIR}${PREFIX}/share/cataclysm-dda | |
41 | ${INSTALL_DATA} ${WRKSRC}/LICENSE.txt \ | 41 | ${INSTALL_DATA} ${WRKSRC}/LICENSE.txt \ | |
42 | ${DESTDIR}${PREFIX}/share/cataclysm-dda | 42 | ${DESTDIR}${PREFIX}/share/cataclysm-dda | |
43 | cd ${WRKSRC} && LOCALE_DIR=${DESTDIR}${PREFIX}/share/locale ${SH} lang/compile_mo.sh | 43 | cd ${WRKSRC} && LOCALE_DIR=${DESTDIR}${PREFIX}/share/locale ${SH} lang/compile_mo.sh | |
44 | ${INSTALL_DATA} ${WRKSRC}/data/xdg/org.cataclysmdda.CataclysmDDA.desktop \ | 44 | ${INSTALL_DATA} ${WRKSRC}/data/xdg/org.cataclysmdda.CataclysmDDA.desktop \ | |
45 | ${DESTDIR}${PREFIX}/share/applications | 45 | ${DESTDIR}${PREFIX}/share/applications | |
46 | ${INSTALL_DATA} ${WRKSRC}/data/xdg/org.cataclysmdda.CataclysmDDA.appdata.xml \ | 46 | ${INSTALL_DATA} ${WRKSRC}/data/xdg/org.cataclysmdda.CataclysmDDA.appdata.xml \ | |
47 | ${DESTDIR}${PREFIX}/share/appdata | 47 | ${DESTDIR}${PREFIX}/share/appdata | |
48 | ${INSTALL_DATA} ${WRKSRC}/data/xdg/org.cataclysmdda.CataclysmDDA.svg \ | 48 | ${INSTALL_DATA} ${WRKSRC}/data/xdg/org.cataclysmdda.CataclysmDDA.svg \ | |
49 | ${DESTDIR}${PREFIX}/share/icons/hicolor/scalable/apps | 49 | ${DESTDIR}${PREFIX}/share/icons/hicolor/scalable/apps | |
50 | .for s in ${ICON_SIZES} | 50 | .for s in ${ICON_SIZES} | |
51 | ${INSTALL_DATA} ${WRKSRC}/build-data/osx/AppIcon.iconset/icon_${s}x${s}.png \ | 51 | ${INSTALL_DATA} ${WRKSRC}/build-data/osx/AppIcon.iconset/icon_${s}x${s}.png \ | |
52 | ${DESTDIR}${PREFIX}/share/icons/hicolor/${s}x${s}/apps/cataclysm-dda.png | 52 | ${DESTDIR}${PREFIX}/share/icons/hicolor/${s}x${s}/apps/cataclysm-dda.png | |
53 | .endfor | 53 | .endfor | |
54 | 54 | |||
55 | .include "../../audio/SDL2_mixer/buildlink3.mk" | 55 | .include "../../audio/SDL2_mixer/buildlink3.mk" | |
56 | .include "../../audio/libvorbis/buildlink3.mk" | 56 | .include "../../audio/libvorbis/buildlink3.mk" | |
57 | .include "../../devel/SDL2/buildlink3.mk" | 57 | .include "../../devel/SDL2/buildlink3.mk" | |
58 | .include "../../graphics/SDL2_image/buildlink3.mk" | 58 | .include "../../graphics/SDL2_image/buildlink3.mk" | |
59 | .include "../../graphics/hicolor-icon-theme/buildlink3.mk" | 59 | .include "../../graphics/hicolor-icon-theme/buildlink3.mk" | |
60 | .include "../../fonts/SDL2_ttf/buildlink3.mk" | 60 | .include "../../fonts/SDL2_ttf/buildlink3.mk" | |
61 | .include "../../mk/bsd.pkg.mk" | 61 | .include "../../mk/bsd.pkg.mk" |
@@ -1,56 +1,56 @@ | @@ -1,56 +1,56 @@ | |||
1 | # $NetBSD: Makefile,v 1.23 2023/01/29 21:16:08 ryoon Exp $ | 1 | # $NetBSD: Makefile,v 1.24 2023/02/14 16:05:58 wiz Exp $ | |
2 | 2 | |||
3 | DISTNAME= devilutionx-1.2.1 | 3 | DISTNAME= devilutionx-1.2.1 | |
4 | PKGREVISION= 7 | 4 | PKGREVISION= 8 | |
5 | CATEGORIES= games | 5 | CATEGORIES= games | |
6 | MASTER_SITES= ${MASTER_SITE_GITHUB:=diasurgical/} | 6 | MASTER_SITES= ${MASTER_SITE_GITHUB:=diasurgical/} | |
7 | GITHUB_PROJECT= devilutionX | 7 | GITHUB_PROJECT= devilutionX | |
8 | 8 | |||
9 | MAINTAINER= nia@NetBSD.org | 9 | MAINTAINER= nia@NetBSD.org | |
10 | HOMEPAGE= https://github.com/diasurgical/devilutionX | 10 | HOMEPAGE= https://github.com/diasurgical/devilutionX | |
11 | COMMENT= Port of the RPG Diablo for modern operating systems | 11 | COMMENT= Port of the RPG Diablo for modern operating systems | |
12 | LICENSE= unlicense | 12 | LICENSE= unlicense | |
13 | 13 | |||
14 | WRKSRC= ${WRKDIR}/${GITHUB_PROJECT}-${PKGVERSION_NOREV} | 14 | WRKSRC= ${WRKDIR}/${GITHUB_PROJECT}-${PKGVERSION_NOREV} | |
15 | TOOL_DEPENDS= dos2unix-[0-9]*:../../converters/dos2unix | 15 | TOOL_DEPENDS= dos2unix-[0-9]*:../../converters/dos2unix | |
16 | 16 | |||
17 | USE_CMAKE= yes | 17 | USE_CMAKE= yes | |
18 | USE_TOOLS+= pkg-config | 18 | USE_TOOLS+= pkg-config | |
19 | USE_LANGUAGES= c c++ | 19 | USE_LANGUAGES= c c++ | |
20 | 20 | |||
21 | # std::make_unique, etc | 21 | # std::make_unique, etc | |
22 | GCC_REQD+= 5 | 22 | GCC_REQD+= 5 | |
23 | 23 | |||
24 | CONFIGURE_DIRS= build | 24 | CONFIGURE_DIRS= build | |
25 | CMAKE_ARG_PATH= .. | 25 | CMAKE_ARG_PATH= .. | |
26 | 26 | |||
27 | CMAKE_ARGS+= -DCMAKE_BUILD_TYPE="Release" | 27 | CMAKE_ARGS+= -DCMAKE_BUILD_TYPE="Release" | |
28 | CMAKE_ARGS+= -DASAN=OFF -DUBSAN=OFF | 28 | CMAKE_ARGS+= -DASAN=OFF -DUBSAN=OFF | |
29 | CMAKE_ARGS+= -DDEBUG=OFF | 29 | CMAKE_ARGS+= -DDEBUG=OFF | |
30 | CMAKE_ARGS+= -DVERSION_NUM=${PKGVERSION_NOREV} | 30 | CMAKE_ARGS+= -DVERSION_NUM=${PKGVERSION_NOREV} | |
31 | 31 | |||
32 | INSTALLATION_DIRS+= bin | 32 | INSTALLATION_DIRS+= bin | |
33 | INSTALLATION_DIRS+= share/applications | 33 | INSTALLATION_DIRS+= share/applications | |
34 | INSTALLATION_DIRS+= share/icons/hicolor/512x512/apps | 34 | INSTALLATION_DIRS+= share/icons/hicolor/512x512/apps | |
35 | 35 | |||
36 | pre-patch: | 36 | pre-patch: | |
37 | dos2unix ${WRKSRC}/CMakeLists.txt | 37 | dos2unix ${WRKSRC}/CMakeLists.txt | |
38 | 38 | |||
39 | pre-configure: | 39 | pre-configure: | |
40 | ${MKDIR} -p ${WRKSRC}/build | 40 | ${MKDIR} -p ${WRKSRC}/build | |
41 | 41 | |||
42 | do-install: | 42 | do-install: | |
43 | ${INSTALL_PROGRAM} ${WRKSRC}/build/devilutionx ${DESTDIR}${PREFIX}/bin | 43 | ${INSTALL_PROGRAM} ${WRKSRC}/build/devilutionx ${DESTDIR}${PREFIX}/bin | |
44 | ${INSTALL_DATA} ${FILESDIR}/devilutionx.desktop \ | 44 | ${INSTALL_DATA} ${FILESDIR}/devilutionx.desktop \ | |
45 | ${DESTDIR}${PREFIX}/share/applications | 45 | ${DESTDIR}${PREFIX}/share/applications | |
46 | ${INSTALL_DATA} ${WRKSRC}/Packaging/resources/icon.png \ | 46 | ${INSTALL_DATA} ${WRKSRC}/Packaging/resources/icon.png \ | |
47 | ${DESTDIR}${PREFIX}/share/icons/hicolor/512x512/apps/devilutionx.png | 47 | ${DESTDIR}${PREFIX}/share/icons/hicolor/512x512/apps/devilutionx.png | |
48 | 48 | |||
49 | .include "../../audio/SDL2_mixer/buildlink3.mk" | 49 | .include "../../audio/SDL2_mixer/buildlink3.mk" | |
50 | .include "../../devel/SDL2/buildlink3.mk" | 50 | .include "../../devel/SDL2/buildlink3.mk" | |
51 | .include "../../fonts/SDL2_ttf/buildlink3.mk" | 51 | .include "../../fonts/SDL2_ttf/buildlink3.mk" | |
52 | .include "../../graphics/hicolor-icon-theme/buildlink3.mk" | 52 | .include "../../graphics/hicolor-icon-theme/buildlink3.mk" | |
53 | .include "../../security/libsodium/buildlink3.mk" | 53 | .include "../../security/libsodium/buildlink3.mk" | |
54 | .include "../../sysutils/desktop-file-utils/desktopdb.mk" | 54 | .include "../../sysutils/desktop-file-utils/desktopdb.mk" | |
55 | .include "../../mk/pthread.buildlink3.mk" | 55 | .include "../../mk/pthread.buildlink3.mk" | |
56 | .include "../../mk/bsd.pkg.mk" | 56 | .include "../../mk/bsd.pkg.mk" |
@@ -1,88 +1,88 @@ | @@ -1,88 +1,88 @@ | |||
1 | # $NetBSD: Makefile,v 1.12 2023/01/29 21:16:09 ryoon Exp $ | 1 | # $NetBSD: Makefile,v 1.13 2023/02/14 16:05:58 wiz Exp $ | |
2 | 2 | |||
3 | EL_VER= 1.9.5.8 | 3 | EL_VER= 1.9.5.8 | |
4 | PKGNAME= eternal-lands-${EL_VER} | 4 | PKGNAME= eternal-lands-${EL_VER} | |
5 | PKGREVISION= 9 | 5 | PKGREVISION= 10 | |
6 | CATEGORIES= games | 6 | CATEGORIES= games | |
7 | 7 | |||
8 | # latest versions of everything available... | 8 | # latest versions of everything available... | |
9 | 9 | |||
10 | DIST_SUBDIR= ${PKGNAME_NOREV} | 10 | DIST_SUBDIR= ${PKGNAME_NOREV} | |
11 | 11 | |||
12 | DISTFILES+= Eternal-Lands-${EL_VER}.tar.gz | 12 | DISTFILES+= Eternal-Lands-${EL_VER}.tar.gz | |
13 | DISTFILES+= eternallands-sound_1.9.5.zip | 13 | DISTFILES+= eternallands-sound_1.9.5.zip | |
14 | DISTFILES+= EL_music_full.zip | 14 | DISTFILES+= EL_music_full.zip | |
15 | DISTFILES+= el_195_p7_data_files.zip | 15 | DISTFILES+= el_195_p7_data_files.zip | |
16 | 16 | |||
17 | SITES.Eternal-Lands-${EL_VER}.tar.gz= \ | 17 | SITES.Eternal-Lands-${EL_VER}.tar.gz= \ | |
18 | -https://github.com/raduprv/Eternal-Lands/archive/refs/tags/${EL_VER}.tar.gz | 18 | -https://github.com/raduprv/Eternal-Lands/archive/refs/tags/${EL_VER}.tar.gz | |
19 | 19 | |||
20 | SITES.eternallands-sound_1.9.5.zip= \ | 20 | SITES.eternallands-sound_1.9.5.zip= \ | |
21 | http://www.gm.fh-koeln.de/~linke/EL-Downloads/ | 21 | http://www.gm.fh-koeln.de/~linke/EL-Downloads/ | |
22 | 22 | |||
23 | SITES.EL_music_full.zip= \ | 23 | SITES.EL_music_full.zip= \ | |
24 | http://www.gm.fh-koeln.de/~linke/EL-Downloads/ | 24 | http://www.gm.fh-koeln.de/~linke/EL-Downloads/ | |
25 | 25 | |||
26 | EXTRACT_DIR.EL_music_full.zip= ${WRKDIR}/music | 26 | EXTRACT_DIR.EL_music_full.zip= ${WRKDIR}/music | |
27 | 27 | |||
28 | SITES.el_195_p7_data_files.zip= \ | 28 | SITES.el_195_p7_data_files.zip= \ | |
29 | https://github.com/raduprv/Eternal-Lands/releases/download/1.9.5.7/ | 29 | https://github.com/raduprv/Eternal-Lands/releases/download/1.9.5.7/ | |
30 | 30 | |||
31 | MAINTAINER= pkgsrc-users@NetBSD.org | 31 | MAINTAINER= pkgsrc-users@NetBSD.org | |
32 | HOMEPAGE= http://www.eternal-lands.com/ | 32 | HOMEPAGE= http://www.eternal-lands.com/ | |
33 | COMMENT= Free 3D fantasy MMORPG | 33 | COMMENT= Free 3D fantasy MMORPG | |
34 | LICENSE= eternal-lands-license | 34 | LICENSE= eternal-lands-license | |
35 | 35 | |||
36 | WRKSRC= ${WRKDIR}/Eternal-Lands-${EL_VER} | 36 | WRKSRC= ${WRKDIR}/Eternal-Lands-${EL_VER} | |
37 | 37 | |||
38 | USE_CMAKE= yes | 38 | USE_CMAKE= yes | |
39 | USE_TOOLS+= pkg-config pax | 39 | USE_TOOLS+= pkg-config pax | |
40 | USE_LANGUAGES= c c++ | 40 | USE_LANGUAGES= c c++ | |
41 | 41 | |||
42 | CMAKE_ARGS+= -DEXEC=el | 42 | CMAKE_ARGS+= -DEXEC=el | |
43 | 43 | |||
44 | .include "../../mk/endian.mk" | 44 | .include "../../mk/endian.mk" | |
45 | 45 | |||
46 | .if ${MACHINE_ENDIAN} == "big" | 46 | .if ${MACHINE_ENDIAN} == "big" | |
47 | CFLAGS+= -DEL_BIG_ENDIAN | 47 | CFLAGS+= -DEL_BIG_ENDIAN | |
48 | .endif | 48 | .endif | |
49 | 49 | |||
50 | INSTALLATION_DIRS+= bin | 50 | INSTALLATION_DIRS+= bin | |
51 | INSTALLATION_DIRS+= libexec/${PKGBASE} | 51 | INSTALLATION_DIRS+= libexec/${PKGBASE} | |
52 | INSTALLATION_DIRS+= share/applications | 52 | INSTALLATION_DIRS+= share/applications | |
53 | INSTALLATION_DIRS+= share/pixmaps | 53 | INSTALLATION_DIRS+= share/pixmaps | |
54 | 54 | |||
55 | post-build: | 55 | post-build: | |
56 | ${SED} -e 's,@PREFIX@,${PREFIX},g' \ | 56 | ${SED} -e 's,@PREFIX@,${PREFIX},g' \ | |
57 | ${FILESDIR}/eternal-lands.in > \ | 57 | ${FILESDIR}/eternal-lands.in > \ | |
58 | ${WRKDIR}/eternal-lands.sh | 58 | ${WRKDIR}/eternal-lands.sh | |
59 | 59 | |||
60 | do-install: | 60 | do-install: | |
61 | ${INSTALL_SCRIPT} ${WRKDIR}/eternal-lands.sh \ | 61 | ${INSTALL_SCRIPT} ${WRKDIR}/eternal-lands.sh \ | |
62 | ${DESTDIR}${PREFIX}/bin/eternallands | 62 | ${DESTDIR}${PREFIX}/bin/eternallands | |
63 | ${INSTALL_PROGRAM} ${WRKSRC}/el \ | 63 | ${INSTALL_PROGRAM} ${WRKSRC}/el \ | |
64 | ${DESTDIR}${PREFIX}/libexec/${PKGBASE}/el | 64 | ${DESTDIR}${PREFIX}/libexec/${PKGBASE}/el | |
65 | ${INSTALL_DATA} ${WRKSRC}/pkgfiles/eternallands.desktop \ | 65 | ${INSTALL_DATA} ${WRKSRC}/pkgfiles/eternallands.desktop \ | |
66 | ${DESTDIR}${PREFIX}/share/applications | 66 | ${DESTDIR}${PREFIX}/share/applications | |
67 | ${INSTALL_DATA} ${WRKSRC}/pkgfiles/eternallands.png \ | 67 | ${INSTALL_DATA} ${WRKSRC}/pkgfiles/eternallands.png \ | |
68 | ${DESTDIR}${PREFIX}/share/pixmaps | 68 | ${DESTDIR}${PREFIX}/share/pixmaps | |
69 | cd ${WRKDIR}/el_data && \ | 69 | cd ${WRKDIR}/el_data && \ | |
70 | ${PAX} -rw -pp . ${DESTDIR}${PREFIX}/share/${PKGBASE} | 70 | ${PAX} -rw -pp . ${DESTDIR}${PREFIX}/share/${PKGBASE} | |
71 | cd ${WRKDIR}/sound && \ | 71 | cd ${WRKDIR}/sound && \ | |
72 | ${PAX} -rw -pp . ${DESTDIR}${PREFIX}/share/${PKGBASE}/sound | 72 | ${PAX} -rw -pp . ${DESTDIR}${PREFIX}/share/${PKGBASE}/sound | |
73 | cd ${WRKDIR}/music && \ | 73 | cd ${WRKDIR}/music && \ | |
74 | ${PAX} -rw -pp . ${DESTDIR}${PREFIX}/share/${PKGBASE}/music | 74 | ${PAX} -rw -pp . ${DESTDIR}${PREFIX}/share/${PKGBASE}/music | |
75 | 75 | |||
76 | .include "../../audio/libvorbis/buildlink3.mk" | 76 | .include "../../audio/libvorbis/buildlink3.mk" | |
77 | .include "../../audio/openal-soft/buildlink3.mk" | 77 | .include "../../audio/openal-soft/buildlink3.mk" | |
78 | .include "../../converters/libiconv/buildlink3.mk" | 78 | .include "../../converters/libiconv/buildlink3.mk" | |
79 | .include "../../devel/SDL2/buildlink3.mk" | 79 | .include "../../devel/SDL2/buildlink3.mk" | |
80 | .include "../../fonts/SDL2_ttf/buildlink3.mk" | 80 | .include "../../fonts/SDL2_ttf/buildlink3.mk" | |
81 | .include "../../graphics/cal3d/buildlink3.mk" | 81 | .include "../../graphics/cal3d/buildlink3.mk" | |
82 | .include "../../graphics/glu/buildlink3.mk" | 82 | .include "../../graphics/glu/buildlink3.mk" | |
83 | .include "../../graphics/png/buildlink3.mk" | 83 | .include "../../graphics/png/buildlink3.mk" | |
84 | .include "../../graphics/SDL2_image/buildlink3.mk" | 84 | .include "../../graphics/SDL2_image/buildlink3.mk" | |
85 | .include "../../net/SDL2_net/buildlink3.mk" | 85 | .include "../../net/SDL2_net/buildlink3.mk" | |
86 | .include "../../textproc/libxml2/buildlink3.mk" | 86 | .include "../../textproc/libxml2/buildlink3.mk" | |
87 | .include "../../x11/libX11/buildlink3.mk" | 87 | .include "../../x11/libX11/buildlink3.mk" | |
88 | .include "../../mk/bsd.pkg.mk" | 88 | .include "../../mk/bsd.pkg.mk" |
@@ -1,46 +1,46 @@ | @@ -1,46 +1,46 @@ | |||
1 | # $NetBSD: Makefile,v 1.13 2023/01/29 21:16:09 ryoon Exp $ | 1 | # $NetBSD: Makefile,v 1.14 2023/02/14 16:05:59 wiz Exp $ | |
2 | 2 | |||
3 | DISTNAME= fallingtime-1.0.2 | 3 | DISTNAME= fallingtime-1.0.2 | |
4 | PKGREVISION= 8 | 4 | PKGREVISION= 9 | |
5 | CATEGORIES= games | 5 | CATEGORIES= games | |
6 | MASTER_SITES= ${MASTER_SITE_GITHUB:=cxong/} | 6 | MASTER_SITES= ${MASTER_SITE_GITHUB:=cxong/} | |
7 | GITHUB_PROJECT= FallingTime | 7 | GITHUB_PROJECT= FallingTime | |
8 | 8 | |||
9 | MAINTAINER= charlotte@NetBSD.org | 9 | MAINTAINER= charlotte@NetBSD.org | |
10 | HOMEPAGE= https://github.com/cxong/FallingTime | 10 | HOMEPAGE= https://github.com/cxong/FallingTime | |
11 | COMMENT= Arcade game inspired by Fall Down | 11 | COMMENT= Arcade game inspired by Fall Down | |
12 | LICENSE= gnu-gpl-v2 | 12 | LICENSE= gnu-gpl-v2 | |
13 | 13 | |||
14 | EXTRACT_USING= bsdtar | 14 | EXTRACT_USING= bsdtar | |
15 | WRKSRC= ${WRKDIR}/${GITHUB_PROJECT}-${GITHUB_TAG} | 15 | WRKSRC= ${WRKDIR}/${GITHUB_PROJECT}-${GITHUB_TAG} | |
16 | USE_CMAKE= yes | 16 | USE_CMAKE= yes | |
17 | USE_TOOLS+= pkg-config | 17 | USE_TOOLS+= pkg-config | |
18 | USE_LANGUAGES= gnu99 c++ | 18 | USE_LANGUAGES= gnu99 c++ | |
19 | 19 | |||
20 | # Also needed for alloca(), c99 creeps in and overrides otherwise... | 20 | # Also needed for alloca(), c99 creeps in and overrides otherwise... | |
21 | BUILDLINK_TRANSFORM+= opt:-std=c99:-std=gnu99 | 21 | BUILDLINK_TRANSFORM+= opt:-std=c99:-std=gnu99 | |
22 | 22 | |||
23 | CMAKE_ARGS+= -DINSTALL_PREFIX=${PREFIX}/libexec | 23 | CMAKE_ARGS+= -DINSTALL_PREFIX=${PREFIX}/libexec | |
24 | CMAKE_ARGS+= -DINSTALL_DATA_PREFIX=${PREFIX}/share/fallingtime | 24 | CMAKE_ARGS+= -DINSTALL_DATA_PREFIX=${PREFIX}/share/fallingtime | |
25 | 25 | |||
26 | INSTALLATION_DIRS+= bin | 26 | INSTALLATION_DIRS+= bin | |
27 | INSTALLATION_DIRS+= share/applications | 27 | INSTALLATION_DIRS+= share/applications | |
28 | INSTALLATION_DIRS+= share/pixmaps | 28 | INSTALLATION_DIRS+= share/pixmaps | |
29 | 29 | |||
30 | pre-configure: | 30 | pre-configure: | |
31 | ${SED} -e 's,@@PREFIX@@,${PREFIX},g' \ | 31 | ${SED} -e 's,@@PREFIX@@,${PREFIX},g' \ | |
32 | ${FILESDIR}/fallingtime.template > ${WRKDIR}/fallingtime | 32 | ${FILESDIR}/fallingtime.template > ${WRKDIR}/fallingtime | |
33 | 33 | |||
34 | post-install: | 34 | post-install: | |
35 | ${INSTALL_SCRIPT} ${WRKDIR}/fallingtime \ | 35 | ${INSTALL_SCRIPT} ${WRKDIR}/fallingtime \ | |
36 | ${DESTDIR}${PREFIX}/bin/fallingtime | 36 | ${DESTDIR}${PREFIX}/bin/fallingtime | |
37 | ${INSTALL_DATA} ${WRKSRC}/pkg/linux/io.github.cxong.fallingtime.desktop \ | 37 | ${INSTALL_DATA} ${WRKSRC}/pkg/linux/io.github.cxong.fallingtime.desktop \ | |
38 | ${DESTDIR}${PREFIX}/share/applications/fallingtime.desktop | 38 | ${DESTDIR}${PREFIX}/share/applications/fallingtime.desktop | |
39 | ${INSTALL_DATA} ${WRKSRC}/pkg/linux/fallingtime.png \ | 39 | ${INSTALL_DATA} ${WRKSRC}/pkg/linux/fallingtime.png \ | |
40 | ${DESTDIR}${PREFIX}/share/pixmaps/fallingtime.png | 40 | ${DESTDIR}${PREFIX}/share/pixmaps/fallingtime.png | |
41 | 41 | |||
42 | .include "../../devel/SDL2/buildlink3.mk" | 42 | .include "../../devel/SDL2/buildlink3.mk" | |
43 | .include "../../audio/SDL2_mixer/buildlink3.mk" | 43 | .include "../../audio/SDL2_mixer/buildlink3.mk" | |
44 | .include "../../fonts/SDL2_ttf/buildlink3.mk" | 44 | .include "../../fonts/SDL2_ttf/buildlink3.mk" | |
45 | .include "../../graphics/SDL2_image/buildlink3.mk" | 45 | .include "../../graphics/SDL2_image/buildlink3.mk" | |
46 | .include "../../mk/bsd.pkg.mk" | 46 | .include "../../mk/bsd.pkg.mk" |
@@ -1,30 +1,30 @@ | @@ -1,30 +1,30 @@ | |||
1 | # $NetBSD: Makefile,v 1.20 2023/01/29 21:16:10 ryoon Exp $ | 1 | # $NetBSD: Makefile,v 1.21 2023/02/14 16:05:59 wiz Exp $ | |
2 | 2 | |||
3 | DISTNAME= flare-engine-1.12 | 3 | DISTNAME= flare-engine-1.12 | |
4 | PKGREVISION= 7 | 4 | PKGREVISION= 8 | |
5 | CATEGORIES= games | 5 | CATEGORIES= games | |
6 | MASTER_SITES= ${MASTER_SITE_GITHUB:=flareteam/} | 6 | MASTER_SITES= ${MASTER_SITE_GITHUB:=flareteam/} | |
7 | GITHUB_TAG= v${PKGVERSION_NOREV} | 7 | GITHUB_TAG= v${PKGVERSION_NOREV} | |
8 | 8 | |||
9 | MAINTAINER= pkgsrc-users@NetBSD.org | 9 | MAINTAINER= pkgsrc-users@NetBSD.org | |
10 | HOMEPAGE= https://flarerpg.org/ | 10 | HOMEPAGE= https://flarerpg.org/ | |
11 | COMMENT= Free Libre Action Roleplaying Engine | 11 | COMMENT= Free Libre Action Roleplaying Engine | |
12 | LICENSE= gnu-gpl-v3 AND cc-by-sa-v3.0 AND ofl-v1.1 | 12 | LICENSE= gnu-gpl-v3 AND cc-by-sa-v3.0 AND ofl-v1.1 | |
13 | 13 | |||
14 | WRKSRC= ${WRKDIR}/${PKGNAME_NOREV} | 14 | WRKSRC= ${WRKDIR}/${PKGNAME_NOREV} | |
15 | USE_LANGUAGES= c c++ | 15 | USE_LANGUAGES= c c++ | |
16 | USE_CMAKE= yes | 16 | USE_CMAKE= yes | |
17 | 17 | |||
18 | CMAKE_ARGS+= -DDATADIR:STRING="${PREFIX}/share/flare" -DBINDIR:STRING=bin -DMANDIR:STRING=${PKGMANDIR} | 18 | CMAKE_ARGS+= -DDATADIR:STRING="${PREFIX}/share/flare" -DBINDIR:STRING=bin -DMANDIR:STRING=${PKGMANDIR} | |
19 | 19 | |||
20 | REPLACE_PYTHON+= mods/default/languages/xgettext.py | 20 | REPLACE_PYTHON+= mods/default/languages/xgettext.py | |
21 | 21 | |||
22 | .include "../../audio/SDL2_mixer/buildlink3.mk" | 22 | .include "../../audio/SDL2_mixer/buildlink3.mk" | |
23 | .include "../../devel/SDL2/buildlink3.mk" | 23 | .include "../../devel/SDL2/buildlink3.mk" | |
24 | .include "../../fonts/SDL2_ttf/buildlink3.mk" | 24 | .include "../../fonts/SDL2_ttf/buildlink3.mk" | |
25 | .include "../../graphics/hicolor-icon-theme/buildlink3.mk" | 25 | .include "../../graphics/hicolor-icon-theme/buildlink3.mk" | |
26 | .include "../../graphics/SDL2_image/buildlink3.mk" | 26 | .include "../../graphics/SDL2_image/buildlink3.mk" | |
27 | .include "../../sysutils/desktop-file-utils/desktopdb.mk" | 27 | .include "../../sysutils/desktop-file-utils/desktopdb.mk" | |
28 | .include "../../lang/python/application.mk" | 28 | .include "../../lang/python/application.mk" | |
29 | .include "../../mk/pthread.buildlink3.mk" | 29 | .include "../../mk/pthread.buildlink3.mk" | |
30 | .include "../../mk/bsd.pkg.mk" | 30 | .include "../../mk/bsd.pkg.mk" |
@@ -1,43 +1,43 @@ | @@ -1,43 +1,43 @@ | |||
1 | # $NetBSD: Makefile,v 1.25 2023/01/29 21:16:18 ryoon Exp $ | 1 | # $NetBSD: Makefile,v 1.26 2023/02/14 16:05:59 wiz Exp $ | |
2 | 2 | |||
3 | DISTNAME= manaplus-2.1.3.17 | 3 | DISTNAME= manaplus-2.1.3.17 | |
4 | PKGREVISION= 10 | 4 | PKGREVISION= 11 | |
5 | CATEGORIES= games | 5 | CATEGORIES= games | |
6 | MASTER_SITES= http://download.evolonline.org/manaplus/download/${PKGVERSION_NOREV}/ | 6 | MASTER_SITES= http://download.evolonline.org/manaplus/download/${PKGVERSION_NOREV}/ | |
7 | EXTRACT_SUFX= .tar.xz | 7 | EXTRACT_SUFX= .tar.xz | |
8 | 8 | |||
9 | MAINTAINER= pkgsrc-users@NetBSD.org | 9 | MAINTAINER= pkgsrc-users@NetBSD.org | |
10 | HOMEPAGE= https://manaplus.org/ | 10 | HOMEPAGE= https://manaplus.org/ | |
11 | COMMENT= 2D MMORPG client for The Mana World, Evol Online, and similar servers | 11 | COMMENT= 2D MMORPG client for The Mana World, Evol Online, and similar servers | |
12 | LICENSE= gnu-gpl-v2 | 12 | LICENSE= gnu-gpl-v2 | |
13 | 13 | |||
14 | GNU_CONFIGURE= yes | 14 | GNU_CONFIGURE= yes | |
15 | USE_TOOLS+= pkg-config | 15 | USE_TOOLS+= pkg-config | |
16 | USE_TOOLS+= msgfmt msgmerge xgettext | 16 | USE_TOOLS+= msgfmt msgmerge xgettext | |
17 | USE_LANGUAGES= c c++ | 17 | USE_LANGUAGES= c c++ | |
18 | 18 | |||
19 | LDFLAGS.SunOS+= ${BUILDLINK_LDADD.gettext} | 19 | LDFLAGS.SunOS+= ${BUILDLINK_LDADD.gettext} | |
20 | 20 | |||
21 | SUBST_CLASSES+= eq | 21 | SUBST_CLASSES+= eq | |
22 | SUBST_STAGE.eq= pre-configure | 22 | SUBST_STAGE.eq= pre-configure | |
23 | SUBST_MESSAGE.eq= Fixing non-portable test operator usage | 23 | SUBST_MESSAGE.eq= Fixing non-portable test operator usage | |
24 | SUBST_FILES.eq+= configure | 24 | SUBST_FILES.eq+= configure | |
25 | SUBST_SED.eq+= -e 's|" == "|" = "|g' | 25 | SUBST_SED.eq+= -e 's|" == "|" = "|g' | |
26 | SUBST_SED.eq+= -e 's|" == true|" = true|g' | 26 | SUBST_SED.eq+= -e 's|" == true|" = true|g' | |
27 | 27 | |||
28 | CONFIGURE_ARGS+= --with-sdl2 | 28 | CONFIGURE_ARGS+= --with-sdl2 | |
29 | 29 | |||
30 | .include "../../audio/SDL2_mixer/buildlink3.mk" | 30 | .include "../../audio/SDL2_mixer/buildlink3.mk" | |
31 | .include "../../converters/libiconv/buildlink3.mk" | 31 | .include "../../converters/libiconv/buildlink3.mk" | |
32 | .include "../../devel/SDL2/buildlink3.mk" | 32 | .include "../../devel/SDL2/buildlink3.mk" | |
33 | .include "../../devel/gettext-lib/buildlink3.mk" | 33 | .include "../../devel/gettext-lib/buildlink3.mk" | |
34 | .include "../../devel/zlib/buildlink3.mk" | 34 | .include "../../devel/zlib/buildlink3.mk" | |
35 | .include "../../fonts/SDL2_ttf/buildlink3.mk" | 35 | .include "../../fonts/SDL2_ttf/buildlink3.mk" | |
36 | .include "../../graphics/SDL2_image/buildlink3.mk" | 36 | .include "../../graphics/SDL2_image/buildlink3.mk" | |
37 | .include "../../graphics/hicolor-icon-theme/buildlink3.mk" | 37 | .include "../../graphics/hicolor-icon-theme/buildlink3.mk" | |
38 | .include "../../graphics/png/buildlink3.mk" | 38 | .include "../../graphics/png/buildlink3.mk" | |
39 | .include "../../net/SDL2_net/buildlink3.mk" | 39 | .include "../../net/SDL2_net/buildlink3.mk" | |
40 | .include "../../textproc/libxml2/buildlink3.mk" | 40 | .include "../../textproc/libxml2/buildlink3.mk" | |
41 | .include "../../www/curl/buildlink3.mk" | 41 | .include "../../www/curl/buildlink3.mk" | |
42 | .include "../../mk/pthread.buildlink3.mk" | 42 | .include "../../mk/pthread.buildlink3.mk" | |
43 | .include "../../mk/bsd.pkg.mk" | 43 | .include "../../mk/bsd.pkg.mk" |
@@ -1,48 +1,48 @@ | @@ -1,48 +1,48 @@ | |||
1 | # $NetBSD: Makefile,v 1.43 2023/01/29 21:16:18 ryoon Exp $ | 1 | # $NetBSD: Makefile,v 1.44 2023/02/14 16:05:59 wiz Exp $ | |
2 | 2 | |||
3 | DISTNAME= neverball-1.6.0 | 3 | DISTNAME= neverball-1.6.0 | |
4 | PKGREVISION= 10 | 4 | PKGREVISION= 11 | |
5 | CATEGORIES= games | 5 | CATEGORIES= games | |
6 | MASTER_SITES= http://neverball.org/ | 6 | MASTER_SITES= http://neverball.org/ | |
7 | 7 | |||
8 | MAINTAINER= pkgsrc-users@NetBSD.org | 8 | MAINTAINER= pkgsrc-users@NetBSD.org | |
9 | HOMEPAGE= https://neverball.org/ | 9 | HOMEPAGE= https://neverball.org/ | |
10 | COMMENT= Puzzle/action game similar to Super Monkey Ball | 10 | COMMENT= Puzzle/action game similar to Super Monkey Ball | |
11 | LICENSE= gnu-gpl-v2 | 11 | LICENSE= gnu-gpl-v2 | |
12 | 12 | |||
13 | USE_TOOLS+= gmake pax | 13 | USE_TOOLS+= gmake pax | |
14 | 14 | |||
15 | USE_LANGUAGES= c99 | 15 | USE_LANGUAGES= c99 | |
16 | 16 | |||
17 | # Avoiding multiples patches... | 17 | # Avoiding multiples patches... | |
18 | BUILDLINK_FNAME_TRANSFORM.SDL+= -e "s|/SDL/|/|g" | 18 | BUILDLINK_FNAME_TRANSFORM.SDL+= -e "s|/SDL/|/|g" | |
19 | BUILDLINK_FNAME_TRANSFORM.SDL_ttf+= -e "s|/SDL/|/|g" | 19 | BUILDLINK_FNAME_TRANSFORM.SDL_ttf+= -e "s|/SDL/|/|g" | |
20 | 20 | |||
21 | MAKE_ENV+= ENABLE_NLS=0 | 21 | MAKE_ENV+= ENABLE_NLS=0 | |
22 | 22 | |||
23 | SHAREDIR= ${PREFIX}/share/${PKGBASE} | 23 | SHAREDIR= ${PREFIX}/share/${PKGBASE} | |
24 | 24 | |||
25 | INSTALLATION_DIRS= bin share/doc/${PKGBASE} share/${PKGBASE} | 25 | INSTALLATION_DIRS= bin share/doc/${PKGBASE} share/${PKGBASE} | |
26 | 26 | |||
27 | LDFLAGS.DragonFly= -lX11 -lm | 27 | LDFLAGS.DragonFly= -lX11 -lm | |
28 | LDFLAGS.SunOS+= -lX11 -lm | 28 | LDFLAGS.SunOS+= -lX11 -lm | |
29 | 29 | |||
30 | do-install: | 30 | do-install: | |
31 | ${INSTALL_DATA} ${WRKSRC}/doc/manual.txt \ | 31 | ${INSTALL_DATA} ${WRKSRC}/doc/manual.txt \ | |
32 | ${DESTDIR}${PREFIX}/share/doc/${PKGBASE} | 32 | ${DESTDIR}${PREFIX}/share/doc/${PKGBASE} | |
33 | ${INSTALL_PROGRAM} ${WRKSRC}/neverball ${WRKSRC}/neverputt \ | 33 | ${INSTALL_PROGRAM} ${WRKSRC}/neverball ${WRKSRC}/neverputt \ | |
34 | ${DESTDIR}${PREFIX}/bin | 34 | ${DESTDIR}${PREFIX}/bin | |
35 | for d in `${FIND} ${WRKSRC}/data -type d -print`; do \ | 35 | for d in `${FIND} ${WRKSRC}/data -type d -print`; do \ | |
36 | ${CHMOD} ${PKGDIRMODE} $${d}; \ | 36 | ${CHMOD} ${PKGDIRMODE} $${d}; \ | |
37 | done | 37 | done | |
38 | for f in `${FIND} ${WRKSRC}/data -type f -print`; do \ | 38 | for f in `${FIND} ${WRKSRC}/data -type f -print`; do \ | |
39 | ${CHMOD} ${SHAREMODE} $${f}; \ | 39 | ${CHMOD} ${SHAREMODE} $${f}; \ | |
40 | done | 40 | done | |
41 | cd ${WRKSRC} && ${PAX} -rwppm data ${DESTDIR}${SHAREDIR} | 41 | cd ${WRKSRC} && ${PAX} -rwppm data ${DESTDIR}${SHAREDIR} | |
42 | 42 | |||
43 | .include "../../audio/libvorbis/buildlink3.mk" | 43 | .include "../../audio/libvorbis/buildlink3.mk" | |
44 | .include "../../fonts/SDL2_ttf/buildlink3.mk" | 44 | .include "../../fonts/SDL2_ttf/buildlink3.mk" | |
45 | .include "../../devel/physfs/buildlink3.mk" | 45 | .include "../../devel/physfs/buildlink3.mk" | |
46 | .include "../../mk/jpeg.buildlink3.mk" | 46 | .include "../../mk/jpeg.buildlink3.mk" | |
47 | .include "../../graphics/png/buildlink3.mk" | 47 | .include "../../graphics/png/buildlink3.mk" | |
48 | .include "../../mk/bsd.pkg.mk" | 48 | .include "../../mk/bsd.pkg.mk" |
@@ -1,38 +1,38 @@ | @@ -1,38 +1,38 @@ | |||
1 | # $NetBSD: Makefile,v 1.59 2023/01/29 21:16:21 ryoon Exp $ | 1 | # $NetBSD: Makefile,v 1.60 2023/02/14 16:05:59 wiz Exp $ | |
2 | 2 | |||
3 | VERSION= 1.5.1 | 3 | VERSION= 1.5.1 | |
4 | DISTNAME= solarus-${VERSION}-src | 4 | DISTNAME= solarus-${VERSION}-src | |
5 | PKGNAME= ${DISTNAME:S/-src//1} | 5 | PKGNAME= ${DISTNAME:S/-src//1} | |
6 | PKGREVISION= 36 | 6 | PKGREVISION= 37 | |
7 | CATEGORIES= games | 7 | CATEGORIES= games | |
8 | MASTER_SITES= http://www.solarus-games.org/downloads/solarus/ | 8 | MASTER_SITES= http://www.solarus-games.org/downloads/solarus/ | |
9 | 9 | |||
10 | MAINTAINER= pkgsrc-users@NetBSD.org | 10 | MAINTAINER= pkgsrc-users@NetBSD.org | |
11 | HOMEPAGE= http://www.solarus-games.org/solarus/ | 11 | HOMEPAGE= http://www.solarus-games.org/solarus/ | |
12 | COMMENT= Open-source Zelda-like 2D game engine licensed under GPL | 12 | COMMENT= Open-source Zelda-like 2D game engine licensed under GPL | |
13 | LICENSE= gnu-gpl-v3 | 13 | LICENSE= gnu-gpl-v3 | |
14 | 14 | |||
15 | TOOL_DEPENDS+= qt5-qttools-[0-9]*:../../x11/qt5-qttools | 15 | TOOL_DEPENDS+= qt5-qttools-[0-9]*:../../x11/qt5-qttools | |
16 | 16 | |||
17 | WRKSRC= ${WRKDIR}/solarus-${VERSION} | 17 | WRKSRC= ${WRKDIR}/solarus-${VERSION} | |
18 | USE_CMAKE= yes | 18 | USE_CMAKE= yes | |
19 | USE_LANGUAGES= c c++ | 19 | USE_LANGUAGES= c c++ | |
20 | 20 | |||
21 | GCC_REQD+= 4.8 | 21 | GCC_REQD+= 4.8 | |
22 | LDFLAGS.SunOS+= -lsocket -lnsl | 22 | LDFLAGS.SunOS+= -lsocket -lnsl | |
23 | 23 | |||
24 | .include "options.mk" | 24 | .include "options.mk" | |
25 | .include "../../x11/qt5-qtbase/buildlink3.mk" | 25 | .include "../../x11/qt5-qtbase/buildlink3.mk" | |
26 | .include "../../devel/physfs/buildlink3.mk" | 26 | .include "../../devel/physfs/buildlink3.mk" | |
27 | .include "../../audio/libmodplug/buildlink3.mk" | 27 | .include "../../audio/libmodplug/buildlink3.mk" | |
28 | .include "../../multimedia/libogg/buildlink3.mk" | 28 | .include "../../multimedia/libogg/buildlink3.mk" | |
29 | .include "../../audio/libvorbis/buildlink3.mk" | 29 | .include "../../audio/libvorbis/buildlink3.mk" | |
30 | .include "../../audio/openal-soft/buildlink3.mk" | 30 | .include "../../audio/openal-soft/buildlink3.mk" | |
31 | BUILDLINK_API_DEPENDS.SDL2_ttf+= SDL2_ttf>=2.0.12 | 31 | BUILDLINK_API_DEPENDS.SDL2_ttf+= SDL2_ttf>=2.0.12 | |
32 | .include "../../fonts/SDL2_ttf/buildlink3.mk" | 32 | .include "../../fonts/SDL2_ttf/buildlink3.mk" | |
33 | BUILDLINK_API_DEPENDS.SDL2_image+= SDL2_image>=2.0.0 | 33 | BUILDLINK_API_DEPENDS.SDL2_image+= SDL2_image>=2.0.0 | |
34 | .include "../../graphics/SDL2_image/buildlink3.mk" | 34 | .include "../../graphics/SDL2_image/buildlink3.mk" | |
35 | BUILDLINK_API_DEPENDS.SDL2+= SDL2>=2.0.1 | 35 | BUILDLINK_API_DEPENDS.SDL2+= SDL2>=2.0.1 | |
36 | .include "../../devel/SDL2/buildlink3.mk" | 36 | .include "../../devel/SDL2/buildlink3.mk" | |
37 | .include "../../mk/pthread.buildlink3.mk" | 37 | .include "../../mk/pthread.buildlink3.mk" | |
38 | .include "../../mk/bsd.pkg.mk" | 38 | .include "../../mk/bsd.pkg.mk" |
@@ -1,41 +1,41 @@ | @@ -1,41 +1,41 @@ | |||
1 | # $NetBSD: Makefile,v 1.9 2023/01/29 21:16:22 ryoon Exp $ | 1 | # $NetBSD: Makefile,v 1.10 2023/02/14 16:05:59 wiz Exp $ | |
2 | 2 | |||
3 | DISTNAME= ValyriaTear-src-with-deps-1.1.0 | 3 | DISTNAME= ValyriaTear-src-with-deps-1.1.0 | |
4 | PKGNAME= ${DISTNAME:tl:S/-src-with-deps//1} | 4 | PKGNAME= ${DISTNAME:tl:S/-src-with-deps//1} | |
5 | PKGREVISION= 6 | 5 | PKGREVISION= 7 | |
6 | CATEGORIES= games | 6 | CATEGORIES= games | |
7 | MASTER_SITES= ${MASTER_SITE_GITHUB:=ValyriaTear/} | 7 | MASTER_SITES= ${MASTER_SITE_GITHUB:=ValyriaTear/} | |
8 | GITHUB_RELEASE= ${PKGVERSION_NOREV} | 8 | GITHUB_RELEASE= ${PKGVERSION_NOREV} | |
9 | 9 | |||
10 | MAINTAINER= pkgsrc-users@NetBSD.org | 10 | MAINTAINER= pkgsrc-users@NetBSD.org | |
11 | HOMEPAGE= https://github.com/ValyriaTear/ValyriaTear | 11 | HOMEPAGE= https://github.com/ValyriaTear/ValyriaTear | |
12 | COMMENT= Single player medieval fantasy 2D JRPG | 12 | COMMENT= Single player medieval fantasy 2D JRPG | |
13 | LICENSE= gnu-gpl-v2 AND gnu-gpl-v3 AND cc-by-sa-v3.0 | 13 | LICENSE= gnu-gpl-v2 AND gnu-gpl-v3 AND cc-by-sa-v3.0 | |
14 | 14 | |||
15 | TOOL_DEPENDS+= dos2unix-[0-9]*:../../converters/dos2unix | 15 | TOOL_DEPENDS+= dos2unix-[0-9]*:../../converters/dos2unix | |
16 | 16 | |||
17 | WRKSRC= ${WRKDIR}/ValyriaTear | 17 | WRKSRC= ${WRKDIR}/ValyriaTear | |
18 | 18 | |||
19 | USE_CMAKE= yes | 19 | USE_CMAKE= yes | |
20 | USE_TOOLS+= pkg-config msgfmt | 20 | USE_TOOLS+= pkg-config msgfmt | |
21 | USE_LANGUAGES= c c++ | 21 | USE_LANGUAGES= c c++ | |
22 | 22 | |||
23 | LDFLAGS+= ${BUILDLINK_LDADD.gettext} | 23 | LDFLAGS+= ${BUILDLINK_LDADD.gettext} | |
24 | 24 | |||
25 | post-extract: | 25 | post-extract: | |
26 | dos2unix ${WRKSRC}/src/utils/src/utils/ustring.cpp | 26 | dos2unix ${WRKSRC}/src/utils/src/utils/ustring.cpp | |
27 | 27 | |||
28 | .include "../../audio/libvorbis/buildlink3.mk" | 28 | .include "../../audio/libvorbis/buildlink3.mk" | |
29 | .include "../../audio/openal-soft/buildlink3.mk" | 29 | .include "../../audio/openal-soft/buildlink3.mk" | |
30 | .include "../../devel/SDL2/buildlink3.mk" | 30 | .include "../../devel/SDL2/buildlink3.mk" | |
31 | .include "../../devel/boost-headers/buildlink3.mk" | 31 | .include "../../devel/boost-headers/buildlink3.mk" | |
32 | .include "../../devel/gettext-lib/buildlink3.mk" | 32 | .include "../../devel/gettext-lib/buildlink3.mk" | |
33 | .include "../../devel/zlib/buildlink3.mk" | 33 | .include "../../devel/zlib/buildlink3.mk" | |
34 | .include "../../fonts/SDL2_ttf/buildlink3.mk" | 34 | .include "../../fonts/SDL2_ttf/buildlink3.mk" | |
35 | .include "../../graphics/hicolor-icon-theme/buildlink3.mk" | 35 | .include "../../graphics/hicolor-icon-theme/buildlink3.mk" | |
36 | .include "../../graphics/SDL2_image/buildlink3.mk" | 36 | .include "../../graphics/SDL2_image/buildlink3.mk" | |
37 | .include "../../graphics/glew/buildlink3.mk" | 37 | .include "../../graphics/glew/buildlink3.mk" | |
38 | .include "../../graphics/png/buildlink3.mk" | 38 | .include "../../graphics/png/buildlink3.mk" | |
39 | .include "../../lang/lua51/buildlink3.mk" | 39 | .include "../../lang/lua51/buildlink3.mk" | |
40 | .include "../../sysutils/desktop-file-utils/desktopdb.mk" | 40 | .include "../../sysutils/desktop-file-utils/desktopdb.mk" | |
41 | .include "../../mk/bsd.pkg.mk" | 41 | .include "../../mk/bsd.pkg.mk" |
@@ -1,85 +1,85 @@ | @@ -1,85 +1,85 @@ | |||
1 | # $NetBSD: Makefile,v 1.192 2023/01/29 21:16:23 ryoon Exp $ | 1 | # $NetBSD: Makefile,v 1.193 2023/02/14 16:05:59 wiz Exp $ | |
2 | 2 | |||
3 | DISTNAME= wesnoth-1.16.8 | 3 | DISTNAME= wesnoth-1.16.8 | |
4 | PKGREVISION= 1 | 4 | PKGREVISION= 2 | |
5 | CATEGORIES= games | 5 | CATEGORIES= games | |
6 | MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=wesnoth/} | 6 | MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=wesnoth/} | |
7 | EXTRACT_SUFX= .tar.bz2 | 7 | EXTRACT_SUFX= .tar.bz2 | |
8 | 8 | |||
9 | MAINTAINER= pkgsrc-users@NetBSD.org | 9 | MAINTAINER= pkgsrc-users@NetBSD.org | |
10 | HOMEPAGE= https://www.wesnoth.org/ | 10 | HOMEPAGE= https://www.wesnoth.org/ | |
11 | COMMENT= Fantasy turn-based strategy game | 11 | COMMENT= Fantasy turn-based strategy game | |
12 | LICENSE= gnu-gpl-v2 | 12 | LICENSE= gnu-gpl-v2 | |
13 | 13 | |||
14 | BUILD_DEPENDS+= libxslt-[0-9]*:../../textproc/libxslt | 14 | BUILD_DEPENDS+= libxslt-[0-9]*:../../textproc/libxslt | |
15 | 15 | |||
16 | USE_CMAKE= yes | 16 | USE_CMAKE= yes | |
17 | USE_LANGUAGES= c c++11 | 17 | USE_LANGUAGES= c c++11 | |
18 | USE_LIBTOOL= yes | 18 | USE_LIBTOOL= yes | |
19 | USE_TOOLS+= bash msgfmt perl:run pkg-config | 19 | USE_TOOLS+= bash msgfmt perl:run pkg-config | |
20 | # detects history.h, but does not link against libhistory | 20 | # detects history.h, but does not link against libhistory | |
21 | CMAKE_ARGS+= -DENABLE_HISTORY=OFF | 21 | CMAKE_ARGS+= -DENABLE_HISTORY=OFF | |
22 | # if OPT is set, -O3 will not be added | 22 | # if OPT is set, -O3 will not be added | |
23 | CMAKE_ARGS+= -DOPT="${DBG}" | 23 | CMAKE_ARGS+= -DOPT="${DBG}" | |
24 | 24 | |||
25 | CFLAGS.Darwin= -framework Cocoa | 25 | CFLAGS.Darwin= -framework Cocoa | |
26 | 26 | |||
27 | UNLIMIT_RESOURCES+= datasize | 27 | UNLIMIT_RESOURCES+= datasize | |
28 | UNLIMIT_RESOURCES+= stacksize | 28 | UNLIMIT_RESOURCES+= stacksize | |
29 | 29 | |||
30 | REPLACE_BASH+= data/tools/unit_tree/update-wmlunits | 30 | REPLACE_BASH+= data/tools/unit_tree/update-wmlunits | |
31 | 31 | |||
32 | REPLACE_PYTHON+= data/tools/GUI.pyw | 32 | REPLACE_PYTHON+= data/tools/GUI.pyw | |
33 | REPLACE_PYTHON+= data/tools/*.py | 33 | REPLACE_PYTHON+= data/tools/*.py | |
34 | REPLACE_PYTHON+= data/tools/wesnoth/*.py | 34 | REPLACE_PYTHON+= data/tools/wesnoth/*.py | |
35 | REPLACE_PYTHON+= data/tools/wml* | 35 | REPLACE_PYTHON+= data/tools/wml* | |
36 | REPLACE_PYTHON+= data/tools/about_cfg_to_wiki | 36 | REPLACE_PYTHON+= data/tools/about_cfg_to_wiki | |
37 | REPLACE_PYTHON+= data/tools/addon_manager/html.py | 37 | REPLACE_PYTHON+= data/tools/addon_manager/html.py | |
38 | REPLACE_PYTHON+= data/tools/extractbindings | 38 | REPLACE_PYTHON+= data/tools/extractbindings | |
39 | REPLACE_PYTHON+= data/tools/imgcheck | 39 | REPLACE_PYTHON+= data/tools/imgcheck | |
40 | REPLACE_PYTHON+= data/tools/journeylifter | 40 | REPLACE_PYTHON+= data/tools/journeylifter | |
41 | REPLACE_PYTHON+= data/tools/rmtrans/rmtrans.py | 41 | REPLACE_PYTHON+= data/tools/rmtrans/rmtrans.py | |
42 | REPLACE_PYTHON+= data/tools/steam-changelog | 42 | REPLACE_PYTHON+= data/tools/steam-changelog | |
43 | REPLACE_PYTHON+= data/tools/tmx_trackplacer | 43 | REPLACE_PYTHON+= data/tools/tmx_trackplacer | |
44 | REPLACE_PYTHON+= data/tools/trackplacer | 44 | REPLACE_PYTHON+= data/tools/trackplacer | |
45 | REPLACE_PYTHON+= data/tools/trackviewer.pyw | 45 | REPLACE_PYTHON+= data/tools/trackviewer.pyw | |
46 | REPLACE_PYTHON+= data/tools/unit_tree/helpers.py | 46 | REPLACE_PYTHON+= data/tools/unit_tree/helpers.py | |
47 | REPLACE_PYTHON+= data/tools/unit_tree/TeamColorizer | 47 | REPLACE_PYTHON+= data/tools/unit_tree/TeamColorizer | |
48 | REPLACE_PYTHON+= data/tools/unit_tree/overview.py | 48 | REPLACE_PYTHON+= data/tools/unit_tree/overview.py | |
49 | REPLACE_PYTHON+= data/tools/wesnoth/trackplacer3/datatypes.py | 49 | REPLACE_PYTHON+= data/tools/wesnoth/trackplacer3/datatypes.py | |
50 | REPLACE_PYTHON+= data/tools/wesnoth_addon_manager | 50 | REPLACE_PYTHON+= data/tools/wesnoth_addon_manager | |
51 | REPLACE_PYTHON+= utils/ai_test/*.py | 51 | REPLACE_PYTHON+= utils/ai_test/*.py | |
52 | REPLACE_PYTHON+= utils/*.py | 52 | REPLACE_PYTHON+= utils/*.py | |
53 | 53 | |||
54 | PLIST_VARS+= icons | 54 | PLIST_VARS+= icons | |
55 | 55 | |||
56 | .include "../../mk/bsd.prefs.mk" | 56 | .include "../../mk/bsd.prefs.mk" | |
57 | 57 | |||
58 | .if ${OPSYS} != "Darwin" && ${OPSYS} != "Cygwin" | 58 | .if ${OPSYS} != "Darwin" && ${OPSYS} != "Cygwin" | |
59 | PLIST.icons= yes | 59 | PLIST.icons= yes | |
60 | .endif | 60 | .endif | |
61 | 61 | |||
62 | LDFLAGS.SunOS+= -lsocket | 62 | LDFLAGS.SunOS+= -lsocket | |
63 | 63 | |||
64 | .include "../../audio/SDL2_mixer/buildlink3.mk" | 64 | .include "../../audio/SDL2_mixer/buildlink3.mk" | |
65 | .include "../../audio/libvorbis/buildlink3.mk" | 65 | .include "../../audio/libvorbis/buildlink3.mk" | |
66 | .include "../../converters/fribidi/buildlink3.mk" | 66 | .include "../../converters/fribidi/buildlink3.mk" | |
67 | .include "../../devel/SDL2/buildlink3.mk" | 67 | .include "../../devel/SDL2/buildlink3.mk" | |
68 | .include "../../devel/boost-libs/buildlink3.mk" | 68 | .include "../../devel/boost-libs/buildlink3.mk" | |
69 | .include "../../devel/gettext-lib/buildlink3.mk" | 69 | .include "../../devel/gettext-lib/buildlink3.mk" | |
70 | BUILDLINK_API_DEPENDS.pango+= pango>=1.14.8 | 70 | BUILDLINK_API_DEPENDS.pango+= pango>=1.14.8 | |
71 | .include "../../devel/pango/buildlink3.mk" | 71 | .include "../../devel/pango/buildlink3.mk" | |
72 | .include "../../devel/readline/buildlink3.mk" | 72 | .include "../../devel/readline/buildlink3.mk" | |
73 | .include "../../fonts/SDL2_ttf/buildlink3.mk" | 73 | .include "../../fonts/SDL2_ttf/buildlink3.mk" | |
74 | .include "../../graphics/SDL2_image/buildlink3.mk" | 74 | .include "../../graphics/SDL2_image/buildlink3.mk" | |
75 | .include "../../graphics/freetype2/buildlink3.mk" | 75 | .include "../../graphics/freetype2/buildlink3.mk" | |
76 | .include "../../graphics/hicolor-icon-theme/buildlink3.mk" | 76 | .include "../../graphics/hicolor-icon-theme/buildlink3.mk" | |
77 | .include "../../graphics/png/buildlink3.mk" | 77 | .include "../../graphics/png/buildlink3.mk" | |
78 | .include "../../lang/lua/buildlink3.mk" | 78 | .include "../../lang/lua/buildlink3.mk" | |
79 | .include "../../lang/python/application.mk" | 79 | .include "../../lang/python/application.mk" | |
80 | .include "../../net/SDL2_net/buildlink3.mk" | 80 | .include "../../net/SDL2_net/buildlink3.mk" | |
81 | .include "../../security/openssl/buildlink3.mk" | 81 | .include "../../security/openssl/buildlink3.mk" | |
82 | .include "../../sysutils/dbus/buildlink3.mk" | 82 | .include "../../sysutils/dbus/buildlink3.mk" | |
83 | .include "../../sysutils/desktop-file-utils/desktopdb.mk" | 83 | .include "../../sysutils/desktop-file-utils/desktopdb.mk" | |
84 | .include "../../textproc/icu/buildlink3.mk" | 84 | .include "../../textproc/icu/buildlink3.mk" | |
85 | .include "../../mk/bsd.pkg.mk" | 85 | .include "../../mk/bsd.pkg.mk" |
@@ -1,78 +1,78 @@ | @@ -1,78 +1,78 @@ | |||
1 | # $NetBSD: Makefile,v 1.28 2023/01/29 21:16:23 ryoon Exp $ | 1 | # $NetBSD: Makefile,v 1.29 2023/02/14 16:06:00 wiz Exp $ | |
2 | 2 | |||
3 | DISTNAME= widelands-build21-source | 3 | DISTNAME= widelands-build21-source | |
4 | PKGNAME= widelands-21 | 4 | PKGNAME= widelands-21 | |
5 | PKGREVISION= 16 | 5 | PKGREVISION= 17 | |
6 | CATEGORIES= games | 6 | CATEGORIES= games | |
7 | MASTER_SITES= https://launchpad.net/widelands/build${PKGVERSION_NOREV}/build${PKGVERSION_NOREV}/+download/ | 7 | MASTER_SITES= https://launchpad.net/widelands/build${PKGVERSION_NOREV}/build${PKGVERSION_NOREV}/+download/ | |
8 | 8 | |||
9 | MAINTAINER= pkgsrc-users@NetBSD.org | 9 | MAINTAINER= pkgsrc-users@NetBSD.org | |
10 | HOMEPAGE= https://www.widelands.org/ | 10 | HOMEPAGE= https://www.widelands.org/ | |
11 | COMMENT= Fantasy real-time strategy game inspired by Settlers II | 11 | COMMENT= Fantasy real-time strategy game inspired by Settlers II | |
12 | LICENSE= gnu-gpl-v2 | 12 | LICENSE= gnu-gpl-v2 | |
13 | 13 | |||
14 | USE_CMAKE= yes | 14 | USE_CMAKE= yes | |
15 | USE_TOOLS+= pkg-config | 15 | USE_TOOLS+= pkg-config | |
16 | USE_TOOLS+= msgfmt msgmerge pkg-config xgettext | 16 | USE_TOOLS+= msgfmt msgmerge pkg-config xgettext | |
17 | USE_LANGUAGES= c c++ | 17 | USE_LANGUAGES= c c++ | |
18 | 18 | |||
19 | # C++11 | 19 | # C++11 | |
20 | GCC_REQD+= 4.8 | 20 | GCC_REQD+= 4.8 | |
21 | 21 | |||
22 | CONFIGURE_DIRS= build | 22 | CONFIGURE_DIRS= build | |
23 | CMAKE_ARG_PATH= .. | 23 | CMAKE_ARG_PATH= .. | |
24 | 24 | |||
25 | CMAKE_ARGS+= -DWL_INSTALL_BASEDIR=${PREFIX} | 25 | CMAKE_ARGS+= -DWL_INSTALL_BASEDIR=${PREFIX} | |
26 | CMAKE_ARGS+= -DWL_INSTALL_DATADIR=${PREFIX}/share/widelands | 26 | CMAKE_ARGS+= -DWL_INSTALL_DATADIR=${PREFIX}/share/widelands | |
27 | 27 | |||
28 | BUILDLINK_TRANSFORM+= rm:-Werror=shadow | 28 | BUILDLINK_TRANSFORM+= rm:-Werror=shadow | |
29 | 29 | |||
30 | # too much spam from boost headers | 30 | # too much spam from boost headers | |
31 | BUILDLINK_TRANSFORM+= rm:-Wold-style-cast | 31 | BUILDLINK_TRANSFORM+= rm:-Wold-style-cast | |
32 | BUILDLINK_TRANSFORM+= rm:-Wundef | 32 | BUILDLINK_TRANSFORM+= rm:-Wundef | |
33 | 33 | |||
34 | PYTHON_FOR_BUILD_ONLY= yes | 34 | PYTHON_FOR_BUILD_ONLY= yes | |
35 | 35 | |||
36 | INSTALLATION_DIRS+= bin | 36 | INSTALLATION_DIRS+= bin | |
37 | INSTALLATION_DIRS+= share/doc/widelands | 37 | INSTALLATION_DIRS+= share/doc/widelands | |
38 | 38 | |||
39 | WRKSRC= ${WRKDIR}/${DISTNAME:S/-source//} | 39 | WRKSRC= ${WRKDIR}/${DISTNAME:S/-source//} | |
40 | 40 | |||
41 | .include "../../mk/bsd.prefs.mk" | 41 | .include "../../mk/bsd.prefs.mk" | |
42 | 42 | |||
43 | # XXX: The following trick might not work everywhere! | 43 | # XXX: The following trick might not work everywhere! | |
44 | # Some systems, like Darwin, do not provide pgettext(), | 44 | # Some systems, like Darwin, do not provide pgettext(), | |
45 | # and devel/gettext-lib does not provide it either. | 45 | # and devel/gettext-lib does not provide it either. | |
46 | pre-configure: | 46 | pre-configure: | |
47 | .if ${OPSYS} != "Darwin" | 47 | .if ${OPSYS} != "Darwin" | |
48 | ${PRINTF} '#include <libintl.h>\n' > ${WRKSRC}/src/third_party/gettext/gettext.h | 48 | ${PRINTF} '#include <libintl.h>\n' > ${WRKSRC}/src/third_party/gettext/gettext.h | |
49 | .endif | 49 | .endif | |
50 | ${MKDIR} ${WRKSRC}/build | 50 | ${MKDIR} ${WRKSRC}/build | |
51 | 51 | |||
52 | post-install: | 52 | post-install: | |
53 | ${MV} ${DESTDIR}${PREFIX}/widelands \ | 53 | ${MV} ${DESTDIR}${PREFIX}/widelands \ | |
54 | ${DESTDIR}${PREFIX}/wl_create_spritesheet \ | 54 | ${DESTDIR}${PREFIX}/wl_create_spritesheet \ | |
55 | ${DESTDIR}${PREFIX}/wl_map_object_info \ | 55 | ${DESTDIR}${PREFIX}/wl_map_object_info \ | |
56 | ${DESTDIR}${PREFIX}/wl_map_info \ | 56 | ${DESTDIR}${PREFIX}/wl_map_info \ | |
57 | ${DESTDIR}${PREFIX}/bin | 57 | ${DESTDIR}${PREFIX}/bin | |
58 | ${MV} ${DESTDIR}${PREFIX}/VERSION \ | 58 | ${MV} ${DESTDIR}${PREFIX}/VERSION \ | |
59 | ${DESTDIR}${PREFIX}/ChangeLog \ | 59 | ${DESTDIR}${PREFIX}/ChangeLog \ | |
60 | ${DESTDIR}${PREFIX}/CREDITS \ | 60 | ${DESTDIR}${PREFIX}/CREDITS \ | |
61 | ${DESTDIR}${PREFIX}/COPYING \ | 61 | ${DESTDIR}${PREFIX}/COPYING \ | |
62 | ${DESTDIR}${PREFIX}/share/doc/widelands | 62 | ${DESTDIR}${PREFIX}/share/doc/widelands | |
63 | 63 | |||
64 | .include "../../audio/SDL2_mixer/buildlink3.mk" | 64 | .include "../../audio/SDL2_mixer/buildlink3.mk" | |
65 | .include "../../devel/SDL2/buildlink3.mk" | 65 | .include "../../devel/SDL2/buildlink3.mk" | |
66 | .include "../../devel/boost-libs/buildlink3.mk" | 66 | .include "../../devel/boost-libs/buildlink3.mk" | |
67 | .include "../../devel/gettext-lib/buildlink3.mk" | 67 | .include "../../devel/gettext-lib/buildlink3.mk" | |
68 | .include "../../devel/zlib/buildlink3.mk" | 68 | .include "../../devel/zlib/buildlink3.mk" | |
69 | .include "../../fonts/SDL2_ttf/buildlink3.mk" | 69 | .include "../../fonts/SDL2_ttf/buildlink3.mk" | |
70 | .include "../../graphics/hicolor-icon-theme/buildlink3.mk" | 70 | .include "../../graphics/hicolor-icon-theme/buildlink3.mk" | |
71 | .include "../../graphics/SDL2_image/buildlink3.mk" | 71 | .include "../../graphics/SDL2_image/buildlink3.mk" | |
72 | .include "../../graphics/glew/buildlink3.mk" | 72 | .include "../../graphics/glew/buildlink3.mk" | |
73 | .include "../../graphics/png/buildlink3.mk" | 73 | .include "../../graphics/png/buildlink3.mk" | |
74 | .include "../../lang/python/pyversion.mk" | 74 | .include "../../lang/python/pyversion.mk" | |
75 | .include "../../sysutils/desktop-file-utils/buildlink3.mk" | 75 | .include "../../sysutils/desktop-file-utils/buildlink3.mk" | |
76 | .include "../../textproc/icu/buildlink3.mk" | 76 | .include "../../textproc/icu/buildlink3.mk" | |
77 | .include "../../mk/pthread.buildlink3.mk" | 77 | .include "../../mk/pthread.buildlink3.mk" | |
78 | .include "../../mk/bsd.pkg.mk" | 78 | .include "../../mk/bsd.pkg.mk" |