Gentoo Archives: gentoo-commits

From: "Peter Alfredsen (loki_val)" <loki_val@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in dev-lang/mono: ChangeLog mono-2.0.1.ebuild
Date: Sun, 23 Nov 2008 16:52:39
Message-Id: E1L4ICL-0008PH-6Y@stork.gentoo.org
1 loki_val 08/11/23 16:52:37
2
3 Modified: ChangeLog mono-2.0.1.ebuild
4 Log:
5 Drop libdir patches, lib64 isn't really needed for platform independent code.
6 (Portage version: 2.2_rc14/cvs/Linux 2.6.28-rc4 x86_64)
7
8 Revision Changes Path
9 1.146 dev-lang/mono/ChangeLog
10
11 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-lang/mono/ChangeLog?rev=1.146&view=markup
12 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-lang/mono/ChangeLog?rev=1.146&content-type=text/plain
13 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-lang/mono/ChangeLog?r1=1.145&r2=1.146
14
15 Index: ChangeLog
16 ===================================================================
17 RCS file: /var/cvsroot/gentoo-x86/dev-lang/mono/ChangeLog,v
18 retrieving revision 1.145
19 retrieving revision 1.146
20 diff -u -r1.145 -r1.146
21 --- ChangeLog 19 Nov 2008 22:34:44 -0000 1.145
22 +++ ChangeLog 23 Nov 2008 16:52:37 -0000 1.146
23 @@ -1,6 +1,10 @@
24 # ChangeLog for dev-lang/mono
25 # Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
26 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/mono/ChangeLog,v 1.145 2008/11/19 22:34:44 loki_val Exp $
27 +# $Header: /var/cvsroot/gentoo-x86/dev-lang/mono/ChangeLog,v 1.146 2008/11/23 16:52:37 loki_val Exp $
28 +
29 + 23 Nov 2008; Peter Alfredsen <loki_val@g.o> mono-2.0.1.ebuild:
30 + Drop libdir patches, lib64 isn't really needed for platform independent
31 + code.
32
33 *mono-2.0.1 (19 Nov 2008)
34
35
36
37
38 1.2 dev-lang/mono/mono-2.0.1.ebuild
39
40 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-lang/mono/mono-2.0.1.ebuild?rev=1.2&view=markup
41 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-lang/mono/mono-2.0.1.ebuild?rev=1.2&content-type=text/plain
42 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-lang/mono/mono-2.0.1.ebuild?r1=1.1&r2=1.2
43
44 Index: mono-2.0.1.ebuild
45 ===================================================================
46 RCS file: /var/cvsroot/gentoo-x86/dev-lang/mono/mono-2.0.1.ebuild,v
47 retrieving revision 1.1
48 retrieving revision 1.2
49 diff -u -r1.1 -r1.2
50 --- mono-2.0.1.ebuild 19 Nov 2008 22:34:44 -0000 1.1
51 +++ mono-2.0.1.ebuild 23 Nov 2008 16:52:37 -0000 1.2
52 @@ -1,6 +1,6 @@
53 # Copyright 1999-2008 Gentoo Foundation
54 # Distributed under the terms of the GNU General Public License v2
55 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/mono/mono-2.0.1.ebuild,v 1.1 2008/11/19 22:34:44 loki_val Exp $
56 +# $Header: /var/cvsroot/gentoo-x86/dev-lang/mono/mono-2.0.1.ebuild,v 1.2 2008/11/23 16:52:37 loki_val Exp $
57
58 inherit base eutils flag-o-matic multilib autotools
59
60 @@ -35,29 +35,6 @@
61 cat /proc/meminfo | grep MemTotal | sed -r "s/[^0-9]*([[0-9]+).*/\1/"
62 }
63
64 -src_unpack() {
65 - base_src_unpack
66 - cd "${S}"
67 -
68 - # Fix the install path, install into $(libdir)
69 - sed -i -e 's:$(prefix)/lib:$(libdir):' \
70 - -e 's:$(exec_prefix)/lib:$(libdir):' \
71 - -e "s:'mono_libdir=\${exec_prefix}/lib':\"mono_libdir=\$libdir\":" \
72 - "${S}"/{scripts,mono/metadata}/Makefile.am "${S}"/configure.in \
73 - || die "sed failed"
74 -
75 - sed -i -e 's:^libdir.*:libdir=@libdir@:' \
76 - -e 's:${prefix}/lib/:${libdir}/:g' \
77 - "${S}"/{scripts,}/*.pc.in \
78 - || die "sed failed"
79 -
80 - #For libtool-1 compat
81 - rm -f lt*.m4 libtool.m4
82 -
83 - einfo "Regenerating the build files, this will take some time..."
84 - eautoreconf
85 -}
86 -
87 src_compile() {
88 # mono's build system is finiky, strip the flags
89 strip-flags
90 @@ -73,8 +50,7 @@
91 # Force the use of monolite mcs to prevent issues with classlibs (bug #118062)
92 touch "${S}"/mcs/build/deps/use-monolite
93
94 - econf ${myconf} \
95 - --with-moonlight \
96 + econf --without-moonlight \
97 --with-preview=yes \
98 --with-glib=system \
99 --with-gc=included \