Sophie

Sophie

distrib > Mandriva > current > i586 > media > contrib-release-src > by-pkgid > 7e6c53ba7f873ec841b3842f282ec300 > files > 4

tovid-0.31-6mdv2010.0.src.rpm

%define name	tovid
%define version	0.31
%define release %mkrel 6

%define title ToVid
%define longtitle Video disc creator

Name: 	 	%{name}
Summary: 	Video disc authoring tools
Version: 	%{version}
Release: 	%{release}

Source:		http://tovid.googlecode.com/files/%{name}-%{version}.tar.gz
# From upstream SVN, re-diffed: allow wx 2.8 as well as 2.6 - AdamW
# 2008/12
Patch0:		tovid-0.31-wx28.patch
# From http://code.google.com/p/tovid/issues/detail?id=20 , can't give
# credit as author's name is obfuscated: fix initial layout of tovidgui
# window with wx 2.8 - AdamW 2008/12
Patch1:		tovid-0.31-frames.patch
URL:		http://tovid.sourceforge.net/
License:	GPLv2+
Group:		Video
BuildRoot:	%{_tmppath}/%{name}-buildroot
BuildRequires:	imagemagick
BuildRequires:	python
BuildRequires:	txt2tags
BuildRequires:	desktop-file-utils
Requires:	python
Requires:	wxPythonGTK
Requires:	mplayer mencoder
Requires:	mjpegtools
Requires:	imagemagick
Requires:	ffmpeg
Requires:	dvdauthor
Requires:	vcdimager
Requires:	dvd+rw-tools
Requires:	cdrdao
# for todiscgui, bug #31895
Requires:	tkinter
BuildArch:	noarch
Provides:	%name-gui

%description
Tovid is a collection of video disc authoring tools; it can help you create
your own DVDs, VCDs, and SVCDs for playback on your home DVD player.

Note: Some features will be unavailable unless you also install the
      transcode package, available elsewhere.

%prep
%setup -q
%patch0 -p1 -b .wx28
%patch1 -p1 -b .frames

%build
%configure2_5x

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std

perl -pi -e 's,tovid.svg,tovid,g' $RPM_BUILD_ROOT%{_datadir}/applications/*.desktop

%if %mdkversion < 200900
%post
%update_menus
%update_icon_cache hicolor
%endif

%if %mdkversion < 200900
%postun
%clean_menus
%clean_icon_cache hicolor
%endif

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc AUTHORS ChangeLog NEWS README
%{_bindir}/*
%{_mandir}/man1/*
%{_datadir}/applications/*.desktop
%{py_puresitedir}/libtovid
%{_iconsdir}/hicolor/scalable/apps/*.svg
%{_iconsdir}/hicolor/*/apps/%name.png


%changelog
* Sun Sep 20 2009 Thierry Vignaud <tvignaud@mandriva.com> 0.31-6mdv2010.0
+ Revision: 445546
- rebuild

* Sat Dec 27 2008 Adam Williamson <awilliamson@mandriva.org> 0.31-5mdv2009.1
+ Revision: 319982
- rebuild with new python
- drop wx 2.6 dependency
- add frames.patch: fix layout of tovidgui with wx 2.8
- add wx28.patch: allow wx 2.8 as well as 2.6

  + Oden Eriksson <oeriksson@mandriva.com>
    - lowercase ImageMagick

* Sun Aug 03 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.31-4mdv2009.0
+ Revision: 261632
- rebuild

* Wed Jul 30 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.31-3mdv2009.0
+ Revision: 254694
- rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 0.31-1mdv2008.1
+ Revision: 140921
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

* Thu Sep 06 2007 Adam Williamson <awilliamson@mandriva.org> 0.31-1mdv2008.0
+ Revision: 80647
- clean file list
- drop X-Mandriva menu category
- no need to fix names of fd.o icons, fixed upstream
- drop legacy icons
- drop fix for installation locations (merged upstream)
- drop all patches (merged or superseded upstream)
- use Fedora license policy
- new release 0.31

* Fri Jul 13 2007 Adam Williamson <awilliamson@mandriva.org> 0.30-4mdv2008.0
+ Revision: 51886
- requires tkinter (fixes #31895)

* Sat Jun 02 2007 Adam Williamson <awilliamson@mandriva.org> 0.30-3mdv2008.0
+ Revision: 34482
- require cdrdao (bug #31156)

* Sat Jun 02 2007 Adam Williamson <awilliamson@mandriva.org> 0.30-2mdv2008.0
+ Revision: 34468
- correct build on x86-64 buildhost
- add two upstream patches to fix various issues
- remove old menu
- new release 0.30


* Tue Dec 05 2006 Nicolas Lécureuil <neoclust@mandriva.org> 0.28-2mdv2007.0
+ Revision: 91322
- Rebuild
- import tovid-0.28-1mdv2007.0

* Thu Jul 20 2006 Jerome Martin <jmartin@mandriva.org> 0.28-1mdv2007.0
- 0.28
- xdg menu

* Sat Jun 17 2006 Austin Acton <austin@mandriva.org> 0.27-1mdv2007.0
- 0.27
- make transcode dependency optional
- gui now bundled in main tarball
- update description

* Sat Nov 19 2005 Austin Acton <austin@zarb.org> 0.23-1plf
- 0.23
- add man pages

* Sun Oct 30 2005 Austin Acton <austin@zarb.org> 0.22-1plf
- 0.22

* Sun Aug 28 2005 Austin Acton <austin@zarb.org> 0.20-1plf
- initial package