%define _versionmain 0.9.9 %define _version_art 0.9.4 Summary: Media collection manager Name: griffith Version: %{_versionmain} Release: 1%{?dist} License: GPLv2+ Group: Applications/Multimedia URL: http://www.griffith.cc/ Source0: http://download.berlios.de/griffith/griffith-%{_versionmain}.tar.gz Source1: %{name}-extra-artwork-%{_version_art}.tar.gz BuildArch: noarch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root Requires: python-imaging, python-reportlab, gnome-python2-gtkspell, python-sqlalchemy PyXML python-sqlite2 pygtk2 MySQL-python python-psycopg2 aspell Requires: desktop-file-utils # this is a optional dep waiting on cvs at #Requires: python-chardet BuildRequires: intltool pkgconfig python-devel pygtk2-devel %description Griffith is a media collection manager application. Adding items to the collection is as quick and easy as typing the film title and selecting a supported source. Griffith will then try to fetch all the related information from the Web. %prep %setup -q -n %{name}-%{_versionmain} -a1 %__mv %{name}-extra-artwork-%{_version_art} extra-artwork # convert man page into UTF-8 pushd docs/pl iconv --from=ISO-8859-1 --to=UTF-8 griffith.1 > griffith.1.tmp && mv griffith.1.tmp griffith.1 popd # pushd docs/en iconv --from=ISO-8859-1 --to=UTF-8 griffith.1 > griffith.1.tmp && mv griffith.1.tmp griffith.1 popd pushd docs/pt iconv --from=ISO-8859-1 --to=UTF-8 griffith.1 > griffith.1.tmp && mv griffith.1.tmp griffith.1 popd %build %install %{__rm} -rf %{buildroot} %{__make} install DESTDIR=%{buildroot} # extra-artwork pushd extra-artwork %__install -m 644 images/* \ %{buildroot}%{_datadir}/%{name}/images for i in AUTHORS ChangeLog COPYING; do %__mv $i $i.extra-artwork done popd %__install -dm 755 %{buildroot}%{_datadir}/pixmaps %__install -m 644 data/%{name}.png \ %{buildroot}%{_datadir}/pixmaps desktop-file-install --vendor="" \ --dir=%{buildroot}%{_datadir}/applications \ %{buildroot}/%{_datadir}/applications/griffith.desktop %{__rm} -f %{buildroot}%{_bindir}/griffith %{__ln_s} %{_datadir}/griffith/lib/griffith %{buildroot}%{_bindir}/griffith %find_lang %{name} %clean %{__rm} -rf %{buildroot} %files -f %{name}.lang %defattr(644,root,root,755) %doc NEWS README AUTHORS ChangeLog TODO %attr(755,root,root) %{_bindir}/* %dir %{_datadir}/%{name} %dir %{_datadir}/%{name}/lib %dir %{_datadir}/%{name}/lib/sqlalchemy %{_datadir}/%{name}/lib/sqlalchemy/*.py %dir %{_datadir}/%{name}/lib/sqlalchemy/databases %{_datadir}/%{name}/lib/sqlalchemy/databases/*.py %dir %{_datadir}/%{name}/lib/sqlalchemy/engine %{_datadir}/%{name}/lib/sqlalchemy/engine/*.py %dir %{_datadir}/%{name}/lib/sqlalchemy/ext %{_datadir}/%{name}/lib/sqlalchemy/ext/*.py %dir %{_datadir}/%{name}/lib/sqlalchemy/mods %{_datadir}/%{name}/lib/sqlalchemy/mods/*.py %dir %{_datadir}/%{name}/lib/sqlalchemy/orm %{_datadir}/%{name}/lib/sqlalchemy/orm/*.py %attr(755,root,root) %{_datadir}/%{name}/lib/%{name} %{_datadir}/%{name}/lib/*.py %dir %{_datadir}/%{name}/export_templates %dir %{_datadir}/%{name}/export_templates/csv/ %{_datadir}/%{name}/export_templates/csv/* %dir %{_datadir}/%{name}/export_templates/html_tables/ %{_datadir}/%{name}/export_templates/html_tables/* %dir %{_datadir}/%{name}/export_templates/html_table/ %{_datadir}/%{name}/export_templates/html_table/* %dir %{_datadir}/%{name}/export_templates/latex/ %{_datadir}/%{name}/export_templates/latex/* %dir %{_datadir}/%{name}/export_templates/xml/ %{_datadir}/%{name}/export_templates/xml/* %dir %{_datadir}/%{name}/glade %{_datadir}/%{name}/glade/*.glade %{_datadir}/%{name}/glade/*.png %dir %{_datadir}/%{name}/images %{_datadir}/%{name}/images/00.png %{_datadir}/%{name}/images/01.png %{_datadir}/%{name}/images/010.png %{_datadir}/%{name}/images/02.png %{_datadir}/%{name}/images/03.png %{_datadir}/%{name}/images/04.png %{_datadir}/%{name}/images/05.png %{_datadir}/%{name}/images/06.png %{_datadir}/%{name}/images/07.png %{_datadir}/%{name}/images/08.png %{_datadir}/%{name}/images/09.png %{_datadir}/%{name}/images/default.png %{_datadir}/%{name}/images/default_thumbnail.png %{_datadir}/%{name}/images/griffith.png %{_datadir}/%{name}/images/meter00.png %{_datadir}/%{name}/images/meter01.png %{_datadir}/%{name}/images/meter010.png %{_datadir}/%{name}/images/meter02.png %{_datadir}/%{name}/images/meter03.png %{_datadir}/%{name}/images/meter04.png %{_datadir}/%{name}/images/meter05.png %{_datadir}/%{name}/images/meter06.png %{_datadir}/%{name}/images/meter07.png %{_datadir}/%{name}/images/meter08.png %{_datadir}/%{name}/images/meter09.png %{_datadir}/%{name}/images/nill.png %{_datadir}/%{name}/images/seen.png %{_datadir}/%{name}/images/unseen.png %dir %{_datadir}/%{name}/lib/plugins %dir %{_datadir}/%{name}/lib/plugins/movie %dir %{_datadir}/%{name}/lib/plugins/export %dir %{_datadir}/%{name}/lib/plugins/imp %{_datadir}/%{name}/lib/plugins/*.py %{_datadir}/%{name}/lib/plugins/movie/*.py %{_datadir}/%{name}/lib/plugins/export/*.py %{_datadir}/%{name}/lib/plugins/imp/*.py %{_desktopdir}/%{name}.desktop %{_datadir}/pixmaps/%{name}.png %{_datadir}/pixmaps/%{name}.xpm %{_mandir}/*/man?/* %{_mandir}/man1/* %{_datadir}/%{name}/images/PluginMovie*.png %changelog * Tue Apr 07 2009 Rahul Sundaram - 0.9.9-1 - Updated to new version. Fix review issues * Mon Aug 04 2008 Rahul Sundaram - 0.9.7.1-1 - initial package