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-engines/gemrb: gemrb-0.8.2.ebuild ChangeLog
Date: Fri, 02 Jan 2015 05:10:52
Message-Id: 20150102051048.A903CEB03@oystercatcher.gentoo.org
1 mr_bones_ 15/01/02 05:10:48
2
3 Modified: ChangeLog
4 Added: gemrb-0.8.2.ebuild
5 Log:
6 version bump
7
8 (Portage version: 2.2.14/cvs/Linux x86_64, unsigned Manifest commit)
9
10 Revision Changes Path
11 1.39 games-engines/gemrb/ChangeLog
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-engines/gemrb/ChangeLog?rev=1.39&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-engines/gemrb/ChangeLog?rev=1.39&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-engines/gemrb/ChangeLog?r1=1.38&r2=1.39
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/games-engines/gemrb/ChangeLog,v
20 retrieving revision 1.38
21 retrieving revision 1.39
22 diff -u -r1.38 -r1.39
23 --- ChangeLog 25 Aug 2014 20:56:32 -0000 1.38
24 +++ ChangeLog 2 Jan 2015 05:10:48 -0000 1.39
25 @@ -1,6 +1,11 @@
26 # ChangeLog for games-engines/gemrb
27 -# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/games-engines/gemrb/ChangeLog,v 1.38 2014/08/25 20:56:32 mr_bones_ Exp $
29 +# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
30 +# $Header: /var/cvsroot/gentoo-x86/games-engines/gemrb/ChangeLog,v 1.39 2015/01/02 05:10:48 mr_bones_ Exp $
31 +
32 +*gemrb-0.8.2 (02 Jan 2015)
33 +
34 + 02 Jan 2015; Michael Sterrett <mr_bones_@g.o> +gemrb-0.8.2.ebuild:
35 + version bump
36
37 25 Aug 2014; Michael Sterrett <mr_bones_@g.o> -gemrb-0.8.0.1.ebuild:
38 old
39
40
41
42 1.1 games-engines/gemrb/gemrb-0.8.2.ebuild
43
44 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-engines/gemrb/gemrb-0.8.2.ebuild?rev=1.1&view=markup
45 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-engines/gemrb/gemrb-0.8.2.ebuild?rev=1.1&content-type=text/plain
46
47 Index: gemrb-0.8.2.ebuild
48 ===================================================================
49 # Copyright 1999-2015 Gentoo Foundation
50 # Distributed under the terms of the GNU General Public License v2
51 # $Header: /var/cvsroot/gentoo-x86/games-engines/gemrb/gemrb-0.8.2.ebuild,v 1.1 2015/01/02 05:10:48 mr_bones_ Exp $
52
53 EAPI=5
54 PYTHON_COMPAT=( python2_7 )
55 WANT_CMAKE=always
56 inherit eutils python-any-r1 cmake-utils gnome2-utils games
57
58 DESCRIPTION="Reimplementation of the Infinity engine"
59 HOMEPAGE="http://gemrb.sourceforge.net/"
60 SRC_URI="mirror://sourceforge/gemrb/${P}.tar.gz"
61
62 LICENSE="GPL-2"
63 SLOT="0"
64 KEYWORDS="~amd64 ~x86"
65 IUSE=""
66
67 RDEPEND="media-libs/freetype
68 media-libs/libpng:0
69 >=media-libs/libsdl-1.2[video]
70 media-libs/libvorbis
71 media-libs/openal
72 media-libs/sdl-mixer
73 sys-libs/zlib
74 ${PYTHON_DEPS}"
75 DEPEND="${RDEPEND}
76 virtual/pkgconfig"
77
78 pkg_setup() {
79 python-any-r1_pkg_setup
80 games_pkg_setup
81 }
82
83 src_prepare() {
84 sed -i \
85 -e '/COPYING/d' \
86 CMakeLists.txt || die
87 }
88
89 src_configure() {
90 mycmakeargs=(
91 -DCMAKE_INSTALL_PREFIX="${GAMES_PREFIX}"
92 -DBIN_DIR="${GAMES_BINDIR}"
93 -DDATA_DIR="${GAMES_DATADIR}/gemrb"
94 -DSYSCONF_DIR="${GAMES_SYSCONFDIR}/gemrb"
95 -DLIB_DIR="$(games_get_libdir)"
96 -DMAN_DIR=/usr/share/man/man6
97 -DICON_DIR=/usr/share/pixmaps
98 -DMENU_DIR=/usr/share/applications
99 -DDOC_DIR="/usr/share/doc/${PF}"
100 -DSVG_DIR=/usr/share/icons/hicolor/scalable/apps
101 )
102 cmake-utils_src_configure
103 }
104
105 src_compile() {
106 cmake-utils_src_compile
107 }
108
109 src_install() {
110 cmake-utils_src_install
111 dodoc README NEWS AUTHORS
112 prepgamesdirs
113 }
114
115 pkg_preinst() {
116 games_pkg_preinst
117 gnome2_icon_savelist
118 }
119
120 pkg_postinst() {
121 games_pkg_postinst
122 gnome2_icon_cache_update
123 }
124
125 pkg_postrm() {
126 gnome2_icon_cache_update
127 }