]> git.pld-linux.org Git - packages/openshot.git/blob - openshot.spec
- rel 3; fix for rel 2 mistake
[packages/openshot.git] / openshot.spec
1 Summary:        OpenShot - Non-Linear Video Editor for Linux
2 Name:           openshot
3 Version:        1.4.3
4 Release:        3
5 License:        GPL v3
6 Group:          X11/Applications
7 Source0:        http://launchpad.net/openshot/1.4/%{version}/+download/%{name}-%{version}.tar.gz
8 # Source0-md5:  5ec82a7e8b7700ee4a359458aedf19e9
9 Patch0:         %{name}-locale_dir.patch
10 URL:            http://www.openshot.org/
11 BuildRequires:  python-devel
12 BuildRequires:  rpm-pythonprov
13 BuildRequires:  rpmbuild(macros) >= 1.219
14 Requires(post,postun):  scrollkeeper
15 Requires(post,postun):  shared-mime-info
16 Requires:       python-httplib2
17 Requires:       python-mlt
18 Requires:       python-pygoocanvas
19 Requires:       python-pygtk-glade
20 Requires:       python-pygtk-gtk
21 Requires:       python-pygtk-pango
22 Requires:       python-pyxdg
23 BuildArch:      noarch
24 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
25
26 %description
27 OpenShot Video Editor is a free, open-source, non-linear video editor.
28 It can create and edit videos and movies using many popular video,
29 audio, and image formats. Create videos for YouTube, Flickr, Vimeo,
30 Metacafe, iPod, Xbox, and many more common formats!
31
32 Features include:
33  - Multiple tracks (layers) Compositing, image overlays, and watermarks
34  - Support for image sequences (rotoscoping) Key-frame animation Video
35  - and audio effects (chroma-key) Transitions (lumas and masks)
36
37 %prep
38 %setup -q
39 %patch0 -p1
40
41 %build
42 %{__python} setup.py build
43
44 %install
45 rm -rf $RPM_BUILD_ROOT
46 install -d $RPM_BUILD_ROOT{%{_datadir}{/gnome/help,/omf},%{_localedir}}
47
48 %{__python} setup.py install \
49         --optimize=2 \
50         --root=$RPM_BUILD_ROOT
51
52 # clean up and move locales to the system localedir
53 rm -r $RPM_BUILD_ROOT/%{py_sitescriptdir}/%{name}/locale/OpenShot
54 rm $RPM_BUILD_ROOT/%{py_sitescriptdir}/%{name}/locale/README
55 rm $RPM_BUILD_ROOT/%{py_sitescriptdir}/%{name}/locale/*/LC_MESSAGES/*.po
56 mv $RPM_BUILD_ROOT%{py_sitescriptdir}/%{name}/locale/* \
57         $RPM_BUILD_ROOT/%{_localedir}
58 rmdir $RPM_BUILD_ROOT%{py_sitescriptdir}/%{name}/locale
59
60 %py_ocomp $RPM_BUILD_ROOT%{py_sitescriptdir}
61 %py_comp $RPM_BUILD_ROOT%{py_sitescriptdir}
62 %py_postclean
63
64 rm $RPM_BUILD_ROOT%{_prefix}/lib/mime/packages/%{name}
65
66 cp -R docs/gnome $RPM_BUILD_ROOT%{_datadir}/gnome/help/%{name}
67 cp -R docs/omf $RPM_BUILD_ROOT%{_datadir}/omf/%{name}
68
69 rm -rf $RPM_BUILD_ROOT%{_datadir}/locale/{ady,gaa,jv,shn}
70
71 %find_lang %{name} --all-name --with-gnome --with-omf
72
73 %post
74 %update_mime_database
75 %scrollkeeper_update_post
76
77 %postun
78 %update_mime_database
79 %scrollkeeper_update_postun
80
81 %clean
82 rm -rf $RPM_BUILD_ROOT
83
84 %files -f %{name}.lang
85 %defattr(644,root,root,755)
86 %doc AUTHORS README
87 %attr(755,root,root) %{_bindir}/openshot
88 %attr(755,root,root) %{_bindir}/openshot-render
89 %{_datadir}/mime/packages/*
90 %{_mandir}/man1/openshot.1*
91 %{_mandir}/man1/openshot-render.1*
92 %{_pixmapsdir}/openshot.svg
93 %{_desktopdir}/openshot.desktop
94 %{py_sitescriptdir}/%{name}
95 %if "%{py_ver}" > "2.4"
96 %{py_sitescriptdir}/openshot*.egg-info
97 %endif
This page took 0.096301 seconds and 3 git commands to generate.