Hello community, here is the log from the commit of package calibre for openSUSE:Factory checked in at 2013-03-14 10:55:48 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/calibre (Old) and /work/SRC/openSUSE:Factory/.calibre.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "calibre", Maintainer is "" Changes: -------- --- /work/SRC/openSUSE:Factory/calibre/calibre.changes 2013-01-29 12:02:30.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.calibre.new/calibre.changes 2013-03-14 10:55:50.000000000 +0100 @@ -1,0 +2,190 @@ +Mon Mar 4 19:44:13 UTC 2013 - Sascha Manns <[email protected]> + +- fixed bnc#805421 (hope it) +- commented out the removing of the font folder + +------------------------------------------------------------------- +Sun Mar 3 11:42:21 UTC 2013 - Sascha Manns <[email protected]> + +- updated to 0.9.21 +- New Features: + o Content server: When browsing random books, add a button to the book + page to get another random book. + o Kobo driver: Update cover uploading for Kobo firmware 2.3.1 and later. + o Add a tweak under Preferences->Tweaks to try to recoginze numbers + inside text fields like title when sorting. This will cause Book 2 to + sort before Book 100. However, it is slower and can have trouble when + the text starts with a number. If you want numeric sorting you should + use the series field for it. + o Get Books: Update the Amazon and Foyles store plugins + o Add a setting in Preferences->Tweaks that controls the sorting of the + o Copy to Library and Quick Switch menus. If the number of libraries is + larger than the set value, the lists are sorted alphabetically instead + of by frequency of use. + o Driver for Iriver Story EB12. + o Edit metadata dialog: When pasting in copied text into the comments + area, you can now choose to discard all formatting. Right click on the + comments area and select 'Paste and Match style' which will paste the + copied text as plain text formatted in the current style. + o Book polishing: Make updating cover a separate option, so you can now + update metadata without updating the cover. + o Linux build: Install zsh completion for the calibre command line + utilities +- Bug Fixes: + o Conversion: Do not rescale fonts sizes/adjust line heights for text + based drop caps defined using a separate tag (drop caps defined using + :first-letter were already handled correctly) + o E-book viewer: Fix clicking links going to slightly incorrect + locations in some books. + o E-book viewer: Fix rendering of pages for right-to-left text in paged + mode is reversed. + o E-book viewer: Fix bug in rendering prefixed svg tags in the cover + pages of some EPUB files. + o PDF Output: Do not error out when embedding a font that calibre cannot + subset, instead embed the full font + o Book polishing: Fix bug that caused the ORIGINAL_EPUB format to be + replaced by the EPUB format when polishing a book with both + ORIGINA_EPUB and EPUB + o Polishing books: Ignore unsupported fonts instead of erroring out on + them. + o Make bulk edit of custom columns respect the "apply changes" checkbox + even if the value to set has not changed + +------------------------------------------------------------------- +Sat Feb 23 09:28:55 UTC 2013 - Sascha Manns <[email protected]> + +- updated to 0.9.20 +- New Features: + o Book polishing: Add an option to smarten punctuation in the book when + polishing + o Book polishing: Add an option to delete all saved settings to the load + saved settings button + o Book polishing: Remember the last used settings + o Book polishing: Add a checkbox to enable/disable the detailed + polishing report + o Add a separate tweak in Preferences-Tweaks for saving backups of files + when polishing. That way you can have calibre save backups while + converting EPUB->EPUB and not while polishing, if you so desire. + o Content server: Allow clicking on the book cover to download it. + o Useful on small screen devices where clicking the Get button may be + difficult + o Driver for Energy Systems C4 Touch. + +- Bug fixes: + o E-book viewer: Fix a bug that could cause the back button in the + o viewer to skip a location + When tweaking/polishing an azw3 file that does not have an identified + content ToC, do not auto-generate one. + o Book polishing: Use the actual cover image dimensions when creating + the svg wrapper for the cover image. + o Book polishing: Do not error out on epub files containing an + iTunesMetadata.plist file. + o Book polishing: Fix trying to polish more than 5 books at a time not + working + o Content server: Add workaround for bug in latest release of Google + o Chrome that causes it to not work with book lists containing some + utf-8 characters + o E-book viewer: When viewing EPUB files, do not parse html as xhtml + even if it has svg tags embedded. This allows malformed XHTML files to + still be viewed. + o Bulk metadata edit Search & recplace: Update the sample values when + changing the type of identifier to search on + o Fix recipes with the / character in their names not useable from the + command line + o News download: Fix regression that broke downloading of images in gif + format + o EPUB/AZW3 Output: When splitting the output html on page breaks, + handle page-break-after rules correctly, the pre split point html + should contain the full element + o Fix stdout/stderr redirection temp files not being deleted when + restarting calibre from within calibre on windows + o E-book viewer: When viewing epub files that have their cover marked as + non-linear, show the cover at the start of the book instead of the + end. + o EPUB Input: Fix handling of cover references with fragments in the + urls + +------------------------------------------------------------------- +Wed Feb 13 18:40:59 UTC 2013 - Sascha Manns <[email protected]> + +- added Prefer: calibre-icons-branding-upstream + +------------------------------------------------------------------- +Thu Jan 31 19:58:05 UTC 2013 - Sascha Manns <[email protected]> + +- removed hardcoded *-icons-branding-upstream. Used instead + *-icons-branding + +------------------------------------------------------------------- +Tue Jan 29 20:31:13 UTC 2013 - Sascha Manns <[email protected]> + +- Hardcoded Requires: 0.9.16 for icons subpackage + +------------------------------------------------------------------- +Tue Jan 29 12:56:42 UTC 2013 - Sascha Manns <[email protected]> + +- added BuildArch: noarch to calibre-icons-branding-upstream +- defined _bversion right before accessing the subpackage + +------------------------------------------------------------------- +Mon Jan 28 12:28:39 UTC 2013 - Sascha Manns <[email protected]> + +- Set calibre-icons-branding-upstream Version to 1.0 (like the faenza + one) + +------------------------------------------------------------------- +Mon Jan 28 12:01:04 UTC 2013 - Sascha Manns <[email protected]> + +- added Requires: calibre-icons-branding + +------------------------------------------------------------------- +Mon Jan 28 11:52:16 UTC 2013 - Sascha Manns <[email protected]> + +- splitted the GUI-Icons into calibre-icons-branding-upstream. Also + created a calibre-icons-branding-faenza. +So Users can choose their prefered icons. + +------------------------------------------------------------------- + +Fri Jan 25 13:24:27 UTC 2013 - Sascha Manns <[email protected]> + +- Updated to 0.9.16 +- New Features: + o News download: Add support for logging in to sites that require + javascript for their logins. + o News download: Do not convert all downloaded images to JPG format. + o This fixes the problem of PNG images with transparent backgrounds + being rendered with black backgrounds + o CHM Input: Support hierarchical table of contents. Do not generate an + inline table of contents when a metadata table of contents is present. + o Also correctly decode the text in the table of contents + o Get Books: Add the beam-ebooks.de store + o Make custom yes/no columns using icons put text values under the + icons. + o Driver for LG E400 and SayCoolA710 + o Speed up device connection when there are lots of books on the device + by not generating cover thumbnails unless they are actually needed. + o Have the metadata download dialog remember its last used size. + +- Bug fixes: + o Fix deleting a custom column that was used in a column coloring rule + makes the column coloring preferences panel unusable + o Store caches outside the config directory for non-portable calibre + installs + o PDF Output: Dont crash if the user has a font on his system that is + missing the OS/2 table + o Conversion: Do not error out because of an error in user supplied + search replace rules. + o Conversion: Replace all non-ascii characters in CSS class names, as + they cause problems with some broken EPUB renderers. + o Do not choke when reading metadata from MOBI files with incorrectly + encoded metadata fields + o Conversion: Preserve ToC entries that point nowhere instead of causing + them to point to a non-existent file + o E-book viewer: Allow entries in the Table of Contents that do not + point anywhere, instead of just ignoring them. + o Content server: Fix the 'Previous' link in the mobile version of the + content server webpage skipping an entry + +------------------------------------------------------------------- + @@ -8,0 +199 @@ + Old: ---- calibre-0.9.13-nofonts.tar.bz2 New: ---- calibre-0.9.21.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ calibre.spec ++++++ --- /var/tmp/diff_new_pack.G9VGLN/_old 2013-03-14 10:55:52.000000000 +0100 +++ /var/tmp/diff_new_pack.G9VGLN/_new 2013-03-14 10:55:52.000000000 +0100 @@ -16,12 +16,15 @@ # +# +%define _imagesdir %{_datadir}/calibre/images + Summary: EBook Management Application License: GPL-3.0 Group: Productivity/Other Name: calibre -Version: 0.9.13 +Version: 0.9.21 Release: 0 Url: http://calibre-ebook.com # Getting and modifying the sources @@ -32,7 +35,7 @@ # sh generate-tarball.sh <VERSION> # which downloads the sources, deletes the fonts and repacks it to # calibre-$VERSION-nofonts.tar.bz2 -Source0: %{name}-%{version}-nofonts.tar.bz2 +Source0: %{name}-%{version}.tar.bz2 Source2: %{name}.desktop Source3: %{name}.png Source4: generate-tarball.sh @@ -81,8 +84,8 @@ BuildRequires: python >= 2.7.1 BuildRequires: python-beautifulsoup >= 3.0.5 BuildRequires: python-cherrypy -BuildRequires: python-cssutils >= 0.9.9 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 @@ -102,6 +105,7 @@ 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 @@ -115,8 +119,8 @@ Requires: python >= 2.7.1 Requires: python-beautifulsoup >= 3.0.5 Requires: python-cherrypy -Requires: python-cssutils >= 0.9.9 Requires: python-cssselect >= 0.7.1 +Requires: python-cssutils >= 0.9.9 Requires: python-dateutil >= 1.4.1 Requires: python-dnspython >= 1.6.0 Requires: python-genshi @@ -144,6 +148,22 @@ 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 @@ -202,8 +222,8 @@ # 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 +#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 @@ -214,6 +234,33 @@ %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 + %{_datadir}/applications/%{name}.desktop %{_datadir}/pixmaps/%{name}.png %{_datadir}/%{name}/ @@ -222,4 +269,33 @@ %{_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 + %changelog ++++++ calibre-0.9.13-nofonts.tar.bz2 -> calibre-0.9.21.tar.bz2 ++++++ /work/SRC/openSUSE:Factory/calibre/calibre-0.9.13-nofonts.tar.bz2 /work/SRC/openSUSE:Factory/.calibre.new/calibre-0.9.21.tar.bz2 differ: char 11, line 1 ++++++ generate-tarball.sh ++++++ --- /var/tmp/diff_new_pack.G9VGLN/_old 2013-03-14 10:55:53.000000000 +0100 +++ /var/tmp/diff_new_pack.G9VGLN/_new 2013-03-14 10:55:53.000000000 +0100 @@ -53,20 +53,20 @@ echo -n "Processing archive ... " [ -e calibre-$VERSION.tar.xz ] || exit_on_error "Error: Calibre Archiv not found" tar -xJf calibre-$VERSION.tar.xz -[ -e calibre/resources/fonts/liberation ] && rm -f calibre/resources/fonts/liberation/* -[ -e calibre/resources/fonts/prs500 ] && rm -f calibre/resources/fonts/prs500/* +#[ -e calibre/resources/fonts/liberation ] && rm -f calibre/resources/fonts/liberation/* +#[ -e calibre/resources/fonts/prs500 ] && rm -f calibre/resources/fonts/prs500/* echo "done" cd - > /dev/null # -echo -n "Creating new archive calibre-$VERSION-nofonts.tar.bz2 ... " -tar -c -f calibre-$VERSION-nofonts.tar.bz2 -C ${MYTEMP} -j calibre +echo -n "Creating new archive calibre-$VERSION.tar.bz2 ... " +tar -c -f calibre-$VERSION.tar.bz2 -C ${MYTEMP} -j calibre echo "done" # echo -n "Cleaning up ... " rm -rf $MYTEMP echo "done" # -echo -n "Adding calibre-$VERSION-nofonts.tar.bz2 to OBS ... " +echo -n "Adding calibre-$VERSION.tar.bz2 to OBS ... " echo -osc add $(pwd)/calibre-$VERSION-nofonts.tar.bz2 +osc add $(pwd)/calibre-$VERSION.tar.bz2 echo "done" -- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
