%define gtk2_minver 2.4.0 %define gst_minver 0.8.0 %define gstp_minver 0.8.0 %define gstreamer gstreamer Name: pitivi Version: 0.1.1 Release: 0.fdr.1 Summary: Non-linear video editor. Group: Applications/Multimedia License: GPL URL: http://www.pitivi.org/ Source: http://download.sf.net/pitivi/%{name}-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) Requires(pre): /sbin/ldconfig Requires(post): /sbin/ldconfig BuildRequires: %{gstreamer}-devel >= %{gst_minver} BuildRequires: %{gstreamer}-plugins-devel >= %{gstp_minver} # as long as this is missing from gstreamer-plugins-devel ... BuildRequires: GConf2-devel BuildRequires: gtk2-devel >= %{gtk2_minver} BuildRequires: pkgconfig #BuildRequires: gettext # needed for intltool #BuildRequires: perl-XML-Parser #BuildRequires: intltool BuildRequires: gtk-doc %description Pitivi is an application using the GStreamer multimedia framework to manipulate a large set of multimedia sources. At this level of development it can be compared to a classic video editing program. %package devel Summary: Development files for GNonLin. Group: Development/Libraries Requires: %{gstreamer}-devel >= %{gst_minver} Requires: %{gstreamer}-plugins-devel >= %{gstp_minver} %description devel Development files and libraries for GNonLin, the non-linear editing library at the core of Pitivi. %prep %setup %build %configure make %{?_smp_mflags} %install rm -rf $RPM_BUILD_ROOT %makeinstall # Clean out files that should not be part of the rpm. rm -f $RPM_BUILD_ROOT%{_libdir}/*.la #%find_lang pitivi %clean rm -rf $RPM_BUILD_ROOT #%files -f pitivi.lang %files %defattr(-, root, root, -) %doc AUTHORS ChangeLog COPYING NEWS README %{_bindir}/pitivi %{_datadir}/pitivi %{_sysconfdir}/pitivi %{_libdir}/libgnl.so.* %{_datadir}/applications/pitivi.desktop %{_datadir}/pixmaps/pitivi %files devel %defattr(-, root, root, -) %{_includedir}/gnl %{_libdir}/libgnl.a %{_datadir}/gtk-doc/html/gnonlin %changelog * Mon Dec 20 2004 Thomas Vander Stichele - 0.1.1-0.fdr.1: initial package