Overview

Request 2420 (accepted)

No description set

flowblade.changes Changed
x
 
1
@@ -1,4 +1,13 @@
2
 -------------------------------------------------------------------
3
+Tue Jan 26 14:21:28 UTC 2016 - avvissu@yandex.ru
4
+
5
+- Update to 1.4:
6
+  * see /usr/share/docpackages/flowblade/RELEASE_NOTES
7
+- Dropped dependencies: python-gnome python-gtk
8
+- Add dependencies: python-gobject
9
+- Remove MIME-type from /usr/lib/mime/packages/
10
+
11
+-------------------------------------------------------------------
12
 Wed Mar  4 09:10:20 UTC 2015 - avvissu@yandex.ru
13
 
14
 - Initial release
15
flowblade.spec Changed
109
 
1
@@ -15,18 +15,20 @@
2
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
3
 #
4
 
5
-
6
+%define prjname Flowblade
7
 Name:           flowblade
8
-Version:        0.16.0
9
+Version:        1.4
10
 Release:        0
11
 Summary:        Multitrack non-linear video editor
12
 License:        GPL-3.0
13
 Group:          Productivity/Multimedia/Video/Editors and Convertors
14
 Url:            https://code.google.com/p/flowblade/
15
-Source:         %{name}-%{version}.tar.gz
16
-BuildRequires:  desktop-file-utils
17
+Source:         https://github.com/jliljebl/flowblade/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz
18
+BuildRequires:  python-devel >= 2.7.0
19
+BuildRequires:  update-desktop-files
20
+BuildRequires:  shared-mime-info
21
 BuildRequires:  fdupes
22
-BuildRequires:  python-devel
23
+BuildRequires:  frei0r-plugins >= 1.4
24
 Requires:       dbus-1-python
25
 Requires:       ffmpeg
26
 Requires:       frei0r-plugins >= 1.4
27
@@ -36,13 +38,11 @@
28
 Requires:       libmlt6-modules
29
 Requires:       librsvg-2-2
30
 Requires:       python-cairo
31
-Requires:       python-gnome
32
 Requires:       python-gnomevfs
33
-Requires:       python-gtk
34
+Requires:       python-gobject
35
 Requires:       python-imaging
36
 Requires:       python-mlt
37
 Requires:       python-numpy
38
-Requires:       python-xdg
39
 Requires:       sox
40
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
41
 BuildArch:      noarch
42
@@ -56,11 +56,12 @@
43
 
44
 Flowblade provides powerful tools to mix and filter video and audio.
45
 
46
+%lang_package
47
+
48
 %prep
49
-%setup -q
50
+%setup -q -n %{name}-%{version}/%{name}-trunk
51
 
52
-sed -i 's|%{_datadir}/pyshared|%{python_sitelib}|' flowblade
53
-sed -i "s|respaths.LOCALE_PATH|'%{_datadir}/locale'|g" Flowblade/translations.py
54
+sed -i 's|%{_datadir}/pyshared|%{python_sitelib}|' %{name}
55
 
56
 %build
57
 python setup.py build
58
@@ -69,31 +70,36 @@
59
 python setup.py install --prefix=%{_prefix} --root=%{buildroot}
60
 
61
 mkdir -p %{buildroot}%{_datadir}/locale
62
-mv %{buildroot}%{python_sitelib}/Flowblade/locale/*  %{buildroot}%{_datadir}/locale
63
+mv %{buildroot}{%{python_sitelib}/%{prjname}/locale/*,%{_datadir}/locale/}
64
 find %{buildroot} -type f -name "*.po*" -delete -print
65
 
66
+rm -rf %{buildroot}%{_libexecdir}/mime/packages/%{name}
67
+
68
 %fdupes -s %{buildroot}%{python_sitelib}
69
 
70
-%find_lang Flowblade %{name}.lang
71
+%find_lang %{name} %{name}.lang
72
 
73
 %post
74
+%mime_database_post
75
 %desktop_database_post
76
 
77
 %postun
78
+%mime_database_postun
79
 %desktop_database_postun
80
 
81
-%files -f %{name}.lang
82
+%files
83
+%defattr(0644,root,root)
84
+%doc AUTHORS COPYING README docs/RELEASE_NOTES*
85
+%attr(0755,root,root) %{_bindir}/%{name}
86
+%{_datadir}/applications/%{name}.desktop
87
+%{_mandir}/man1/%{name}.1*
88
+%{_datadir}/pixmaps/%{name}.png
89
+%{_datadir}/mime/packages/%{name}.xml
90
+%{python_sitelib}/%{prjname}
91
+%attr(0755,root,root) %{python_sitelib}/%{prjname}/launch/%{name}*
92
+%{python_sitelib}/%{name}-*.egg-info
93
+
94
+%files lang -f %{name}.lang
95
 %defattr(0644,root,root)
96
-%attr(0755,root,root) %{_bindir}/flowblade
97
-%{_datadir}/applications/flowblade.desktop
98
-%{_mandir}/man1/flowblade.1*
99
-%{_datadir}/pixmaps/flowblade.png
100
-%{_datadir}/mime/packages/flowblade.xml
101
-%{python_sitelib}/Flowblade
102
-%attr(0755,root,root) %{python_sitelib}/Flowblade/launch/flowbladebatch
103
-%{python_sitelib}/flowblade-*.egg-info
104
-%dir %{_libexecdir}/mime
105
-%dir %{_libexecdir}/mime/packages
106
-%{_libexecdir}/mime/packages/flowblade
107
 
108
 %changelog
109
flowblade-0.16.0.tar.gz -> flowblade-1.4.tar.gz Changed
Refresh
Refresh
Request History
Aliaksei Padvalski's avatar

awissu created request about 9 years ago


Olaf Hering's avatar

olh accepted request about 9 years ago

Please add a comment