Gentoo Archives: gentoo-commits

From: "Michael Sterrett (mr_bones_)" <mr_bones_@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in games-strategy/hedgewars: hedgewars-0.9.20.5.ebuild ChangeLog
Date: Wed, 27 Aug 2014 07:51:12
Message-Id: 20140827075108.364193F6C@oystercatcher.gentoo.org
1 mr_bones_ 14/08/27 07:51:08
2
3 Modified: ChangeLog
4 Added: hedgewars-0.9.20.5.ebuild
5 Log:
6 version bump
7
8 (Portage version: 2.2.8-r1/cvs/Linux x86_64, unsigned Manifest commit)
9
10 Revision Changes Path
11 1.60 games-strategy/hedgewars/ChangeLog
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-strategy/hedgewars/ChangeLog?rev=1.60&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-strategy/hedgewars/ChangeLog?rev=1.60&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-strategy/hedgewars/ChangeLog?r1=1.59&r2=1.60
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/games-strategy/hedgewars/ChangeLog,v
20 retrieving revision 1.59
21 retrieving revision 1.60
22 diff -u -r1.59 -r1.60
23 --- ChangeLog 26 Aug 2014 05:43:34 -0000 1.59
24 +++ ChangeLog 27 Aug 2014 07:51:08 -0000 1.60
25 @@ -1,6 +1,12 @@
26 # ChangeLog for games-strategy/hedgewars
27 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/games-strategy/hedgewars/ChangeLog,v 1.59 2014/08/26 05:43:34 mr_bones_ Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/games-strategy/hedgewars/ChangeLog,v 1.60 2014/08/27 07:51:08 mr_bones_ Exp $
30 +
31 +*hedgewars-0.9.20.5 (27 Aug 2014)
32 +
33 + 27 Aug 2014; Michael Sterrett <mr_bones_@g.o>
34 + +hedgewars-0.9.20.5.ebuild:
35 + version bump
36
37 26 Aug 2014; Michael Sterrett <mr_bones_@g.o>
38 -files/hedgewars-0.9.19-de_translation_fix.patch,
39
40
41
42 1.1 games-strategy/hedgewars/hedgewars-0.9.20.5.ebuild
43
44 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-strategy/hedgewars/hedgewars-0.9.20.5.ebuild?rev=1.1&view=markup
45 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-strategy/hedgewars/hedgewars-0.9.20.5.ebuild?rev=1.1&content-type=text/plain
46
47 Index: hedgewars-0.9.20.5.ebuild
48 ===================================================================
49 # Copyright 1999-2014 Gentoo Foundation
50 # Distributed under the terms of the GNU General Public License v2
51 # $Header: /var/cvsroot/gentoo-x86/games-strategy/hedgewars/hedgewars-0.9.20.5.ebuild,v 1.1 2014/08/27 07:51:08 mr_bones_ Exp $
52
53 # TODO: when physfs-2.1.0 hits the tree, set
54 # -DPHYSFS_SYSTEM=ON
55
56 EAPI=5
57 CMAKE_BUILD_TYPE=Release
58 inherit cmake-utils eutils games
59
60 MY_P=${PN}-src-${PV}
61 DESCRIPTION="A turn-based strategy, artillery, action and comedy game"
62 HOMEPAGE="http://hedgewars.org/"
63 SRC_URI="http://download.gna.org/hedgewars/${MY_P}.tar.bz2"
64
65 LICENSE="GPL-2 Apache-2.0 FDL-1.3"
66 SLOT="0"
67 KEYWORDS="~amd64 ~x86"
68 IUSE=""
69 QA_FLAGS_IGNORED=${GAMES_BINDIR}/hwengine # pascal sucks
70 QA_PRESTRIPPED=${GAMES_BINDIR}/hwengine # pascal sucks
71
72 RDEPEND="
73 dev-lang/lua
74 dev-qt/qtcore:4
75 dev-qt/qtgui:4
76 media-libs/freeglut
77 media-libs/libpng:0
78 media-libs/libsdl[sound,opengl,video]
79 media-libs/sdl-image[png]
80 media-libs/sdl-mixer[vorbis]
81 media-libs/sdl-net
82 media-libs/sdl-ttf
83 sys-libs/zlib
84 virtual/ffmpeg"
85 DEPEND="${RDEPEND}
86 >=dev-lang/fpc-2.4"
87 RDEPEND="${RDEPEND}
88 media-fonts/wqy-zenhei
89 >=media-fonts/dejavu-2.28"
90
91 S=${WORKDIR}/${PN}-src-0.9.20
92
93 src_configure() {
94 local mycmakeargs=(
95 -DMINIMAL_FLAGS=ON
96 -DCMAKE_INSTALL_PREFIX="${GAMES_PREFIX}"
97 -DDATA_INSTALL_DIR="${GAMES_DATADIR}/${PN}"
98 -Dtarget_binary_install_dir="${GAMES_BINDIR}"
99 -Dtarget_library_install_dir="$(games_get_libdir)"
100 -DNOSERVER=TRUE
101 -DCMAKE_VERBOSE_MAKEFILE=TRUE
102 -DPHYSFS_SYSTEM=OFF
103 )
104 cmake-utils_src_configure
105 }
106
107 src_compile() {
108 cmake-utils_src_compile
109 }
110
111 src_install() {
112 DOCS="ChangeLog.txt README" cmake-utils_src_install
113 rm -f "${D}"/usr/share/games/hedgewars/Data/Fonts/{DejaVuSans-Bold.ttf,wqy-zenhei.ttc}
114 dosym /usr/share/fonts/dejavu/DejaVuSans-Bold.ttf \
115 "${GAMES_DATADIR}"/hedgewars/Data/Fonts/DejaVuSans-Bold.ttf
116 dosym /usr/share/fonts/wqy-zenhei/wqy-zenhei.ttc \
117 "${GAMES_DATADIR}"/hedgewars/Data/Fonts/wqy-zenhei.ttc
118 doicon misc/hedgewars.png
119 make_desktop_entry ${PN} Hedgewars
120 doman man/${PN}.6
121 prepgamesdirs
122 }