We truncated the diff of some files because they were too big.
If you want to see the full diff for every file, click here.
Overview
curlew.changes
Changed
x
1
2
-------------------------------------------------------------------
3
+Thu Jun 7 21:54:32 UTC 2018 - avvissu@yandex.by
4
+
5
+- Update to 0.2.5:
6
+ * see: /usr/share/doc/packages/curlew/ChangeLog
7
+- Update curlew-sitelib.patch
8
+- Build with gobject-introspection
9
+- Spec file cleanup
10
+
11
+-------------------------------------------------------------------
12
Tue May 23 16:40:23 UTC 2017 - avvissu@yandex.by
13
14
- Update to 0.2.4:
15
curlew.spec
Changed
66
1
2
#
3
# spec file for package curlew
4
#
5
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
6
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
7
#
8
# All modifications and additions to the file contributed by third parties
9
# remain the property of their copyright owners, unless otherwise agreed
10
11
12
13
Name: curlew
14
-Version: 0.2.4
15
+Version: 0.2.5
16
Release: 0
17
Summary: Multimedia converter
18
License: Waqf
19
Group: Productivity/Multimedia/Video/Editors and Convertors
20
-Url: http://sourceforge.net/projects/curlew/
21
+URL: http://sourceforge.net/projects/curlew/
22
Source0: http://sourceforge.net/projects/curlew/files/curlew-%{version}/%{name}-%{version}.tar.gz
23
# PATCH-FIX-OPENSUSE sitelib.patch avvissu@yandex.ru -- Change path to files (use site-packages)
24
Patch0: curlew-sitelib.patch
25
BuildRequires: dbus-1-python3
26
+BuildRequires: gobject-introspection
27
BuildRequires: hicolor-icon-theme
28
BuildRequires: intltool
29
BuildRequires: python3-base >= 3.3.2
30
BuildRequires: python3-gobject >= 3.12.0
31
BuildRequires: python3-setuptools
32
BuildRequires: rsvg-view
33
-BuildRequires: typelib-1_0-Gtk-3_0 >= 3.12.0
34
BuildRequires: update-desktop-files
35
Requires: dbus-1-python3
36
Requires: ffmpeg
37
Requires: mediainfo
38
Requires: mencoder
39
Requires: python3-gobject
40
-Requires: typelib-1_0-Gtk-3_0 >= 3.12.0
41
Requires: xdg-utils
42
# Conflict with ffmpeg
43
#Requires: libav-tools
44
-BuildRoot: %{_tmppath}/%{name}-%{version}-build
45
BuildArch: noarch
46
47
%description
48
49
%desktop_database_postun
50
51
%files
52
-%defattr(-,root,root)
53
-%doc LICENSE* AUTHORS ChangeLog README
54
+%license LICENSE*
55
+%doc AUTHORS changelog README
56
%{_bindir}/%{name}
57
%{_datadir}/%{name}/
58
%{_datadir}/applications/%{name}.desktop
59
60
%{python3_sitelib}/%{name}/
61
62
%files lang -f %{name}.lang
63
-%defattr(-,root,root,-)
64
65
%changelog
66
curlew-sitelib.patch
Changed
179
1
2
-diff -ruN curlew-0.2.4.orig/curlew curlew-0.2.4/curlew
3
---- curlew-0.2.4.orig/curlew 2016-03-04 15:39:47.000000000 +0200
4
-+++ curlew-0.2.4/curlew 2017-05-23 19:32:22.312050586 +0300
5
+diff -ruN curlew-0.2.5.orig/curlew curlew-0.2.5/curlew
6
+--- curlew-0.2.5.orig/curlew 2016-03-04 16:39:47.000000000 +0300
7
++++ curlew-0.2.5/curlew 2018-06-08 00:57:29.124269779 +0300
8
@@ -1,9 +1,5 @@
9
#!/usr/bin/env python3
10
11
12
-from modules.curlew import main
13
+from curlew.curlew import main
14
main(*sys.argv[1:])
15
-diff -ruN curlew-0.2.4.orig/modules/codecs.py curlew-0.2.4/modules/codecs.py
16
---- curlew-0.2.4.orig/modules/codecs.py 2017-04-20 11:31:29.000000000 +0300
17
-+++ curlew-0.2.4/modules/codecs.py 2017-05-23 19:31:37.587405490 +0300
18
+diff -ruN curlew-0.2.5.orig/modules/codecsdialog.py curlew-0.2.5/modules/codecsdialog.py
19
+--- curlew-0.2.5.orig/modules/codecsdialog.py 2018-05-26 06:32:54.000000000 +0300
20
++++ curlew-0.2.5/modules/codecsdialog.py 2018-06-08 00:58:45.720529325 +0300
21
@@ -21,7 +21,7 @@
22
gi.require_version('Gtk', '3.0')
23
24
25
+from curlew.functions import get_available_codecs
26
27
class CodecsDialog(Gtk.Dialog):
28
- def __init__(self, prnt, encoder, title, headerbar):
29
-diff -ruN curlew-0.2.4.orig/modules/configs.py curlew-0.2.4/modules/configs.py
30
---- curlew-0.2.4.orig/modules/configs.py 2017-04-20 11:31:29.000000000 +0300
31
-+++ curlew-0.2.4/modules/configs.py 2017-05-23 19:31:37.587405490 +0300
32
+ def __init__(self, prnt, encoder, title):
33
+diff -ruN curlew-0.2.5.orig/modules/configs.py curlew-0.2.5/modules/configs.py
34
+--- curlew-0.2.5.orig/modules/configs.py 2018-05-26 06:33:01.000000000 +0300
35
++++ curlew-0.2.5/modules/configs.py 2018-06-08 00:58:45.720529325 +0300
36
@@ -19,7 +19,7 @@
37
38
39
40
41
GROUP = 'configs'
42
43
-diff -ruN curlew-0.2.4.orig/modules/consts.py curlew-0.2.4/modules/consts.py
44
---- curlew-0.2.4.orig/modules/consts.py 2017-04-20 11:31:29.000000000 +0300
45
-+++ curlew-0.2.4/modules/consts.py 2017-05-23 19:33:04.720625755 +0300
46
+diff -ruN curlew-0.2.5.orig/modules/consts.py curlew-0.2.5/modules/consts.py
47
+--- curlew-0.2.5.orig/modules/consts.py 2018-05-26 06:33:11.000000000 +0300
48
++++ curlew-0.2.5/modules/consts.py 2018-06-08 00:59:32.468688114 +0300
49
@@ -26,7 +26,7 @@
50
CONF_FILE = join(CONF_PATH, 'curlew.cfg')
51
52
53
54
SOUND_FILE = join(DTA_DIR, 'done.ogg')
55
56
-diff -ruN curlew-0.2.4.orig/modules/curlew.py curlew-0.2.4/modules/curlew.py
57
---- curlew-0.2.4.orig/modules/curlew.py 2017-04-29 22:20:50.000000000 +0300
58
-+++ curlew-0.2.4/modules/curlew.py 2017-05-23 19:33:58.657310417 +0300
59
-@@ -39,23 +39,23 @@
60
+diff -ruN curlew-0.2.5.orig/modules/curlew.py curlew-0.2.5/modules/curlew.py
61
+--- curlew-0.2.5.orig/modules/curlew.py 2018-05-26 06:33:18.000000000 +0300
62
++++ curlew-0.2.5/modules/curlew.py 2018-06-08 01:00:20.820852654 +0300
63
+@@ -39,24 +39,24 @@
64
from gi.repository import Gtk, GLib, Gdk, GObject, GdkPixbuf, Gio, Pango
65
import dbus.glib, dbus.service
66
67
68
+ from curlew.functions import show_message, get_format_size, \
69
duration_to_time, time_to_duration, check_codec
70
- from modules.logdialog import LogDialog
71
+- from modules.errdialog import ErrDialog
72
- from modules.tray import StatusIcon
73
- from modules.languages import LANGUAGES
74
-- from modules.favdialog import Favorite
75
+- from modules.favdialog import FavoriteDialog
76
- from modules.waitdialog import WaitDialog
77
- from modules.formats import Formats
78
- from modules.infobars import InfoBar
79
-- from modules.codecs import CodecsDialog
80
+- from modules.codecsdialog import CodecsDialog
81
- from modules.consts import CONF_PATH, HOME, CONF_FILE, DTA_DIR, \
82
+ from curlew.logdialog import LogDialog
83
++ from curlew.errdialog import ErrDialog
84
+ from curlew.tray import StatusIcon
85
+ from curlew.languages import LANGUAGES
86
-+ from curlew.favdialog import Favorite
87
++ from curlew.favdialog import FavoriteDialog
88
+ from curlew.waitdialog import WaitDialog
89
+ from curlew.formats import Formats
90
+ from curlew.infobars import InfoBar
91
-+ from curlew.codecs import CodecsDialog
92
++ from curlew.codecsdialog import CodecsDialog
93
+ from curlew.consts import CONF_PATH, HOME, CONF_FILE, DTA_DIR, \
94
ORG_FFILE, USR_FFILE, SOUND_FILE
95
- from modules.configs import get_b_config, get_s_config
96
97
except Exception as e:
98
print(e)
99
sys.exit(1)
100
-@@ -73,7 +73,7 @@
101
+@@ -74,7 +74,7 @@
102
103
# Localization.
104
DOMAIN = 'curlew'
105
106
gettext.install(DOMAIN, LOCALDIR)
107
108
# Treeview cols nbrs
109
-diff -ruN curlew-0.2.4.orig/modules/edition.py curlew-0.2.4/modules/edition.py
110
---- curlew-0.2.4.orig/modules/edition.py 2017-04-20 11:31:29.000000000 +0300
111
-+++ curlew-0.2.4/modules/edition.py 2017-05-23 19:31:37.567405192 +0300
112
+diff -ruN curlew-0.2.5.orig/modules/formateditor.py curlew-0.2.5/modules/formateditor.py
113
+--- curlew-0.2.5.orig/modules/formateditor.py 2018-05-26 06:33:53.000000000 +0300
114
++++ curlew-0.2.5/modules/formateditor.py 2018-06-08 00:58:45.748529420 +0300
115
@@ -24,9 +24,9 @@
116
117
from gi.repository import Gtk, GLib
118
119
120
121
class FormatEditor(Gtk.Dialog):
122
-diff -ruN curlew-0.2.4.orig/modules/formats.py curlew-0.2.4/modules/formats.py
123
---- curlew-0.2.4.orig/modules/formats.py 2017-04-20 11:49:28.000000000 +0300
124
-+++ curlew-0.2.4/modules/formats.py 2017-05-23 19:31:37.571405251 +0300
125
+diff -ruN curlew-0.2.5.orig/modules/formats.py curlew-0.2.5/modules/formats.py
126
+--- curlew-0.2.5.orig/modules/formats.py 2018-05-26 06:34:00.000000000 +0300
127
++++ curlew-0.2.5/modules/formats.py 2018-06-08 00:58:45.720529325 +0300
128
@@ -21,8 +21,8 @@
129
gi.require_version('Gtk', '3.0')
130
131
from gi.repository import Gtk
132
--from modules.edition import FormatEditor
133
+-from modules.formateditor import FormatEditor
134
-from modules.customwidgets import ButtonWithIcon
135
-+from curlew.edition import FormatEditor
136
++from curlew.formateditor import FormatEditor
137
+from curlew.customwidgets import ButtonWithIcon
138
139
class Formats(Gtk.Popover):
140
141
-diff -ruN curlew-0.2.4.orig/modules/__init__.py curlew-0.2.4/modules/__init__.py
142
---- curlew-0.2.4.orig/modules/__init__.py 2017-04-20 11:30:11.000000000 +0300
143
-+++ curlew-0.2.4/modules/__init__.py 2017-05-23 19:31:37.567405192 +0300
144
+diff -ruN curlew-0.2.5.orig/modules/__init__.py curlew-0.2.5/modules/__init__.py
145
+--- curlew-0.2.5.orig/modules/__init__.py 2018-05-26 06:32:44.000000000 +0300
146
++++ curlew-0.2.5/modules/__init__.py 2018-06-08 00:58:45.720529325 +0300
147
@@ -19,7 +19,7 @@
148
149
from gi.repository import GLib
150
151
from os.path import exists
152
import os
153
154
-diff -ruN curlew-0.2.4.orig/modules/players.py curlew-0.2.4/modules/players.py
155
---- curlew-0.2.4.orig/modules/players.py 2017-04-28 12:35:19.000000000 +0300
156
-+++ curlew-0.2.4/modules/players.py 2017-05-23 19:31:37.587405490 +0300
157
+diff -ruN curlew-0.2.5.orig/modules/players.py curlew-0.2.5/modules/players.py
158
+--- curlew-0.2.5.orig/modules/players.py 2018-05-26 06:34:39.000000000 +0300
159
++++ curlew-0.2.5/modules/players.py 2018-06-08 00:58:45.720529325 +0300
160
@@ -18,7 +18,7 @@
161
# http://waqf.ojuba.org/license
162
163
164
165
PLAYERS_LIST = [
166
'mpv',
167
-diff -ruN curlew-0.2.4.orig/setup.py curlew-0.2.4/setup.py
168
---- curlew-0.2.4.orig/setup.py 2017-04-29 23:20:17.000000000 +0300
169
-+++ curlew-0.2.4/setup.py 2017-05-23 19:35:34.198409459 +0300
170
+diff -ruN curlew-0.2.5.orig/setup.py curlew-0.2.5/setup.py
171
+--- curlew-0.2.5.orig/setup.py 2018-05-26 06:31:20.000000000 +0300
172
++++ curlew-0.2.5/setup.py 2018-06-08 01:02:30.029293820 +0300
173
@@ -17,8 +17,6 @@
174
- doc_files = ['LICENSE-ar.txt', 'LICENSE-en.txt', 'AUTHORS', 'THANKS', 'ChangeLog', 'README']
175
+ doc_files = ['LICENSE-ar.txt', 'LICENSE-en.txt', 'AUTHORS', 'THANKS', 'changelog', 'README']
176
data_files = [('share/applications/', ['curlew.desktop']),
177
('share/icons/hicolor/scalable/apps', ['curlew.svg']),
178
- ('share/pixmaps', ['curlew.svg']),
179
curlew-0.2.4.tar.gz
Deleted
curlew-0.2.3.tar.gz -> curlew-0.2.5.tar.gz
Changed
Refresh
Refresh
Login required, please
login
or
signup
in order to comment