Overview
curlew.changes
Added
x
1
2
+-------------------------------------------------------------------
3
+Fri Apr 10 21:09:24 UTC 2015 - avvissu@yandex.ru
4
+
5
+- Initial package
6
+
7
curlew.spec
Added
100
1
2
+#
3
+# spec file for package curlew
4
+#
5
+# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
6
+#
7
+# All modifications and additions to the file contributed by third parties
8
+# remain the property of their copyright owners, unless otherwise agreed
9
+# upon. The license for this file, and modifications and additions to the
10
+# file, is the same license as for the pristine package itself (unless the
11
+# license for the pristine package is not an Open Source License, in which
12
+# case the license is the MIT License). An "Open Source License" is a
13
+# license that conforms to the Open Source Definition (Version 1.9)
14
+# published by the Open Source Initiative.
15
+
16
+# Please submit bugfixes or comments via http://bugs.opensuse.org/
17
+#
18
+
19
+
20
+Name: curlew
21
+Version: 0.1.22.3
22
+Release: 0
23
+Summary: Multimedia converter
24
+License: Waqf
25
+Group: Productivity/Multimedia/Video/Convertors
26
+Url: http://sourceforge.net/projects/curlew/
27
+Source0: http://sourceforge.net/projects/curlew/files/curlew-0.1.22.3/%{name}-%{version}.tar.gz
28
+# PATCH-FIX-OPENSUSE desktop.patch avvissu@yandex.ru -- Generic name of the application
29
+Patch0: curlew-0.1.22.3_desktop.patch
30
+BuildRequires: ImageMagick
31
+BuildRequires: desktop-file-utils
32
+BuildRequires: hicolor-icon-theme
33
+BuildRequires: intltool
34
+BuildRequires: python-devel
35
+BuildRequires: python-distutils-extra
36
+BuildRequires: python-gobject >= 3.0
37
+BuildRequires: python-setuptools
38
+Requires: ffmpeg
39
+Requires: mediainfo
40
+Requires: mencoder
41
+Requires: python-gobject
42
+Requires: xdg-utils
43
+# Conflict with ffmpeg
44
+#Requires: libav-tools
45
+BuildRoot: %{_tmppath}/%{name}-%{version}-build
46
+BuildArch: noarch
47
+
48
+%description
49
+Easy to use, Free and Open-Source Multimedia converter for Linux.
50
+Curlew written in python and GTK3 and it depends on (ffmpeg/avconv,
51
+mencoder).
52
+
53
+Main Features:
54
+ - Easy to use with simple user interface.
55
+ - Hide the advanced options with the ability to show them.
56
+ - Convert to more than 100 different formats.
57
+ - Show file informations (duration, remaining time, estimated size,
58
+ progress value).
59
+ - Allow to skip or remove file during conversion process.
60
+ - Preview file before conversion.
61
+ - Convert a specified portion of file.
62
+ - Combine subtitle with video file.
63
+ - Show error details if exist.
64
+ - And more ...
65
+
66
+%prep
67
+%setup -q
68
+%patch0 -p1
69
+
70
+# Fix spurious-executable-perm
71
+find . -type f -perm /u+x -exec chmod 644 {} \; || :
72
+
73
+%build
74
+python setup.py build
75
+
76
+%install
77
+python setup.py install --root=%{buildroot}
78
+
79
+%find_lang %{name}
80
+
81
+%post
82
+%icon_theme_cache_post
83
+%desktop_database_post
84
+
85
+%postun
86
+%icon_theme_cache_postun
87
+%desktop_database_postun
88
+
89
+%files -f %{name}.lang
90
+%defattr(-,root,root,-)
91
+%doc %{_datadir}/doc/curlew
92
+%{_bindir}/%{name}
93
+%{_datadir}/applications/%{name}.desktop
94
+%{_datadir}/icons/hicolor/scalable/apps/%{name}.svg
95
+%{_datadir}/icons/hicolor/*/apps/%{name}.png
96
+%{python_sitelib}/Curlew
97
+%{python_sitelib}/%{name}-*
98
+
99
+%changelog
100
curlew-0.1.22.3_desktop.patch
Added
18
1
2
+diff -U 3 -H -d -r -N -- curlew-0.1.22.3.orig/curlew.desktop curlew-0.1.22.3/curlew.desktop
3
+--- curlew-0.1.22.3.orig/curlew.desktop 2013-10-08 11:52:26.000000000 +0300
4
++++ curlew-0.1.22.3/curlew.desktop 2015-04-11 01:14:51.039378764 +0300
5
+@@ -12,7 +12,11 @@
6
+ Comment=Easy to use Multimedia Converter for Linux
7
+ Comment[ar]=محول وسائط على لينكس سهل الاستخدام
8
+ Comment[fr]=Un Convertisseur Multimédia simple à utiliser sous Linux
9
+-Categories=AudioVideo;Video;
10
++GenericName=Multimedia Converter
11
++GenericName[ru]=Мультимедиа конвертер
12
++GenericName[ar]=تحويل الوسائط المتعددة
13
++GenericName[fr]=Convertisseur multimédia
14
++Categories=AudioVideo;Video;AudioVideoEditing;
15
+ #MimeType=audio/vorbis;audio/x-mp3;audio/x-ms-wma;audio/x-vorbis;audio/x-wav;video/x-ms-asf;audio/ogg;audio/3gpp;audio/AMR;audio/AMR-WB;video/3gpp;video/flv;video/mpeg;video/msvideo;video/x-mpeg;video/x-ms-asf;video/x-ms-wmv;video/quicktime;audio/x-realaudio;audio/x-pn-realaudio;video/vnd.rn-realvideo;audio/mp4a-latm;video/x-m4v;video/mp4;audio/x-matroska;video/x-matroska;audio/x-aiff;audio/x-monkeys-audio;video/x-m4v;audio/mp4a-latm;video/webm
16
+ Encoding=UTF-8
17
+ Terminal=false
18
curlew-0.1.22.3.tar.gz
Added
Refresh
Refresh
Login required, please
login
or
signup
in order to comment