5cd508b
%define major   0.13
9c66769
%define minor   1
1e7cc53
Name:           pitivi
4a09817
Version:        %{major}.%{minor}
513c9e2
Release:        1.1%{?dist}
43a3fad
Summary:        Non-linear video editor
1e7cc53
43a3fad
Group:          Applications/Multimedia
4a09817
License:        LGPLv2+
43a3fad
URL:            http://www.pitivi.org/
4a09817
Source0:        http://ftp.gnome.org/pub/GNOME/sources/pitivi/%{major}/pitivi-%{version}.tar.bz2
252a208
Patch0:         0001-Fix-non-utf-8-ness-in-ChangeLog.patch
1e7cc53
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
43a3fad
BuildArch:      noarch
1e7cc53
9c66769
Requires:       gnonlin >= 0.10.11
5cd508b
Requires:       gstreamer-python >= 0.10.15
5cd508b
Requires:       gstreamer >= 0.10.23
9c66769
Requires:       pygtk2 >= 2.12.0
a842b7b
Requires:       python-zope-interface
f48150f
Requires:       python-setuptools
a842b7b
Requires:       pygoocanvas
1e7cc53
5cd508b
BuildRequires:  gstreamer-devel >= 0.10.23
5cd508b
BuildRequires:  gstreamer-plugins-base-devel >= 0.10.23
5cd508b
BuildRequires:  gnonlin >= 0.10.10.3
5cd508b
BuildRequires:  gstreamer-python >= 0.10.15
1e7cc53
BuildRequires:  GConf2-devel
43a3fad
BuildRequires:  gtk2-devel >= 2.8
9c66769
BuildRequires:  pygtk2-devel >= 2.12.0
9c66769
BuildRequires:  pygtk2-libglade >= 2.12.0
43a3fad
BuildRequires:  gtk-doc
43a3fad
BuildRequires:  pkgconfig
1e7cc53
BuildRequires:  desktop-file-utils
1e7cc53
BuildRequires:  gnome-python2
297e7bf
BuildRequires:  perl(XML::Parser)
e191f99
BuildRequires:  gettext
a842b7b
BuildRequires:  intltool => 0.35.0
1e7cc53
1e7cc53
%description
1e7cc53
Pitivi is an application using the GStreamer multimedia framework to
1e7cc53
manipulate a large set of multimedia sources.
1e7cc53
1e7cc53
At this level of development it can be compared to a classic video editing
1e7cc53
program. 
1e7cc53
1e7cc53
%prep
667a0d8
%setup0 -q
252a208
%patch0 -p1
667a0d8
43a3fad
for f in `find . -name \*.py`
43a3fad
do
43a3fad
        %{__sed} -e '/^#!/,1d' < $f > $f.tmp && mv $f.tmp $f
43a3fad
done
1e7cc53
1e7cc53
%build
43a3fad
%configure --libdir=%{_datadir}
1e7cc53
1e7cc53
make %{?_smp_mflags}
1e7cc53
1e7cc53
%install
43a3fad
rm -rf %{buildroot}
43a3fad
make DESTDIR=%{buildroot} install
667a0d8
rm %{buildroot}%{_datadir}/applications/pitivi.desktop
1e7cc53
desktop-file-install --vendor fedora                            \
667a0d8
        --dir %{buildroot}%{_datadir}/applications              \
43a3fad
        pitivi.desktop
1e7cc53
239c93d
%find_lang %{name}
1e7cc53
%clean
43a3fad
rm -rf %{buildroot}
1e7cc53
239c93d
%files -f %{name}.lang
43a3fad
%defattr(-,root,root,-)
43a3fad
%doc AUTHORS ChangeLog COPYING NEWS
1e7cc53
%{_bindir}/pitivi
1e7cc53
%{_datadir}/pitivi
e135e2a
%{_datadir}/pixmaps/*
e135e2a
%{_datadir}/applications/*
5cd508b
%{_datadir}/icons/hicolor/*/apps/pitivi.*
5cd508b
%{_datadir}/mime/packages/pitivi.xml
1e7cc53
1e7cc53
%changelog
513c9e2
* Thu May 28 2009 Jeffrey C. Ollie <jeff@ocjtech.us> - 0.13.1-1
513c9e2
- 0.13.1 Release "L'Aquila Immota Manet : The eagle remains unmoved"
513c9e2
- ------------------------------------------------------------------
513c9e2
- 
513c9e2
- The PiTiVi team is proud to announce the first release in the unstable 0.13
513c9e2
- PiTiVi series.
513c9e2
- 
513c9e2
- This release is in memory of those who have lost their lives, friends,
513c9e2
- houses in the April 6th 2009 earthquake in l'Aquila, Italy.
513c9e2
- 
513c9e2
- Due to its dependency on GStreamer, The PiTiVi team strongly
513c9e2
- recommends users have all official latest gstreamer libraries and
513c9e2
- plugins installed for the best user experience.
513c9e2
- 
513c9e2
- 
513c9e2
- * Features of this release
513c9e2
- 
513c9e2
-  * core rewrite
513c9e2
-  * multi-layered timeline
513c9e2
-  * trimming features
513c9e2
-  * audio waveforms and video thumbnails in timeline
513c9e2
-  * picture support
513c9e2
-  * New project file format support
513c9e2
513c9e2
* Thu May 21 2009 Jeffrey C. Ollie <jeff@ocjtech.us> - 0.13.0.2-1
5cd508b
- Upgrade to 0.13.1 prerelease
5cd508b
501f611
* Thu Feb 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.11.3-3
501f611
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
501f611
c751837
* Sat Jan 17 2009 Jeffrey C. Ollie <jeff@ocjtech.us> - 0.11.3-2
c751837
- Add patch from Denis Leroy to fix running with Python 2.6
c751837
252a208
* Mon Dec 15 2008 Jeffrey C. Ollie <jeff@ocjtech.us> - 0.11.3-1
252a208
- Update to 0.11.3
252a208
e4ae319
* Thu Dec  4 2008 Jeffrey C. Ollie <jeff@ocjtech.us> - 0.11.2.2-2
e4ae319
- Upload the sources
e4ae319
ff7f60a
* Thu Dec  4 2008 Jeffrey C. Ollie <jeff@ocjtech.us> - 0.11.2.2-1
ff7f60a
- Update to 0.11.2.2
ff7f60a
1909dcd
* Sat Nov 29 2008 Jeffrey C. Ollie <jeff@ocjtech.us> - 0.11.2-2
1909dcd
- Rebuild for Python 2.6
1909dcd
d4bc66e
* Wed Oct 15 2008 Jeffrey C. Ollie <jeff@ocjtech.us> - 0.11.2-1
d4bc66e
- Update to 0.11.2
d4bc66e
a842b7b
* Mon Oct 13 2008 Jeffrey C. Ollie <jeff@ocjtech.us> - 0.11.1.4-1
a842b7b
- Update to 0.11.1.4
a842b7b
f48150f
* Mon Jan 14 2008 Jeffrey C. Ollie <jeff@ocjtech.us> - 0.11.1-2
f48150f
- Add requirement for python-setuptools. (BZ#426855)
f48150f
af20c51
* Sat Dec  8 2007 Jeffrey C. Ollie <jeff@ocjtech.us> - 0.11.1-1
af20c51
- Update to 0.11.1
af20c51
83671cb
* Sun Nov 11 2007 Jeffrey C. Ollie <jeff@ocjtech.us> - 0.11.0-2
83671cb
- Add missing BR
83671cb
4a09817
* Wed Oct 16 2007 Jeffrey C. Ollie <jeff@ocjtech.us> - 0.11.0-1
4a09817
- Update to 0.11.0
4a09817
5900b3e
* Wed Jun 27 2007 Jeffrey C. Ollie <jeff@ocjtech.us> - 0.10.3-2
5900b3e
- Add versioned requires for gnonlin. (BZ#245981)
5900b3e
d1b5aa5
* Fri Jun 22 2007 Jeffrey C. Ollie <jeff@ocjtech.us> - 0.10.3-1
d1b5aa5
- Update to 0.10.3
d1b5aa5
e191f99
* Mon May 28 2007 Jeffrey C. Ollie <jeff@ocjtech.us> - 0.10.2.2-3
e191f99
- BR gettext
e191f99
297e7bf
* Mon May 28 2007 Jeffrey C. Ollie <jeff@ocjtech.us> - 0.10.2.2-2
297e7bf
- BR perl(XML::Parser)
297e7bf
e7da80c
* Mon May 28 2007 Jeffrey C. Ollie <jeff@ocjtech.us> - 0.10.2.2-1
e7da80c
- Update to 0.10.2.2
e7da80c
c1d1dd4
* Wed Jan 31 2007 Jeffrey C. Ollie <jeff@ocjtech.us> - 0.10.2-2
c1d1dd4
- Don't forget to add new patch to CVS
c1d1dd4
239c93d
* Wed Jan 31 2007 Jeffrey C. Ollie <jeff@ocjtech.us> - 0.10.2-1
239c93d
- Update to 0.10.2
239c93d
- Drop sync patch
239c93d
- Add find_lang to pick up localizations
239c93d
- Temporarily re-run auto* tools until PyGTK detection is fixed.
239c93d
- See http://bugzilla.gnome.org/show_bug.cgi?id=402995
239c93d
410b20c
* Thu Dec 14 2006 Jeffrey C. Ollie <jeff@ocjtech.us> - 0.10.1-7
410b20c
- Fix stupid mistake
410b20c
667a0d8
* Thu Dec 14 2006 Jeffrey C. Ollie <jeff@ocjtech.us> - 0.10.1-6
667a0d8
- Launch pitivi with --sync option (BZ#219604)
667a0d8
- Fix buildroot macro usage
667a0d8
- Remove X-Fedora category from menu entry
667a0d8
- Remove duplicate menu entry (BZ#219603)
667a0d8
a2202c3
* Wed Dec 13 2006 Jeffrey C. Ollie <jeff@ocjtech.us> - 0.10.1-5
a2202c3
- Add requirement on gstreamer-python
a2202c3
43a3fad
* Tue Dec 12 2006 Jeffrey C. Ollie <jeff@ocjtech.us> - 0.10.1-4
43a3fad
- Taking ownership.
cc22e04
- Add dist tag
43a3fad
- Simplify files section
43a3fad
- Move library files to /usr/share
43a3fad
- Remove shebangs from library files
43a3fad
- Drop zero length README file
43a3fad
46469b2
* Thu Sep 07 2006 W. Michael Petullo <mike[at]flyn.org> - 0.10.1-3
46469b2
- Rebuild for FC6.
46469b2
46469b2
* Wed Sep 06 2006 W. Michael Petullo <mike[at]flyn.org> - 0.10.1-2
9e2660b
- Remove %%ghost from .pyo files: new Fedora policy.
9e2660b
948ceb1
* Sat Jun 03 2006 W. Michael Petullo <mike[@]flyn.org> 0.10.1-1
948ceb1
- update to 0.10.1
948ceb1
c90b243
* Sun May 07 2006 W. Michael Petullo <mike[@]flyn.org> 0.10.0-3
c90b243
- BuildRequires: pygtk2-libglade
c90b243
7fdfdeb
* Sun May 07 2006 W. Michael Petullo <mike[@]flyn.org> 0.10.0-2
7fdfdeb
- BuildRequires: gnonlin because plugins are required a build time
7fdfdeb
e135e2a
* Wed Apr 26 2006 W. Michael Petullo <mike[@]flyn.org> 0.10.0-1
e135e2a
- update to 0.10.0
e135e2a
- remove BuildRequires: gnonlin-devel
e135e2a
1e7cc53
* Wed Feb 08 2006 W. Michael Petullo <mike[@]flyn.org> 0.9.9.2-3
1e7cc53
- add BuildRequires
1e7cc53
- add %%{_libdir}/pitivi/python/pitivi/ui/*.glade
1e7cc53
1e7cc53
* Tue Feb 07 2006 W. Michael Petullo <mike[@]flyn.org> 0.9.9.2-2
1e7cc53
- remove several %%defines.
1e7cc53
- avoid %%makeinstall.
1e7cc53
- BuildRequire: gnonlin-devel and Require: gnonlin.
1e7cc53
- use desktop-file-install.
1e7cc53
- BuildArch: noarch.
1e7cc53
- %%ghost *.pyo.
1e7cc53
1e7cc53
* Mon Jan 23 2006 W. Michael Petullo <mike[@]flyn.org>
1e7cc53
- 0.9.9.2: updated to new version and gstreamer-0.10.
1e7cc53
1e7cc53
* Mon Dec 20 2004 Thomas Vander Stichele <thomas at apestaart dot org>
1e7cc53
- 0.1.1-0.fdr.1: initial package