Hello community, here is the log from the commit of package gaupol for openSUSE:Factory checked in at 2013-03-11 12:05:19 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/gaupol (Old) and /work/SRC/openSUSE:Factory/.gaupol.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gaupol", Maintainer is "" Changes: -------- --- /work/SRC/openSUSE:Factory/gaupol/gaupol.changes 2012-03-08 19:42:50.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.gaupol.new/gaupol.changes 2013-03-11 12:05:20.000000000 +0100 @@ -1,0 +2,68 @@ +Mon Feb 25 18:10:40 UTC 2013 - [email protected] + +- update dependencies (python3 mainly) +- updated to 0.21.1 +* Fix error disconnecting text view's line length margin handler + (AttributeError: 'TextView' object has no attribute + 'gaupol_ruler_handler_id') + * Fix atomic file writing in weird cases where the subtitle file to + be written and its backup in the same directory would be on + different filesystems (Florian Léger, Osmo Salomaa) + * Fix speed issues updating subtitle list selection (e.g. when doing + a search-and-replace-all with a alot of matches) + * Speed up action sensitivity updates + * Restore inline spell-check, replace the previous GtkSpell + dependency with a dependency on pygtkspellcheck + - http://koehlma.github.com/projects/pygtkspellcheck.html + * Add partial support for fancy Unicode dashes, ellipses and + quotation marks in text correction patterns and "Toggle dialogue + dashes" action + * Fix search dialog mnemonics + * Apply GNOME Goal: Remove markup in translatable messages + +------------------------------------------------------------------- +Fri Nov 23 18:14:01 UTC 2012 - [email protected] + +- updated to 0.20.1 + * Fix crash on startup on newer versions of PyGObject and/or GTK+ + resulting from setting tool item types (#686608) + * Fix side pane header menu (#686312) + * Disable 'Join or Split Words' task in the text correction assistant + if no spell-check dictionaries are available (#686340) + * Use a stock GTK+ close icon for tab close buttons if + 'window-close-symbolic' is not found + * Fix behaviour of spell-check dialog's 'Replace with' entry + +- updated to 0.20 + * Migrate to Python 3, GTK+ 3, GStreamer 1.0, PyGI and GNOME 3 + * Bump Python dependency to 3.2 or greater + * Replace PyGTK dependency with PyGObject 3.0.0 or greater + * Bump optional GStreamer dependency to 1.0 or greater + * Disable inline spell-checking while waiting for introspection + support to be added to GtkSpell + - https://bugzilla.redhat.com/show_bug.cgi?id=675504 + * Disable speech recognition while waiting for pocketsphinx to be + ported to GStreamer 1.0 + - https://sourceforge.net/projects/cmusphinx/forums/forum/5471/topic/5497616 + * Rewrite line-breaking algorithm to use a Knuth-Plass-style flexible + system of penalties and a versatile measure of goodness + * Write subtitle files in a proper atomic manner (on Windows this + is fully atomic only with Python 3.3 or later) + * Ellipsize tab labels in the middle (#686099) + * Remove -c/--config-file option (you're better off setting XDG_* + environment variables if you're doing something weird) + * Add 48x48 and 256x256 pixel PNG icons and remove SVG icon + * Fix bug in saving a temporary file for preview (#685706) + * Fix signatures of decorated functions in API documentation + * Use filename extension '.extension' for extension metadata files + (instead of previous '.gaupol-extension') + * Use filename extension '.bookmarks' for bookmark files written by + the bookmarks extension (instead of previous '.gaupol-bookmarks) + * Release source tarballs only compressed as tar.xz (instead + of the previous tar.gz and tar.bz2) + * Update Brazilian Portuguese translation + (Átila Camurça, Darlildo Lima) + * Update Hungarian translation (Andrássy László) + * Update Spanish translation (Carlos Mella) + +------------------------------------------------------------------- Old: ---- gaupol-0.19.2.tar.gz New: ---- gaupol-0.21.1.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ gaupol.spec ++++++ --- /var/tmp/diff_new_pack.AmkAEo/_old 2013-03-11 12:05:22.000000000 +0100 +++ /var/tmp/diff_new_pack.AmkAEo/_new 2013-03-11 12:05:22.000000000 +0100 @@ -1,7 +1,7 @@ # # spec file for package gaupol # -# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. +# 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 @@ -16,37 +16,39 @@ # + Name: gaupol -Version: 0.19.2 +Version: 0.21.1 Release: 0 Summary: GTK Subtitle editor License: GPL-3.0+ Group: Productivity/Multimedia/Video/Editors and Convertors Url: http://home.gna.org/gaupol/ -Source0: %{name}-%{version}.tar.gz +Source0: %{name}-%{version}.tar.xz # PATCH-FIX-OPENSUSE gaupol-0.17.1-desktop.patch [email protected] -- add desktop category Patch0: %{name}-0.17.1-desktop.patch BuildRequires: fdupes BuildRequires: intltool -BuildRequires: python-devel +BuildRequires: hicolor-icon-theme +BuildRequires: python3-devel %if 0%{?suse_version} <= 1210 BuildRequires: python-enchant >= 1.4.0 %else -BuildRequires: python-pyenchant +BuildRequires: python3-pyenchant %endif -BuildRequires: python-gtk >= 2.16 -BuildRequires: python-xml +BuildRequires: python3-gobject >= 3.0.0 BuildRequires: update-desktop-files -Requires: python-aeidon +BuildRequires: xz +Requires: python3-aeidon %if 0%{?suse_version} <= 1210 Requires: python-enchant >= 1.4.0 %else -Requires: python-pyenchant +Requires: python3-pyenchant %endif -Requires: python-gtk >= 2.16 +Requires: python3-gobject >= 3.0.0 BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildArch: noarch -%{py_requires} +Requires: python(abi) = %{py3_ver} %description Gaupol is an editor for text-based subtitle files. It supports multiple subtitle @@ -59,11 +61,13 @@ not been tested nor made convenient. Gaupol's user interface is based on the GTK+ toolkit and has been designed to best fit the GNOME desktop environment. -%package -n python-aeidon +%package -n python3-aeidon Summary: Package for reading, writing and manipulating text-based subtitle files Group: Development/Libraries/Python +Provides: python-aeidon = %version +Obsoletes: python-aeidon < %version -%description -n python-aeidon +%description -n python3-aeidon This is a Python package for reading, writing and manipulating text-based subtitle files. It is separate from the gaupol package, which provides a subtitle editor application with a GTK+ user @@ -75,21 +79,15 @@ %build export CFLAGS="%{optflags}" -python setup.py build +python3 setup.py build %install -python setup.py install \ - --prefix=%{_prefix} \ - --root=%{buildroot} \ - -rm -f %{buildroot}%{_datadir}/gaupol/extensions/side-pane/side-pane.pyc -rm -f %{buildroot}%{_datadir}/gaupol/extensions/custom-framerates/custom-framerates.pyc -rm -f %{buildroot}%{_datadir}/gaupol/extensions/bookmarks/bookmarks.pyc - +python3 setup.py clean install --prefix=%{_prefix} --root=%{buildroot} +rm -f %{buildroot}%{_datadir}/gaupol/extensions/side-pane/__pycache__/*.pyc +rm -f %{buildroot}%{_datadir}/gaupol/extensions/custom-framerates/__pycache__/*.pyc +rm -f %{buildroot}%{_datadir}/gaupol/extensions/bookmarks/__pycache__/*.pyc %suse_update_desktop_file -i %{name} - %find_lang %{name} - %fdupes %{buildroot} %clean @@ -97,17 +95,17 @@ %files -f %{name}.lang %defattr(-,root,root) -%doc AUTHORS ChangeLog COPYING CREDITS README NEWS TODO +%doc AUTHORS COPYING CREDITS README NEWS TODO %{_bindir}/gaupol -%{python_sitelib}/gaupol* +%{python3_sitelib}/gaupol* %{_datadir}/%{name} %{_datadir}/applications/%{name}.desktop %{_datadir}/icons/*/*/apps/%{name}.* %{_mandir}/man1/gaupol.1* -%files -n python-aeidon +%files -n python3-aeidon %defattr(-, root, root, -) -%doc AUTHORS ChangeLog COPYING CREDITS README.aeidon NEWS TODO -%{python_sitelib}/aeidon +%doc AUTHORS COPYING CREDITS README.aeidon NEWS TODO +%{python3_sitelib}/aeidon %changelog ++++++ gaupol-0.17.1-desktop.patch ++++++ --- /var/tmp/diff_new_pack.AmkAEo/_old 2013-03-11 12:05:22.000000000 +0100 +++ /var/tmp/diff_new_pack.AmkAEo/_new 2013-03-11 12:05:22.000000000 +0100 @@ -1,6 +1,8 @@ ---- data/gaupol.desktop.in +Index: data/gaupol.desktop.in +=================================================================== +--- data/gaupol.desktop.in.orig +++ data/gaupol.desktop.in -@@ -8,5 +8,5 @@ +@@ -8,5 +8,5 @@ StartupNotify=true Icon=gaupol Type=Application MimeType=text/x-microdvd;text/x-mpsub;text/x-ssa;application/x-subrip;text/x-subviewer; -- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
