Hello community, here is the log from the commit of package subtitlecomposer for openSUSE:Factory checked in at 2017-07-05 23:57:46 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/subtitlecomposer (Old) and /work/SRC/openSUSE:Factory/.subtitlecomposer.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "subtitlecomposer" Wed Jul 5 23:57:46 2017 rev:1 rq:500497 version:0.6.4 Changes: -------- New Changes file: --- /dev/null 2017-06-30 09:57:03.955002226 +0200 +++ /work/SRC/openSUSE:Factory/.subtitlecomposer.new/subtitlecomposer.changes 2017-07-05 23:57:49.789376232 +0200 @@ -0,0 +1,176 @@ +------------------------------------------------------------------- +Mon Oct 31 19:06:55 UTC 2016 - [email protected] + +- Update directories not owned by package to cover also + Factory/Tumbleweed. + +------------------------------------------------------------------- +Thu Jun 23 20:03:40 UTC 2016 - [email protected] + +- Update to 0.6.4: + * ADD: WaveformWidget: context menu + * MOD: Updated German translations - thanks @Martchus + * MOD: Updated Croatian translations - thanks @muzena + * FIX: Inserting subtitle line would corrupt subtitle indexes + * FIX: Display audio of WebM/FLV files in waveform - thanks + @Martchus + From 0.6.3: + * ADD: WaveformWidget: customization settings page + * ADD: Speech recognition with PocketSphinx + * MOD: Waveform and Player widgets can be docked to any side of + the main window + * MOD: WaveformWidget: can be manually scrolled even if + autoscroll is enabled + * MOD: WaveformWidget: ability to drag whole subtitle line + * MOD: Updated croatian translation - thanks @muzena + * FIX: Video player fullscreen and icon display under was not + right under some desktop environments - thanks @Martchus + * FIX: WaveformWidget: when dragging subtitle borders (or + clicking near them), show/hide time was jumping to mouse + position + * FIX: po/Messages.sh will generate .po files compatible with Qt + Linguist, and will run from any path + * FIX: Build cleanups - thanks @pinotree + From 0.6.2: + * ADD: Ability to demux text streams from loaded video + * MOD: WaveformWidget: added scrollbar and manual scrolling mode, + improved zoom, widget state is loaded/saved + * MOD: WaveformWidget: double click will seek in video player + * MOD: WaveformWidget: subtitle show/hide time can be dragged + * MOD: Added default shortcut for play/pause video. + * MOD: Support for building with cmake older version than 3.3 + * FIX: Changing player backend setting will reopen loaded video + in new player backend. + * FIX: Timeline after last anchored subtitle was scaled + incorrectly. + * FIX: WaveformWidget: optimizations and speed improvements + * FIX: Recent files list was not saved properly in some cases + (subtitle list full). + * FIX: WaveformWidget: fixed crash after closing subtitle + * FIX: WaveformWidget: editing of non-anchored lines is not + allowed + * FIX: StreamProcessor was not freeing it's resources. + * FIX: Updated configure and install scripts + * FIX: Removed "Decoder backend" entry from video player settings + page. + From 0.6.1: + * FIX: Anchor points syncing wasn't working right in some cases + From 0.6.0: + * ADD: Anchor points syncing + * ADD: Waveform widget. + * MOD: Improved precision of the Time class. + * MOD: GStreamerPlayerBackend will pause when reaching + end-of-stream instead of stopping/resetting player. + * MOD: Converted playerbackends to plugins + * MOD: updated German translation + * FIX: Video player widget will repaint background correctly. + * FIX: Code refactoring, cleanups and optimizations. + * FIX: fixed/enabled Drag & Drop + From 0.5.9: + * FIX: Improved error reporting during video open. + * MOD: Added italian translation. + From 0.5.8: + * ADD: MPV player support + * MOD: Replaced remaining KDE4 deprecated code, removed + KDELibs4Support dependency. Finalized KF5 porting. + * MOD: Update croatian translation and README.md + * MOD: Added option not to resume playback after subtitle + doubleclick if player is paused + * FIX: Gettext translations were not created during build + process. + * FIX: FindGStreamer.cmake was not searching for and including + arch-specific include dir + * FIX: Errors/Spelling in "Error Check" settings + * FIX: Build process fixes + * FIX: improved player/decoder backends, solved crashes when + switching backends + * FIX: Added option to antialias subtitles + * FIX: Phonon player backend was displaying embeded subtitles + * FIX: OBS (OpenSuse) package creation was failing +- Updated build/runtime requirements to KF5/Qt5. +- Added new build requirement mpv-devel. +- Removed fdupes macro (not needed anymore). +- Removed NULL-pointer.patch and + Find-platform-dependant-include-files-of-GStreamer.patch (fixed + upstream). + +------------------------------------------------------------------- +Sun Jan 3 17:57:44 UTC 2016 - [email protected] + +- Added Find-platform-dependant-include-files-of-GStreamer.patch in + order to fix finding of platform-dependant include files of + GStreamer (fixes compilation failure). + +------------------------------------------------------------------- +Sun Nov 16 23:30:51 UTC 2014 - [email protected] + +- Update to 0.5.7 + * GStreamer 1.0 API support +- Switch BuildRequires to reflect above change +- Added NULL-pointer.patch from upstream, to resolve post-buid-check + failure + +------------------------------------------------------------------- +Wed Dec 4 20:34:36 UTC 2013 - [email protected] + +- Update to 0.5.6 + # Continuation of original package since initial author stopped development + * SubStation Alpha format fixes and color support + * source cleanup + From 0.5.5: + * text color support + * SubRip text color support + * reworked MicroDVD open/save + From 0.5.4: + * mplayer2 support + * mplayer VDPAU decoding support + * minor cmake build fixes +- Added libicu-devel build requirement. +- Removed all previous patches (fixed upstream). + +------------------------------------------------------------------- +Sun Jan 29 15:08:50 UTC 2012 - [email protected] + +- Updated no-copy-dt-needed-entries.patch to fix a new linking error with + libX11. + +------------------------------------------------------------------- +Mon Dec 5 21:47:07 UTC 2011 - [email protected] + +- Added a patch (no-copy-dt-needed-entries.patch) to fix linking with + --no-copy-dt-needed-entries. +- Spec file updates: + * Changes based on spec-cleaner run. + * Changed License: to GPL-2.0+ (SPDX style). + +------------------------------------------------------------------- +Thu Jun 2 18:40:29 UTC 2011 - [email protected] + +- Spec file updates: + * Recommend instead of Suggest the subtitlecomposer-lang package. + * Added update-mime-database in %post/%postun scripts for the mime file + installed by the package. + * Minor other updates. + +------------------------------------------------------------------- +Tue Jan 18 18:17:00 UTC 2011 - [email protected] + +- Spec file updates: + * Added a subtitlecomposer-lang package. + * Changes based on rpmdevtools templates and spec-cleaner run. + * Updates in Buildrequires:, %prep and %install sections. + * Fixed rpmlint warnings (devel-file-in-non-devel-package, + non-executable-script). + * Fixed rpm post build check about directories not owned by a package. +- Add a patch to fix installation of python scripting examples. + +------------------------------------------------------------------- +Thu Jun 24 08:17:49 UTC 2010 - [email protected] + +- Fix compilation with GCC 4.5 + +------------------------------------------------------------------- +Sun Jul 5 01:35:46 CEST 2009 - [email protected] + +- First version + New: ---- subtitlecomposer-0.6.4.tar.gz subtitlecomposer.changes subtitlecomposer.spec ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ subtitlecomposer.spec ++++++ # # spec file for package subtitlecomposer # # Copyright (c) 2016 SUSE LINUX 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: subtitlecomposer Version: 0.6.4 Release: 0 Summary: A text-based subtitle editor License: GPL-2.0+ Group: Productivity/Multimedia/Video/Editors and Convertors Url: https://github.com/maxrd2/subtitlecomposer/ Source0: https://github.com/maxrd2/%{name}/archive/v%{version}/%{name}-%{version}.tar.gz BuildRequires: extra-cmake-modules BuildRequires: gstreamer-plugins-base-devel BuildRequires: kauth-devel BuildRequires: kcodecs-devel BuildRequires: kconfig-devel BuildRequires: kconfigwidgets-devel BuildRequires: kcoreaddons-devel BuildRequires: ki18n-devel BuildRequires: kio-devel BuildRequires: kross-devel BuildRequires: ktextwidgets-devel BuildRequires: kwidgetsaddons-devel BuildRequires: kxmlgui-devel BuildRequires: libicu-devel BuildRequires: libxine-devel BuildRequires: mpv-devel BuildRequires: phonon4qt5-devel BuildRequires: pkgconfig(Qt5Core) BuildRequires: pkgconfig(Qt5Gui) BuildRequires: pkgconfig(Qt5Test) BuildRequires: pkgconfig(Qt5Widgets) BuildRequires: pkgconfig(gstreamer-1.0) BuildRequires: pkgconfig(libxml-2.0) BuildRequires: sonnet-devel %if 0%{?suse_version} BuildRequires: update-desktop-files %endif Recommends: %{name}-lang = %{version} Requires(post): shared-mime-info Requires(postun): shared-mime-info BuildRoot: %{_tmppath}/%{name}-%{version}-build %description A text-based subtitles editor that supports basic operations as well as more advanced ones, aiming to become an improved version of Subtitle Workshop for every platform supported by KDE. %lang_package %prep %setup -q # Fix permissions chmod 644 ChangeLog %build %cmake_kf5 -d build %make_jobs %install %kf5_makeinstall -C build # Fix persissions chmod 755 %{buildroot}%{_kf5_appsdir}/%{name}/scripts/*.py chmod 755 %{buildroot}%{_kf5_appsdir}/%{name}/scripts/*.rb # Fix rpmlint error (devel-file-in-non-devel-package) and install header files as doc (since they are installed just for help) mkdir files_for_doc cp -a %{buildroot}%{_kf5_appsdir}/%{name}/scripts/api/ files_for_doc/ rm -rf %{buildroot}%{_kf5_appsdir}/%{name}/scripts/api/ # Point to the correct path of the header files directory (doc) perl -pi -e "s|'api'|'/usr/share/doc/packages/subtitlecomposer/api'|" %{buildroot}%{_kf5_appsdir}/%{name}/scripts/README %if 0%{?suse_version} %suse_update_desktop_file -r %{name} Qt KDE AudioVideo AudioVideoEditing %endif %find_lang %{name} %kf5_post_install %post %mime_database_post %postun %mime_database_postun %files %defattr(-,root,root,-) %doc AUTHORS COPYING ChangeLog README.md TODO files_for_doc/api %{_kf5_applicationsdir}/%{name}.desktop %{_kf5_appsdir}/%{name}/ %{_kf5_bindir}/%{name} %config(noreplace) %{_kf5_configdir}/%{name}rc %dir %{_kf5_iconsdir}/hicolor/256x256 %dir %{_kf5_iconsdir}/hicolor/256x256/apps %{_kf5_iconsdir}/hicolor/*/*/* %{_kf5_kxmlguidir}/%{name}/ %{_kf5_libdir}/%{name}/ %{_datadir}/mime/packages/%{name}.xml %files lang -f %{name}.lang %defattr(-,root,root,-) %changelog
