From: | "Michal Gorny (mgorny)" <mgorny@g.o> |
---|---|
To: | gentoo-commits@l.g.o |
Subject: | [gentoo-commits] gentoo-x86 commit in sys-libs/lib-compat-loki: lib-compat-loki-0.2-r1.ebuild ChangeLog |
Date: | Fri, 27 Jun 2014 10:52:16 |
Message-Id: | 20140627105211.433A42004E@flycatcher.gentoo.org |
1 | mgorny 14/06/27 10:52:11 |
2 | |
3 | Modified: ChangeLog |
4 | Added: lib-compat-loki-0.2-r1.ebuild |
5 | Log: |
6 | Fix installing to wrong libdir on amd64. Support multilib deps. |
7 | |
8 | (Portage version: 2.2.10/cvs/Linux x86_64, signed Manifest commit with key EFB4464E!) |
9 | |
10 | Revision Changes Path |
11 | 1.7 sys-libs/lib-compat-loki/ChangeLog |
12 | |
13 | file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-libs/lib-compat-loki/ChangeLog?rev=1.7&view=markup |
14 | plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-libs/lib-compat-loki/ChangeLog?rev=1.7&content-type=text/plain |
15 | diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-libs/lib-compat-loki/ChangeLog?r1=1.6&r2=1.7 |
16 | |
17 | Index: ChangeLog |
18 | =================================================================== |
19 | RCS file: /var/cvsroot/gentoo-x86/sys-libs/lib-compat-loki/ChangeLog,v |
20 | retrieving revision 1.6 |
21 | retrieving revision 1.7 |
22 | diff -u -r1.6 -r1.7 |
23 | --- ChangeLog 21 Aug 2007 23:34:28 -0000 1.6 |
24 | +++ ChangeLog 27 Jun 2014 10:52:11 -0000 1.7 |
25 | @@ -1,6 +1,11 @@ |
26 | # ChangeLog for sys-libs/lib-compat-loki |
27 | -# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2 |
28 | -# $Header: /var/cvsroot/gentoo-x86/sys-libs/lib-compat-loki/ChangeLog,v 1.6 2007/08/21 23:34:28 wolf31o2 Exp $ |
29 | +# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 |
30 | +# $Header: /var/cvsroot/gentoo-x86/sys-libs/lib-compat-loki/ChangeLog,v 1.7 2014/06/27 10:52:11 mgorny Exp $ |
31 | + |
32 | +*lib-compat-loki-0.2-r1 (27 Jun 2014) |
33 | + |
34 | + 27 Jun 2014; Michał Górny <mgorny@g.o> +lib-compat-loki-0.2-r1.ebuild: |
35 | + Fix installing to wrong libdir on amd64. Support multilib deps. |
36 | |
37 | 21 Aug 2007; Chris Gianelloni <wolf31o2@g.o> |
38 | lib-compat-loki-0.2.ebuild: |
39 | @@ -33,4 +38,3 @@ |
40 | +lib-compat-loki-0.1.ebuild: |
41 | Initial import. Ebuild by Alex Linke <incubation.11@×××××××.de> and |
42 | submitted to bug #71044. |
43 | - |
44 | |
45 | |
46 | |
47 | 1.1 sys-libs/lib-compat-loki/lib-compat-loki-0.2-r1.ebuild |
48 | |
49 | file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-libs/lib-compat-loki/lib-compat-loki-0.2-r1.ebuild?rev=1.1&view=markup |
50 | plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-libs/lib-compat-loki/lib-compat-loki-0.2-r1.ebuild?rev=1.1&content-type=text/plain |
51 | |
52 | Index: lib-compat-loki-0.2-r1.ebuild |
53 | =================================================================== |
54 | # Copyright 1999-2014 Gentoo Foundation |
55 | # Distributed under the terms of the GNU General Public License v2 |
56 | # $Header: /var/cvsroot/gentoo-x86/sys-libs/lib-compat-loki/lib-compat-loki-0.2-r1.ebuild,v 1.1 2014/06/27 10:52:11 mgorny Exp $ |
57 | |
58 | EAPI=5 |
59 | |
60 | DESCRIPTION="Compatibility libc6 libraries for Loki games" |
61 | HOMEPAGE="http://www.gentoo.org/" |
62 | SRC_URI="http://www.blfh.de/gentoo/distfiles/${P}.tar.bz2 |
63 | http://dev.gentoo.org/~wolf31o2/sources/lib-compat-loki/${P}.tar.bz2" |
64 | |
65 | LICENSE="GPL-2" |
66 | SLOT="0" |
67 | KEYWORDS="~amd64 ~x86" |
68 | IUSE="" |
69 | |
70 | RDEPEND=" |
71 | || ( |
72 | ( |
73 | >=media-libs/libsdl-1.2.15-r4[abi_x86_32(-)] |
74 | sys-libs/lib-compat |
75 | ) |
76 | amd64? ( |
77 | app-emulation/emul-linux-x86-compat[-abi_x86_32(-)] |
78 | app-emulation/emul-linux-x86-sdl[-abi_x86_32(-)] |
79 | ) |
80 | )" |
81 | |
82 | # I'm not quite sure if this is necessary: |
83 | RESTRICT="strip" |
84 | |
85 | S=${WORKDIR}/${P}/x86 |
86 | |
87 | src_prepare() { |
88 | # rename the libs in order to _never_ overwrite any existing lib. |
89 | mv libc-2.2.5.so loki_libc.so.6 || die |
90 | mv ld-2.2.5.so loki_ld-linux.so.2 || die |
91 | mv libnss_files-2.2.5.so loki_libnss_files.so.2 || die |
92 | mv libsmpeg-0.4.so.0 loki_libsmpeg-0.4.so.0 || die |
93 | } |
94 | |
95 | src_install() { |
96 | ABI=x86 |
97 | |
98 | into / |
99 | dolib.so loki_ld-linux.so.2 |
100 | rm -f loki_ld-linux.so.2 |
101 | into /usr |
102 | dolib.so *.so* |
103 | } |