Annotation of pkgsrc/games/wesnoth/Makefile, Revision 1.70
1.70 ! wiz 1: # $NetBSD: Makefile,v 1.69 2012/01/28 11:00:56 wiz Exp $
1.1 manu 2:
1.66 adam 3: DISTNAME= wesnoth-1.8.6
1.70 ! wiz 4: PKGREVISION= 4
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.3 wiz 9: MAINTAINER= wiz@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.46 joerg 16: PKG_DESTDIR_SUPPORT= user-destdir
17:
1.60 adam 18: #USE_CMAKE= yes
1.43 wiz 19: USE_LIBTOOL= yes
1.36 wiz 20: USE_LANGUAGES= c c++
1.60 adam 21: USE_TOOLS+= aclocal autoconf autoheader automake pkg-config
1.33 wiz 22: GNU_CONFIGURE= yes
1.60 adam 23: CONFIGURE_ARGS+= --with-boost=${BUILDLINK_PREFIX.boost-libs}
1.15 adam 24:
1.1 manu 25: UNLIMIT_RESOURCES+= datasize
26:
1.50 wiz 27: REPLACE_PERL+= utils/wesnothd.pl
1.30 joerg 28: USE_TOOLS+= perl:run msgfmt
1.26 rillig 29:
1.42 wiz 30: SUBST_CLASSES+= python
31: SUBST_STAGE.python= post-build
1.61 wiz 32: SUBST_FILES.python+= data/tools/expand-terrain-macros.py
1.43 wiz 33: SUBST_FILES.python+= data/tools/scoutDefault.py
1.50 wiz 34: SUBST_FILES.python+= data/tools/wesnoth/wescamp.py
1.61 wiz 35: SUBST_FILES.python+= data/tools/wesnoth/wmldata.py
1.50 wiz 36: SUBST_FILES.python+= data/tools/wesnoth/wmlparser.py
1.61 wiz 37: SUBST_FILES.python+= utils/ai_test/ai_test.py
38: SUBST_FILES.python+= utils/mediawiki.py
39: SUBST_FILES.python+= utils/pofix.py
40: SUBST_FILES.python+= utils/test_libsvn.py
1.50 wiz 41: SUBST_FILES.python+= utils/unused_functions.py
42: SUBST_FILES.python+= utils/wiki_grabber.py
1.42 wiz 43: SUBST_MESSAGE.python= Fixing path to python.
1.43 wiz 44: # Best we can do without pulling in a python dependency.
1.61 wiz 45: SUBST_SED.python+= -e 's,WPY,${PREFIX}/bin/python2.6,'
46: SUBST_SED.python+= -e 's,/bin/env.*python,${PREFIX}/bin/python2.6,'
47: SUBST_SED.python+= -e 's,/usr/bin/python,${PREFIX}/bin/python2.6,'
1.42 wiz 48:
1.43 wiz 49: REPLACE_RUBY= data/tools/terrain2wiki.rb
50: .include "../../lang/ruby/replace.mk"
1.34 dillo 51:
1.50 wiz 52: REPLACE_SH+= data/tools/castle-cutter/mk-castle.sh
53: REPLACE_SH+= data/tools/castle-cutter/mk-all-castles.sh
1.34 dillo 54:
1.56 wiz 55: .include "../../mk/bsd.prefs.mk"
56: .if ${OPSYS} == "NetBSD" && !empty(OS_VERSION:M4.*)
1.64 adam 57: USE_TOOLS+= gmake
1.56 wiz 58: .endif
59:
1.60 adam 60: pre-configure:
61: set -e; cd ${WRKSRC}; \
62: aclocal -I m4; autoheader; automake -a --foreign -i; autoconf
63:
1.28 reed 64: BUILDLINK_API_DEPENDS.SDL_mixer+= SDL_mixer>=1.2.5nb3
1.11 wiz 65: .include "../../audio/SDL_mixer/buildlink3.mk"
1.35 joerg 66: .include "../../converters/fribidi/buildlink3.mk"
1.43 wiz 67: BUILDLINK_API_DEPENDS.SDL+= SDL>=1.2.7
1.1 manu 68: .include "../../devel/SDL/buildlink3.mk"
1.50 wiz 69: BUILDLINK_API_DEPENDS.SDL_ttf+= SDL_ttf>=2.0.8
70: .include "../../devel/SDL_ttf/buildlink3.mk"
1.43 wiz 71: .include "../../devel/boost-libs/buildlink3.mk"
1.3 wiz 72: .include "../../devel/gettext-lib/buildlink3.mk"
1.50 wiz 73: BUILDLINK_API_DEPENDS.pango+= pango>=1.14.8
74: .include "../../devel/pango/buildlink3.mk"
1.1 manu 75: .include "../../graphics/SDL_image/buildlink3.mk"
1.11 wiz 76: .include "../../graphics/freetype2/buildlink3.mk"
1.12 wiz 77: .include "../../graphics/png/buildlink3.mk"
1.60 adam 78: .include "../../lang/lua/buildlink3.mk"
1.1 manu 79: .include "../../net/SDL_net/buildlink3.mk"
1.50 wiz 80: .include "../../sysutils/desktop-file-utils/desktopdb.mk"
1.1 manu 81: .include "../../mk/bsd.pkg.mk"
CVSweb <webmaster@jp.NetBSD.org>