Hello community, here is the log from the commit of package vidcutter for openSUSE:Factory checked in at 2018-11-10 16:58:27 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/vidcutter (Old) and /work/SRC/openSUSE:Factory/.vidcutter.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "vidcutter" Sat Nov 10 16:58:27 2018 rev:9 rq:645875 version:6.0.0 Changes: -------- --- /work/SRC/openSUSE:Factory/vidcutter/vidcutter.changes 2018-02-07 18:41:07.185007679 +0100 +++ /work/SRC/openSUSE:Factory/.vidcutter.new/vidcutter.changes 2018-11-10 16:59:30.703743744 +0100 @@ -1,0 +2,57 @@ +Thu Nov 1 08:35:45 UTC 2018 - Luigi Baldoni <[email protected]> + +- Update to version 6.0.0 + * MAJOR FEATURE: video filters menu option added to app menu + accessed via right-click or the bottom-right menu button. + the first filter available is BLACKDETECT which automatically + creates clips in your clip index based around black scene + changes that are detected. selecting the filter once a media + file has been loaded will prompt for a black scene minimum + duration in seconds, allowing you to tweak the black frame + sensitivity to reduce or increase the amount of scenes + detected. this is mainly useful for skipping commercials + (e.g. comskip) or auto-detecting scene transitions. + more filters will be added in future updates. + * MAJOR FEATURE: automatic chapters created per clip in your + list. enabled by default and can be toggled via Settings -> + General and a new toggle button in the left hand side group + of the UI buttons. + * MAJOR FEATURE: chapter names can be edited from their + default set values via new edit chapter option when + right-clicking on a clip in your list. all clip will default + to "Chapter <x>" as their default text which is what a media + center or half-decent player will display in menu and you are + able to skip directly to each clip point using standard + previous/next buttons (if they are set in their default + state, obviously) + * External media file joins (when wanting to just join a set + of files using the the ADD button under the Video Index) are + fixed; the last version broke this once timeline progressbars + were added. Progress for external joins is displayed in + progressbars overlaying associated clips directly in the Clip + Index which replaces timeline progressbar functionality when + all clips are external (i.e. not loaded via Open Media thus + not associated with a project) + * Added new "Enable use of PBOs" setting under the Video + category for use of pixel buffer objects when rendering + OpenGL video. Used for noticeable performance improvements + when working with huge/4K media files. + * Fixed a bug caused when removing a clip with a start time + but no end time from your index. + * OSD (on-screen display) text defined for all user actions + + standardised OSD case and wording/format. + * Main clip list's scrolling mode changed to per pixel for + smoother vertical scrolling and no snapping of clips as they + are scrolled into view. + * Fixed clip index heading not extending to full width of list + when it becomes scrollable when more than 4 clips are added to + the index. + * LINUX: all icons, desktop, mime-type, appstream related + files has have been renamed to domain based app-id + (com.ozmartians.VidCutter) as per freedesktop specs. + * UI improvements to media stream dialog; most consistent + across differing desktop sizes and stream configurations + +- Added vidcutter-susepaths.patch + +------------------------------------------------------------------- Old: ---- vidcutter-5.5.0.tar.gz New: ---- vidcutter-6.0.0.tar.gz vidcutter-susepaths.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ vidcutter.spec ++++++ --- /var/tmp/diff_new_pack.nvKRrJ/_old 2018-11-10 16:59:31.967742199 +0100 +++ /var/tmp/diff_new_pack.nvKRrJ/_new 2018-11-10 16:59:31.971742194 +0100 @@ -12,19 +12,21 @@ # 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/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # Name: vidcutter -Version: 5.5.0 +Version: 6.0.0 Release: 0 Summary: Video cutter and joiner -License: GPL-3.0+ +License: GPL-3.0-or-later Group: Productivity/Multimedia/Video/Editors and Convertors URL: http://vidcutter.ozmartians.com/ Source0: https://github.com/ozmartian/%{name}/archive/%{version}.tar.gz#/%{name}-%{version}.tar.gz Source99: %{name}-rpmlintrc +# PATCH-FEATURE-OPENSUSE vidcutter-susepaths.patch [email protected] -- use default SUSE paths +Patch0: vidcutter-susepaths.patch BuildRequires: fdupes BuildRequires: hicolor-icon-theme BuildRequires: mpv-devel @@ -48,12 +50,11 @@ %prep %setup -q +%patch0 -p1 # remove shebang for f in $(find ./vidcutter -name "*.py"); do sed '0,/^#!/{//d;}' -i ${f} done -# *.appdata.xml should go in a single location -sed -i '/\usr\/share\/appdata/d' helpers.py %build python3 setup.py build @@ -73,7 +74,7 @@ %endif %files -%doc README.md +%doc CHANGELOG README.md %license LICENSE %if 0%{?suse_version} < 1500 %dir %{_datadir}/metainfo @@ -81,20 +82,18 @@ %{_bindir}/%{name} %{python3_sitearch}/%{name}-%{version}-py*.egg-info/ %{python3_sitearch}/%{name}/ -%{_datadir}/applications/com.ozmartians.%{name}.desktop -%{_datadir}/icons/hicolor/16x16/apps/%{name}.png -%{_datadir}/icons/hicolor/22x22/apps/%{name}.png -%{_datadir}/icons/hicolor/24x24/apps/%{name}.png -%{_datadir}/icons/hicolor/32x32/apps/%{name}.png -%{_datadir}/icons/hicolor/48x48/apps/%{name}.png -%{_datadir}/icons/hicolor/64x64/apps/%{name}.png -%{_datadir}/icons/hicolor/128x128/apps/%{name}.png -%{_datadir}/icons/hicolor/256x256/apps/%{name}.png -%{_datadir}/icons/hicolor/512x512/apps/%{name}.png -%{_datadir}/icons/hicolor/scalable/apps/%{name}.svg -%{_datadir}/metainfo/com.ozmartians.%{name}.appdata.xml -%{_datadir}/mime/packages/x-%{name}.xml -%{_datadir}/mime/packages/wtv.xml -%{_datadir}/pixmaps/%{name}.svg +%{_datadir}/applications/com.ozmartians.VidCutter.desktop +%{_datadir}/icons/hicolor/16x16/apps/com.ozmartians.VidCutter.png +%{_datadir}/icons/hicolor/22x22/apps/com.ozmartians.VidCutter.png +%{_datadir}/icons/hicolor/24x24/apps/com.ozmartians.VidCutter.png +%{_datadir}/icons/hicolor/32x32/apps/com.ozmartians.VidCutter.png +%{_datadir}/icons/hicolor/48x48/apps/com.ozmartians.VidCutter.png +%{_datadir}/icons/hicolor/64x64/apps/com.ozmartians.VidCutter.png +%{_datadir}/icons/hicolor/128x128/apps/com.ozmartians.VidCutter.png +%{_datadir}/icons/hicolor/256x256/apps/com.ozmartians.VidCutter.png +%{_datadir}/icons/hicolor/512x512/apps/com.ozmartians.VidCutter.png +%{_datadir}/icons/hicolor/scalable/apps/com.ozmartians.VidCutter.svg +%{_datadir}/metainfo/com.ozmartians.VidCutter.appdata.xml +%{_datadir}/mime/packages/com.ozmartians.VidCutter.xml %changelog ++++++ vidcutter-5.5.0.tar.gz -> vidcutter-6.0.0.tar.gz ++++++ /work/SRC/openSUSE:Factory/vidcutter/vidcutter-5.5.0.tar.gz /work/SRC/openSUSE:Factory/.vidcutter.new/vidcutter-6.0.0.tar.gz differ: char 13, line 1 ++++++ vidcutter-susepaths.patch ++++++ Index: vidcutter-6.0.0/helpers.py =================================================================== --- vidcutter-6.0.0.orig/helpers.py +++ vidcutter-6.0.0/helpers.py @@ -84,7 +84,8 @@ class SetupHelpers: ('share/applications', ['data/desktop/{}.desktop'.format(appid)]), ('share/metainfo', ['data/appdata/{}.appdata.xml'.format(appid)]), ('share/mime/packages', ['data/mime/{}.xml'.format(appid)]), - ('share/doc/vidcutter', ['CHANGELOG', 'LICENSE', 'README.md']) + ('share/doc/packages/vidcutter', ['CHANGELOG', 'README.md']), + ('share/licenses/vidcutter', ['LICENSE']) ] return files
