Gentoo Archives: gentoo-commits

From: "Samuli Suominen (drac)" <drac@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in app-misc/mc: mc-4.6.2_pre1.ebuild ChangeLog
Date: Mon, 28 Apr 2008 13:21:29
Message-Id: E1JqTIM-0004Wi-7o@stork.gentoo.org
1 drac 08/04/28 13:21:26
2
3 Modified: mc-4.6.2_pre1.ebuild ChangeLog
4 Log:
5 Prepare unmasking. Unkeyword arm/s390/sh because slang-2 is required for new unicode patch. Restore cons.server setuid hack.
6 (Portage version: 2.1.5_rc6)
7
8 Revision Changes Path
9 1.3 app-misc/mc/mc-4.6.2_pre1.ebuild
10
11 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-misc/mc/mc-4.6.2_pre1.ebuild?rev=1.3&view=markup
12 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-misc/mc/mc-4.6.2_pre1.ebuild?rev=1.3&content-type=text/plain
13 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-misc/mc/mc-4.6.2_pre1.ebuild?r1=1.2&r2=1.3
14
15 Index: mc-4.6.2_pre1.ebuild
16 ===================================================================
17 RCS file: /var/cvsroot/gentoo-x86/app-misc/mc/mc-4.6.2_pre1.ebuild,v
18 retrieving revision 1.2
19 retrieving revision 1.3
20 diff -u -r1.2 -r1.3
21 --- mc-4.6.2_pre1.ebuild 27 Apr 2008 10:58:47 -0000 1.2
22 +++ mc-4.6.2_pre1.ebuild 28 Apr 2008 13:21:25 -0000 1.3
23 @@ -1,6 +1,6 @@
24 # Copyright 1999-2008 Gentoo Foundation
25 # Distributed under the terms of the GNU General Public License v2
26 -# $Header: /var/cvsroot/gentoo-x86/app-misc/mc/mc-4.6.2_pre1.ebuild,v 1.2 2008/04/27 10:58:47 drac Exp $
27 +# $Header: /var/cvsroot/gentoo-x86/app-misc/mc/mc-4.6.2_pre1.ebuild,v 1.3 2008/04/28 13:21:25 drac Exp $
28
29 inherit eutils
30
31 @@ -9,11 +9,11 @@
32 DESCRIPTION="GNU Midnight Commander is a s-lang based file manager."
33 HOMEPAGE="http://www.gnu.org/software/mc"
34 SRC_URI="http://ftp.gnu.org/gnu/mc/${MY_P}.tar.gz
35 - http://dev.gentoo.org/~drac/${P}-patchset-1.tbz2"
36 + http://dev.gentoo.org/~drac/${MY_P}-patches-1.tbz2"
37
38 LICENSE="GPL-2"
39 SLOT="0"
40 -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd"
41 +KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
42 IUSE="gpm nls samba X"
43
44 RDEPEND=">=dev-libs/glib-2
45 @@ -37,7 +37,11 @@
46 src_unpack() {
47 unpack ${A}
48 cd "${S}"
49 - epatch "${WORKDIR}"/patches/*.patch
50 + EPATCH_SUFFIX="patch" epatch "${WORKDIR}"/patches
51 +
52 + # Prevent lazy bindings in cons.saver binary for bug #135009
53 + sed -i -e "s:^\(cons_saver_LDADD = .*\):\1 -Wl,-z,now:" \
54 + src/Makefile.in || die "sed failed."
55 }
56
57 src_compile() {
58 @@ -63,6 +67,9 @@
59 emake DESTDIR="${D}" install || die "emake install failed."
60 dodoc AUTHORS FAQ HACKING MAINTAINERS NEWS README* TODO
61
62 + # Install cons.saver setuid to actually work
63 + fperms u+s /usr/libexec/mc/cons.saver
64 +
65 # Install ebuild syntax
66 insinto /usr/share/mc/syntax
67 doins "${FILESDIR}"/ebuild.syntax
68
69
70
71 1.140 app-misc/mc/ChangeLog
72
73 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-misc/mc/ChangeLog?rev=1.140&view=markup
74 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-misc/mc/ChangeLog?rev=1.140&content-type=text/plain
75 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-misc/mc/ChangeLog?r1=1.139&r2=1.140
76
77 Index: ChangeLog
78 ===================================================================
79 RCS file: /var/cvsroot/gentoo-x86/app-misc/mc/ChangeLog,v
80 retrieving revision 1.139
81 retrieving revision 1.140
82 diff -u -r1.139 -r1.140
83 --- ChangeLog 27 Apr 2008 10:58:47 -0000 1.139
84 +++ ChangeLog 28 Apr 2008 13:21:25 -0000 1.140
85 @@ -1,6 +1,10 @@
86 # ChangeLog for app-misc/mc
87 # Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
88 -# $Header: /var/cvsroot/gentoo-x86/app-misc/mc/ChangeLog,v 1.139 2008/04/27 10:58:47 drac Exp $
89 +# $Header: /var/cvsroot/gentoo-x86/app-misc/mc/ChangeLog,v 1.140 2008/04/28 13:21:25 drac Exp $
90 +
91 + 28 Apr 2008; Samuli Suominen <drac@g.o> mc-4.6.2_pre1.ebuild:
92 + Prepare unmasking. Unkeyword arm/s390/sh because slang-2 is required for
93 + new unicode patch. Restore cons.server setuid hack.
94
95 27 Apr 2008; Samuli Suominen <drac@g.o> files/ebuild.syntax:
96 Syntax update. Remove check_KV and PROVIDE. Add elog and EAPI.
97
98
99
100 --
101 gentoo-commits@l.g.o mailing list