Annotation of pkgsrc/games/wesnoth/Makefile, Revision 1.107
1.107 ! jperkin 1: # $NetBSD: Makefile,v 1.106 2014/08/13 10:57:35 adam Exp $
1.1 manu 2:
1.95 obache 3: DISTNAME= wesnoth-1.10.6
1.106 adam 4: PKGREVISION= 10
1.1 manu 5: CATEGORIES= games
6: MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=wesnoth/}
1.37 wiz 7: EXTRACT_SUFX= .tar.bz2
1.1 manu 8:
1.74 wiz 9: MAINTAINER= pkgsrc-users@NetBSD.org
1.1 manu 10: HOMEPAGE= http://www.wesnoth.org/
11: COMMENT= Fantasy turn-based strategy game
1.51 wiz 12: LICENSE= gnu-gpl-v2
1.1 manu 13:
1.50 wiz 14: BUILD_DEPENDS+= libxslt-[0-9]*:../../textproc/libxslt
1.47 wiz 15:
1.76 adam 16: USE_CMAKE= yes
1.43 wiz 17: USE_LIBTOOL= yes
1.36 wiz 18: USE_LANGUAGES= c c++
1.95 obache 19: USE_TOOLS+= pkg-config
1.76 adam 20: USE_TOOLS+= perl:run msgfmt
1.15 adam 21:
1.1 manu 22: UNLIMIT_RESOURCES+= datasize
1.71 jdc 23: UNLIMIT_RESOURCES+= stacksize
1.1 manu 24:
1.50 wiz 25: REPLACE_PERL+= utils/wesnothd.pl
1.76 adam 26:
27: SUBST_CLASSES+= prefix
28: SUBST_STAGE.prefix= pre-configure
29: SUBST_FILES.prefix= cmake/FindFriBiDi.cmake
30: SUBST_MESSAGE.prefix= Fixing search path.
31: SUBST_SED.prefix= -e 's,/usr/local,${PREFIX},'
1.26 rillig 32:
1.104 wiz 33: PYTHON_VERSIONS_INCOMPATIBLE= 33 34 # not yet ported as of 1.10.6
1.77 wiz 34: REPLACE_PYTHON+= data/tools/*.py
35: REPLACE_PYTHON+= data/tools/wesnoth/*.py
36: REPLACE_PYTHON+= data/tools/wml*
37: REPLACE_PYTHON+= data/tools/about_cfg_to_wiki
38: REPLACE_PYTHON+= data/tools/extractbindings
39: REPLACE_PYTHON+= data/tools/imgcheck
40: REPLACE_PYTHON+= data/tools/journeylifter
41: REPLACE_PYTHON+= data/tools/trackplacer
42: REPLACE_PYTHON+= data/tools/wesnoth_addon_manager
43: REPLACE_PYTHON+= data/tools/unit_tree/TeamColorizer
44: REPLACE_PYTHON+= data/tools/unit_tree/overview.py
45: REPLACE_PYTHON+= utils/ai_test/*.py
46: REPLACE_PYTHON+= utils/*.py
1.42 wiz 47:
1.50 wiz 48: REPLACE_SH+= data/tools/castle-cutter/mk-castle.sh
49: REPLACE_SH+= data/tools/castle-cutter/mk-all-castles.sh
1.34 dillo 50:
1.77 wiz 51: BUILDLINK_TRANSFORM+= rm:-Werror
52:
1.56 wiz 53: .include "../../mk/bsd.prefs.mk"
54: .if ${OPSYS} == "NetBSD" && !empty(OS_VERSION:M4.*)
1.64 adam 55: USE_TOOLS+= gmake
1.56 wiz 56: .endif
57:
1.89 joerg 58: .include "../../mk/compiler.mk"
59: .if !empty(PKGSRC_COMPILER:Mclang)
60: CXXFLAGS+= -std=c++11
61: .endif
62:
1.76 adam 63: PLIST_VARS+= icons
64:
1.95 obache 65: .if ${OPSYS} != "Darwin" && ${OPSYS} != "Cygwin"
1.76 adam 66: PLIST.icons= yes
67: .endif
1.60 adam 68:
1.107 ! jperkin 69: LDFLAGS.SunOS+= -lintl -lsocket
! 70:
1.28 reed 71: BUILDLINK_API_DEPENDS.SDL_mixer+= SDL_mixer>=1.2.5nb3
1.11 wiz 72: .include "../../audio/SDL_mixer/buildlink3.mk"
1.35 joerg 73: .include "../../converters/fribidi/buildlink3.mk"
1.43 wiz 74: BUILDLINK_API_DEPENDS.SDL+= SDL>=1.2.7
1.1 manu 75: .include "../../devel/SDL/buildlink3.mk"
1.50 wiz 76: BUILDLINK_API_DEPENDS.SDL_ttf+= SDL_ttf>=2.0.8
77: .include "../../devel/SDL_ttf/buildlink3.mk"
1.43 wiz 78: .include "../../devel/boost-libs/buildlink3.mk"
1.3 wiz 79: .include "../../devel/gettext-lib/buildlink3.mk"
1.50 wiz 80: BUILDLINK_API_DEPENDS.pango+= pango>=1.14.8
81: .include "../../devel/pango/buildlink3.mk"
1.1 manu 82: .include "../../graphics/SDL_image/buildlink3.mk"
1.11 wiz 83: .include "../../graphics/freetype2/buildlink3.mk"
1.12 wiz 84: .include "../../graphics/png/buildlink3.mk"
1.60 adam 85: .include "../../lang/lua/buildlink3.mk"
1.77 wiz 86: .include "../../lang/python/application.mk"
1.1 manu 87: .include "../../net/SDL_net/buildlink3.mk"
88: .include "../../mk/bsd.pkg.mk"
CVSweb <webmaster@jp.NetBSD.org>