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/smac: smac-6.0a.ebuild ChangeLog
Date: Thu, 31 Jan 2013 20:04:52
Message-Id: 20130131200447.DC6D12171D@flycatcher.gentoo.org
1 mr_bones_ 13/01/31 20:04:47
2
3 Modified: smac-6.0a.ebuild ChangeLog
4 Log:
5 add log message about CONFIG_UID16 (bug #340303); tidy
6
7 (Portage version: 2.1.11.31/cvs/Linux x86_64, unsigned Manifest commit)
8
9 Revision Changes Path
10 1.23 games-strategy/smac/smac-6.0a.ebuild
11
12 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-strategy/smac/smac-6.0a.ebuild?rev=1.23&view=markup
13 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-strategy/smac/smac-6.0a.ebuild?rev=1.23&content-type=text/plain
14 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-strategy/smac/smac-6.0a.ebuild?r1=1.22&r2=1.23
15
16 Index: smac-6.0a.ebuild
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/games-strategy/smac/smac-6.0a.ebuild,v
19 retrieving revision 1.22
20 retrieving revision 1.23
21 diff -u -r1.22 -r1.23
22 --- smac-6.0a.ebuild 5 Feb 2012 06:25:05 -0000 1.22
23 +++ smac-6.0a.ebuild 31 Jan 2013 20:04:47 -0000 1.23
24 @@ -1,6 +1,6 @@
25 -# Copyright 1999-2012 Gentoo Foundation
26 +# Copyright 1999-2013 Gentoo Foundation
27 # Distributed under the terms of the GNU General Public License v2
28 -# $Header: /var/cvsroot/gentoo-x86/games-strategy/smac/smac-6.0a.ebuild,v 1.22 2012/02/05 06:25:05 vapier Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/games-strategy/smac/smac-6.0a.ebuild,v 1.23 2013/01/31 20:04:47 mr_bones_ Exp $
30
31 EAPI=2
32 inherit eutils unpacker cdrom games
33 @@ -24,7 +24,7 @@
34 x11-libs/libXau
35 x11-libs/libXdmcp
36 !ppc? ( sys-libs/lib-compat-loki )
37 - media-libs/libsdl
38 + media-libs/libsdl[audio,video]
39 media-libs/sdl-ttf
40 media-libs/sdl-mixer
41 media-libs/smpeg
42 @@ -45,20 +45,19 @@
43 src_install() {
44 einfo "Copying files... this may take a while..."
45 exeinto "${dir}"
46 - doexe "${CDROM_ROOT}"/bin/x86/{smac,smacx,smacpack} || die "doexe failed"
47 + doexe "${CDROM_ROOT}"/bin/x86/{smac,smacx,smacpack} || die
48
49 insinto "${dir}"
50 doins ${CDROM_ROOT}/{{Alien_Crossfire,Alpha_Centauri}_Manual.pdf,QuickStart.txt,README,icon.{bmp,xpm}}
51
52 cd "${Ddir}"
53 - tar xzf "${CDROM_ROOT}"/data.tar.gz || die "unpack"
54 + tar xzf "${CDROM_ROOT}"/data.tar.gz || die
55 insinto "${dir}"/data
56 - doins "${CDROM_ROOT}"/data/*.{pcx,cvr,flc,gif} || die "copying data"
57 - doins -r "${CDROM_ROOT}"/data/{facs,fx,projs,techs,voices} \
58 - || die "doins failed"
59 + doins "${CDROM_ROOT}"/data/*.{pcx,cvr,flc,gif} || die
60 + doins -r "${CDROM_ROOT}"/data/{facs,fx,projs,techs,voices} || die
61
62 if use videos ; then
63 - doins -r "${CDROM_ROOT}"/data/movies || die "copying movies"
64 + doins -r "${CDROM_ROOT}"/data/movies || die
65 fi
66
67 cd "${S}"/a
68 @@ -66,7 +65,7 @@
69 cd ${P}-ppc
70 fi
71 loki_patch --verify patch.dat
72 - loki_patch patch.dat "${Ddir}" >& /dev/null || die "patching"
73 + loki_patch patch.dat "${Ddir}" >& /dev/null || die
74
75 # now, since these files are coming off a cd, the times/sizes/md5sums wont
76 # be different ... that means portage will try to unmerge some files (!)
77 @@ -87,7 +86,7 @@
78 einfo "Linking libs provided by 'sys-libs/lib-compat-loki' to '${dir}'."
79 dosym /lib/loki_ld-linux.so.2 "${dir}"/ld-linux.so.2 && \
80 dosym /usr/lib/loki_libc.so.6 "${dir}"/libc.so.6 && \
81 - dosym /usr/lib/loki_libnss_files.so.2 "${dir}"/libnss_files.so.2 || die "dosym failed"
82 + dosym /usr/lib/loki_libnss_files.so.2 "${dir}"/libnss_files.so.2 || die
83 fi
84 }
85
86 @@ -99,4 +98,6 @@
87 elog " smac"
88 elog "To play Alien Crossfire run:"
89 elog " smacx"
90 + elog "Be sure to enable CONFIG_UID16 in your kernel config or"
91 + elog "the game will error." # bug 340303
92 }
93
94
95
96 1.19 games-strategy/smac/ChangeLog
97
98 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-strategy/smac/ChangeLog?rev=1.19&view=markup
99 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-strategy/smac/ChangeLog?rev=1.19&content-type=text/plain
100 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/games-strategy/smac/ChangeLog?r1=1.18&r2=1.19
101
102 Index: ChangeLog
103 ===================================================================
104 RCS file: /var/cvsroot/gentoo-x86/games-strategy/smac/ChangeLog,v
105 retrieving revision 1.18
106 retrieving revision 1.19
107 diff -u -r1.18 -r1.19
108 --- ChangeLog 5 Feb 2012 06:25:05 -0000 1.18
109 +++ ChangeLog 31 Jan 2013 20:04:47 -0000 1.19
110 @@ -1,6 +1,9 @@
111 # ChangeLog for games-strategy/smac
112 -# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
113 -# $Header: /var/cvsroot/gentoo-x86/games-strategy/smac/ChangeLog,v 1.18 2012/02/05 06:25:05 vapier Exp $
114 +# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
115 +# $Header: /var/cvsroot/gentoo-x86/games-strategy/smac/ChangeLog,v 1.19 2013/01/31 20:04:47 mr_bones_ Exp $
116 +
117 + 31 Jan 2013; Michael Sterrett <mr_bones_@g.o> smac-6.0a.ebuild:
118 + add log message about CONFIG_UID16 (bug #340303); tidy
119
120 05 Feb 2012; Mike Frysinger <vapier@g.o> smac-6.0a.ebuild:
121 Move to new unpacker eclass for unpack_makeself.
122 @@ -60,4 +63,3 @@
123 +smac-6.0a.ebuild:
124 Initial import. Ebuild by <anakin.skyw@×××.de> and submitted to bug #98687.
125 Closing bug #98687 and bug #31395.
126 -