]> git.pld-linux.org Git - packages/latexila.git/commitdiff
- updated to 3.18.2 auto/th/latexila-3.18.2-1
authorJakub Bogusz <qboosh@pld-linux.org>
Sun, 27 Dec 2015 12:21:46 +0000 (13:21 +0100)
committerJakub Bogusz <qboosh@pld-linux.org>
Sun, 27 Dec 2015 12:21:46 +0000 (13:21 +0100)
- added gspell patch (adapt to gspell 0.2.x)

latexila-gspell.patch [new file with mode: 0644]
latexila.spec

diff --git a/latexila-gspell.patch b/latexila-gspell.patch
new file mode 100644 (file)
index 0000000..5fcc18d
--- /dev/null
@@ -0,0 +1,63 @@
+--- latexila-3.18.2/configure.ac.orig  2015-12-19 17:38:19.000000000 +0100
++++ latexila-3.18.2/configure.ac       2015-12-27 10:52:50.120826126 +0100
+@@ -102,10 +102,6 @@
+       AC_MSG_ERROR([gspell-1 ${GSPELL_REQUIRED_VERSION} required.])
+ fi
+-if ! pkg-config --max-version=0.1.99 gspell-1; then
+-      AC_MSG_ERROR([gspell-1 ${GSPELL_REQUIRED_VERSION} required.])
+-fi
+-
+ if ! pkg-config gsettings-desktop-schemas; then
+       AC_MSG_ERROR([gsettings-desktop-schemas required.])
+ fi
+--- latexila-3.18.2/src/document_view.vala.orig        2015-12-19 17:37:05.000000000 +0100
++++ latexila-3.18.2/src/document_view.vala     2015-12-27 12:57:40.387178476 +0100
+@@ -258,7 +258,7 @@
+         if (lang_key[0] == '\0')
+             return null;
+-        return Gspell.Language.from_key (lang_key);
++        return Gspell.Language.lookup (lang_key);
+     }
+     public void setup_inline_spell_checker ()
+@@ -299,7 +299,8 @@
+         Gspell.LanguageChooserDialog dialog =
+             new Gspell.LanguageChooserDialog (this.get_toplevel () as Window,
+-                _spell_checker.get_language ());
++                _spell_checker.get_language (),
++                DialogFlags.MODAL | DialogFlags.DESTROY_WITH_PARENT);
+         dialog.run ();
+@@ -317,7 +318,7 @@
+         unowned Gspell.Language? lang = _spell_checker.get_language ();
+         if (lang != null)
+-            doc.set_metadata (METADATA_ATTRIBUTE_SPELL_LANGUAGE, lang.to_key ());
++            doc.set_metadata (METADATA_ATTRIBUTE_SPELL_LANGUAGE, lang.get_code ());
+         else
+             doc.set_metadata (METADATA_ATTRIBUTE_SPELL_LANGUAGE, null);
+     }
+--- latexila-3.18.2/src/preferences_dialog.vala.orig   2015-12-19 17:37:05.000000000 +0100
++++ latexila-3.18.2/src/preferences_dialog.vala        2015-12-27 13:05:46.810491380 +0100
+@@ -309,7 +309,7 @@
+             if (selected_lang != null)
+             {
+                 editor_settings.set_string ("spell-checking-language",
+-                    selected_lang.to_key ());
++                    selected_lang.get_code ());
+             }
+             else
+                 editor_settings.set_string ("spell-checking-language", "");
+@@ -333,7 +333,7 @@
+         unowned Gspell.Language? lang = null;
+         string lang_key = editor_settings.get_string ("spell-checking-language");
+         if (lang_key[0] != '\0')
+-            lang = Gspell.Language.from_key (lang_key);
++            lang = Gspell.Language.lookup (lang_key);
+         Gspell.Checker checker = new Gspell.Checker (lang);
+         spell_language_button.set_language (checker.get_language ());
index d58e5d03896162c36757f12e6a55e0cab8a66d34..57b3352bc2baa0dd4b872db8893320e3816bc827 100644 (file)
@@ -1,12 +1,13 @@
 Summary:       Integrated LaTeX Environment for the GNOME desktop
 Summary(pl.UTF-8):     Zintegrowane środowisko LaTeXowe dla GNOME
 Name:          latexila
-Version:       3.18.1
+Version:       3.18.2
 Release:       1
 License:       GPL v3+
 Group:         X11/Applications
 Source0:       http://ftp.gnome.org/pub/GNOME/sources/latexila/3.18/%{name}-%{version}.tar.xz
-# Source0-md5: 951f2f2f14ad9ce18b8470ffef998de3
+# Source0-md5: 9fe44a13d9a574a07dd70a9cd5cf5d6a
+Patch0:                %{name}-gspell.patch
 URL:           https://wiki.gnome.org/Apps/LaTeXila
 BuildRequires: autoconf >= 2.64
 BuildRequires: automake >= 1:1.12.5
@@ -15,8 +16,7 @@ BuildRequires:        glib2-devel >= 1:2.40
 BuildRequires: gnome-common
 BuildRequires: gobject-introspection-devel >= 1.30.0
 BuildRequires: gsettings-desktop-schemas-devel
-BuildRequires: gspell-devel >= 0.1
-BuildRequires: gspell-devel < 0.2 
+BuildRequires: gspell-devel >= 0.2
 BuildRequires: gtk+3-devel >= 3.14
 BuildRequires: gtk-doc >= 1.14
 BuildRequires: gtksourceview3-devel >= 3.18
@@ -27,6 +27,7 @@ BuildRequires:        pkgconfig
 BuildRequires: rpmbuild(macros) >= 1.581
 BuildRequires: tar >= 1:1.22
 BuildRequires: vala >= 2:0.26
+BuildRequires: vala-gspell >= 0.2
 BuildRequires: xz
 BuildRequires: yelp-tools
 Requires(post,postun): desktop-file-utils
@@ -49,6 +50,7 @@ LaTeXila to zintegrowane środowisko LaTeXowe dla GNOME.
 
 %prep
 %setup -q
+%patch0 -p1
 
 %build
 %{__libtoolize}
This page took 0.092089 seconds and 4 git commands to generate.