Gentoo Archives: gentoo-commits

From: "Ian Stakenvicius (axs)" <axs@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in games-fps/postal2mp-demo: postal2mp-demo-1409.ebuild ChangeLog
Date: Tue, 08 Jul 2014 15:45:57
Message-Id: 20140708154552.E91B52004E@flycatcher.gentoo.org
1 axs 14/07/08 15:45:52
2
3 Modified: ChangeLog
4 Added: postal2mp-demo-1409.ebuild
5 Log:
6 Bumped EAPI to 5, grabbed distfile from a different (more permanent) source, adjusted deps for gx86-multilib, dropped more bundled libs
7
8 (Portage version: 2.2.8-r1/cvs/Linux x86_64, signed Manifest commit with key 2B6559ED)
9
10 Revision Changes Path
11 1.20 games-fps/postal2mp-demo/ChangeLog
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-fps/postal2mp-demo/ChangeLog?rev=1.20&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-fps/postal2mp-demo/ChangeLog?rev=1.20&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-fps/postal2mp-demo/ChangeLog?r1=1.19&r2=1.20
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/games-fps/postal2mp-demo/ChangeLog,v
20 retrieving revision 1.19
21 retrieving revision 1.20
22 diff -u -r1.19 -r1.20
23 --- ChangeLog 25 Jan 2013 04:52:03 -0000 1.19
24 +++ ChangeLog 8 Jul 2014 15:45:52 -0000 1.20
25 @@ -1,6 +1,13 @@
26 # ChangeLog for games-fps/postal2mp-demo
27 -# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/games-fps/postal2mp-demo/ChangeLog,v 1.19 2013/01/25 04:52:03 mr_bones_ Exp $
29 +# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
30 +# $Header: /var/cvsroot/gentoo-x86/games-fps/postal2mp-demo/ChangeLog,v 1.20 2014/07/08 15:45:52 axs Exp $
31 +
32 +*postal2mp-demo-1409 (08 Jul 2014)
33 +
34 + 08 Jul 2014; Ian Stakenvicius (_AxS_) <axs@g.o>
35 + +postal2mp-demo-1409.ebuild:
36 + Bumped EAPI to 5, grabbed distfile from a different (more permanent) source,
37 + adjusted deps for gx86-multilib, dropped more bundled libs
38
39 25 Jan 2013; Michael Sterrett <mr_bones_@g.o>
40 -postal2mp-demo-1407.ebuild:
41
42
43
44 1.1 games-fps/postal2mp-demo/postal2mp-demo-1409.ebuild
45
46 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-fps/postal2mp-demo/postal2mp-demo-1409.ebuild?rev=1.1&view=markup
47 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-fps/postal2mp-demo/postal2mp-demo-1409.ebuild?rev=1.1&content-type=text/plain
48
49 Index: postal2mp-demo-1409.ebuild
50 ===================================================================
51 # Copyright 1999-2014 Gentoo Foundation
52 # Distributed under the terms of the GNU General Public License v2
53 # $Header: /var/cvsroot/gentoo-x86/games-fps/postal2mp-demo/postal2mp-demo-1409.ebuild,v 1.1 2014/07/08 15:45:52 axs Exp $
54
55 EAPI=5
56 inherit eutils unpacker multilib games
57
58 DESCRIPTION="You play the Postal Dude: Postal 2 is only as violent as you are"
59 HOMEPAGE="http://icculus.org/news/news.php?id=4419"
60 SRC_URI="http://treefort.icculus.org/postal2/Postal2STP-FreeMP-linux.tar.bz2
61 http://0day.icculus.org/postal2/Postal2STP-FreeMP-linux.tar.bz2
62 http://cyberstalker.dk/sponsored-by-dkchan.org/Postal2STP-FreeMP-linux.tar.bz2"
63
64 LICENSE="postal2"
65 SLOT="0"
66 KEYWORDS="~amd64 ~x86"
67 IUSE=""
68 RESTRICT="mirror strip"
69
70 RDEPEND="sys-libs/glibc
71 sys-libs/libstdc++-v3:5
72 amd64? ( sys-libs/glibc[multilib] sys-libs/libstdc++-v3:5[multilib] )
73 || (
74 (
75 media-libs/libsdl[X,opengl,abi_x86_32(-)]
76 media-libs/openal[abi_x86_32(-)]
77 )
78 (
79 app-emulation/emul-linux-x86-sdl[-abi_x86_32(-)]
80 app-emulation/emul-linux-x86-opengl[-abi_x86_32(-)]
81 )
82 )"
83 DEPEND=""
84
85 QA_PREBUILT="${GAMES_PREFIX_OPT:1}/${PN}/System/*"
86
87 S=${WORKDIR}/Postal2STP-FreeMP-linux
88
89 src_install() {
90 has_multilib_profile && ABI=x86
91
92 dir=${GAMES_PREFIX_OPT}/${PN}
93
94 insinto "${dir}"
95 doins -r *
96 fperms +x "${dir}"/System/postal2-bin
97
98 rm "${ED}/${dir}"/System/{openal.so,libSDL-1.2.so.0,libstdc++.so.5,libgcc_s.so.1} || die
99 dosym /usr/$(get_libdir)/libopenal.so "${dir}"/System/openal.so
100 dosym /usr/$(get_libdir)/libSDL-1.2.so.0 "${dir}"/System/libSDL-1.2.so.0
101
102 games_make_wrapper ${PN} ./postal2-bin "${dir}"/System .
103 newicon postal2.xpm ${PN}.xpm
104 make_desktop_entry ${PN} "Postal 2: Share the Pain (Demo)"
105
106 prepgamesdirs
107 }