Gentoo Archives: gentoo-commits

From: "Tom Wijsman (tomwij)" <tomwij@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in app-editors/pluma: metadata.xml pluma-1.8.0.ebuild ChangeLog
Date: Sun, 27 Apr 2014 16:32:01
Message-Id: 20140427163158.1341D2004B@flycatcher.gentoo.org
1 tomwij 14/04/27 16:31:57
2
3 Added: metadata.xml pluma-1.8.0.ebuild ChangeLog
4 Log:
5 Version bump to 1.8.0. Continuation of app-editors/mate-text-editor.
6
7 (Portage version: HEAD/cvs/Linux x86_64, signed Manifest commit with key 6D34E57D)
8
9 Revision Changes Path
10 1.1 app-editors/pluma/metadata.xml
11
12 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-editors/pluma/metadata.xml?rev=1.1&view=markup
13 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-editors/pluma/metadata.xml?rev=1.1&content-type=text/plain
14
15 Index: metadata.xml
16 ===================================================================
17 <?xml version="1.0" encoding="UTF-8"?>
18 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
19 <pkgmetadata>
20 <maintainer>
21 <email>TomWij@g.o</email>
22 <name>Tom Wijsman</name>
23 </maintainer>
24 </pkgmetadata>
25
26
27
28 1.1 app-editors/pluma/pluma-1.8.0.ebuild
29
30 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-editors/pluma/pluma-1.8.0.ebuild?rev=1.1&view=markup
31 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-editors/pluma/pluma-1.8.0.ebuild?rev=1.1&content-type=text/plain
32
33 Index: pluma-1.8.0.ebuild
34 ===================================================================
35 # Copyright 1999-2014 Gentoo Foundation
36 # Distributed under the terms of the GNU General Public License v2
37 # $Header: /var/cvsroot/gentoo-x86/app-editors/pluma/pluma-1.8.0.ebuild,v 1.1 2014/04/27 16:31:57 tomwij Exp $
38
39 EAPI="5"
40
41 GCONF_DEBUG="yes"
42 GNOME2_LA_PUNT="yes"
43
44 PYTHON_COMPAT=( python2_{6,7} )
45
46 inherit gnome2 multilib python-single-r1 versionator virtualx
47
48 MATE_BRANCH="$(get_version_component_range 1-2)"
49
50 SRC_URI="http://pub.mate-desktop.org/releases/${MATE_BRANCH}/${P}.tar.xz"
51 DESCRIPTION="Pluma text editor for the MATE desktop"
52 HOMEPAGE="http://mate-desktop.org"
53
54 LICENSE="GPL-2"
55 SLOT="0"
56 KEYWORDS="~amd64"
57
58 IUSE="python spell"
59
60 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
61
62 # Tests require gvfs sftp fs mounted and schema's installed. Disable tests.
63 # https://github.com/mate-desktop/mate-text-editor/issues/33
64 RESTRICT="test"
65
66 RDEPEND="app-text/rarian:0
67 dev-libs/atk:0
68 >=dev-libs/glib-2.32:2
69 >=dev-libs/libxml2-2.5:2
70 x11-libs/cairo:0
71 x11-libs/gdk-pixbuf:2
72 >=x11-libs/gtk+-2.19:2
73 >=x11-libs/gtksourceview-2.9.7:2.0
74 x11-libs/libICE:0
75 x11-libs/libX11:0
76 >=x11-libs/libSM-1.0
77 x11-libs/pango:0
78 virtual/libintl:0
79 spell? (
80 >=app-text/enchant-1.2:0
81 >=app-text/iso-codes-0.35:0
82 )
83 python? (
84 ${PYTHON_DEPS}
85 >=dev-python/pygobject-2.15.4:2[${PYTHON_USEDEP}]
86 >=dev-python/pygtk-2.12:2[${PYTHON_USEDEP}]
87 >=dev-python/pygtksourceview-2.9.2:2
88 )
89 !!app-editors/mate-text-editor"
90
91 DEPEND="${RDEPEND}
92 ~app-text/docbook-xml-dtd-4.1.2
93 >=app-text/scrollkeeper-dtd-1:1.0
94 >=dev-util/intltool-0.40:*
95 >=sys-devel/libtool-2.2.6:2
96 >=mate-base/mate-common-1.6:0
97 >=sys-devel/gettext-0.17:*
98 virtual/pkgconfig:*"
99
100 src_configure() {
101 gnome2_src_configure \
102 --disable-updater \
103 $(use_enable python) \
104 $(use_enable spell)
105 }
106
107 DOCS="AUTHORS ChangeLog NEWS README"
108
109 src_test() {
110 # FIXME: This should be handled at eclass level.
111 "${EROOT}${GLIB_COMPILE_SCHEMAS}" --allow-any-name "${S}/data" || die
112
113 unset DBUS_SESSION_BUS_ADDRESS
114
115 GSETTINGS_SCHEMA_DIR="${S}/data" Xemake check
116 }
117
118
119
120 1.1 app-editors/pluma/ChangeLog
121
122 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-editors/pluma/ChangeLog?rev=1.1&view=markup
123 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-editors/pluma/ChangeLog?rev=1.1&content-type=text/plain
124
125 Index: ChangeLog
126 ===================================================================
127 # ChangeLog for app-editors/pluma
128 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
129 # $Header: /var/cvsroot/gentoo-x86/app-editors/pluma/ChangeLog,v 1.1 2014/04/27 16:31:57 tomwij Exp $
130
131 *pluma-1.8.0 (27 Apr 2014)
132
133 27 Apr 2014; Tom Wijsman <TomWij@g.o> +metadata.xml,
134 +pluma-1.8.0.ebuild:
135 Version bump to 1.8.0. Continuation of app-editors/mate-text-editor.