Hello community,
here is the log from the commit of package calibre for openSUSE:13.1 checked in at 2013-10-18 14:50:26
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:13.1/calibre (Old)
and /work/SRC/openSUSE:13.1/.calibre.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "calibre"
Changes:
--------
--- /work/SRC/openSUSE:13.1/calibre/calibre.changes 2013-09-23 10:48:14.000000000 +0200
+++ /work/SRC/openSUSE:13.1/.calibre.new/calibre.changes 2013-10-19 16:48:21.000000000 +0200
@@ -1,0 +2,180 @@
+Thu Sep 26 08:01:20 UTC 2013 - Sascha Manns - 1.5.0
+
+- updated to 1.5
+- New Features
+ o Driver for Woxter Scriba
+ o Bulk metadata edit: Allow setting the comments for all selected books
+ and also allow cloning the covers. Cloning covers means that the cover
+ of the first selected book will be set for all other selected books.
+- Bug Fixes
+ o Windows: Improved device ejection code. Eject individual drives before
+ trying to eject the device. This fixes incomplete ejection with the
+ Nook devices.
+ o Catalogs: fix exclude tags rules not working in non-English locales
+ when creating catalogs in EPUB/MOBI formats.
+ o Kobo driver: Fix reading status being cleared when connecting to a
+ o Kobo with older firmware and metadata management set to automatic.
+ o Content server: Sort virtual libraries by name
+ o DOCX Input: Convert tabs in the docx file into non-breaking spaces in
+ the output document. Note that custom tab stops are not supported.
+ o Conversion: Handle the style attribute on the tag
+ o Handle databases with invalid ratings link tables
+ o DOCX Input: Handle DOCX files with missing referenced styles
+ o Update amazon metadata download plugin for changes to the Amazon
+ website
+
+-------------------------------------------------------------------
+Sat Sep 21 08:10:38 UTC 2013 - Sascha Manns - 1.4.0
+
+- removed make linux_mount_helper from spec because it is removed from
+ upstream with patch 7d54d25844efebfb3d6de2bb2b9af77dbf72d8b8
+
+-------------------------------------------------------------------
+Fri Sep 20 21:53:57 UTC 2013 - Sascha Manns
+
+- updated to 1.4
+- New Features
+ o Column icons: Allow the use of multiple icons with column icon rules.
+ o Kobo driver: Add support for new cover handling in Kobo Aura with
+ updated firmware
+ o Driver for Icarus Essence
+ o Show a warning when attempting to copy books between libraries that do
+ not have the same set of custom columns.
+ o EPUB/AZW3 Output: Use shorthand forms for margin, padding and border
+ CSS properties, where possible
+ o Allow colons in identifier values, needed for using URIs as
+ identifiers
+ o Comments editor: Allow treating arbitrary URLs as images
+ o Show full path of library under mouse in status bar when
+ switching/renaming/deleting libraries via the calibre library button.
+ o DOCX Input: Add support for embedded EMF images that are just wrappers
+ around an actual raster image.
+- Bug Fixes
+ o Conversion: Fix font subsetting not working for large fonts with more
+ than 4000 glyphs, such as CJK fonts
+ o HTML Input: Fix a regression that broke processing of HTML files that
+ contain meta tags with dc: namespaced attribute values.
+ o Fix switching to an empty virtual library not blanking the book
+ details panel
+ o Keep position when deleting tags in the tag editor
+ o Book details panel: Render custom comments fields the same as the
+ builtin comments field. In particular this fixes problems caused by
+ wide text and images in custom comments fields.
+ o Metadata jackets: Do not error out when using a custom template with
+ some custom fields that are not present.
+ o AZW3 Output: Dont choke on invalid (undecodable) links in the input
+ document
+ o Cover grid: Respect the double click on library view tweak
+ o Fix covers set by drag and drop or pasting in the edit metadata dialog
+ showing compression artifacts due to aggressive jpeg compression
+ o Conversion: Fix a bug that could cause incorrect border values to be
+ used when cascading, shorthand border CSS is present.
+ o Fix regression in 1.3 that caused the book list to not track the
+ current book when using Next/Previous in the edit metadata dialog.
+
+-------------------------------------------------------------------
+Thu Sep 19 11:21:15 UTC 2013 - toddrme2178@gmail.com
+
+- Clean up spec file formatting
+- Make sure BuildRequires and Requires are consistent
+- Remove python-sip(api) = 9.2 dependency, it cannot be satisfied
+ anymore and is apparently no longer necessary anyway
+- Remove redundant imagesdir
+- Add version for icon provides/obsoletes to avoid self-conflict
+
+-------------------------------------------------------------------
+Sat Sep 14 10:31:31 UTC 2013 - Sascha Manns
+
+- updated to 1.3
+- New Features
+ o When doing searches or switching between virtual libraries in the main
+ book list, preserve the current book. The currently selected book will
+ remain visible if it is present in the results of the search or the
+ selected virtual library.
+ o Drivers for Oppo Find 5 and PocketBook Mini 515
+- Bug Fixes
+ o DOCX Input: Handle numbered paragraphs where the numbering is
+ specified in the paragraph style, instead of on the paragraph
+ directly. Also support the use of arbitrary, styled text for bullets.
+ o DOCX Input: Fix a single line break at the end of a paragraph not
+ being rendered as a blank line.
+ o DOCX Input: Fix extra top/bottom margins around headings when the
+ heading style in word does not specify any top/bottom margins.
+ o DOCX Input: Handle images in footnotes and endnotes.
+ o ODT Input: Only treat the first image as a cover if it is of suitable
+ size, instead of any image in the document.
+ o Book polishing: Do not leave behind the old comments when updating
+ metadata if the comments have been deleted in calibre.
+ o PDF Output: Fix non-breaking space characters incorrectly rendered in
+ PDF outline.
+ o Content server: Fix error in opds feed after using virtual libraries
+ in the main server.
+ o Do not scroll the book list horizontally after editing metadata.
+ o New database backend: Handle databases that contain multiple
+ tags/series/publishers/etc. that differ only in case.
+
+-------------------------------------------------------------------
+Sat Sep 7 05:39:40 UTC 2013 - Sascha Manns
+
+- reintegrated upstream icons into the main package. Because the other
+ iconset doesn't work correctly.
+
+-------------------------------------------------------------------
+Fri Sep 6 17:30:50 UTC 2013 - Sascha Manns
+
+- update to 1.2
+- New Features
+ o Conversion: Add support for the CSS3 rem font size unit
+ o MTP devices, such as Android tablets/phones: Allow ignoring any folder
+ on the device, not just top level folders. For newly connected
+ devices, also scan /Android/data/com.amazon.kindle for books by
+ default (newer versions of the Kindle app place downloaded files
+ there).
+ o Speed up sorting when the book list is showing a restricted set of
+ books, such as when the results of a search are displayed or a virtual
+ library is used.
+ o Edit metadata dialog: Add an undo option for the Trim cover button.
+- Bug fixes
+ o Amazon metadata download: Update to handle website changes at
+ amazon.com
+ o PDF Output: Workaround a bug in the library calibre uses to render
+ o HTML to PDF that caused text in some documents that used small-caps
+ fonts to not render correctly.
+ o Kobo driver: When a sideloaded kepub is added from a Kobo device to
+ the calibre library, it is added as an epub, but the file copied is
+ corrupt.
+ o Fix changing the user interface language in the welcome wizard causing
+ some parts of the interface to remain in the old language until
+ calibre is restarted.
+ o Fix regression in 1.0 that broke setting author names with the |
+ character in them.
+ o Content server: When running from inside the main calibre program, do
+ not restrict the books shown based on the current virtual library in
+ the main program. If you wish to restrict the books shown in the
+ content server, use Preferences->Sharing over the net.
+ o Output dates in the local timezone instead of UTC when generating CSV
+ catalogs
+ o Library maintenance: When doing a check library instead of dumping the
+ database to SQL and restoring it, run a VACUUM. This works around
+ various bugs in the dump and restore capabilities of apsw.
+ o Edit metadata dialog: Fix adding an image to an empty comments block
+ not working
+ o Conversion: Fix font declarations with invalid font-family values
+ causing conversion to abort when subsetting is enabled.
+ o MOBI Output: Fix conversion of some super/sub scripts failling if they
+ are the first or last element in a paragraph.
+ o New database backend: Various improvements to make the backend more
+ robust against databases with invalid/corrupt data in them.
+
+-------------------------------------------------------------------
+Tue Sep 3 17:45:38 UTC 2013 - jw@suse.com
+
+- suggestion from bnc#831983#c12 added:
+ Requires: python-sip(api) = 9.2
+
+-------------------------------------------------------------------
+Mon Sep 2 12:08:24 UTC 2013 - jw@suse.com
+
+- added Requires: python-apsw (and as BuildRequires too, to catch the errors early)
+
+-------------------------------------------------------------------
Old:
----
calibre-1.1.tar.bz2
New:
----
calibre-1.5.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ calibre.spec ++++++
--- /var/tmp/diff_new_pack.TSEAY4/_old 2013-10-19 16:48:22.000000000 +0200
+++ /var/tmp/diff_new_pack.TSEAY4/_new 2013-10-19 16:48:22.000000000 +0200
@@ -16,17 +16,14 @@
#
-#
-%define _imagesdir %{_datadir}/calibre/images
-
Summary: EBook Management Application
License: GPL-3.0
Group: Productivity/Other
-
Name: calibre
-Version: 1.1
+Version: 1.5
Release: 0
Url: http://calibre-ebook.com
+
# Getting and modifying the sources
#----------------------------------
# Do not use unmodified upstream sources, since they contain proprietary
@@ -39,23 +36,29 @@
Source2: %{name}.desktop
Source3: %{name}.png
Source4: generate-tarball.sh
-
%if 0%{?suse_version} == 1220
Source5: %{name}-cssselect-0.7.1.tar.gz
%endif
-
Patch2: %{name}-setup.install.py.diff
Patch3: %{name}-no-update.diff
-Obsoletes: calibre07 < %{version}
-Provides: calibre07 = %{version}
#If a package is obsoleted by a compatible replacement, the obsoleted package
#should also be provided in order to not cause unnecessary dependency breakage.
#If the obsoleting package is not a compatible replacement for the old one,
#leave out the Provides.
-#Provides: calibre07
+Provides: calibre07 = %{version}
+Obsoletes: calibre07 < %{version}
+Provides: calibre-icons-branding = %{version}
+Obsoletes: calibre-icons-branding < %{version}
+
+BuildRequires: fdupes
+BuildRequires: help2man
+BuildRequires: libpodofo-devel
+BuildRequires: libpoppler-qt4-devel >= 0.12.0
+BuildRequires: libqt4-private-headers-devel
+BuildRequires: python-devel >= 2.7.1
+BuildRequires: update-desktop-files
-#
# A note on BuildRequires and Requires:
#
# Requires should always be a subset of BuildRequires. If there are packages
@@ -66,46 +69,40 @@
# * the project's repository might become inconsistent, because Required
# packages do not block a build. So a package might get published, although
# a Required package does not build
-
+# For those reasons put Requires also in the BuildRequires list below
BuildRequires: chmlib-devel >= 0.40
-BuildRequires: fdupes
-BuildRequires: help2man
+BuildRequires: dbus-1-python
BuildRequires: liberation-fonts
-BuildRequires: libicu-devel >= 4.4.0
+BuildRequires: libicu-devel >= 4.4
BuildRequires: libmtp-devel
-BuildRequires: libpodofo-devel
-BuildRequires: libpoppler-qt4-devel >= 0.12.0
BuildRequires: libqt4-devel >= 4.6.0
-BuildRequires: libqt4-private-headers-devel
BuildRequires: libwmf-devel >= 0.2.8
BuildRequires: podofo >= 0.8.2
BuildRequires: poppler >= 0.12.0
BuildRequires: poppler-tools
BuildRequires: python >= 2.7.1
+BuildRequires: python-apsw
BuildRequires: python-beautifulsoup >= 3.0.5
BuildRequires: python-cherrypy
BuildRequires: python-cssselect >= 0.7.1
BuildRequires: python-cssutils >= 0.9.9
BuildRequires: python-dateutil >= 1.4.1
-BuildRequires: python-devel >= 2.7.1
BuildRequires: python-dnspython >= 1.6.0
-# python-genshi is a required package, see above
BuildRequires: python-genshi
BuildRequires: python-imaging >= 1.1.6
BuildRequires: python-lxml >= 2.2.1
BuildRequires: python-mechanize >= 0.1.11
+BuildRequires: python-netifaces
BuildRequires: python-odfpy
BuildRequires: python-pypdf
BuildRequires: python-qt4-devel >= 4.9.1
BuildRequires: python-setuptools
-BuildRequires: python-sip-devel >= 4.12
+BuildRequires: python-sip-devel >= 4.12.1
BuildRequires: sqlite3-devel
-BuildRequires: update-desktop-files
BuildRequires: xdg-utils >= 1.0.2
BuildRequires: pkgconfig(ImageMagick) >= 6.5.9
Requires: ImageMagick >= 6.5.9
-Requires: calibre-icons-branding >= 1.0
Requires: chmlib >= 0.40
Requires: dbus-1-python
Requires: liberation-fonts
@@ -117,6 +114,7 @@
Requires: poppler-qt4 >= 0.12.0
Requires: poppler-tools
Requires: python >= 2.7.1
+Requires: python-apsw
Requires: python-beautifulsoup >= 3.0.5
Requires: python-cherrypy
Requires: python-cssselect >= 0.7.1
@@ -130,7 +128,7 @@
Requires: python-netifaces
Requires: python-odfpy
Requires: python-pypdf
-Requires: python-qt4 >= 4.7.0
+Requires: python-qt4 >= 4.9.1
Requires: python-setuptools
Requires: python-sip >= 4.12.1
Requires: sqlite3
@@ -148,22 +146,6 @@
into ebooks for convenient reading. It is cross platform, running on
Linux, Windows and OS X.
-%package icons-branding-upstream
-Summary: Original application icons for Calibre
-Group: Productivity/Other
-Version: 1.0
-Release: 0
-BuildArch: noarch
-Requires: calibre >= 0.9.16
-Provides: calibre-icons-branding = 1.0
-Conflicts: otherproviders(calibre-icons-branding)
-%if 0%{?suse_version}
-Supplements: packageand(calibre-icons:branding-upstream)
-%endif
-
-%description icons-branding-upstream
-This package contains the original icons from upstream.
-
%prep
%setup -q -n %{name}
%patch2 -p1
@@ -184,15 +166,10 @@
%endif
%build
-#export CFLAGS="$CFLAGS %%{optflags}"
-#OVERRIDE_CFLAGS="%% { optflags } -fno-strict-aliasing"
LANG="en_US.UTF8" \
CFLAGS="%{optflags} -fno-strict-aliasing" \
CXXFLAGS="%{optflags} -fno-strict-aliasing" \
python setup.py build
-pushd src/calibre/devices
-make linux_mount_helper
-popd
%install
mkdir -p %{buildroot}%{_sysconfdir}/udev/rules.d/
@@ -210,7 +187,6 @@
%suse_update_desktop_file -i -n calibre Office Viewer
%fdupes %{buildroot}
-# %%fdupes %%{buildroot}%%{_datadir}/%%{name}/
# packages aren't allowed to register mimetypes like this
rm -f %{buildroot}%{_datadir}/applications/defaults.list
@@ -220,11 +196,6 @@
rm -rf %{buildroot}%{_libdir}/%{name}/cal/utils/genshi
rm -rf %{buildroot}%{_libdir}/%{name}/cal/trac
-# delete /usr/share/calibre/fonts/liberation
-# replace it by a symlink to /usr/share/fonts/truetype/
-#rmdir $RPM_BUILD_ROOT/usr/share/calibre/fonts/liberation
-#ln -s /usr/share/fonts/truetype/ $RPM_BUILD_ROOT/usr/share/calibre/fonts/liberation
-
# add shebangs
sed -i -e '1i#!/usr/bin/python' %{buildroot}%{_libdir}/%{name}/chardet/*.py
@@ -234,68 +205,12 @@
%files
# -f %%{name}.lang -f iso639.lang
%defattr(-,root,root)
-%exclude %{_imagesdir}/news.png
-%exclude %{_imagesdir}/view.png
-%exclude %{_imagesdir}/add_book.png
-%exclude %{_imagesdir}/config.png
-%exclude %{_imagesdir}/trash.png
-%exclude %{_imagesdir}/connect_share.png
-%exclude %{_imagesdir}/save.png
-%exclude %{_imagesdir}/edit_input.png
-%exclude %{_imagesdir}/store.png
-%exclude %{_imagesdir}/metadata.png
-%exclude %{_imagesdir}/convert.png
-%exclude %{_imagesdir}/help.png
-%exclude %{_imagesdir}/series.png
-%exclude %{_imagesdir}/rating.png
-%exclude %{_imagesdir}/user_profile.png
-%exclude %{_imagesdir}/default_cover.png
-%exclude %{_imagesdir}/cover_flow.png
-%exclude %{_imagesdir}/languages.png
-%exclude %{_imagesdir}/publisher.png
-%exclude %{_imagesdir}/tags.png
-%exclude %{_imagesdir}/search.png
-%exclude %{_imagesdir}/clear_left.png
-%exclude %{_imagesdir}/search_copy_saved.png
-%exclude %{_imagesdir}/search_add_saved.png
-%exclude %{_imagesdir}/highlight_only_off.png
-%exclude %{_imagesdir}/identifiers.png
-
+%{_bindir}/*
+%exclude %{_bindir}/calibre-uninstall
%{_datadir}/applications/%{name}.desktop
%{_datadir}/pixmaps/%{name}.png
%{_datadir}/%{name}/
-%{_bindir}/*
-%exclude %{_bindir}/calibre-uninstall
%{_libdir}/%{name}/
-#%config %{_sysconfdir}/bash_completion.d/%{name}
-
-%files icons-branding-upstream
-%defattr(-,root,root)
-%{_imagesdir}/news.png
-%{_imagesdir}/view.png
-%{_imagesdir}/add_book.png
-%{_imagesdir}/config.png
-%{_imagesdir}/trash.png
-%{_imagesdir}/connect_share.png
-%{_imagesdir}/save.png
-%{_imagesdir}/edit_input.png
-%{_imagesdir}/store.png
-%{_imagesdir}/metadata.png
-%{_imagesdir}/convert.png
-%{_imagesdir}/help.png
-%{_imagesdir}/series.png
-%{_imagesdir}/rating.png
-%{_imagesdir}/user_profile.png
-%{_imagesdir}/default_cover.png
-%{_imagesdir}/cover_flow.png
-%{_imagesdir}/languages.png
-%{_imagesdir}/publisher.png
-%{_imagesdir}/tags.png
-%{_imagesdir}/search.png
-%{_imagesdir}/clear_left.png
-%{_imagesdir}/search_copy_saved.png
-%{_imagesdir}/search_add_saved.png
-%{_imagesdir}/highlight_only_off.png
-%{_imagesdir}/identifiers.png
+%config %{_sysconfdir}/bash_completion.d/%{name}
%changelog
++++++ calibre-1.1.tar.bz2 -> calibre-1.5.tar.bz2 ++++++
/work/SRC/openSUSE:13.1/calibre/calibre-1.1.tar.bz2 /work/SRC/openSUSE:13.1/.calibre.new/calibre-1.5.tar.bz2 differ: char 11, line 1
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org
For additional commands, e-mail: opensuse-commit+help@opensuse.org