Ionuț Arțăriși 118cf6d
%{!?python_sitelib: %global python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")}
Ionuț Arțăriși 118cf6d
Ionuț Arțăriși dcb82d9
Name:           calibre
Kevin Fenzi faf506d
Version:        0.7.24
3dbf929
Release:        2%{?dist}
Ionuț Arțăriși dcb82d9
Summary:        E-book converter and library management
Ionuț Arțăriși dcb82d9
Group:          Applications/Multimedia
Ionuț Arțăriși dcb82d9
License:        GPLv3
Ionuț Arțăriși 9ac4369
URL:            http://calibre-ebook.com/
Ionuț Arțăriși dcb82d9
Ionuț Arțăriși dcb82d9
# SourceURL: http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz
Ionuț Arțăriși dcb82d9
Ionuț Arțăriși dcb82d9
# Upstream packages some unfree fonts which we cannot redistribute.
Ionuț Arțăriși dcb82d9
# While we're at it, also delete the liberation fonts which we already have.
Ionuț Arțăriși dcb82d9
#
Ionuț Arțăriși dcb82d9
# Download the upstream tarball and invoke this script while in the tarball's
Ionuț Arțăriși dcb82d9
# directory:
Ionuț Arțăriși dcb82d9
# ./generate-tarball.sh %{version}
Michal Nowak 723fed7
Source0:        %{name}-%{version}-nofonts.tar.xz
Ionuț Arțăriși dcb82d9
Source1:        generate-tarball.sh
Kevin Fenzi 1d9548c
Source2:	calibre-mount-helper
Ionuț Arțăriși ce52f9d
Patch0:         %{name}-manpages.patch
Ionuț Arțăriși ce52f9d
Patch1:         %{name}-no-update.patch
Ionuț Arțăriși dcb82d9
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
Ionuț Arțăriși dcb82d9
Ionuț Arțăriși dcb82d9
BuildRequires:  python >= 2.6
Ionuț Arțăriși dcb82d9
BuildRequires:  python-devel >= 2.6
Ionuț Arțăriși dcb82d9
BuildRequires:  ImageMagick-devel
Ionuț Arțăriși dcb82d9
BuildRequires:  python-setuptools-devel
Ionuț Arțăriși dcb82d9
BuildRequires:  qt-devel 
Ionuț Arțăriși dcb82d9
BuildRequires:  PyQt4-devel
Ionuț Arțăriși dcb82d9
BuildRequires:  poppler-qt4-devel >= 0.12
Ionuț Arțăriși dcb82d9
BuildRequires:  podofo-devel
Ionuț Arțăriși dcb82d9
BuildRequires:  desktop-file-utils
Ionuț Arțăriși dcb82d9
BuildRequires:  python-mechanize
Ionuț Arțăriși dcb82d9
BuildRequires:  python-lxml
Ionuț Arțăriși dcb82d9
BuildRequires:  python-dateutil
Ionuț Arțăriși dcb82d9
BuildRequires:  python-imaging
Ionuț Arțăriși dcb82d9
BuildRequires:  xdg-utils
Ionuț Arțăriși 99c628e
BuildRequires:  python-BeautifulSoup
Ionuț Arțăriși 118cf6d
BuildRequires:  chmlib-devel
Kevin Fenzi cd4811d
BuildRequires:  python-cssutils > 0.9.6
Ionuț Arțăriși dcb82d9
Ionuț Arțăriși 57d542a
Requires:       PyQt4
Ionuț Arțăriși dcb82d9
Requires:       pyPdf
Ionuț Arțăriși dcb82d9
Requires:       python-cherrypy
Ionuț Arțăriși 3a00c84
Requires:       python-cssutils
Ionuț Arțăriși dcb82d9
Requires:       ImageMagick
Ionuț Arțăriși dcb82d9
Requires:       odfpy
Ionuț Arțăriși dcb82d9
Requires:       django-tagging
Ionuț Arțăriși dcb82d9
Requires:       python-lxml
Ionuț Arțăriși dcb82d9
Requires:       python-imaging
Ionuț Arțăriși dcb82d9
Requires:       python-mechanize
Ionuț Arțăriși dcb82d9
Requires:       python-dateutil
Ionuț Arțăriși dcb82d9
Requires:       python-genshi
Ionuț Arțăriși 3c8b7be
Requires:       python-BeautifulSoup
Ionuț Arțăriși dcb82d9
Ionuț Arțăriși dcb82d9
%description
Ionuț Arțăriși dcb82d9
Calibre is meant to be a complete e-library solution. It includes library
Ionuț Arțăriși dcb82d9
management, format conversion, news feeds to ebook conversion as well as
Ionuț Arțăriși dcb82d9
e-book reader sync features.
Ionuț Arțăriși dcb82d9
Ionuț Arțăriși dcb82d9
Calibre is primarily a ebook cataloging program. It manages your ebook
Ionuț Arțăriși dcb82d9
collection for you. It is designed around the concept of the logical book,
Ionuț Arțăriși dcb82d9
i.e. a single entry in the database that may correspond to ebooks in several
Ionuț Arțăriși dcb82d9
formats. It also supports conversion to and from a dozen different ebook
Ionuț Arțăriși dcb82d9
formats.
Ionuț Arțăriși dcb82d9
Ionuț Arțăriși 118cf6d
Supported input formats are: MOBI, LIT, PRC, EPUB, CHM, ODT, HTML, CBR, CBZ,
Ionuț Arțăriși 118cf6d
RTF, TXT, PDF and LRS.
Ionuț Arțăriși dcb82d9
Ionuț Arțăriși dcb82d9
%prep
Ionuț Arțăriși dcb82d9
%setup -q -n %{name}
Ionuț Arțăriși dcb82d9
Ionuț Arțăriși dcb82d9
# don't append calibre1 to the name of the manpages. No need to compress either
Ionuț Arțăriși 99c628e
# upstream won't fix: http://bugs.calibre-ebook.com/ticket/3770#comment:7
Ionuț Arțăriși ce52f9d
%patch0 -p1 -b .manpages
Ionuț Arțăriși dcb82d9
Ionuț Arțăriși ec5b954
# don't check for new upstream version (that's what packagers do)
Ionuț Arțăriși ce52f9d
%patch1 -p1 -b .no-update
Ionuț Arțăriși 99c628e
Ionuț Arțăriși dcb82d9
# dos2unix newline conversion
Ionuț Arțăriși dcb82d9
%{__sed} -i 's/\r//' src/calibre/web/feeds/recipes/*
Ionuț Arțăriși dcb82d9
Ionuț Arțăriși dcb82d9
# remove shebangs
Ionuț Arțăriși dcb82d9
%{__sed} -i -e '/^#!\//, 1d' src/calibre/*/*/*/*.py
Ionuț Arțăriși dcb82d9
%{__sed} -i -e '/^#!\//, 1d' src/calibre/*/*/*.py
Ionuț Arțăriși dcb82d9
%{__sed} -i -e '/^#![ ]*\//, 1d' src/calibre/*/*.py
Ionuț Arțăriși dcb82d9
%{__sed} -i -e '/^#!\//, 1d' src/calibre/*.py
Ionuț Arțăriși dcb82d9
%{__sed} -i -e '/^#!\//, 1d' resources/recipes/*
Ionuț Arțăriși 7f83ef0
%{__sed} -i -e '/^#!\//, 1d' resources/default_tweaks.py
Ionuț Arțăriși dcb82d9
Ionuț Arțăriși dcb82d9
%{__chmod} -x src/calibre/*/*/*/*.py
Ionuț Arțăriși dcb82d9
%{__chmod} -x src/calibre/*/*/*.py
Ionuț Arțăriși dcb82d9
%{__chmod} -x src/calibre/*/*.py
Ionuț Arțăriși dcb82d9
%{__chmod} -x src/calibre/*.py
Ionuț Arțăriși dcb82d9
%{__chmod} -x resources/recipes/*
Ionuț Arțăriși dcb82d9
Ionuț Arțăriși dcb82d9
%build
Ionuț Arțăriși dcb82d9
OVERRIDE_CFLAGS="%{optflags}" python setup.py build 
Ionuț Arțăriși dcb82d9
Ionuț Arțăriși dcb82d9
%install
Ionuț Arțăriși dcb82d9
rm -rf %{buildroot}
Ionuț Arțăriși dcb82d9
Ionuț Arțăriși dcb82d9
mkdir -p %{buildroot}%{_datadir}
Ionuț Arțăriși dcb82d9
Ionuț Arțăriși dcb82d9
# create directories for xdg-utils
Ionuț Arțăriși dcb82d9
mkdir -p %{buildroot}%{_datadir}/icons
Ionuț Arțăriși dcb82d9
mkdir -p %{buildroot}%{_datadir}/icons/hicolor
Ionuț Arțăriși dcb82d9
mkdir -p %{buildroot}%{_datadir}/packages
Ionuț Arțăriși dcb82d9
mkdir -p %{buildroot}%{_datadir}/mime
Ionuț Arțăriși dcb82d9
mkdir -p %{buildroot}%{_datadir}/mime/packages
Ionuț Arțăriși dcb82d9
mkdir -p %{buildroot}%{_datadir}/applications
Ionuț Arțăriși dcb82d9
mkdir -p %{buildroot}%{_datadir}/desktop-directories
Ionuț Arțăriși dcb82d9
Ionuț Arțăriși 118cf6d
# create directory for calibre environment module
Ionuț Arțăriși 118cf6d
# the install script assumes it's there.
Ionuț Arțăriși 118cf6d
mkdir -p %{buildroot}%{python_sitelib}
Ionuț Arțăriși 118cf6d
Ionuț Arțăriși dcb82d9
XDG_DATA_DIRS="%{buildroot}%{_datadir}" \
Ionuț Arțăriși dcb82d9
XDG_UTILS_INSTALL_MODE="system" \
Ionuț Arțăriși dcb82d9
LIBPATH="%{_libdir}" \
Ionuț Arțăriși dcb82d9
python setup.py install --root=%{buildroot}%{_prefix} \
Ionuț Arțăriși dcb82d9
                        --prefix=%{_prefix} \
Ionuț Arțăriși dcb82d9
                        --libdir=%{_libdir} \
Ionuț Arțăriși dcb82d9
                        --staging-libdir=%{buildroot}%{_libdir} \
Ionuț Arțăriși 118cf6d
# remove shebang from init_calibre.py here because
Ionuț Arțăriși 118cf6d
# it just got spawned by the install script
Ionuț Arțăriși 118cf6d
%{__sed} -i -e '/^#!\//, 1d' %{buildroot}%{python_sitelib}/init_calibre.py
Ionuț Arțăriși 118cf6d
                        
Ionuț Arțăriși dcb82d9
# icons
Ionuț Arțăriși dcb82d9
mkdir -p %{buildroot}%{_datadir}/pixmaps/
Ionuț Arțăriși dcb82d9
cp -p resources/images/library.png                \
Ionuț Arțăriși 57d542a
   %{buildroot}%{_datadir}/pixmaps/%{name}-gui.png
Kevin Fenzi beb569c
cp -p resources/images/viewer.png                 \
Kevin Fenzi beb569c
   %{buildroot}%{_datadir}/pixmaps/calibre-viewer.png
Ionuț Arțăriși dcb82d9
Ionuț Arțăriși dcb82d9
# every file is empty here
Ionuț Arțăriși dcb82d9
find %{buildroot}%{_datadir}/mime -maxdepth 1 -type f|xargs rm -f 
Ionuț Arțăriși dcb82d9
Ionuț Arțăriși dcb82d9
# packages aren't allowed to register mimetypes like this
Ionuț Arțăriși dcb82d9
rm -f %{buildroot}%{_datadir}/applications/defaults.list
Ionuț Arțăriși dcb82d9
Ionuț Arțăriși 57d542a
desktop-file-validate \
Ionuț Arțăriși dcb82d9
%{buildroot}%{_datadir}/applications/calibre-ebook-viewer.desktop
Ionuț Arțăriși 57d542a
desktop-file-validate \
Ionuț Arțăriși 57d542a
%{buildroot}%{_datadir}/applications/calibre-gui.desktop
Ionuț Arțăriși 57d542a
desktop-file-validate \
Ionuț Arțăriși 57d542a
%{buildroot}%{_datadir}/applications/calibre-lrfviewer.desktop
Ionuț Arțăriși dcb82d9
Ionuț Arțăriși dcb82d9
Ionuț Arțăriși dcb82d9
mv %{buildroot}%{_datadir}/mime/packages/calibre-mimetypes \
Ionuț Arțăriși dcb82d9
   %{buildroot}%{_datadir}/mime/packages/calibre-mimetypes.xml
Ionuț Arțăriși dcb82d9
Ionuț Arțăriși dcb82d9
# mimetype icon for lrf
Ionuț Arțăriși dcb82d9
rm -rf %{buildroot}%{_datadir}/icons/hicolor/128x128
Ionuț Arțăriși dcb82d9
mkdir -p %{buildroot}%{_datadir}/icons/hicolor/scalable
Ionuț Arțăriși dcb82d9
mkdir -p %{buildroot}%{_datadir}/icons/hicolor/scalable/mimetypes
Ionuț Arțăriși dcb82d9
mkdir -p %{buildroot}%{_datadir}/icons/hicolor/scalable/apps
Kevin Fenzi beb569c
cp -p resources/images/mimetypes/lrf.png \
Kevin Fenzi beb569c
      %{buildroot}%{_datadir}/icons/hicolor/scalable/mimetypes/application-x-sony-bbeb.png
Kevin Fenzi beb569c
cp -p resources/images/viewer.png \
Kevin Fenzi beb569c
      %{buildroot}%{_datadir}/icons/hicolor/scalable/apps/calibre-viewer.png
Ionuț Arțăriși dcb82d9
Ionuț Arțăriși dcb82d9
# don't put bash completions in /usr/etc
Ionuț Arțăriși dcb82d9
mv %{buildroot}%{_prefix}%{_sysconfdir} %{buildroot}
Ionuț Arțăriși dcb82d9
Ionuț Arțăriși dcb82d9
# these are provided as separate packages
Ionuț Arțăriși dcb82d9
rm -rf %{buildroot}%{_libdir}/%{name}/{odf,cherrypy,pyPdf,encutils,cssutils}
Ionuț Arțăriși dcb82d9
rm -rf %{buildroot}%{_libdir}/%{name}/cal/utils/genshi
Ionuț Arțăriși dcb82d9
rm -rf %{buildroot}%{_libdir}/%{name}/cal/trac
Ionuț Arțăriși dcb82d9
Ionuț Arțăriși dcb82d9
# link to system fonts after we have deleted (see Source0) the non-free ones
Ionuț Arțăriși c76318b
# http://bugs.calibre-ebook.com/ticket/3832
Ionuț Arțăriși dcb82d9
ln -s %{_datadir}/fonts/liberation/LiberationSans-Regular.ttf \
Ionuț Arțăriși dcb82d9
      %{buildroot}%{_datadir}/%{name}/fonts/prs500/tt0003m_.ttf
Ionuț Arțăriși dcb82d9
ln -s %{_datadir}/fonts/liberation/LiberationSerif-Regular.ttf \
Ionuț Arțăriși dcb82d9
      %{buildroot}%{_datadir}/%{name}/fonts/prs500/tt0011m_.ttf
Ionuț Arțăriși dcb82d9
ln -s %{_datadir}/fonts/liberation/LiberationMono-Regular.ttf \
Ionuț Arțăriși dcb82d9
      %{buildroot}%{_datadir}/%{name}/fonts/prs500/tt0419m_.ttf
Ionuț Arțăriși c76318b
Ionuț Arțăriși c76318b
# http://bugs.calibre-ebook.com/ticket/3770#comment:7
Ionuț Arțăriși dcb82d9
# man pages
Ionuț Arțăriși dcb82d9
mv %{buildroot}%{_datadir}/%{name}/man %{buildroot}%{_mandir}
Ionuț Arțăriși dcb82d9
Ionuț Arțăriși dcb82d9
# move locales
Ionuț Arțăriși dcb82d9
mv %{buildroot}%{_datadir}/%{name}/localization/locales \
Ionuț Arțăriși dcb82d9
   %{buildroot}%{_datadir}/locale
Ionuț Arțăriși dcb82d9
for file in %{buildroot}%{_datadir}/locale/*/LC_MESSAGES/messages.mo; do
Ionuț Arțăriși dcb82d9
    lang=$(echo $file|%{__sed} 's:.*locale/\(.*\)/LC_MESSAGES.*:\1:')
Ionuț Arțăriși dcb82d9
    mv %{buildroot}%{_datadir}/locale/$lang/LC_MESSAGES/messages.mo \
Ionuț Arțăriși dcb82d9
       %{buildroot}%{_datadir}/locale/$lang/LC_MESSAGES/%{name}.mo
Ionuț Arțăriși dcb82d9
done;
Ionuț Arțăriși dcb82d9
for file in %{buildroot}%{_datadir}/locale/*/LC_MESSAGES/iso639.mo; do
Ionuț Arțăriși dcb82d9
    lang=$(echo $file|%{__sed} 's:.*locale/\(.*\)/LC_MESSAGES.*:\1:')
Ionuț Arțăriși dcb82d9
    mv %{buildroot}%{_datadir}/locale/$lang/LC_MESSAGES/iso639.mo \
Ionuț Arțăriși dcb82d9
       %{buildroot}%{_datadir}/locale/$lang/LC_MESSAGES/%{name}_iso639.mo
Ionuț Arțăriși dcb82d9
done;
Ionuț Arțăriși dcb82d9
for file in %{buildroot}%{_datadir}/locale/*/LC_MESSAGES/qt.qm; do
Ionuț Arțăriși dcb82d9
    lang=$(echo $file|%{__sed} 's:.*locale/\(.*\)/LC_MESSAGES.*:\1:')
Ionuț Arțăriși dcb82d9
    mv $file %{buildroot}%{_datadir}/locale/$lang/LC_MESSAGES/%{name}_$lang.qm
Ionuț Arțăriși dcb82d9
done;
Ionuț Arțăriși dcb82d9
Ionuț Arțăriși dcb82d9
%find_lang %{name} --with-qt --all-name
Ionuț Arțăriși dcb82d9
Ionuț Arțăriși dcb82d9
# locales should be looked for in the proper place
Ionuț Arțăriși dcb82d9
%{__sed} -i -e "s:P('localization/locales:('/usr/share/locale:" \
Ionuț Arțăriși dcb82d9
            -e "s/messages.mo/calibre.mo/"                   \
Ionuț Arțăriși dcb82d9
            -e "s/iso639.mo/calibre_iso639.mo/"              \
Ionuț Arțăriși dcb82d9
            %{buildroot}%{_libdir}/%{name}/%{name}/utils/localization.py
Ionuț Arțăriși dcb82d9
Ionuț Arțăriși dcb82d9
%{__rm} -f %{buildroot}%{_bindir}/%{name}-uninstall   
Ionuț Arțăriși dcb82d9
Kevin Fenzi 1d9548c
cp -a %{SOURCE2} %{buildroot}%{_bindir}/
Kevin Fenzi 1d9548c
Ionuț Arțăriși dcb82d9
%clean
Ionuț Arțăriși dcb82d9
%{__rm} -rf %{buildroot}
Ionuț Arțăriși dcb82d9
Ionuț Arțăriși dcb82d9
%post
Ionuț Arțăriși dcb82d9
update-desktop-database &> /dev/null ||:
Ionuț Arțăriși dcb82d9
update-mime-database %{_datadir}/mime &> /dev/null || :
Ionuț Arțăriși dcb82d9
touch --no-create %{_datadir}/icons/hicolor || :
Ionuț Arțăriși dcb82d9
if [ -x %{_bindir}/gtk-update-icon-cache ] ; then
Ionuț Arțăriși dcb82d9
%{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
Ionuț Arțăriși dcb82d9
fi
Ionuț Arțăriși dcb82d9
Ionuț Arțăriși dcb82d9
%postun
Ionuț Arțăriși dcb82d9
update-desktop-database &> /dev/null ||:
Ionuț Arțăriși dcb82d9
update-mime-database %{_datadir}/mime &> /dev/null || :
Ionuț Arțăriși dcb82d9
touch --no-create %{_datadir}/icons/hicolor || :
Ionuț Arțăriși dcb82d9
if [ -x %{_bindir}/gtk-update-icon-cache ] ; then
Ionuț Arțăriși dcb82d9
%{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
Ionuț Arțăriși dcb82d9
fi
Ionuț Arțăriși dcb82d9
Ionuț Arțăriși dcb82d9
%files -f %{name}.lang
Ionuț Arțăriși dcb82d9
%defattr(-,root,root,-)
Ionuț Arțăriși 99c628e
%doc COPYRIGHT LICENSE Changelog.yaml
Kevin Fenzi 1d9548c
%{_bindir}/calibre
Kevin Fenzi 1d9548c
%{_bindir}/calibre-complete
Kevin Fenzi 1d9548c
%{_bindir}/calibre-customize
Kevin Fenzi 1d9548c
%{_bindir}/calibre-debug
Kevin Fenzi 1d9548c
%{_bindir}/calibre-parallel
Kevin Fenzi 1d9548c
%{_bindir}/calibre-server
Kevin Fenzi 1d9548c
%{_bindir}/calibre-smtp
Kevin Fenzi 1d9548c
%{_bindir}/calibre-mount-helper
Kevin Fenzi 1d9548c
%{_bindir}/calibredb
Kevin Fenzi 1d9548c
%{_bindir}/ebook-convert
Kevin Fenzi 1d9548c
%{_bindir}/ebook-device
Kevin Fenzi 1d9548c
%{_bindir}/ebook-meta
Kevin Fenzi 1d9548c
%{_bindir}/ebook-viewer
Kevin Fenzi 1d9548c
%{_bindir}/epub-fix
Kevin Fenzi 1d9548c
%{_bindir}/fetch-ebook-metadata
Kevin Fenzi 1d9548c
%{_bindir}/librarything
Kevin Fenzi 1d9548c
%{_bindir}/lrf2lrs
Kevin Fenzi 1d9548c
%{_bindir}/lrfviewer
Kevin Fenzi 1d9548c
%{_bindir}/lrs2lrf
Kevin Fenzi 1d9548c
%{_bindir}/markdown-calibre
Kevin Fenzi 1d9548c
%{_bindir}/pdfmanipulate
Kevin Fenzi 1d9548c
%{_bindir}/web2disk
Ionuț Arțăriși dcb82d9
%config(noreplace) %{_sysconfdir}/bash_completion.d/
Ionuț Arțăriși dcb82d9
%{_libdir}/%{name}
Ionuț Arțăriși dcb82d9
%{_datadir}/%{name}
Ionuț Arțăriși dcb82d9
%{_datadir}/pixmaps/*
Ionuț Arțăriși dcb82d9
%{_datadir}/applications/*
Ionuț Arțăriși dcb82d9
%{_datadir}/mime/packages/*
Ionuț Arțăriși dcb82d9
%{_datadir}/icons/hicolor/scalable/mimetypes/*
Ionuț Arțăriși dcb82d9
%{_datadir}/icons/hicolor/scalable/apps/*
Ionuț Arțăriși 118cf6d
%{python_sitelib}/init_calibre.py*
Ionuț Arțăriși dcb82d9
%{_mandir}/man1/*
Ionuț Arțăriși dcb82d9
Ionuț Arțăriși dcb82d9
%changelog
3dbf929
* Fri Oct 22 2010 Dan Horák <dan@danny.cz> - 0.7.24-2
3dbf929
- rebuilt against podofo 0.8.3
3dbf929
Kevin Fenzi faf506d
* Tue Oct 19 2010 Kevin Fenzi <kevin@tummy.com> - 0.7.24-1
Kevin Fenzi faf506d
- Update to 0.7.24
Kevin Fenzi faf506d
Kevin Fenzi 1d9548c
* Sat Oct 09 2010 Kevin Fenzi <kevin@tummy.com> - 0.7.23-1
Kevin Fenzi 1d9548c
- Update to 0.7.23
Kevin Fenzi 1d9548c
- Fix up mount helper with our own local script. 
Kevin Fenzi 1d9548c
- Change files to list binaries so missing ones can more easily be noted. 
Kevin Fenzi 1d9548c
Kevin Fenzi 5ed312a
* Mon Oct 04 2010 Kevin Fenzi <kevin@tummy.com> - 0.7.22-1
Kevin Fenzi 5ed312a
- Update to 0.7.22
Kevin Fenzi 5ed312a
Kevin Fenzi 7ace081
* Fri Oct 01 2010 Kevin Fenzi <kevin@tummy.com> - 0.7.21-1
Kevin Fenzi 7ace081
- Update to 0.7.21
Kevin Fenzi 7ace081
Jesse Keating df99521
* Wed Sep 29 2010 jkeating - 0.7.20-2
Jesse Keating df99521
- Rebuilt for gcc bug 634757
Jesse Keating df99521
Kevin Fenzi 9d08f54
* Fri Sep 24 2010 Kevin Fenzi <kevin@tummy.com> - 0.7.20-1
Kevin Fenzi 9d08f54
- Update to 0.7.20
Kevin Fenzi 9d08f54
Kevin Fenzi 37b4f18
* Wed Sep 15 2010 Kevin Fenzi <kevin@tummy.com> - 0.7.18-3
Kevin Fenzi 37b4f18
- Rebuild for new ImageMagick
Kevin Fenzi 37b4f18
Kevin Fenzi beb569c
* Mon Sep 13 2010 Kevin Fenzi <kevin@tummy.com> - 0.7.18-2
Kevin Fenzi beb569c
- Fix svg/png changes. 
Kevin Fenzi beb569c
Kevin Fenzi cd4811d
* Sun Sep 12 2010 Kevin Fenzi <kevin@tummy.com> - 0.7.18-1
Kevin Fenzi cd4811d
- Update to 0.7.18
Kevin Fenzi cd4811d
- Require > 0.9.6 cssutils
Kevin Fenzi cd4811d
Kevin Fenzi 81a8653
* Fri Sep 03 2010 Kevin Fenzi <kevin@tummy.com> - 0.7.17-1
Kevin Fenzi 81a8653
- Update to 0.7.17
Kevin Fenzi 81a8653
Kevin Fenzi a592288
* Fri Aug 27 2010 Kevin Fenzi <kevin@tummy.com> - 0.7.16-1
Kevin Fenzi a592288
- Update to 0.7.16
Kevin Fenzi a592288
Kevin Fenzi 2c6db8c
* Sat Aug 21 2010 Kevin Fenzi <kevin@tummy.com> - 0.7.15-1
Kevin Fenzi 2c6db8c
- Update to 0.7.15
Kevin Fenzi 2c6db8c
50eb80f
* Thu Aug 19 2010 Rex Dieter <rdieter@fedoraproject.org> - 0.7.14-2
50eb80f
- rebuild (poppler)
50eb80f
kevin 3f95677
* Fri Aug 13 2010 Kevin Fenzi <kevin@tummy.com> - 0.7.14-1
kevin 3f95677
- Update to 0.7.14
kevin 3f95677
kevin 405ab8c
* Fri Aug 06 2010 Kevin Fenzi <kevin@tummy.com> - 0.7.13-1
kevin 405ab8c
- Update to 0.7.13
kevin 405ab8c
kevin 7d0426a
* Mon Aug 02 2010 Kevin Fenzi <kevin@tummy.com> - 0.7.12-1
kevin 7d0426a
- Update to 0.7.12
kevin 7d0426a
kevin f305640
* Fri Jul 30 2010 Kevin Fenzi <kevin@tummy.com> - 0.7.11-1
kevin f305640
- Update to 0.7.11
kevin f305640
kevin 01c6066
* Fri Jul 30 2010 Kevin Fenzi <kevin@tummy.com> - 0.7.10-2
kevin 01c6066
- Rebuilt for python2.7
kevin 01c6066
7e85fff
* Fri Jul 23 2010 Kevin Fenzi <kevin@tummy.com> - 0.7.10-1
7e85fff
- Update to 0.7.10
7e85fff
69757fa
* Sat Jul 17 2010 Kevin Fenzi <kevin@tummy.com> - 0.7.9-1
69757fa
- Update to 0.7.9
69757fa
Michal Nowak 723fed7
* Sun Jul 11 2010 Michal Nowak <mnowak@redhat.com> - 0.7.8-1
Michal Nowak 723fed7
- Update to 0.7.8
Michal Nowak 723fed7
- build tar.xz instead of tar.bz2
Michal Nowak 723fed7
c164671
* Fri Jul 02 2010 Kevin Fenzi <kevin@tummy.com> - 0.7.7-1
c164671
- Update to 0.7.7
c164671
811e9e6
* Wed Jun 30 2010 Kevin Fenzi <kevin@tummy.com> - 0.7.6-1
811e9e6
- Update to 0.7.6 
811e9e6
b3ca3e6
* Fri Jun 25 2010 Kevin Fenzi <kevin@tummy.com> - 0.7.5-1
b3ca3e6
- Update to 0.7.5
b3ca3e6
3e00138
* Sun Jun 20 2010 Kevin Fenzi <kevin@tummy.com> - 0.7.4-1
3e00138
- Update to 0.7.4
3e00138
1fe5849
* Tue Jun 08 2010 Dan Horák <dan@danny.cz> - 0.7.1-2
1fe5849
- rebuilt with podofo 0.8.1
1fe5849
ec86f38
* Mon Jun 07 2010 Kevin Fenzi <kevin@tummy.com> - 0.7.1-1
ec86f38
- Update to 0.7.1
ec86f38
- Added versioned dep on python-cssutils to make sure at least 0.9.6 is installed.
ec86f38
d4b7b81
* Fri Jun 04 2010 Kevin Fenzi <kevin@tummy.com> - 0.7.0-1
d4b7b81
- Update to 0.7.0
d4b7b81
8c05680
* Fri May 28 2010 Kevin Fenzi <kevin@tummy.com> - 0.6.55-1
8c05680
- Update to 0.6.55
8c05680
5bd1781
* Fri May 21 2010 Kevin Fenzi <kevin@tummy.com> - 0.6.54-1
5bd1781
- Update to 0.6.54
5bd1781
a97da7e
* Fri May 21 2010 Kevin Fenzi <kevin@tummy.com> - 0.6.53-1
a97da7e
- Update to 0.6.53
a97da7e
771b364
* Wed May  5 2010 Marcela Maslanova <mmaslano@redhat.com> - 0.6.47-2
771b364
- Rebuild against new poppler
771b364
Ionuț Arțăriși 118cf6d
* Sat Apr 10 2010 Ionuț C. Arțăriși <mapleoin@fedoraproject.org> - 0.6.47-1
Ionuț Arțăriși 118cf6d
- new upstream release 0.6.47
Ionuț Arțăriși 118cf6d
- new chmlib requirement
Ionuț Arțăriși 118cf6d
- create directory for calibre's environment module
Ionuț Arțăriși 118cf6d
- use bzip2 instead of gzip when preparing tarball in generate-tarball.sh
Ionuț Arțăriși 118cf6d
- remove cssutils patches (we now have python-cssutils 0.9.6 in Fedora)
029fae4
Ionuț Arțăriși 7f83ef0
* Fri Feb 26 2010 Ionuț C. Arțăriși <mapleoin@fedoraproject.org> - 0.6.42-1
Ionuț Arțăriși 7f83ef0
- new upstream release 0.6.42
Ionuț Arțăriși 7f83ef0
- remove shebang from default_tweaks.py
Ionuț Arțăriși 7f83ef0
Ionuț Arțăriși df86878
* Mon Feb  1 2010 Ionuț C. Arțăriși <mapleoin@fedoraproject.org> - 0.6.37-1
Ionuț Arțăriși df86878
- new upstream release 0.6.37
Ionuț Arțăriși df86878
Ionuț Arțăriși 66dadbf
* Fri Jan 29 2010 Ionuț C. Arțăriși <mapleoin@fedoraproject.org> - 0.6.36-1
Ionuț Arțăriși 66dadbf
- new upstream release 0.6.36
Ionuț Arțăriși 66dadbf
- fixed a cssprofiles issue with loading the profiles
Ionuț Arțăriși 66dadbf
Ionuț Arțăriși 3a00c84
* Tue Jan 26 2010 Ionuț C. Arțăriși <mapleoin@fedoraproject.org> - 0.6.35-3
Ionuț Arțăriși 3a00c84
- added -cssprofiles patch to cvs 
Ionuț Arțăriși 3a00c84
Ionuț Arțăriși 3a00c84
* Tue Jan 26 2010 Ionuț C. Arțăriși <mapleoin@fedoraproject.org> - 0.6.35-2
Ionuț Arțăriși 3a00c84
- remove python-cssutils 0.9.6 dependency
Ionuț Arțăriși 3a00c84
Ionuț Arțăriși ce52f9d
* Mon Jan 25 2010 Ionuț C. Arțăriși <mapleoin@fedoraproject.org> - 0.6.35-1
Ionuț Arțăriși ce52f9d
- new upstream release
Ionuț Arțăriși ce52f9d
- fedora includes cssutils >= 0.9.6 now; removed the cssprofiles patch
Ionuț Arțăriși ce52f9d
- removed -executables patch, upstream fixed it: http://bugs.calibre-ebook.com/ticket/4437
Ionuț Arțăriși ce52f9d
Ionuț Arțăriși ce52f9d
* Wed Jan  6 2010 Ionuț C. Arțăriși <mapleoin@fedoraproject.org> - 0.6.32-2
Ionuț Arțăriși ce52f9d
- fix for package tagged without adding new patch to cvs
Ionuț Arțăriși ce52f9d
Ionuț Arțăriși 99c628e
* Wed Jan  6 2010 Ionuț C. Arțăriși <mapleoin@fedoraproject.org> - 0.6.32-1
Ionuț Arțăriși 99c628e
- new upstream release 0.6.32
Ionuț Arțăriși 9ac4369
- project website has changed
Ionuț Arțăriși 99c628e
- added python-BeautifulSoup BuildRequire
Ionuț Arțăriși 99c628e
- new patch to fix full buildpath in binary files
Ionuț Arțăriși 9ac4369
Ionuț Arțăriși 2a0ceee
* Sun Dec  6 2009 Ionuț C. Arțăriși <mapleoin@fedoraproject.org> - 0.6.26-1
Ionuț Arțăriși 2a0ceee
- New upstream version
Ionuț Arțăriși 2a0ceee
- Regenerated no-update patch because of code relocation
Ionuț Arțăriși 2a0ceee
Ionuț Arțăriși c76318b
* Wed Dec  2 2009 Ionuț C. Arțăriși <mapleoin@fedoraproject.org> - 0.6.25-1
Ionuț Arțăriși c76318b
- New upstream release
db9055d
Ionuț Arțăriși ec5b954
* Wed Nov 18 2009 Ionuț C. Arțăriși <mapleoin@fedoraproject.org> - 0.6.24-1
Ionuț Arțăriși ec5b954
- New upstream release: http://calibre.kovidgoyal.net/wiki/Changelog#Version0.6.2416Nov2009
Ionuț Arțăriși ec5b954
Ionuț Arțăriși ec5b954
* Mon Nov 16 2009 Ionuț C. Arțăriși <mapleoin@fedoraproject.org> - 0.6.23-1
Ionuț Arțăriși ec5b954
- new upstream release: http://calibre.kovidgoyal.net/wiki/Changelog#Version0.6.2313Nov2009
Ionuț Arțăriși ec5b954
- patch to stop checking for new upstream version
Ionuț Arțăriși ec5b954
Ionuț Arțăriși 3c8b7be
* Sat Nov  7 2009 Ionuț C. Arțăriși <mapleoin@fedoraproject.org> - 0.6.21-1
Ionuț Arțăriși 3c8b7be
- new upstream version: http://calibre.kovidgoyal.net/wiki/Changelog#Version0.6.2106Nov2009
Ionuț Arțăriși 3c8b7be
- added python-BeautifulSoup requirement
Ionuț Arțăriși 3c8b7be
Ionuț Arțăriși 57d542a
* Wed Nov  4 2009 Ionuț Arțăriși <mapleoin@fedoraproject.org> - 0.6.20-1
Ionuț Arțăriși 57d542a
- new upstream version:
Ionuț Arțăriși 57d542a
http://calibre.kovidgoyal.net/wiki/Changelog#Version0.6.2030Oct2009
Ionuț Arțăriși 57d542a
- upstream now ships correct .desktop files
Ionuț Arțăriși 57d542a
- fixed missing dependency: PyQt4
Ionuț Arțăriși 57d542a
- fixed calibre-gui icon
Ionuț Arțăriși 57d542a
Ionuț Arțăriși dcb82d9
* Thu Oct 22 2009 Ionuț C. Arțăriși <mapleoin@fedoraproject.org> - 0.6.19-3
Ionuț Arțăriși dcb82d9
- removed unfree fonts from source package
Ionuț Arțăriși dcb82d9
Ionuț Arțăriși dcb82d9
* Thu Oct 22 2009 Ionuț C. Arțăriși <mapleoin@fedoraproject.org> - 0.6.19-2
Ionuț Arțăriși dcb82d9
- readability enhancements
Ionuț Arțăriși dcb82d9
- added python-genshi requires
Ionuț Arțăriși dcb82d9
- removed libwmf require since ImageMagick provides libwmf-lite as a
Ionuț Arțăriși dcb82d9
  dependency and that's what we actually need
Ionuț Arțăriși dcb82d9
Ionuț Arțăriși dcb82d9
* Wed Oct 21 2009 Ionuț Arțăriși <mapleoin@fedoraproject.org> - 0.6.19-1
Ionuț Arțăriși dcb82d9
- new upstream version:
Ionuț Arțăriși dcb82d9
  http://calibre.kovidgoyal.net/wiki/Changelog#Version0.6.1920Oct2009
Ionuț Arțăriși dcb82d9
- delete fonts, calibre can find the system fonts
Ionuț Arțăriși dcb82d9
- specify libdir as an install option, so calibre will link properly
Ionuț Arțăriși dcb82d9
  even on 64bit
Ionuț Arțăriși dcb82d9
Ionuț Arțăriși dcb82d9
* Mon Oct 19 2009 Ionuț Arțăriși <mapleoin@fedoraproject.org> - 0.6.18-1
Ionuț Arțăriși dcb82d9
- updated requires list
Ionuț Arțăriși dcb82d9
- new upstream release
Ionuț Arțăriși dcb82d9
- can override CFLAGS now
Ionuț Arțăriși dcb82d9
- removed trac and genshi duplicates
Ionuț Arțăriși dcb82d9
- use xdg env variables to do desktop integration in the buildroot
Ionuț Arțăriși dcb82d9
- added xdg-utils buildrequire
Ionuț Arțăriși dcb82d9
- install udev rules in /usr/lib even on 64bit and don't own the whole dir
Ionuț Arțăriși dcb82d9
- removed wrongly used Version field from .desktop files
Ionuț Arțăriși dcb82d9
Ionuț Arțăriși dcb82d9
* Mon Oct 12 2009 Ionuț Arțăriși <mapleoin@fedoraproject.org> - 0.6.17-2
Ionuț Arțăriși dcb82d9
- mimick what calibre's desktop-integration script does (mimetypes, icons etc.)
Ionuț Arțăriși dcb82d9
- removed unneeded INSTALL file
Ionuț Arțăriși dcb82d9
- marked bash completion file as config(noreplace) and take ownership of the dir
Ionuț Arțăriși dcb82d9
Ionuț Arțăriși dcb82d9
* Sat Oct 10 2009 Ionuț Arțăriși <mapleoin@fedoraproject.org> - 0.6.17-1
Ionuț Arțăriși dcb82d9
- new upstream release: http://calibre.kovidgoyal.net/wiki/Changelog#Version0.6.1709Oct2009
Ionuț Arțăriși dcb82d9
- the install process changed significantly
Ionuț Arțăriși dcb82d9
- locales were added
Ionuț Arțăriși dcb82d9
Ionuț Arțăriși dcb82d9
* Thu Sep 10 2009 Ionuț Arțăriși <mapleoin@lavabit.com> - 0.6.11-1
Ionuț Arțăriși dcb82d9
- new upstream release: http://calibre.kovidgoyal.net/wiki/Changelog#Version0.6.1104Sep2009
Ionuț Arțăriși dcb82d9
- minor path fixes
Ionuț Arțăriși dcb82d9
- rearranged files section
Ionuț Arțăriși dcb82d9
Ionuț Arțăriși dcb82d9
* Fri Aug 28 2009 Ionuț Arțăriși <mapleoin@fedoraproject.org> 0.6.10-1
Ionuț Arțăriși dcb82d9
- handle desktop files
Ionuț Arțăriși dcb82d9
- don't compress manpages and don't list them as duplicates
Ionuț Arțăriși dcb82d9
- added lrfviewer icon
Ionuț Arțăriși dcb82d9
Ionuț Arțăriși dcb82d9
* Tue Aug 25 2009 Ionuț Arțăriși <mapleoin@fedoraproject.org> 0.6.8-1
Ionuț Arțăriși dcb82d9
- Initial RPM release