Hello community, here is the log from the commit of package transmageddon.1993 for openSUSE:12.3:Update checked in at 2013-09-17 13:43:40 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:12.3:Update/transmageddon.1993 (Old) and /work/SRC/openSUSE:12.3:Update/.transmageddon.1993.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "transmageddon.1993" Changes: -------- New Changes file: --- /dev/null 2013-07-23 23:44:04.804033756 +0200 +++ /work/SRC/openSUSE:12.3:Update/.transmageddon.1993.new/transmageddon.changes 2013-09-17 13:43:41.000000000 +0200 @@ -0,0 +1,107 @@ +------------------------------------------------------------------- +Thu Aug 8 09:26:42 UTC 2013 - dims...@opensuse.org + +- Add transmageddon-gtk3.patch: require GTK 3.0 from the python + code. We know we can't use GTK2, as introspection support is not + really given there (bnc#830725). + +------------------------------------------------------------------- +Thu Aug 8 08:05:57 UTC 2013 - dims...@opensuse.org + +- Add python3-gobject Requires: as transmageddon makes use of + gobject-introspection, we need to pull in the python gi loader. + +------------------------------------------------------------------- +Wed Oct 10 19:59:54 UTC 2012 - dims...@opensuse.org + +- Update to version 0.25: + + Fixed critical bug for remuxing. + +------------------------------------------------------------------- +Mon Oct 1 19:05:50 UTC 2012 - dims...@opensuse.org + +- Update to version 0.24: + + Switched to Python 3. + + Improved handling of missing codecs. +- Changes from version 0.23: + + Switched to GTK3. + + Switched to GStreamer 1.0. + + Added notifications once file is finished. + + Re-enabled support for multipass encoding. +- Add gobect-introspecton BuildRequires: needed so we can parse + the source code and produce typelib()-Requires. +- Add python3 BuildRequires and Requires. Note: python + BuildRequires is still needed, as py-compile references python + (without suffix). +- Drop python-gobject2, python-gtk, python-gstreamer-0_10 and + python-xml Requires: they are incorrect as transmageddon has been + ported to use the dynamic gi-bindins. +- Move suse_update_desktop_file call to install, where it belongs. +- Remove outdated openSUSE version conditions (<= 11.3). +- Replace GStramer 0.10 Requires/Recommends with GStreamer 1.0: + + 0.10: gstreamer-0_10-plugins-base, gstreamer-0_10-plugins-bad, + gstreamer-0_10-plugins-good + + 1.0: gstreamer-0_10-plugins-base, gstreamer-plugins-bad, + gstreamer-plugins-bad. + +------------------------------------------------------------------- +Tue Jun 5 10:45:45 UTC 2012 - dims...@opensuse.org + +- Change python-gstreamer-0_10 Requires to 0.10.22 despite + configure.ac mentioning 0.10.23, as this version is not avaialble + and the only point where this requirement is versioned is in + transmageddon.spec.in. + +------------------------------------------------------------------- +Thu Mar 22 19:17:56 UTC 2012 - vu...@opensuse.org + +- Update to version 0.21: + + Fix MPEG4 profiles to work with new caps in GStreamer + + Move preset directory to be Transmageddon specific + + Stop using XDG python library and just use glib + + Fix bug with repeated remuxings of same file + + Updated translations. + +------------------------------------------------------------------- +Mon Feb 13 10:57:11 UTC 2012 - co...@suse.com + +- patch license to follow spdx.org standard + +------------------------------------------------------------------- +Mon Nov 7 00:08:43 UTC 2011 - dims...@opensuse.org + +- Update to version 0.20: + + Port to new plugins-base discoverer and encodebin + + Replace radiobutton lists with a combobox instead + + Add support for audio only transcoding + + Add support for outputting audio only from video+audio files + + Add deinterlacing + + Support container free audio formats such as FLAC, mp3 and AAC + + Add HTML5 and Nokia 900 profile + + Add support for video only transcoding + + Add support for mpeg1 video and mpeg2 audio + +------------------------------------------------------------------- +Mon Feb 14 19:49:24 CET 2011 - sbra...@suse.cz + +- Added support for translation-update-upstream. + +------------------------------------------------------------------- +Sat Feb 12 19:54:39 CET 2011 - vu...@opensuse.org + +- Call relevant macros in %post/%postun: + + %desktop_database_post/postun because the package ships at + least one desktop file. +- Pass %{?no_lang_C} to %find_lang so that english documentation + can be packaged with the program, and not in the lang subpackage. + +------------------------------------------------------------------- +Wed Nov 10 09:50:43 UTC 2010 - co...@novell.com + +- own gstreamer directories + +------------------------------------------------------------------- +Tue Aug 31 15:48:58 UTC 2010 - dims...@opensuse.org + +- Initial package, version 0.16 + New: ---- transmageddon-0.25.tar.xz transmageddon-gtk3.patch transmageddon.changes transmageddon.spec ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ transmageddon.spec ++++++ # # spec file for package transmageddon # # Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. # Copyright (c) 2010 Dominique Leuenberger, Amsterdam, Netherlands. # # 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: transmageddon Version: 0.25 Release: 0 Summary: A Video Transcoder License: LGPL-2.1+ Group: Productivity/Multimedia/Video/Editors and Convertors Source: http://www.linuxrising.org/files/%{name}-%{version}.tar.xz # PATCH-FIX-OPENSUSE transmageddon-gtk3.patch dims...@opensuse.org -- Require GTK+ 3.0 Patch0: transmageddon-gtk3.patch BuildRequires: fdupes # Needed to create typelib() Requires. BuildRequires: gobject-introspection BuildRequires: intltool # python is needed for the build (py-compile) BuildRequires: python BuildRequires: python3 BuildRequires: translation-update-upstream BuildRequires: update-desktop-files Requires: gstreamer-plugins-base >= 0.11.0 Requires: python3 Requires: python3-gobject Recommends: gstreamer-plugins-bad Recommends: gstreamer-plugins-good Recommends: %{name}-lang BuildArch: noarch %description Transmageddon is a video transcoder for Linux and Unix systems built using GStreamer. It supports almost any format as its input and can generate a very large host of output files. The goal of the application was to help people to create the files they need to be able to play on their mobile devices and for people not hugely experienced with multimedia to generate a multimedia file without having to resort to command line tools with ungainly syntaxes. %lang_package %prep %setup -q %patch0 -p1 translation-update-upstream %build %configure %__make %{?_smp_mflags} %install %makeinstall %fdupes %{buildroot}%{_datadir} %suse_update_desktop_file %{name} AudioVideoEditing %find_lang %{name} %{?no_lang_C} %post %desktop_database_post %postun %desktop_database_postun %files %defattr(-, root, root) %{_bindir}/%{name} %{_datadir}/applications/%{name}.desktop %{_datadir}/%{name}/ %{_datadir}/pixmaps/%{name}.svg %{_mandir}/man1/%{name}* %files lang -f %{name}.lang %changelog ++++++ transmageddon-gtk3.patch ++++++ Index: transmageddon-0.25/src/transmageddon.py =================================================================== --- transmageddon-0.25.orig/src/transmageddon.py +++ transmageddon-0.25/src/transmageddon.py @@ -28,6 +28,8 @@ os.environ["GST_DEBUG_DUMP_DOT_DIR"] = " import which import time +import gi +gi.require_version('Gtk', '3.0') from gi.repository import Notify from gi.repository import GdkX11, Gio, Gtk, GLib, Gst, GstPbutils Gst.init(None) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org