]> git.pld-linux.org Git - packages/pitivi.git/blob - pitivi.spec
- updated to 0.95 (for gstreamer 1.x/gtk+3/python3; 0.15.x left on pitivi-0.15 branch)
[packages/pitivi.git] / pitivi.spec
1 Summary:        Non-linear video editor
2 Summary(pl.UTF-8):      Nieliniowy edytor filmów
3 Name:           pitivi
4 Version:        0.95
5 Release:        1
6 License:        LGPL v2.1+
7 Group:          X11/Applications/Multimedia
8 Source0:        http://ftp.gnome.org/pub/GNOME/sources/pitivi/0.95/%{name}-%{version}.tar.xz
9 # Source0-md5:  7bb0bca1b25ef592f0105c3ad93b8c20
10 URL:            http://www.pitivi.org/
11 BuildRequires:  autoconf >= 2.52
12 BuildRequires:  automake
13 BuildRequires:  cairo-devel
14 BuildRequires:  gettext-tools
15 BuildRequires:  glib2-devel >= 1:2.30.0
16 BuildRequires:  gobject-introspection-devel >= 1.32.0
17 BuildRequires:  gstreamer-devel >= 1.6.0
18 BuildRequires:  gstreamer-plugins-base-devel >= 1.6.0
19 BuildRequires:  gtk+3-devel >= 3.10.0
20 BuildRequires:  intltool >= 0.35.0
21 BuildRequires:  libtool >= 2:2
22 BuildRequires:  pkgconfig
23 BuildRequires:  python3 >= 1:3.2
24 BuildRequires:  python3-devel >= 1:3.2
25 BuildRequires:  python3-modules >= 1:3.2
26 BuildRequires:  python3-pycairo-devel
27 BuildRequires:  rpm-pythonprov
28 BuildRequires:  rpmbuild(macros) >= 1.311
29 BuildRequires:  yelp-tools
30 Requires(post,postun):  desktop-file-utils
31 Requires(post,postun):  gtk-update-icon-cache
32 Requires(post,postun):  shared-mime-info
33 Requires:       gstreamer-audiosink >= 1.6.0
34 Requires:       gstreamer-editing-services >= 1.6.0
35 Requires:       gstreamer-plugins-good >= 1.6.0
36 Requires:       gstreamer-videosink >= 1.6.0
37 Requires:       gtk+3 >= 3.10.0
38 Requires:       hicolor-icon-theme
39 Requires:       python3-gstreamer >= 1.6.0
40 Requires:       python3-pycairo
41 Requires:       python3-pygobject3 >= 3
42 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
43
44 %description
45 PiTiVi is a program for video editing based on the GStreamer.
46
47 %description -l pl.UTF-8
48 PiTiVi jest programem do edycji wideo używającym GStreamera.
49
50 %prep
51 %setup -q
52
53 %build
54 %{__libtoolize}
55 %{__aclocal} -I m4 -I common/m4
56 %{__autoconf}
57 %{__automake}
58 %configure \
59         --disable-static
60 %{__make}
61
62 %install
63 rm -rf $RPM_BUILD_ROOT
64
65 %{__make} install \
66         DESTDIR=$RPM_BUILD_ROOT
67
68 %{__rm} $RPM_BUILD_ROOT%{_libdir}/%{name}/python/pitivi/timeline/renderer.la
69
70 %find_lang %{name} --with-gnome
71
72 %clean
73 rm -rf $RPM_BUILD_ROOT
74
75 %post
76 %update_icon_cache hicolor
77 %update_mime_database
78 %update_desktop_database
79
80 %postun
81 %update_icon_cache hicolor
82 %update_mime_database
83 %update_desktop_database_postun
84
85 %files -f %{name}.lang
86 %defattr(644,root,root,755)
87 %doc AUTHORS COPYING NEWS README RELEASE
88 %attr(755,root,root) %{_bindir}/pitivi
89 %dir %{_libdir}/%{name}
90 %dir %{_libdir}/%{name}/python
91 %dir %{_libdir}/%{name}/python/pitivi
92 %{_libdir}/%{name}/python/pitivi/*.py
93 %{_libdir}/%{name}/python/pitivi/__pycache__
94 %{_libdir}/%{name}/python/pitivi/dialogs
95 %dir %{_libdir}/%{name}/python/pitivi/timeline
96 %{_libdir}/%{name}/python/pitivi/timeline/*.py
97 %{_libdir}/%{name}/python/pitivi/timeline/__pycache__
98 %attr(755,root,root) %{_libdir}/%{name}/python/pitivi/timeline/renderer.so
99 %{_libdir}/%{name}/python/pitivi/undo
100 %{_libdir}/%{name}/python/pitivi/utils
101 %{_datadir}/%{name}
102 %{_datadir}/appdata/pitivi.appdata.xml
103 %{_datadir}/mime/packages/%{name}.xml
104 %{_desktopdir}/%{name}.desktop
105 %{_iconsdir}/hicolor/*x*/apps/pitivi.png
106 %{_mandir}/man1/pitivi.1*
This page took 0.035479 seconds and 3 git commands to generate.