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/latexila: metadata.xml latexila-2.4.0.ebuild ChangeLog latexila-2.2.2.ebuild
Date: Sat, 31 Mar 2012 17:35:39
Message-Id: 20120331173525.50A6C2004B@flycatcher.gentoo.org
1 pacho 12/03/31 17:35:25
2
3 Modified: metadata.xml ChangeLog
4 Added: latexila-2.4.0.ebuild
5 Removed: latexila-2.2.2.ebuild
6 Log:
7 Version bump, remove old.
8
9 (Portage version: 2.1.10.52/cvs/Linux x86_64)
10
11 Revision Changes Path
12 1.2 app-editors/latexila/metadata.xml
13
14 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-editors/latexila/metadata.xml?rev=1.2&view=markup
15 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-editors/latexila/metadata.xml?rev=1.2&content-type=text/plain
16 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-editors/latexila/metadata.xml?r1=1.1&r2=1.2
17
18 Index: metadata.xml
19 ===================================================================
20 RCS file: /var/cvsroot/gentoo-x86/app-editors/latexila/metadata.xml,v
21 retrieving revision 1.1
22 retrieving revision 1.2
23 diff -u -r1.1 -r1.2
24 --- metadata.xml 17 Dec 2011 09:06:16 -0000 1.1
25 +++ metadata.xml 31 Mar 2012 17:35:24 -0000 1.2
26 @@ -7,5 +7,6 @@
27 for the build tools)</flag>
28 <flag name="rubber">Install <pkg>dev-tex/rubber</pkg> (can be used for the
29 build tools)</flag>
30 + <flag name="vala">Enable bindings for <pkg>dev-lang/vala</pkg></flag>
31 </use>
32 </pkgmetadata>
33
34
35
36 1.4 app-editors/latexila/ChangeLog
37
38 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-editors/latexila/ChangeLog?rev=1.4&view=markup
39 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-editors/latexila/ChangeLog?rev=1.4&content-type=text/plain
40 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-editors/latexila/ChangeLog?r1=1.3&r2=1.4
41
42 Index: ChangeLog
43 ===================================================================
44 RCS file: /var/cvsroot/gentoo-x86/app-editors/latexila/ChangeLog,v
45 retrieving revision 1.3
46 retrieving revision 1.4
47 diff -u -r1.3 -r1.4
48 --- ChangeLog 13 Feb 2012 10:14:10 -0000 1.3
49 +++ ChangeLog 31 Mar 2012 17:35:24 -0000 1.4
50 @@ -1,6 +1,12 @@
51 # ChangeLog for app-editors/latexila
52 # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
53 -# $Header: /var/cvsroot/gentoo-x86/app-editors/latexila/ChangeLog,v 1.3 2012/02/13 10:14:10 pacho Exp $
54 +# $Header: /var/cvsroot/gentoo-x86/app-editors/latexila/ChangeLog,v 1.4 2012/03/31 17:35:24 pacho Exp $
55 +
56 +*latexila-2.4.0 (31 Mar 2012)
57 +
58 + 31 Mar 2012; Pacho Ramos <pacho@g.o> +latexila-2.4.0.ebuild,
59 + -latexila-2.2.2.ebuild, metadata.xml:
60 + Version bump, remove old.
61
62 *latexila-2.2.3 (13 Feb 2012)
63
64
65
66
67 1.1 app-editors/latexila/latexila-2.4.0.ebuild
68
69 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-editors/latexila/latexila-2.4.0.ebuild?rev=1.1&view=markup
70 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-editors/latexila/latexila-2.4.0.ebuild?rev=1.1&content-type=text/plain
71
72 Index: latexila-2.4.0.ebuild
73 ===================================================================
74 # Copyright 1999-2012 Gentoo Foundation
75 # Distributed under the terms of the GNU General Public License v2
76 # $Header: /var/cvsroot/gentoo-x86/app-editors/latexila/latexila-2.4.0.ebuild,v 1.1 2012/03/31 17:35:24 pacho Exp $
77
78 EAPI="4"
79 CMAKE_MIN_VERSION="2.6.4"
80 CMAKE_IN_SOURCE_BUILD="yes" # for gnome2.eclass compat
81 GCONF_DEBUG="no"
82
83 inherit cmake-utils gnome2
84
85 DESCRIPTION="Integrated LaTeX environment for GNOME"
86 HOMEPAGE="http://projects.gnome.org/latexila/"
87
88 LICENSE="GPL-3"
89 SLOT="0"
90 KEYWORDS="~amd64 ~x86"
91 IUSE="gnome +latexmk rubber vala"
92
93 COMMON_DEPEND="
94 app-text/gtkspell
95 >=dev-libs/glib-2.30:2
96 dev-libs/libgee:0
97 dev-libs/libunique:1
98 >=x11-libs/gtk+-2.16:2
99 >=x11-libs/gtksourceview-2.10:2.0
100 x11-libs/gdk-pixbuf:2
101 x11-libs/libX11
102 x11-libs/pango
103 gnome? ( gnome-base/gsettings-desktop-schemas )
104 vala? ( >=dev-lang/vala-0.16.0:0.16 )
105 "
106 RDEPEND="${COMMON_DEPEND}
107 virtual/latex-base
108 x11-themes/hicolor-icon-theme
109 latexmk? ( dev-tex/latexmk )
110 rubber? ( dev-tex/rubber )
111 "
112 DEPEND="${COMMON_DEPEND}
113 dev-util/itstool
114 dev-util/pkgconfig
115 sys-devel/gettext
116 "
117
118 pkg_setup() {
119 DOCS="AUTHORS HACKING NEWS README"
120 }
121
122 src_prepare() {
123 if [[ -n ${LINGUAS+set} ]]; then
124 # LINGUAS is set, let's try to respect it.
125 pushd po > /dev/null
126 local po_file
127 for po_file in *.po; do
128 has "${po_file%.po}" ${LINGUAS} || rm -v "${po_file}"
129 done
130 popd > /dev/null
131 fi
132 }
133
134 src_configure() {
135 local mycmakeargs="
136 VALAC=$(type -p valac-0.16)
137 $(cmake-utils_use_build vala VALA)
138 $(cmake-utils_use_with gnome GNOME)
139 -DCOMPILE_SCHEMA=OFF"
140 cmake-utils_src_configure
141 }