Sisyphus repository
Last update: 1 october 2023 | SRPMs: 18631 | Visits: 37559707
en ru br
ALT Linux repos
5.0: 0.5.0-alt6
4.1: 0.5.0-alt5.qa1
4.0: 0.5.0-alt3
3.0: 0.4.11-alt0.1

Group :: Text tools
RPM: pybookreader

 Main   Changelog   Spec   Patches   Sources   Download   Gear   Bugs and FR  Repocop 

Name: pybookreader
Version: 0.5.0
Release: alt6

Summary: PyBookReader is a PyGTK-based GUI book reader

License: GPL
Group: Text tools
Url: http://pybookreader.narod.ru/

Source0: http://dl.sf.net/%name/PyBookReader-%version.tar.gz
Source1: pybookreader.desktop
Source2: ornamentbook.desktop
Source3: %name.png
Source4: fb2.xml
Source5: application-x-fb2.png
Source6: application-x-zip-compressed-fb2.png
Patch0: %name-0.4.11.patch

BuildPreReq: desktop-file-utils shared-mime-info

# Automatically added by buildreq on Mon Feb 26 2007

BuildRequires: libxml2-devel python-dev python-module-pygtk python-modules-encodings

Requires: python-module-pygtk-libglade

%description
PyBookReader is a PyGTK-based GUI book reader

%prep
%setup -q -n PyBookReader-%version
#%%patch0 -p0

%build
python setup.py build

%install
python setup.py install --root=%buildroot --record=INSTALLED_FILES

# application

%__install -D -m 644 %SOURCE1 %buildroot%_datadir/applications/pybookreader.desktop
%__install -D -m 644 %SOURCE2 %buildroot%_datadir/applications/ornamentbook.desktop
%__install -D -m 644 %SOURCE3 %buildroot%_datadir/icons/%name.png

# mime

%__install -D -m 644 %SOURCE4 %buildroot%_datadir/mime/packages/fb2.xml
%__install -D -m 644 %SOURCE5 %buildroot%_datadir/icons/hicolor/48x48/mimetypes/application-x-fb2.png
%__install -D -m 644 %SOURCE6 %buildroot%_datadir/icons/hicolor/48x48/mimetypes/application-x-zip-compressed-fb2.png

%post
%update_mimedb
%update_desktopdb
%update_menus

%postun
%clean_desktopdb
%clean_mimedb
%clean_menus

%files -f INSTALLED_FILES
%_datadir/mime/packages/*
%_datadir/applications/*
%_datadir/icons/*.png
%_datadir/icons/hicolor/48x48/mimetypes/*.png
%dir %python_sitelibdir/ornamentbook
%dir %python_sitelibdir/ornamentbook/hyph_dicts
%dir %python_sitelibdir/ornamentbook/skins
%dir %python_sitelibdir/%name
%dir %python_sitelibdir/%name/dictclient

%changelog

Full changelog you can see here

 
design & coding: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
current maintainer: Michael Shigorin