commit vidcutter for openSUSE:Factory

2018-11-10 Thread root
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 
+
+- 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 " 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 aloi...@gmx.com -- use 
default SUSE 

commit vidcutter for openSUSE:Factory

2018-02-07 Thread root
Hello community,

here is the log from the commit of package vidcutter for openSUSE:Factory 
checked in at 2018-02-07 18:41:01

Comparing /work/SRC/openSUSE:Factory/vidcutter (Old)
 and  /work/SRC/openSUSE:Factory/.vidcutter.new (New)


Package is "vidcutter"

Wed Feb  7 18:41:01 2018 rev:8 rq:573400 version:5.5.0

Changes:

--- /work/SRC/openSUSE:Factory/vidcutter/vidcutter.changes  2017-12-01 
15:54:30.962141591 +0100
+++ /work/SRC/openSUSE:Factory/.vidcutter.new/vidcutter.changes 2018-02-07 
18:41:07.185007679 +0100
@@ -1,0 +2,84 @@
+Tue Feb  6 16:10:25 UTC 2018 - aloi...@gmx.com
+
+- Install appdata xml file only in /usr/share/metainfo
+
+---
+Tue Feb  6 12:43:14 UTC 2018 - aloi...@gmx.com
+
+- Update to version 5.5.0
+  * The most requested feature is finally added; media stream
+configuration! A new media stream button has been added and
+enabled for use when clips are all derived from the same source
+media OR media files added manually all share the same codecs,
+formats, etc... A view of all detected streams including video,
+audio, text/subtitles. Chapters are not included as they are
+treated differently by FFmpeg and followng the usual rule of
+thumb in VidCutter which is they will be included in your end
+result if the original source is not corrupt or in some weird
+non-standard configuration.
+
+  * Migrated main toolbar buttons from QToolBar + QActions to new
+custom widget VCToolBarButton handling QPushButton with
+attached. This allows working pressed states on existing
+toolbar buttons which QToolBar buttons (for reasons I cannot
+fathom) do not.
+
+  * Tools section added to settings for setting paths to three
+main tools used by VidCutter; FFmpeg, FFprobe and MediaInfo.
+Set to Defaults button reverts changes to defaults, especially
+useful for users of bundled packages of app (AppImage, Windows
+and macOS which contain these tools prepacked). Allows you to
+use different versions of said tools.
+
+  * End of file is now being observed in the mpv library event
+pool so that playback state resets position back to the start,
+in pause and all controls in their default states.
+
+  * Ability to set clip index list to the left or right (default)
+of main window.
+
+  * Support for WTV (.wtv - Windows Recorded TV Show) media files
+(playback and cutting/joining) added.
+
+  * Required dependency of PyOpenGL python module introduced for
+users on slightly older Ubuntu, Fedora and Ubuntu based Linux
+distributions. such as Mint or ElementaryOS. This now fixes
+things if you were experiencing immediate segmentation faults
+when launching. no OpenGL context could be created. Again,
+this only applies to Linux and only to those distro mentioned
+above. No user manual tasks needed, Ubuntu and Fedora packaging
+scripts already updated so it should all be seamless to the end
+user.
+
+  * ffprobe code fixed for media that is either problematic or
+imperfect. stdout and stderr streams separated for ffprobe
+calls, thus fixing ffprobe JSON parsing errors and allowing the
+addition of the new .WTV media file format.
+
+  * Minor changes/improvements to a few other front panel buttons
+w/ pressed states where previously unavailable + minor cosmetic
+improvements to color schemes of hover/active state buttons
+
+  * Linux desktop and appdata metadata files switched to reverse
+domain notation file names as per freedesktop.org specs
+
+  * Fullscreen mode rewrite for Qt 5.10 changes + better support
+in wayland.
+
+  * OpenGL helpers added to X11 and Wayland based Linux platforms
+to better assist with fullscreen functionality and video render
+compatibility any where an OpenGL context can be created.
+
+  * Updated keyboard shortcuts information to include some added
+keyboard and mouse based shortcuts.
+
+  * Defined cutting regions shown on the timeline are now hidden
+during the "generating thumbnails" process (mainly evident when
+turning thumbnails on/off or resizing the application's window)
+
+  * Better detection and prompting if application exit is
+attempted while video processing jobs in progress, if user
+decides to continue quitting then kill all VidCutter associated
+jobs gracefully and force the usual cleanup routines
+
+---

Old:

  vidcutter-5.0.5.tar.gz

New:

  vidcutter-5.5.0.tar.gz



Other differences:
--
++ vidcutter.spec ++
--- /var/tmp/diff_new_pack.JE9IHe/_old  2018-02-07 18:41:08.100964791 +0100
+++ /var/tmp/diff_ne

commit vidcutter for openSUSE:Factory

2017-12-01 Thread root
Hello community,

here is the log from the commit of package vidcutter for openSUSE:Factory 
checked in at 2017-12-01 15:54:10

Comparing /work/SRC/openSUSE:Factory/vidcutter (Old)
 and  /work/SRC/openSUSE:Factory/.vidcutter.new (New)


Package is "vidcutter"

Fri Dec  1 15:54:10 2017 rev:7 rq:546797 version:5.0.5

Changes:

--- /work/SRC/openSUSE:Factory/vidcutter/vidcutter.changes  2017-11-30 
12:46:02.224510406 +0100
+++ /work/SRC/openSUSE:Factory/.vidcutter.new/vidcutter.changes 2017-12-01 
15:54:30.962141591 +0100
@@ -1,0 +2,12 @@
+Thu Nov 30 11:50:36 UTC 2017 - aloi...@gmx.com
+
+- Update to version 5.0.5
+  * Removal of Python 3 OpenGL module to allow app to work on
+Linux distros containing older 3.0.1 versions of the module.
+The dependency on python3-opengl has now been removed and
+was only necessary for Ubuntu users on Vivid due to a broken
+PyQt5 OpenGL implementation in the core PyOpenGL package.
+Vivid is no longer a supported distro version so it should be
+okay to omit on a permanent basis.
+
+---

Old:

  vidcutter-5.0.0.tar.gz

New:

  vidcutter-5.0.5.tar.gz



Other differences:
--
++ vidcutter.spec ++
--- /var/tmp/diff_new_pack.FHLllt/_old  2017-12-01 15:54:31.658116546 +0100
+++ /var/tmp/diff_new_pack.FHLllt/_new  2017-12-01 15:54:31.658116546 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   vidcutter
-Version:5.0.0
+Version:5.0.5
 Release:0
 Summary:Video cutter and joiner
 License:GPL-3.0+
@@ -34,7 +34,6 @@
 Requires:   ffmpeg
 Requires:   libmpv1
 Requires:   mediainfo
-Requires:   python3-opengl
 Requires:   python3-qt5
 Requires:   python3-typing
 %if 0%{?suse_version} <= 1320

++ vidcutter-5.0.0.tar.gz -> vidcutter-5.0.5.tar.gz ++
/work/SRC/openSUSE:Factory/vidcutter/vidcutter-5.0.0.tar.gz 
/work/SRC/openSUSE:Factory/.vidcutter.new/vidcutter-5.0.5.tar.gz differ: char 
13, line 1




commit vidcutter for openSUSE:Factory

2017-11-30 Thread root
Hello community,

here is the log from the commit of package vidcutter for openSUSE:Factory 
checked in at 2017-11-30 12:45:59

Comparing /work/SRC/openSUSE:Factory/vidcutter (Old)
 and  /work/SRC/openSUSE:Factory/.vidcutter.new (New)


Package is "vidcutter"

Thu Nov 30 12:45:59 2017 rev:6 rq:546481 version:5.0.0

Changes:

--- /work/SRC/openSUSE:Factory/vidcutter/vidcutter.changes  2017-11-19 
11:15:38.902081492 +0100
+++ /work/SRC/openSUSE:Factory/.vidcutter.new/vidcutter.changes 2017-11-30 
12:46:02.224510406 +0100
@@ -1,0 +2,5 @@
+Wed Nov 29 15:16:49 UTC 2017 - aloi...@gmx.com
+
+- Added missing runtime dependency (python3-typing)
+
+---



Other differences:
--
++ vidcutter.spec ++
--- /var/tmp/diff_new_pack.aXAs23/_old  2017-11-30 12:46:03.520463295 +0100
+++ /var/tmp/diff_new_pack.aXAs23/_new  2017-11-30 12:46:03.524463149 +0100
@@ -22,7 +22,7 @@
 Summary:Video cutter and joiner
 License:GPL-3.0+
 Group:  Productivity/Multimedia/Video/Editors and Convertors
-Url:http://vidcutter.ozmartians.com/
+URL:http://vidcutter.ozmartians.com/
 Source0:
https://github.com/ozmartian/%{name}/archive/%{version}.tar.gz#/%{name}-%{version}.tar.gz
 Source99:   %{name}-rpmlintrc
 BuildRequires:  fdupes
@@ -36,6 +36,7 @@
 Requires:   mediainfo
 Requires:   python3-opengl
 Requires:   python3-qt5
+Requires:   python3-typing
 %if 0%{?suse_version} <= 1320
 BuildRequires:  desktop-file-utils
 BuildRequires:  update-desktop-files
@@ -70,7 +71,8 @@
 %endif
 
 %files
-%doc LICENSE README.md
+%doc README.md
+%license LICENSE
 %{_bindir}/%{name}
 %{python3_sitearch}/%{name}-%{version}-py*.egg-info/
 %{python3_sitearch}/%{name}/




commit vidcutter for openSUSE:Factory

2017-11-19 Thread root
Hello community,

here is the log from the commit of package vidcutter for openSUSE:Factory 
checked in at 2017-11-19 11:15:34

Comparing /work/SRC/openSUSE:Factory/vidcutter (Old)
 and  /work/SRC/openSUSE:Factory/.vidcutter.new (New)


Package is "vidcutter"

Sun Nov 19 11:15:34 2017 rev:5 rq:542828 version:5.0.0

Changes:

--- /work/SRC/openSUSE:Factory/vidcutter/vidcutter.changes  2017-10-23 
16:52:37.446559758 +0200
+++ /work/SRC/openSUSE:Factory/.vidcutter.new/vidcutter.changes 2017-11-19 
11:15:38.902081492 +0100
@@ -1,0 +2,43 @@
+Fri Nov 17 10:07:06 UTC 2017 - aloi...@gmx.com
+
+- Update to version 5.0.0
+  * SmartCut feature introduced for frame accurate cuts; beginning
+and end clip segments are reencoded and joined with middle
+segment for each clip defined in the Clip Index along source
+video's defined keyframes
+  * SmartCut enabled via app settings as well as toggle button on
+the main interface. SmartCut can take up to 2 mins vs a few
+seconds so use it only if frame accuracy is a requirement
+  * new progress bars on clips in timeline to visualise video
+processing in more accurate and modern way
+  * thumbnail generation accuracy fixed so thumbnails generated
+accurately match frame with timecode placement
+  * new "View keyframes" button option available under Video Info
+which displays the source video's defined keyframes which are
+utilised by the new SmartCut feature
+  * improvements made to standard quick cutting to make them as
+frame accurate as can be given the source's media codec and
+container
+  * improvements to stream mapping to help ensure all source
+media's streams (video, audio, text/subtitles) are included
+in the target video produced. only if problems are found
+during the cut/join process will this be abandoned and FFmpeg
+then allowed to make its usual "best choice" in choosing the
+best streams for you
+  * single app instance code added along with a settings option to
+force all file manager associated tasks to the single already
+loaded instance of VidCutter
+  * .vcp registered as "VidCutter Project file" for Linux and
+ Windows installations
+  * more debugging information available for the console or
+"--debug" command-line argument
+  * new verbose logging option added to settings for even more
+verbose logging in the application log file, console window
+and debug command-line output if running with the "--debug"
+argument (Linux only)
+  * new app icon; hopefully this one sticks :-)
+  * countless more improvements and fixes that aren't worth
+documenting but available in the freely available commit logs
+if you're interested
+
+---

Old:

  vidcutter-4.0.5.tar.gz

New:

  vidcutter-5.0.0.tar.gz



Other differences:
--
++ vidcutter.spec ++
--- /var/tmp/diff_new_pack.Bh7YPa/_old  2017-11-19 11:15:40.910008548 +0100
+++ /var/tmp/diff_new_pack.Bh7YPa/_new  2017-11-19 11:15:40.914008402 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   vidcutter
-Version:4.0.5
+Version:5.0.0
 Release:0
 Summary:Video cutter and joiner
 License:GPL-3.0+
@@ -28,6 +28,7 @@
 BuildRequires:  fdupes
 BuildRequires:  hicolor-icon-theme
 BuildRequires:  mpv-devel
+BuildRequires:  python3-Cython
 BuildRequires:  python3-devel
 BuildRequires:  python3-setuptools
 Requires:   ffmpeg
@@ -47,18 +48,10 @@
 %prep
 %setup -q
 # remove shebang
-export _filelist="
-about __init__ libs/mpvwidget libs/notifications libs/taskbarprogress 
libs/videoservice
-libs/widgets __main__ settings updater videoconsole videocutter videoinfo 
videolist
-videoslider videostyle videotoolbar"
-
-for f in $_filelist; do
-sed -i -e "1d" vidcutter/${f}.py
+for f in $(find ./vidcutter -name "*.py"); do
+   sed '0,/^#!/{//d;}' -i ${f}
 done
 
-# fix version in egg-info
-sed -i "/^__version__/s/'.*'/'%{version}'/" vidcutter/__init__.py
-
 %build
 python3 setup.py build
 
@@ -81,6 +74,7 @@
 %{_bindir}/%{name}
 %{python3_sitearch}/%{name}-%{version}-py*.egg-info/
 %{python3_sitearch}/%{name}/
+%{_datadir}/appdata/%{name}.appdata.xml
 %{_datadir}/applications/%{name}.desktop
 %{_datadir}/icons/hicolor/16x16/apps/%{name}.png
 %{_datadir}/icons/hicolor/22x22/apps/%{name}.png

++ vidcutter-4.0.5.tar.gz -> vidcutter-5.0.0.tar.gz ++
/work/SRC/openSUSE:Factory/vidcutter/vidcutter-4.0.5.tar.gz 
/work/SRC/openSUSE:Factory/.vidcutter.new/vidcutter-5.0.0.tar.gz differ: char 
13, line 1




commit vidcutter for openSUSE:Factory

2017-10-23 Thread root
Hello community,

here is the log from the commit of package vidcutter for openSUSE:Factory 
checked in at 2017-10-23 16:52:09

Comparing /work/SRC/openSUSE:Factory/vidcutter (Old)
 and  /work/SRC/openSUSE:Factory/.vidcutter.new (New)


Package is "vidcutter"

Mon Oct 23 16:52:09 2017 rev:4 rq:535765 version:4.0.5

Changes:

--- /work/SRC/openSUSE:Factory/vidcutter/vidcutter.changes  2017-08-28 
15:14:32.814800028 +0200
+++ /work/SRC/openSUSE:Factory/.vidcutter.new/vidcutter.changes 2017-10-23 
16:52:37.446559758 +0200
@@ -1,0 +2,6 @@
+Sat Oct 21 18:32:02 UTC 2017 - aloi...@gmx.com
+
+- Update to version 4.0.5 (no changelog supplied)
+- Spec cleanup
+
+---

Old:

  vidcutter-4.0.0.tar.gz

New:

  vidcutter-4.0.5.tar.gz



Other differences:
--
++ vidcutter.spec ++
--- /var/tmp/diff_new_pack.9PfbSG/_old  2017-10-23 16:52:38.150526812 +0200
+++ /var/tmp/diff_new_pack.9PfbSG/_new  2017-10-23 16:52:38.154526625 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   vidcutter
-Version:4.0.0
+Version:4.0.5
 Release:0
 Summary:Video cutter and joiner
 License:GPL-3.0+
@@ -25,19 +25,20 @@
 Url:http://vidcutter.ozmartians.com/
 Source0:
https://github.com/ozmartian/%{name}/archive/%{version}.tar.gz#/%{name}-%{version}.tar.gz
 Source99:   %{name}-rpmlintrc
-BuildRequires:  desktop-file-utils
 BuildRequires:  fdupes
 BuildRequires:  hicolor-icon-theme
 BuildRequires:  mpv-devel
 BuildRequires:  python3-devel
 BuildRequires:  python3-setuptools
-BuildRequires:  update-desktop-files
 Requires:   ffmpeg
 Requires:   libmpv1
 Requires:   mediainfo
 Requires:   python3-opengl
 Requires:   python3-qt5
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
+%if 0%{?suse_version} <= 1320
+BuildRequires:  desktop-file-utils
+BuildRequires:  update-desktop-files
+%endif
 
 %description
 Vidcutter is a Qt5-based application for video trimming/splitting
@@ -55,6 +56,9 @@
 sed -i -e "1d" vidcutter/${f}.py
 done
 
+# fix version in egg-info
+sed -i "/^__version__/s/'.*'/'%{version}'/" vidcutter/__init__.py
+
 %build
 python3 setup.py build
 
@@ -62,6 +66,7 @@
 python3 setup.py install --root %{buildroot}
 %fdupes -s %{buildroot}%{_datadir}
 
+%if 0%{?suse_version} <= 1320
 %post
 %desktop_database_post
 %icon_theme_cache_post
@@ -69,9 +74,9 @@
 %postun
 %desktop_database_postun
 %icon_theme_cache_postun
+%endif
 
 %files
-%defattr(-,root,root)
 %doc LICENSE README.md
 %{_bindir}/%{name}
 %{python3_sitearch}/%{name}-%{version}-py*.egg-info/

++ vidcutter-4.0.0.tar.gz -> vidcutter-4.0.5.tar.gz ++
 12314 lines of diff (skipped)




commit vidcutter for openSUSE:Factory

2017-08-28 Thread root
Hello community,

here is the log from the commit of package vidcutter for openSUSE:Factory 
checked in at 2017-08-28 15:12:50

Comparing /work/SRC/openSUSE:Factory/vidcutter (Old)
 and  /work/SRC/openSUSE:Factory/.vidcutter.new (New)


Package is "vidcutter"

Mon Aug 28 15:12:50 2017 rev:3 rq:518184 version:4.0.0

Changes:

--- /work/SRC/openSUSE:Factory/vidcutter/vidcutter.changes  2017-08-08 
11:58:27.214666078 +0200
+++ /work/SRC/openSUSE:Factory/.vidcutter.new/vidcutter.changes 2017-08-28 
15:14:32.814800028 +0200
@@ -1,0 +2,6 @@
+Sun Aug 20 09:03:38 UTC 2017 - aloi...@gmx.com
+
+- Update to version 4.0.0 (no changelog supplied)
+- Dropped vidcutter-setup.patch (merged upstream)
+
+---

Old:

  vidcutter-3.5.0.tar.gz
  vidcutter-setup.patch

New:

  vidcutter-4.0.0.tar.gz



Other differences:
--
++ vidcutter.spec ++
--- /var/tmp/diff_new_pack.8UOkl3/_old  2017-08-28 15:14:34.082621895 +0200
+++ /var/tmp/diff_new_pack.8UOkl3/_new  2017-08-28 15:14:34.118616838 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   vidcutter
-Version:3.5.0
+Version:4.0.0
 Release:0
 Summary:Video cutter and joiner
 License:GPL-3.0+
@@ -25,20 +25,19 @@
 Url:http://vidcutter.ozmartians.com/
 Source0:
https://github.com/ozmartian/%{name}/archive/%{version}.tar.gz#/%{name}-%{version}.tar.gz
 Source99:   %{name}-rpmlintrc
-# PATCH-FIX-OPENSUSE vidcutter-setup.patch
-Patch0: %{name}-setup.patch
 BuildRequires:  desktop-file-utils
 BuildRequires:  fdupes
 BuildRequires:  hicolor-icon-theme
+BuildRequires:  mpv-devel
 BuildRequires:  python3-devel
 BuildRequires:  python3-setuptools
 BuildRequires:  update-desktop-files
 Requires:   ffmpeg
 Requires:   libmpv1
 Requires:   mediainfo
+Requires:   python3-opengl
 Requires:   python3-qt5
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-BuildArch:  noarch
 
 %description
 Vidcutter is a Qt5-based application for video trimming/splitting
@@ -46,14 +45,14 @@
 
 %prep
 %setup -q
-%patch0 -p1
 # remove shebang
 export _filelist="
-videolist.py __init__.py videoslider.py __main__.py libs/videoservice.py 
libs/widgets.py
-videotoolbar.py libs/mpv.py videoinfo.py updater.py videoframe.py 
videostyles.py about.py
-videocutter.py"
+about __init__ libs/mpvwidget libs/notifications libs/taskbarprogress 
libs/videoservice
+libs/widgets __main__ settings updater videoconsole videocutter videoinfo 
videolist
+videoslider videostyle videotoolbar"
+
 for f in $_filelist; do
-sed -i -e "1d" vidcutter/${f}
+sed -i -e "1d" vidcutter/${f}.py
 done
 
 %build
@@ -75,8 +74,8 @@
 %defattr(-,root,root)
 %doc LICENSE README.md
 %{_bindir}/%{name}
-%{python3_sitelib}/%{name}-%{version}-py*.egg-info/
-%{python3_sitelib}/%{name}/
+%{python3_sitearch}/%{name}-%{version}-py*.egg-info/
+%{python3_sitearch}/%{name}/
 %{_datadir}/applications/%{name}.desktop
 %{_datadir}/icons/hicolor/16x16/apps/%{name}.png
 %{_datadir}/icons/hicolor/22x22/apps/%{name}.png

++ vidcutter-3.5.0.tar.gz -> vidcutter-4.0.0.tar.gz ++
 271090 lines of diff (skipped)

++ vidcutter-rpmlintrc ++
--- /var/tmp/diff_new_pack.8UOkl3/_old  2017-08-28 15:14:36.314308338 +0200
+++ /var/tmp/diff_new_pack.8UOkl3/_new  2017-08-28 15:14:36.314308338 +0200
@@ -1,2 +1,2 @@
 # explicit requirement is actually necessary
-addFilter("vidcutter.noarch: W: explicit-lib-dependency libmpv1")
+addFilter("explicit-lib-dependency libmpv1")




commit vidcutter for openSUSE:Factory

2017-08-08 Thread root
Hello community,

here is the log from the commit of package vidcutter for openSUSE:Factory 
checked in at 2017-08-08 11:58:24

Comparing /work/SRC/openSUSE:Factory/vidcutter (Old)
 and  /work/SRC/openSUSE:Factory/.vidcutter.new (New)


Package is "vidcutter"

Tue Aug  8 11:58:24 2017 rev:2 rq:503846 version:3.5.0

Changes:

--- /work/SRC/openSUSE:Factory/vidcutter/vidcutter.changes  2017-06-15 
11:18:59.420711464 +0200
+++ /work/SRC/openSUSE:Factory/.vidcutter.new/vidcutter.changes 2017-08-08 
11:58:27.214666078 +0200
@@ -1,0 +2,41 @@
+Mon May 29 07:28:17 UTC 2017 - aloi...@gmx.com
+
+- Update to version 3.5.0
+  * Redesigned timeline & slider with timecode labels at fixed 
+intervals as per regular video editors.
+  * Thumbnail previews on timeline; the entire timeline background
+is overlayed with thumbnail previews which looks good + helps
+you target where you want to mark a start/stop point. Thumbnail
+generation is threaded so it will not slow the app down or
+hinder your use of it. Thumbnails will regenerate on app resize.
+  * Thumbnail previews and on screen display toggle buttons added
+to far left of main toolbar; what they do is self-explanatory.
+  * Slider movement/sync with mpv backend improved; should be less 
+jumpy on problematic videos with bad indexes.
+  * Configurable seeking time lengths; this is for the up+down and 
+shift up+down keys which were set to 2 secs and 5 secs forwards
+and backwards. You can now set the number of secs as preferred
+via new spinboxes added to the settings menu labelled Seek #1
+and Seek #2.
+  * Additional on screen display text added to various functions
+  * Fixed bug when clearing clip index and you could not continue 
+navigating video requiring you to reload.
+  * Continue button added to the job completion dialog and set as 
+the default button selection.
+  * libmpv bindings library updated with the latest changed from 
+upstream; should not be noticeable to users albeit improved
+playback or slider position sync.
+  * VidCutter project files (.vcp) can now be preloaded like regular 
+videos either by passing file path on command line or drag 'n
+dropping project onto a VidCutter application/shortcut icon.
+  * New icon, let me know if you find the old icon still being used 
+someplace
+  * Other minor bug fixes from user issues.
+
+---
+Wed May 10 11:36:12 UTC 2017 - jeng...@inai.de
+
+- Trim filler words from description. Rewrite, because ffmpeg
+  is not driving any GUI - the GUI drives ffmpeg.
+
+---

Old:

  vidcutter-3.2.0.tar.gz

New:

  vidcutter-3.5.0.tar.gz



Other differences:
--
++ vidcutter.spec ++
--- /var/tmp/diff_new_pack.icDWoH/_old  2017-08-08 11:58:28.246520749 +0200
+++ /var/tmp/diff_new_pack.icDWoH/_new  2017-08-08 11:58:28.254519622 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   vidcutter
-Version:3.2.0
+Version:3.5.0
 Release:0
 Summary:Video cutter and joiner
 License:GPL-3.0+
@@ -41,9 +41,8 @@
 BuildArch:  noarch
 
 %description
-Cross-platform Qt5 based app for quick and easy video trimming/splitting
-and merging/joining for simple quick edits. FFmpeg drives the backend with
-a stylishly hand edited Qt5 UI.
+Vidcutter is a Qt5-based application for video trimming/splitting
+and merging/joining. The backend is driven by FFmpeg.
 
 %prep
 %setup -q
@@ -89,6 +88,7 @@
 %{_datadir}/icons/hicolor/256x256/apps/%{name}.png
 %{_datadir}/icons/hicolor/512x512/apps/%{name}.png
 %{_datadir}/icons/hicolor/scalable/apps/%{name}.svg
+%{_datadir}/mime/packages/x-%{name}.xml
 %{_datadir}/pixmaps/%{name}.svg
 
 %changelog

++ vidcutter-3.2.0.tar.gz -> vidcutter-3.5.0.tar.gz ++
 186743 lines of diff (skipped)