Overview

Request 1799 (accepted)

No description set
Submit package home:awissu / curlew to package Multimedia / curlew

curlew.changes Added
x
 
1
@@ -0,0 +1,5 @@
2
+-------------------------------------------------------------------
3
+Fri Apr 10 21:09:24 UTC 2015 - avvissu@yandex.ru
4
+
5
+- Initial package
6
+
7
curlew.spec Added
100
 
1
@@ -0,0 +1,98 @@
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
@@ -0,0 +1,16 @@
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
Request History
Aliaksei Padvalski's avatar

awissu created request about 10 years ago


Olaf Hering's avatar

olh accepted request about 10 years ago