Sophie

Sophie

distrib > Mandriva > 2009.0 > x86_64 > by-pkgid > 8d6c8c3b4dcf38349811eceb801a668a > files > 3

qdvdauthor-1.5.0-2mdv2009.0.src.rpm

Summary: 	GUI to create DVD menus and images from media files
Name: 	 	qdvdauthor
Version: 	1.5.0
Release:	%mkrel 2
License:	GPL
Group:		Video
URL:		http://qdvdauthor.sourceforge.net/
Source:		%{name}-%{version}-2.tar.gz
Patch0:		%{name}-desktop.patch
BuildRequires:	ImageMagick-devel 
BuildRequires:	qt3-devel		>= 3.3.7
BuildRequires:	libxine-devel
BuildRequires:	ImageMagick
Requires:	dvdauthor
Requires:	mjpegtools
Requires:	sox
Requires:	dvd-slideshow		>= 0.8.0
BuildRoot:	%{_tmppath}/%{name}-%{version}-buildroot

%description
'Q' DVD-Author is a GUI frontend for dvdauthor and related tools. The goal is
to provide an easy-to-use, yet powerful and complete interface to generate DVD
menus, slideshows, and videos to burn on a DVD under Linux.

%prep
%setup -q
%patch0 -p0

#remove all CVS directories
find -name CVS* | xargs rm -dr

%build
./configure \
	--build-qplayer \
	--build-qslideshow \
	--with-xine-support \
	--prefix=/usr \
	--qt-dir=%{_prefix}/lib/qt3

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

mkdir -p %buildroot/%{_bindir}
mkdir -p %buildroot/%{_datadir}/qdvdauthor
mkdir -p %buildroot/%{_datadir}/applications
mkdir -p %buildroot/%{_datadir}/pixmaps

make install INSTALL_ROOT=%buildroot
cp %name.png %buildroot/%_datadir/pixmaps/
cp %name.desktop %buildroot/%_datadir/applications/

mkdir -p %{buildroot}/%{_iconsdir}
mkdir -p %{buildroot}/%{_miconsdir}
mkdir -p %{buildroot}/%{_liconsdir}

convert %{name}.png -size 16x16 %{buildroot}/%{_miconsdir}/%{name}.png
convert %{name}.png -size 32x32 %{buildroot}/%{_iconsdir}/%{name}.png
convert %{name}.png -size 48x48 %{buildroot}/%{_liconsdir}/%{name}.png

%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%if %mdkversion < 200900
%post
%{update_menus}
%{update_desktop_database}
%update_icon_cache hicolor
%endif

%if %mdkversion < 200900
%postun
%{clean_menus}
%{clean_desktop_database}
%clean_icon_cache hicolor
%endif

%files
%defattr(644,root,root,755)
%doc README TODO CHANGELOG doc/*
%attr(755,root,root) %{_bindir}/q*
%{_datadir}/applications/%{name}.desktop
%{_datadir}/pixmaps/*.png
%{_liconsdir}/%name.png
%{_iconsdir}/%name.png
%{_miconsdir}/%name.png
%{_datadir}/%{name}


%changelog
* Tue Sep 02 2008 Austin Acton <austin@mandriva.org> 1.5.0-2mdv2009.0
+ Revision: 278774
- fix buildrequires
- fix file install (should fix bug# 41980)
- new version
- new version

  + Thierry Vignaud <tvignaud@mandriva.com>
    - rebuild
    - 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

* Sun Mar 02 2008 Austin Acton <austin@mandriva.org> 1.0.0-1mdv2008.1
+ Revision: 177801
- sync
- new version

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

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


* Fri Feb 09 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 0.1.5-1mdv2007.0
+ Revision: 118389
- Import qdvdauthor