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
 

Reply via email to