3 DISTNAME= wesnoth-1.10.4
6 MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=wesnoth/}
9 MAINTAINER= pkgsrc-users@NetBSD.org
10 HOMEPAGE= http://www.wesnoth.org/
11 COMMENT= Fantasy turn-based strategy game
14 BUILD_DEPENDS+= libxslt-[0-9]*:../../textproc/libxslt
16 PKG_DESTDIR_SUPPORT= user-destdir
21 USE_TOOLS+= aclocal autoconf autoheader automake pkg-config
22 USE_TOOLS+= perl:run msgfmt
24 UNLIMIT_RESOURCES+= datasize
25 UNLIMIT_RESOURCES+= stacksize
27 REPLACE_PERL+= utils/wesnothd.pl
29 SUBST_CLASSES+= prefix
30 SUBST_STAGE.prefix= pre-configure
31 SUBST_FILES.prefix= cmake/FindFriBiDi.cmake
32 SUBST_MESSAGE.prefix= Fixing search path.
33 SUBST_SED.prefix= -e 's,/usr/local,${PREFIX},'
35 REPLACE_PYTHON+= data/tools/*.py
36 REPLACE_PYTHON+= data/tools/wesnoth/*.py
37 REPLACE_PYTHON+= data/tools/wml*
38 REPLACE_PYTHON+= data/tools/about_cfg_to_wiki
39 REPLACE_PYTHON+= data/tools/extractbindings
40 REPLACE_PYTHON+= data/tools/imgcheck
41 REPLACE_PYTHON+= data/tools/journeylifter
42 REPLACE_PYTHON+= data/tools/trackplacer
43 REPLACE_PYTHON+= data/tools/wesnoth_addon_manager
44 REPLACE_PYTHON+= data/tools/unit_tree/TeamColorizer
45 REPLACE_PYTHON+= data/tools/unit_tree/overview.py
46 REPLACE_PYTHON+= utils/ai_test/*.py
47 REPLACE_PYTHON+= utils/*.py
49 REPLACE_RUBY= data/tools/terrain2wiki.rb
50 .include "../../lang/ruby/replace.mk"
52 REPLACE_SH+= data/tools/castle-cutter/mk-castle.sh
53 REPLACE_SH+= data/tools/castle-cutter/mk-all-castles.sh
55 BUILDLINK_TRANSFORM+= rm:-Werror
57 .include "../../mk/bsd.prefs.mk"
58 .if ${OPSYS} == "NetBSD" && !empty(OS_VERSION:M4.*)
64 .if ${OPSYS} != "Darwin"
66 .include "../../sysutils/desktop-file-utils/desktopdb.mk"
69 BUILDLINK_API_DEPENDS.SDL_mixer+= SDL_mixer>=1.2.5nb3
70 .include "../../audio/SDL_mixer/buildlink3.mk"
71 .include "../../converters/fribidi/buildlink3.mk"
72 BUILDLINK_API_DEPENDS.SDL+= SDL>=1.2.7
73 .include "../../devel/SDL/buildlink3.mk"
74 BUILDLINK_API_DEPENDS.SDL_ttf+= SDL_ttf>=2.0.8
75 .include "../../devel/SDL_ttf/buildlink3.mk"
76 .include "../../devel/boost-libs/buildlink3.mk"
77 .include "../../devel/gettext-lib/buildlink3.mk"
78 BUILDLINK_API_DEPENDS.pango+= pango>=1.14.8
79 .include "../../devel/pango/buildlink3.mk"
80 .include "../../graphics/SDL_image/buildlink3.mk"
81 .include "../../graphics/freetype2/buildlink3.mk"
82 .include "../../graphics/png/buildlink3.mk"
83 .include "../../lang/lua/buildlink3.mk"
84 .include "../../lang/python/application.mk"
85 .include "../../net/SDL_net/buildlink3.mk"
86 .include "../../mk/bsd.pkg.mk"