Gentoo Archives: gentoo-commits

From: "Pacho Ramos (pacho)" <pacho@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in app-editors/mlview: mlview-0.9.0-r1.ebuild ChangeLog
Date: Tue, 30 Dec 2014 12:21:45
Message-Id: 20141230122140.08748E7DD@oystercatcher.gentoo.org
1 pacho 14/12/30 12:21:40
2
3 Modified: mlview-0.9.0-r1.ebuild ChangeLog
4 Log:
5 Bump eapi, update to current gnome2.eclass policies, fix tests and HOMEPAGE (#530124)
6
7 (Portage version: 2.2.15/cvs/Linux x86_64, signed Manifest commit with key A188FBD4)
8
9 Revision Changes Path
10 1.3 app-editors/mlview/mlview-0.9.0-r1.ebuild
11
12 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-editors/mlview/mlview-0.9.0-r1.ebuild?rev=1.3&view=markup
13 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-editors/mlview/mlview-0.9.0-r1.ebuild?rev=1.3&content-type=text/plain
14 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-editors/mlview/mlview-0.9.0-r1.ebuild?r1=1.2&r2=1.3
15
16 Index: mlview-0.9.0-r1.ebuild
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/app-editors/mlview/mlview-0.9.0-r1.ebuild,v
19 retrieving revision 1.2
20 retrieving revision 1.3
21 diff -u -r1.2 -r1.3
22 --- mlview-0.9.0-r1.ebuild 3 May 2012 18:33:00 -0000 1.2
23 +++ mlview-0.9.0-r1.ebuild 30 Dec 2014 12:21:39 -0000 1.3
24 @@ -1,21 +1,23 @@
25 -# Copyright 1999-2012 Gentoo Foundation
26 +# Copyright 1999-2014 Gentoo Foundation
27 # Distributed under the terms of the GNU General Public License v2
28 -# $Header: /var/cvsroot/gentoo-x86/app-editors/mlview/mlview-0.9.0-r1.ebuild,v 1.2 2012/05/03 18:33:00 jdhore Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/app-editors/mlview/mlview-0.9.0-r1.ebuild,v 1.3 2014/12/30 12:21:39 pacho Exp $
30
31 -EAPI=2
32 +EAPI=5
33 +GCONF_DEBUG="no"
34 +GNOME_TARBALL_SUFFIX="bz2"
35
36 -GNOME2_LA_PUNT=yes
37 inherit autotools eutils gnome2
38
39 DESCRIPTION="XML editor for the GNOME environment"
40 -HOMEPAGE="http://www.freespiders.org/projects/gmlview/"
41 +HOMEPAGE="http://www.nongnu.org/mlview/mlview-internals.html"
42
43 LICENSE="GPL-2"
44 SLOT="0"
45 KEYWORDS="~amd64 ~ppc ~x86 ~x86-interix ~amd64-linux ~x86-linux"
46 IUSE="debug"
47
48 -RDEPEND=">=dev-libs/libxml2-2.6.11:2
49 +RDEPEND="
50 + >=dev-libs/libxml2-2.6.11:2
51 >=dev-libs/libxslt-1.1.8
52 >=dev-libs/glib-2.6:2
53 >=x11-libs/gtk+-2.6:2
54 @@ -28,27 +30,34 @@
55 >=gnome-base/gconf-2.6.2:2
56 x11-libs/gtksourceview:2.0
57 >=x11-libs/vte-0.11.12:0
58 - sys-libs/zlib"
59 + sys-libs/zlib
60 +"
61 DEPEND="${RDEPEND}
62 virtual/pkgconfig
63 dev-util/intltool
64 - sys-devel/gettext"
65 + sys-devel/gettext
66 +"
67
68 -pkg_setup() {
69 +src_prepare() {
70 DOCS="AUTHORS BRANCHES ChangeLog NEWS README"
71 - G2CONF="--disable-dependency-tracking
72 - --disable-static
73 - $(use_enable debug)"
74 -}
75
76 -src_prepare() {
77 + # Fix tests
78 + echo "ui/mlview-exec-command.glade" >> po/POTFILES.in || die
79 + echo "ui/mlview-plugins-window.glade" >> po/POTFILES.in || die
80 +
81 epatch "${FILESDIR}"/${P}-desktop.patch
82 epatch "${FILESDIR}"/${P}-gcc44.patch
83 epatch "${FILESDIR}"/${P}-gcc45.patch
84 epatch "${FILESDIR}"/${PF}-10_port_to_gtksourceview2.patch
85 epatch "${FILESDIR}"/${PF}-autoreconf.patch
86 +
87 mkdir m4 || die
88 eautoreconf
89 - intltoolize --force
90 gnome2_src_prepare
91 }
92 +
93 +src_configure() {
94 + gnome2_src_configure \
95 + --disable-static \
96 + $(use_enable debug)
97 +}
98
99
100
101 1.35 app-editors/mlview/ChangeLog
102
103 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-editors/mlview/ChangeLog?rev=1.35&view=markup
104 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-editors/mlview/ChangeLog?rev=1.35&content-type=text/plain
105 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-editors/mlview/ChangeLog?r1=1.34&r2=1.35
106
107 Index: ChangeLog
108 ===================================================================
109 RCS file: /var/cvsroot/gentoo-x86/app-editors/mlview/ChangeLog,v
110 retrieving revision 1.34
111 retrieving revision 1.35
112 diff -u -r1.34 -r1.35
113 --- ChangeLog 3 May 2012 18:33:00 -0000 1.34
114 +++ ChangeLog 30 Dec 2014 12:21:39 -0000 1.35
115 @@ -1,6 +1,10 @@
116 # ChangeLog for app-editors/mlview
117 -# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
118 -# $Header: /var/cvsroot/gentoo-x86/app-editors/mlview/ChangeLog,v 1.34 2012/05/03 18:33:00 jdhore Exp $
119 +# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
120 +# $Header: /var/cvsroot/gentoo-x86/app-editors/mlview/ChangeLog,v 1.35 2014/12/30 12:21:39 pacho Exp $
121 +
122 + 30 Dec 2014; Pacho Ramos <pacho@g.o> mlview-0.9.0-r1.ebuild:
123 + Bump eapi, update to current gnome2.eclass policies, fix tests and HOMEPAGE
124 + (#530124)
125
126 03 May 2012; Jeff Horelick <jdhore@g.o> mlview-0.9.0-r1.ebuild:
127 dev-util/pkgconfig -> virtual/pkgconfig