Gentoo Archives: gentoo-commits

From: Michael Palimaka <kensington@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: games-strategy/hedgewars/
Date: Thu, 03 Nov 2016 09:54:27
Message-Id: 1478166850.e43431ca26069dd05ea0a8428a987f01bf8f9c2c.kensington@gentoo
1 commit: e43431ca26069dd05ea0a8428a987f01bf8f9c2c
2 Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
3 AuthorDate: Thu Nov 3 09:47:50 2016 +0000
4 Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
5 CommitDate: Thu Nov 3 09:54:10 2016 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e43431ca
7
8 games-strategy/hedgewars: remove old
9
10 Package-Manager: portage-2.3.2
11
12 games-strategy/hedgewars/hedgewars-0.9.22.ebuild | 75 ------------------------
13 1 file changed, 75 deletions(-)
14
15 diff --git a/games-strategy/hedgewars/hedgewars-0.9.22.ebuild b/games-strategy/hedgewars/hedgewars-0.9.22.ebuild
16 deleted file mode 100644
17 index 0122db8..00000000
18 --- a/games-strategy/hedgewars/hedgewars-0.9.22.ebuild
19 +++ /dev/null
20 @@ -1,75 +0,0 @@
21 -# Copyright 1999-2015 Gentoo Foundation
22 -# Distributed under the terms of the GNU General Public License v2
23 -# $Id$
24 -
25 -# TODO: when physfs-2.1.0 hits the tree, set
26 -# -DPHYSFS_SYSTEM=ON
27 -
28 -EAPI=5
29 -CMAKE_BUILD_TYPE=Release
30 -CMAKE_MAKEFILE_GENERATOR=emake
31 -inherit cmake-utils eutils games
32 -
33 -MY_P=${PN}-src-${PV}
34 -DESCRIPTION="A turn-based strategy, artillery, action and comedy game"
35 -HOMEPAGE="http://hedgewars.org/"
36 -SRC_URI="http://download.gna.org/hedgewars/${MY_P}.tar.bz2"
37 -
38 -LICENSE="GPL-2 Apache-2.0 FDL-1.3"
39 -SLOT="0"
40 -KEYWORDS="amd64 x86"
41 -IUSE=""
42 -QA_FLAGS_IGNORED=${GAMES_BINDIR}/hwengine # pascal sucks
43 -QA_PRESTRIPPED=${GAMES_BINDIR}/hwengine # pascal sucks
44 -
45 -RDEPEND="
46 - dev-lang/lua:0=
47 - dev-qt/qtcore:4
48 - dev-qt/qtgui:4
49 - media-libs/freeglut
50 - media-libs/libpng:0
51 - media-libs/libsdl[sound,opengl,video]
52 - media-libs/sdl-image[png]
53 - media-libs/sdl-mixer[vorbis]
54 - media-libs/sdl-net
55 - media-libs/sdl-ttf
56 - sys-libs/zlib
57 - virtual/ffmpeg"
58 -DEPEND="${RDEPEND}
59 - >=dev-lang/fpc-2.4"
60 -RDEPEND="${RDEPEND}
61 - media-fonts/wqy-zenhei
62 - >=media-fonts/dejavu-2.28"
63 -
64 -S=${WORKDIR}/${MY_P}
65 -
66 -src_configure() {
67 - local mycmakeargs=(
68 - -DMINIMAL_FLAGS=ON
69 - -DCMAKE_INSTALL_PREFIX="/usr"
70 - -DDATA_INSTALL_DIR="${GAMES_DATADIR}/${PN}"
71 - -Dtarget_binary_install_dir="${GAMES_BINDIR}"
72 - -Dtarget_library_install_dir="$(games_get_libdir)"
73 - -DNOSERVER=TRUE
74 - -DCMAKE_VERBOSE_MAKEFILE=TRUE
75 - -DPHYSFS_SYSTEM=OFF
76 - )
77 - cmake-utils_src_configure
78 -}
79 -
80 -src_compile() {
81 - cmake-utils_src_compile
82 -}
83 -
84 -src_install() {
85 - DOCS="ChangeLog.txt README" cmake-utils_src_install
86 - rm -f "${D}"/usr/share/games/hedgewars/Data/Fonts/{DejaVuSans-Bold.ttf,wqy-zenhei.ttc}
87 - dosym /usr/share/fonts/dejavu/DejaVuSans-Bold.ttf \
88 - "${GAMES_DATADIR}"/hedgewars/Data/Fonts/DejaVuSans-Bold.ttf
89 - dosym /usr/share/fonts/wqy-zenhei/wqy-zenhei.ttc \
90 - "${GAMES_DATADIR}"/hedgewars/Data/Fonts/wqy-zenhei.ttc
91 - doicon misc/hedgewars.png
92 - make_desktop_entry ${PN} Hedgewars
93 - doman man/${PN}.6
94 - prepgamesdirs
95 -}