Hello community,

here is the log from the commit of package gummi.1293 for openSUSE:12.2:Update 
checked in at 2013-02-09 14:24:41
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:12.2:Update/gummi.1293 (Old)
 and      /work/SRC/openSUSE:12.2:Update/.gummi.1293.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "gummi.1293", Maintainer is ""

Changes:
--------
New Changes file:

--- /dev/null   2013-02-09 11:18:20.872010756 +0100
+++ /work/SRC/openSUSE:12.2:Update/.gummi.1293.new/gummi.changes        
2013-02-09 14:24:44.000000000 +0100
@@ -0,0 +1,115 @@
+-------------------------------------------------------------------
+Wed Jan 30 23:05:44 UTC 2013 - [email protected]
+
+- Update to version 0.6.5:
+  + Bugs fixed:
+    - Fixed empty build logs when special characters were included
+    - Fixed a rare deadlock situation on program exit
+    - Fixed regression in spell-checking language listing
+    - Fixed regression in killing inresponsive compilation
+      processes
+    - Correctly close file descriptors for child processes
+    - Implemented --version CLI argument
+    - Several translation updates
+    - Added Hungarian translation
+- Minor rebase of patch gummi-deprecated-g_thread_init.patch.
+
+-------------------------------------------------------------------
+Mon Jun 25 03:51:37 UTC 2012 - [email protected]
+
+- Update to version 0.6.4:
+  + Bugs fixed:
+    - Replaced faulty importer implementation with a toolbar
+      variant
+    - Fixed an issue where the previewer would not display
+      correctly
+    - dvi script uses exit status to signal compilation status
+    - Improved the reported messages for some errors. 
+    - Better TeXLive version detection
+    - Fixed a reference problem that could lead to a crash
+    - Search window is correctly centered in GNOME 3
+    - Tab markup not enabled when project loading fails
+    - Minor UI tweaks to the project & bibliography panels
+    - Minor UI tweaks to the snippet configuration interface
+  + Minor rebase of patch gummi-deprecated-g_thread_init.patch
+  + Fixes a bug where gummi would not startup on systems without
+    enchant-tools package installed (bnc#796277).
+
+-------------------------------------------------------------------
+Tue Apr  3 11:22:17 UTC 2012 - [email protected]
+
+- Update to version 0.6.3:
+  + Bugs fixed:
+    - Fix bibtex regression since 0.6.2
+    - Fix for compiling through dvi/ps
+    - Correctly disable template open button when none exist
+    - Gummi toolbar can be hidden again
+    - Fix LaTeX error screen and error line output
+    - Menu item compatibility with Ubuntu's Unity fixed
+    - Added Chinese (simplified) translation.
+- Changes from version 0.6.2:
+  + Bugs fixed:
+    - Recovery mode is also triggered when gummi is run with file
+      argv
+    - Incomplete compilation processes are killed on tab switch
+    - Fix template addition crash when zero tabs are opened
+    - PDF files can now be used by the image importer
+    - Fixed building/compilation scripts for explicit linking
+    - Default text only written to disk when changes are made
+    - SyncTeX auto-scrolling is now disabled by default
+    - Converted snippet offsets to utf8
+    - Bibliography items with all capital letters can be parsed
+    - Various minor spelling/phrasing errors
+    - Build files can now be removed from the menu
+    - Lots of Windows specific issues
+    - Addition of user guide link.
+
+-------------------------------------------------------------------
+Tue Feb 14 10:10:45 UTC 2012 - [email protected]
+
+- Add gummi-deprecated-g_thread_init.patch to fix build failures
+  for openSUSE > 12.1
+
+-------------------------------------------------------------------
+Tue Dec 13 10:00:31 UTC 2011 - [email protected]
+
+- Upgrade to version 0.6.1:
+  + Bugs fixed:
+    - Selecting text no longer freezes during updates
+    - Shell escape option is now set/unset correctly
+    - Fixed crash when trying to open non-existing file from cli
+    - Popup windows no longer block gui in fullscreen mode
+    - Documents containing input commands can pass precompile
+      check
+    - Opening snippet menu no longer blocks gui
+    - Several fixes to snippet insertion mechanism
+    - Minor tweaks to the build scripts for convenience
+    - Fixed some minor memory leaks
+- Changes from version 0.6.0:
+  + Features added:
+    - Multi-tab/document support
+    - LaTeX build systems (rubber/latexmk)
+    - Compiling through DVI/Postscript
+    - Continuous PDF preview
+    - Filter function for bibliographies
+    - Improved document statistics
+    - Infoscreen panel with document status
+    - More configurable options
+    - Minimal project support
+    - SyncTeX support
+    - New & updated translations
+  + Bugs fixed:
+    - Improved preview scaling performance
+    - Importer file choosers now default to CWD
+    - Fixed image import warning
+    - Fixed rare segfault on gummi start
+    - Search results colour depends on color theme
+    - Preview scroll position restored after error
+    - Replaced all win32 incompatible code
+    - Configuration I/O transaction fixes
+    - Modifier keys no longer trigger auto-compile
+    - Correct encoded text is written on file save
+    - Fixed a rare GUI hang when program is closed
+    - Several GUI and icon related problems
+    - Several memory leaks
+

New:
----
  gummi-0.6.5.tar.gz
  gummi-deprecated-g_thread_init.patch
  gummi.changes
  gummi.spec

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ gummi.spec ++++++
#
# spec file for package gummi
#
# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An "Open Source License" is a
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.

# Please submit bugfixes or comments via http://bugs.opensuse.org/
#


Name:           gummi
Version:        0.6.5
Release:        0
Summary:        Simple LaTeX editor
License:        MIT
Group:          Productivity/Publishing/TeX/Frontends
Url:            http://gummi.midnightcoding.org/
Source0:        
http://dev.midnightcoding.org/attachments/download/301/%{name}-%{version}.tar.gz
%if 0%{?suse_version} > 1210
# PATCH-FIX-UPSTREAM gummi-deprecated-g_thread_init.patch [email protected] 
-- Remove usage of deprecated g_thread_init().
Patch0:         gummi-deprecated-g_thread_init.patch
%endif
BuildRequires:  fdupes
BuildRequires:  intltool
BuildRequires:  pkg-config
BuildRequires:  update-desktop-files
BuildRequires:  pkgconfig(gtk+-2.0) >= 2.20.0
BuildRequires:  pkgconfig(gtksourceview-2.0) >= 2.2.1
BuildRequires:  pkgconfig(gtkspell-2.0)
BuildRequires:  pkgconfig(poppler-glib)
Requires:       gtkspell
Requires:       texlive-latex
BuildRoot:      %{_tmppath}/%{name}-%{version}-build

%description
Gummi is an opensource project that started in August of 2009 by
Alexander van der Mey. It is a LaTeX editor written in the C
programming language using the GTK+ toolkit. It was designed with
simplicity in mind, but hopes to attract both novice and advanced
LaTeX writers. Gummi is still under active development and is
released under the opensource MIT license.

%prep
%setup -q
%if 0%{?suse_version} > 1210
%patch0 -p1
%endif

%build
%configure
make %{?_smp_mflags}

%install
make install DESTDIR=%{buildroot} INSTALL="install -p"
%find_lang %{name}
%suse_update_desktop_file %{name} Office WordProcessor
%fdupes %{buildroot}%{_datadir}/

%files -f %{name}.lang
%defattr(-,root,root,-)
%doc AUTHORS ChangeLog COPYING README
%{_mandir}/man*/*.1*
%{_bindir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_datadir}/pixmaps/%{name}.png
%{_datadir}/%{name}/
%{_libdir}/%{name}/

%changelog
++++++ gummi-deprecated-g_thread_init.patch ++++++
Index: gummi-0.6.5/src/main.c
===================================================================
--- gummi-0.6.5.orig/src/main.c
+++ gummi-0.6.5/src/main.c
@@ -84,7 +84,13 @@ int main (int argc, char *argv[]) {
     }
 
     /* initialize GTK */
-    g_thread_init (NULL);
+    /* g_thread_init has been deprecated since version 2.32 and
+     * should not be used in newly-written code. This function is
+     * no longer necessary. The GLib threading system is
+     * automatically initialized at the start of your program.
+     * http://developer.gnome.org/glib/2.31/glib-Deprecated-Thread-APIs.html
+     * g_thread_init (NULL); */
+
     gdk_threads_init ();
     gtk_init (&argc, &argv);
     GError* ui_error = NULL;
-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to