Gentoo Archives: gentoo-commits

From: Gilles Dartiguelongue <eva@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/gnome:master commit in: app-editors/latexila/
Date: Sat, 26 May 2018 23:45:54
Message-Id: 1527378304.f5c6ad086d49d64ab49c35ace899616e5eade6dc.eva@gentoo
1 commit: f5c6ad086d49d64ab49c35ace899616e5eade6dc
2 Author: Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
3 AuthorDate: Sat May 26 23:37:50 2018 +0000
4 Commit: Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
5 CommitDate: Sat May 26 23:45:04 2018 +0000
6 URL: https://gitweb.gentoo.org/proj/gnome.git/commit/?id=f5c6ad08
7
8 app-editors/latexila: 3.24.3 → 3.26.1
9
10 Switch renamed gtef to tepl. Translation updates.
11
12 Package-Manager: Portage-2.3.40, Repoman-2.3.9
13 Manifest-Sign-Key: 0x5A56C8CD0C13248A
14
15 app-editors/latexila/latexila-3.26.1.ebuild | 56 +++++++++++++++++++++++++++++
16 app-editors/latexila/metadata.xml | 14 ++++++++
17 2 files changed, 70 insertions(+)
18
19 diff --git a/app-editors/latexila/latexila-3.26.1.ebuild b/app-editors/latexila/latexila-3.26.1.ebuild
20 new file mode 100644
21 index 00000000..f3718cb3
22 --- /dev/null
23 +++ b/app-editors/latexila/latexila-3.26.1.ebuild
24 @@ -0,0 +1,56 @@
25 +# Copyright 1999-2018 Gentoo Foundation
26 +# Distributed under the terms of the GNU General Public License v2
27 +
28 +EAPI="6"
29 +VALA_MIN_API_VERSION="0.34"
30 +VALA_USE_DEPEND="vapigen"
31 +
32 +inherit gnome2 vala
33 +
34 +DESCRIPTION="Integrated LaTeX environment for GNOME"
35 +HOMEPAGE="https://wiki.gnome.org/Apps/LaTeXila"
36 +
37 +LICENSE="GPL-3"
38 +SLOT="0"
39 +KEYWORDS="~amd64 ~x86"
40 +IUSE="+introspection +latexmk rubber"
41 +
42 +COMMON_DEPEND="
43 + $(vala_depend)
44 + app-text/enchant
45 + >=app-text/gspell-1.0:0=
46 + >=dev-libs/glib-2.50:2[dbus]
47 + >=dev-libs/libgee-0.10:0.8=
48 + gnome-base/gsettings-desktop-schemas
49 + >=x11-libs/gtk+-3.22:3
50 + >=x11-libs/gtksourceview-3.24:3.0=
51 + x11-libs/gdk-pixbuf:2
52 + x11-libs/pango
53 + x11-libs/tepl:3
54 + introspection? ( >=dev-libs/gobject-introspection-1.30.0:= )
55 +"
56 +RDEPEND="${COMMON_DEPEND}
57 + virtual/latex-base
58 + x11-themes/hicolor-icon-theme
59 + latexmk? ( dev-tex/latexmk )
60 + rubber? ( dev-tex/rubber )
61 +"
62 +# libxml2+gdk-pixbuf required for glib-compile-resources
63 +DEPEND="${COMMON_DEPEND}
64 + app-text/yelp-tools
65 + dev-libs/libxml2
66 + dev-util/gdbus-codegen
67 + >=dev-util/gtk-doc-am-1.14
68 + >=dev-util/intltool-0.50.1
69 + virtual/pkgconfig
70 +"
71 +
72 +src_prepare() {
73 + gnome2_src_prepare
74 + vala_src_prepare
75 +}
76 +
77 +src_configure() {
78 + gnome2_src_configure \
79 + $(use_enable introspection)
80 +}
81
82 diff --git a/app-editors/latexila/metadata.xml b/app-editors/latexila/metadata.xml
83 new file mode 100644
84 index 00000000..d886385e
85 --- /dev/null
86 +++ b/app-editors/latexila/metadata.xml
87 @@ -0,0 +1,14 @@
88 +<?xml version="1.0" encoding="UTF-8"?>
89 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
90 +<pkgmetadata>
91 +<maintainer type="project">
92 + <email>gnome@g.o</email>
93 + <name>Gentoo GNOME Desktop</name>
94 +</maintainer>
95 +<use>
96 + <flag name="latexmk">Install <pkg>dev-tex/latexmk</pkg> (used by default
97 + for the build tools)</flag>
98 + <flag name="rubber">Install <pkg>dev-tex/rubber</pkg> (can be used for the
99 + build tools)</flag>
100 +</use>
101 +</pkgmetadata>