Hello community, here is the log from the commit of package calibre for openSUSE:Factory checked in at 2013-10-18 14:50:20 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/calibre (Old) and /work/SRC/openSUSE:Factory/.calibre.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "calibre" Changes: -------- --- /work/SRC/openSUSE:Factory/calibre/calibre.changes 2013-09-02 16:48:40.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.calibre.new/calibre.changes 2013-10-18 14:53:59.000000000 +0200 @@ -1,0 +2,180 @@ +Thu Sep 26 08:01:20 UTC 2013 - Sascha Manns <saigk...@opensuse.org> - 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 <saigk...@opensuse.org> - 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 <saigk...@opensuse.org> + +- 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 - toddrme2...@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 <saigk...@opensuse.org> + +- 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 <saigk...@opensuse.org> + +- 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 <saigk...@opensuse.org> + +- 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 - j...@suse.com + +- suggestion from bnc#831983#c12 added: + Requires: python-sip(api) = 9.2 + +------------------------------------------------------------------- +Mon Sep 2 12:08:24 UTC 2013 - j...@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.SHQCIs/_old 2013-10-18 14:54:00.000000000 +0200 +++ /var/tmp/diff_new_pack.SHQCIs/_new 2013-10-18 14:54:00.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:Factory/calibre/calibre-1.1.tar.bz2 /work/SRC/openSUSE:Factory/.calibre.new/calibre-1.5.tar.bz2 differ: char 11, line 1 -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org