File mirage.spec of Package mirage

#
# This file and all modifications and additions to the pristine
# package are under the same license as the package itself.
#

# norootforbuild

Name:            mirage
Version:         0.9.5.2
Release:         1
Summary:         A lightweight image viewer for GTK
Group:           Productivity/Graphics/Viewers  
License:         GPL
Url:             http://mirageiv.berlios.de/
#PreReq:
Requires:        python
BuildRequires:   python-devel xorg-x11-libX11-devel
Source0:         %{name}-%{version}.tar.bz2
BuildRoot:       %{_tmppath}/%{name}-%{version}-build
AutoReqProv:    on

%description
Mirage is a fast and simple GTK+ image viewer. Because it depends only on PyGTK, Mirage is ideal for users who wish to keep their computers lean while still having a clean image viewer. 

%prep
%setup -q

%build
python setup.py build

%install
mkdir -p %{buildroot}%{_libdir}/python2.7/site-packages
python setup.py install --prefix /usr --root=%{buildroot}
mkdir -p %{buildroot}%{_datadir}/doc/packages/%{name}
mv %{buildroot}%{_datadir}/%{name}/CHANGELOG %{buildroot}%{_datadir}/doc/packages/%{name}/
mv %{buildroot}%{_datadir}/%{name}/COPYING %{buildroot}%{_datadir}/doc/packages/%{name}/
mv %{buildroot}%{_datadir}/%{name}/README %{buildroot}%{_datadir}/doc/packages/%{name}/
mv %{buildroot}%{_datadir}/%{name}/TODO %{buildroot}%{_datadir}/doc/packages/%{name}/
mv %{buildroot}%{_datadir}/%{name}/TRANSLATORS %{buildroot}%{_datadir}/doc/packages/%{name}/

%clean
rm -rf $RPM_BUILD_ROOT

%post   -p /sbin/ldconfig

%postun -p /sbin/ldconfig


%files
%defattr(-,root,root,0755)
%{_bindir}/mirage
%{_libdir}/python2.7/site-packages/*
%{_datadir}/applications/mirage.desktop
%dir %{_datadir}/locale/ua
%dir %{_datadir}/locale/ua/LC_MESSAGES
%dir %{_datadir}/%{name}
%{_datadir}/locale/cs/LC_MESSAGES/mirage.mo
%{_datadir}/locale/de/LC_MESSAGES/mirage.mo
%{_datadir}/locale/es/LC_MESSAGES/mirage.mo
%{_datadir}/locale/fr/LC_MESSAGES/mirage.mo
%{_datadir}/locale/hu/LC_MESSAGES/mirage.mo
%{_datadir}/locale/it/LC_MESSAGES/mirage.mo
%{_datadir}/locale/nl/LC_MESSAGES/mirage.mo
%{_datadir}/locale/pl/LC_MESSAGES/mirage.mo
%{_datadir}/locale/pt_BR/LC_MESSAGES/mirage.mo
%{_datadir}/locale/ru/LC_MESSAGES/mirage.mo
%{_datadir}/locale/ua/LC_MESSAGES/mirage.mo
%{_datadir}/locale/zh_CN/LC_MESSAGES/mirage.mo
%dir %{_datadir}/doc/packages/%{name}
%doc %{_datadir}/doc/packages/%{name}/CHANGELOG
%doc %{_datadir}/doc/packages/%{name}/COPYING
%doc %{_datadir}/doc/packages/%{name}/README
%doc %{_datadir}/doc/packages/%{name}/TODO
%doc %{_datadir}/doc/packages/%{name}/TRANSLATORS
%{_datadir}/mirage/mirage_blank.png
%{_datadir}/mirage/stock_fullscreen.png
%{_datadir}/mirage/stock_leave-fullscreen.png
%{_datadir}/mirage/stock_shuffle.png
%{_datadir}/pixmaps/mirage.png


%changelog
* Tue Dec 13 2011 - Philipp Seiler <seiler@b1-systems.de>
 - modified install root
 - moved documentation to /usr/share/doc/packages/mirage
 - added %file section

* Tue Dec 13 2011 - Philipp Seiler <seiler@b1-systems.de>
 - added inital *.spec file
 - added python install to build and install section
openSUSE Build Service is sponsored by