diff options
author | mef <mef@pkgsrc.org> | 2015-03-10 05:16:28 +0000 |
---|---|---|
committer | mef <mef@pkgsrc.org> | 2015-03-10 05:16:28 +0000 |
commit | 29e7d5055ecfd25cb89bd1e6ff280d90f3043133 (patch) | |
tree | c2b02e906b556ed71d8fe8be08e9223df0cee9a9 /games/wesnoth/Makefile | |
parent | 1bae48636a092ed765038e857196c4d183d327e5 (diff) | |
download | pkgsrc-29e7d5055ecfd25cb89bd1e6ff280d90f3043133.tar.gz |
(pkgsrc)
- drop two patches, upstream corrected.
(the comments on patches were):
The key argument of std::map must not be const as it can't be assigned
internally otherwise.
- Add buildlink to audio/libvorbis, sysutils/dbus
- Add sysutils/desktop-file-utils/desktopdb.mk to include
- Add post-patch: target to removed patched *.orig files
(otherwise those are installed)
- Adjust several REPLACE_PYTHON and REPLACE_BASH
- Add patch to correct missing shebang lines necessary for REPLACE_.*
Update 1.10.7 to 1.12.1
-----------------------
- changelog is too huge to list here, instead pick only for 1.12.1
from: http://www.wesnoth.org/
Wesnoth 1.12.1
Sunday, January 25 2015
Wesnoth 1.12.1 is now available. This is a maintenance release
for the stable 1.12.x series and, as such, it delivers an
assortment of bug fixes and other improvements over version
1.12.0. Check the forum thread for a list of the most notable
changes in this version.
As on previous occasions, we also offer two versions of the
changelog: a trimmed-down players changelog including only
those items considered to be relevant in regular gameplay, and
a more technical full changelog for enthusiasts and content
creators.
The source code, Windows, and Apple OS X packages are already
available on the downloads page. You may also find packages
for other platforms there as they become available. You may
comment on this release in the forums.
Diffstat (limited to 'games/wesnoth/Makefile')
-rw-r--r-- | games/wesnoth/Makefile | 30 |
1 files changed, 25 insertions, 5 deletions
diff --git a/games/wesnoth/Makefile b/games/wesnoth/Makefile index 29ed7aa6a6d..9da46c937a0 100644 --- a/games/wesnoth/Makefile +++ b/games/wesnoth/Makefile @@ -1,7 +1,6 @@ -# $NetBSD: Makefile,v 1.110 2014/11/07 19:39:33 adam Exp $ +# $NetBSD: Makefile,v 1.111 2015/03/10 05:16:28 mef Exp $ -DISTNAME= wesnoth-1.10.7 -PKGREVISION= 1 +DISTNAME= wesnoth-1.12.1 CATEGORIES= games MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=wesnoth/} EXTRACT_SUFX= .tar.bz2 @@ -18,6 +17,7 @@ USE_LIBTOOL= yes USE_LANGUAGES= c c++ USE_TOOLS+= pkg-config USE_TOOLS+= perl:run msgfmt +USE_TOOLS+= bash UNLIMIT_RESOURCES+= datasize UNLIMIT_RESOURCES+= stacksize @@ -31,22 +31,29 @@ SUBST_MESSAGE.prefix= Fixing search path. SUBST_SED.prefix= -e 's,/usr/local,${PREFIX},' PYTHON_VERSIONS_INCOMPATIBLE= 33 34 # not yet ported as of 1.10.6 +REPLACE_PYTHON+= data/tools/GUI.pyw REPLACE_PYTHON+= data/tools/*.py REPLACE_PYTHON+= data/tools/wesnoth/*.py REPLACE_PYTHON+= data/tools/wml* REPLACE_PYTHON+= data/tools/about_cfg_to_wiki +REPLACE_PYTHON+= data/tools/addon_manager/html.py REPLACE_PYTHON+= data/tools/extractbindings REPLACE_PYTHON+= data/tools/imgcheck REPLACE_PYTHON+= data/tools/journeylifter +REPLACE_PYTHON+= data/tools/rmtrans/rmtrans.py REPLACE_PYTHON+= data/tools/trackplacer +REPLACE_PYTHON+= data/tools/unit_tree/helpers.py REPLACE_PYTHON+= data/tools/wesnoth_addon_manager +REPLACE_PYTHON+= data/tools/wesnoth_addon_manager/html.py +REPLACE_PYTHON+= data/tools/wesnoth/campaignserver_client.py REPLACE_PYTHON+= data/tools/unit_tree/TeamColorizer REPLACE_PYTHON+= data/tools/unit_tree/overview.py REPLACE_PYTHON+= utils/ai_test/*.py REPLACE_PYTHON+= utils/*.py -REPLACE_SH+= data/tools/castle-cutter/mk-castle.sh -REPLACE_SH+= data/tools/castle-cutter/mk-all-castles.sh +REPLACE_BASH+= data/tools/castle-cutter/mk-all-castles.sh +REPLACE_BASH+= data/tools/castle-cutter/mk-castle.sh +REPLACE_BASH+= data/tools/unit_tree/update-wmlunits BUILDLINK_TRANSFORM+= rm:-Werror @@ -68,8 +75,18 @@ PLIST.icons= yes LDFLAGS.SunOS+= -lintl -lsocket +# To avoid *.orig files (after patch) installed +post-patch: + (cd ${WRKSRC}; \ + ${RM} data/tools/addon_manager/html.py.orig; \ + ${RM} data/tools/castle-cutter/mk-all-castles.sh.orig; \ + ${RM} data/tools/unit_tree/helpers.py.orig; \ + ${RM} data/tools/wesnoth/campaignserver_client.py.orig;\ + ) + BUILDLINK_API_DEPENDS.SDL_mixer+= SDL_mixer>=1.2.5nb3 .include "../../audio/SDL_mixer/buildlink3.mk" +.include "../../audio/libvorbis/buildlink3.mk" .include "../../converters/fribidi/buildlink3.mk" BUILDLINK_API_DEPENDS.SDL+= SDL>=1.2.7 .include "../../devel/SDL/buildlink3.mk" @@ -85,4 +102,7 @@ BUILDLINK_API_DEPENDS.pango+= pango>=1.14.8 .include "../../lang/lua/buildlink3.mk" .include "../../lang/python/application.mk" .include "../../net/SDL_net/buildlink3.mk" +.include "../../sysutils/dbus/buildlink3.mk" +.include "../../sysutils/desktop-file-utils/desktopdb.mk" + .include "../../mk/bsd.pkg.mk" |