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-dotnet/gtk-sharp: ChangeLog gtk-sharp-2.12.6-r1.ebuild gtk-sharp-2.12.6.ebuild
Date: Wed, 26 Nov 2008 22:23:43
Message-Id: E1L5SnN-0001ER-4x@stork.gentoo.org
1 loki_val 08/11/26 22:23:41
2
3 Modified: ChangeLog
4 Added: gtk-sharp-2.12.6-r1.ebuild
5 Removed: gtk-sharp-2.12.6.ebuild
6 Log:
7 Fix Novell bug 445370, spinbutton api change.
8 (Portage version: 2.2_rc16/cvs/Linux 2.6.28-rc4 x86_64)
9
10 Revision Changes Path
11 1.84 dev-dotnet/gtk-sharp/ChangeLog
12
13 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-dotnet/gtk-sharp/ChangeLog?rev=1.84&view=markup
14 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-dotnet/gtk-sharp/ChangeLog?rev=1.84&content-type=text/plain
15 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-dotnet/gtk-sharp/ChangeLog?r1=1.83&r2=1.84
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/dev-dotnet/gtk-sharp/ChangeLog,v
20 retrieving revision 1.83
21 retrieving revision 1.84
22 diff -u -r1.83 -r1.84
23 --- ChangeLog 25 Nov 2008 00:22:05 -0000 1.83
24 +++ ChangeLog 26 Nov 2008 22:23:41 -0000 1.84
25 @@ -1,6 +1,13 @@
26 # ChangeLog for dev-dotnet/gtk-sharp
27 # Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/dev-dotnet/gtk-sharp/ChangeLog,v 1.83 2008/11/25 00:22:05 loki_val Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/dev-dotnet/gtk-sharp/ChangeLog,v 1.84 2008/11/26 22:23:41 loki_val Exp $
30 +
31 +*gtk-sharp-2.12.6-r1 (26 Nov 2008)
32 +
33 + 26 Nov 2008; Peter Alfredsen <loki_val@g.o>
34 + +files/gtk-sharp-2.12.6-spinbutton-api-fix.patch,
35 + -gtk-sharp-2.12.6.ebuild, +gtk-sharp-2.12.6-r1.ebuild:
36 + Fix Novell bug 445370, spinbutton api change.
37
38 25 Nov 2008; Peter Alfredsen <loki_val@g.o>
39 files/gtk-sharp-2.12.0-noautomagic.patch,
40
41
42
43 1.1 dev-dotnet/gtk-sharp/gtk-sharp-2.12.6-r1.ebuild
44
45 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-dotnet/gtk-sharp/gtk-sharp-2.12.6-r1.ebuild?rev=1.1&view=markup
46 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-dotnet/gtk-sharp/gtk-sharp-2.12.6-r1.ebuild?rev=1.1&content-type=text/plain
47
48 Index: gtk-sharp-2.12.6-r1.ebuild
49 ===================================================================
50 # Copyright 1999-2008 Gentoo Foundation
51 # Distributed under the terms of the GNU General Public License v2
52 # $Header: /var/cvsroot/gentoo-x86/dev-dotnet/gtk-sharp/gtk-sharp-2.12.6-r1.ebuild,v 1.1 2008/11/26 22:23:41 loki_val Exp $
53
54 EAPI="2"
55
56 inherit eutils mono autotools
57
58 DESCRIPTION="Gtk# is a C# language binding for the GTK2 toolkit and GNOME libraries"
59 HOMEPAGE="http://gtk-sharp.sourceforge.net/"
60 SRC_URI="mirror://gnome/sources/${PN}/${PV%.*}/${P}.tar.gz"
61
62 LICENSE="LGPL-2.1"
63 SLOT="2"
64 KEYWORDS="~amd64 ~ppc ~sparc ~x86 ~x86-fbsd"
65 IUSE="+glade doc"
66
67 RDEPEND=">=dev-lang/mono-1.1.9
68 glade? ( >=gnome-base/libglade-2.3.6 )
69 >=x11-libs/gtk+-2.12
70 !dev-dotnet/glade-sharp"
71 DEPEND="${RDEPEND}
72 >=dev-util/pkgconfig-0.19
73 doc? ( >=dev-util/monodoc-1.1.8 )"
74
75 RESTRICT="test"
76
77 src_prepare() {
78
79 #Upstream: https://bugzilla.novell.com/show_bug.cgi?id=$bugno
80
81 # Upstream bug #421063
82 epatch "${FILESDIR}/${PN}-2.12.0-parallelmake.patch"
83 epatch "${FILESDIR}/${PN}-2.12.0-doc-parallelmake.patch"
84 # Upstream bug #443180
85 epatch "${FILESDIR}/${PN}-2.12.0-noautomagic.patch"
86
87 # Upstream bug #443175
88 sed -i -e ':^CFLAGS=:d' "${S}/configure.in"
89
90 # Upstream bug 445370
91 epatch "${FILESDIR}/${P}-spinbutton-api-fix.patch"
92
93 # disable building of samples (#16015)
94 sed -i -e "s:sample::" Makefile.am
95
96 eautoreconf
97 }
98
99 src_configure() {
100 econf $(use_enable doc monodoc) $(use_enable glade) || die "configure failed"
101 }
102
103 src_compile() {
104 LANG=C emake || die
105 }
106
107 src_install () {
108 emake DESTDIR="${D}" install || die
109
110 dodoc README* ChangeLog
111 }