Gentoo Archives: gentoo-commits

From: "Samuli Suominen (ssuominen)" <ssuominen@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in sci-electronics/geda: ChangeLog geda-1.6.2.ebuild
Date: Fri, 23 Dec 2011 11:24:30
Message-Id: 20111223112420.534952004B@flycatcher.gentoo.org
1 ssuominen 11/12/23 11:24:20
2
3 Modified: ChangeLog geda-1.6.2.ebuild
4 Log:
5 Fix building with dev-libs/glib >= 2.30 wrt #395795 by Priit Laes
6
7 (Portage version: 2.2.0_alpha81/cvs/Linux x86_64)
8
9 Revision Changes Path
10 1.70 sci-electronics/geda/ChangeLog
11
12 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-electronics/geda/ChangeLog?rev=1.70&view=markup
13 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-electronics/geda/ChangeLog?rev=1.70&content-type=text/plain
14 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-electronics/geda/ChangeLog?r1=1.69&r2=1.70
15
16 Index: ChangeLog
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/sci-electronics/geda/ChangeLog,v
19 retrieving revision 1.69
20 retrieving revision 1.70
21 diff -u -r1.69 -r1.70
22 --- ChangeLog 25 Apr 2011 13:44:57 -0000 1.69
23 +++ ChangeLog 23 Dec 2011 11:24:20 -0000 1.70
24 @@ -1,6 +1,10 @@
25 # ChangeLog for sci-electronics/geda
26 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
27 -# $Header: /var/cvsroot/gentoo-x86/sci-electronics/geda/ChangeLog,v 1.69 2011/04/25 13:44:57 tomjbe Exp $
28 +# $Header: /var/cvsroot/gentoo-x86/sci-electronics/geda/ChangeLog,v 1.70 2011/12/23 11:24:20 ssuominen Exp $
29 +
30 + 23 Dec 2011; Samuli Suominen <ssuominen@g.o> geda-1.6.2.ebuild,
31 + +files/geda-1.6.2-correct_glib_include.patch:
32 + Fix building with dev-libs/glib >= 2.30 wrt #395795 by Priit Laes
33
34 25 Apr 2011; Thomas Beierlein <tomjbe@g.o> geda-1.6.1.ebuild,
35 geda-1.6.2.ebuild:
36
37
38
39 1.4 sci-electronics/geda/geda-1.6.2.ebuild
40
41 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-electronics/geda/geda-1.6.2.ebuild?rev=1.4&view=markup
42 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-electronics/geda/geda-1.6.2.ebuild?rev=1.4&content-type=text/plain
43 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-electronics/geda/geda-1.6.2.ebuild?r1=1.3&r2=1.4
44
45 Index: geda-1.6.2.ebuild
46 ===================================================================
47 RCS file: /var/cvsroot/gentoo-x86/sci-electronics/geda/geda-1.6.2.ebuild,v
48 retrieving revision 1.3
49 retrieving revision 1.4
50 diff -u -r1.3 -r1.4
51 --- geda-1.6.2.ebuild 25 Apr 2011 13:44:57 -0000 1.3
52 +++ geda-1.6.2.ebuild 23 Dec 2011 11:24:20 -0000 1.4
53 @@ -1,12 +1,12 @@
54 # Copyright 1999-2011 Gentoo Foundation
55 # Distributed under the terms of the GNU General Public License v2
56 -# $Header: /var/cvsroot/gentoo-x86/sci-electronics/geda/geda-1.6.2.ebuild,v 1.3 2011/04/25 13:44:57 tomjbe Exp $
57 +# $Header: /var/cvsroot/gentoo-x86/sci-electronics/geda/geda-1.6.2.ebuild,v 1.4 2011/12/23 11:24:20 ssuominen Exp $
58
59 -EAPI="2"
60 +EAPI=4
61 +inherit eutils fdo-mime gnome2-utils versionator
62
63 -inherit fdo-mime versionator gnome2-utils
64 +MY_P=${PN}-gaf-${PV}
65
66 -MY_P="${PN}-gaf-${PV}"
67 DESCRIPTION="GPL Electronic Design Automation (gEDA):gaf core package"
68 HOMEPAGE="http://www.gpleda.org/"
69 SRC_URI="http://geda.seul.org/release/v$(get_version_component_range 1-2)/${PV}/${MY_P}.tar.gz"
70 @@ -34,14 +34,18 @@
71 RDEPEND="${CDEPEND}
72 sci-electronics/electronics-menu"
73
74 -S="${WORKDIR}/${MY_P}"
75 +S=${WORKDIR}/${MY_P}
76 +
77 +DOCS="AUTHORS NEWS README"
78
79 src_prepare() {
80 + epatch "${FILESDIR}"/${P}-correct_glib_include.patch
81 +
82 if ! use doc ; then
83 - sed -i -e '/^SUBDIRS = /s/docs//' Makefile.in || die "sed failed"
84 + sed -i -e '/^SUBDIRS = /s/docs//' Makefile.in || die
85 fi
86 if ! use examples ; then
87 - sed -i -e 's/\texamples$//' Makefile.in || die "sed failed"
88 + sed -i -e 's/\texamples$//' Makefile.in || die
89 fi
90 }
91
92 @@ -53,18 +57,12 @@
93 $(use_enable nls) \
94 $(use_enable debug assert) \
95 --disable-doxygen \
96 - --disable-dependency-tracking \
97 --disable-rpath \
98 --disable-update-xdg-database
99 }
100
101 -src_install() {
102 - emake DESTDIR="${D}" install || die "install failed"
103 - dodoc AUTHORS NEWS README
104 -}
105 -
106 src_test() {
107 - emake -j1 check || die "test failed"
108 + emake -j1 check
109 }
110
111 pkg_preinst() {