Hello community,

here is the log from the commit of package calibre for openSUSE:Factory checked 
in at 2014-03-31 20:42:37
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
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  2014-02-18 
14:43:58.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.calibre.new/calibre.changes     2014-03-31 
20:42:40.000000000 +0200
@@ -1,0 +2,152 @@
+Sun Mar 23 12:03:01 UTC 2014 - [email protected]
+
+- Added download_tarball.sh for downloading the original tarball from
+  download.calibre-ebook.com, updating versionnumber in the specfile
+  and trigger osc vc
+- New Features
+  o Edit Book: Add support for saved searches. Click Search->Saved
+    Searches to bring up a dialog where you can create and manage saved
+    searches
+  o Edit Book: New tool to specify semantics in EPUB books (semantics are
+    items in the guide such as preface, title-page, dedication, etc.). To
+    use it, go to Tools->Set Semantics
+  o Edit Book: Preview panel: Add a copy selected text action to the
+    context menu
+  o Edit Book: When inserting hyperlinks, allow specifying the text for
+    the hyperlink in the insert hyperlink dialog 
+- Bug fixes
+  o Fix a regression in the previous release that broke downloading
+    metadata for authors with a double initial such as R. A. Salvatore.
+  o Edit book: When generating inline Table of Contents, mark it as such
+    in the guide section of the OPF.
+  o E-book viewer: Fix right margin for last page in a chapter sometimes
+    disappearing when changing font size.
+  o Edit Book: Fix saving of empty files not working
+  o Edit book: Fix a regression in the previous release that broke saving
+    a copy of the current book on linux and OS X
+  o Edit book: Fix syntax highlighting in HTML files breaks if the closing
+    of a comment or processing instruction is at the start of a new line.
+  o Edit book: Fix check book failing in the presence of empty 
+  o Catalogs: Fix handling of tristate boolean custom columns when
+    creating EPUB/MOBI catalogs.
+  o Linux build: Workaround for systems that have broken libc
+    implementations that change the behavior of truncate() on file
+    descriptors with O_APPEND set.
+
+-------------------------------------------------------------------
+Sun Mar 16 19:58:08 UTC 2014 - [email protected]
+
+- change to unchanged upstream tarball for calibre and cssselect
+- add source URLs
+- remove generate-tarball.sh, the script did nothing but recreate
+  the tarball since r145
+- remove spec comments to that effect that are no longer in line
+  with what the script is actually doing
+- remove conditionals around Sources
+
+-------------------------------------------------------------------
+Sat Mar  8 20:00:31 UTC 2014 - [email protected]
+
+- update to 1.27.0
+- New Features:
+  * An option to add multiple books from inside a ZIP or RAR file. Right
+    click the Add Books button and choose 'Add multiple books from
+    archive'.
+  * Database backend: Make the database backend more robust when the
+    calibre library is placed on flaky filesystems. Now when an I/O error
+    occurs while writing to the database, the connection to the database
+    is closed and re-opened and the operation is retried.
+  * DJVU Input: Speedup extraction of text from DJVU files by implementing
+    the BZZ decoder algorithm in C 
+- New Bugfixes:
+  * MOBI Input: Fix empty  tags not being handled correctly in rare cases
+    when the markup is bad enough to be parsed only using the fallback
+    HTML parser.
+  * Edit book: Fix column number of cursor shown in the bottom right being
+    one less than it should be.
+  * Edit book: Fix names for non-BMP unicode character (Such as emoticons)
+    not being displayed in the lower right corner. Also allow these
+    characters to be searched for by name in the Insert special character
+    tool.
+  * Do not show system tray notification popups while analyzing books on
+    device, as they can be slow on systems that display multiple messages
+    serially instead of replacing the last message
+  * Linux installer script: Do not use the filesystem to pass the
+    downloaded tarball to tar as it is possible for malicious code running
+    on the users computer to alter the download file between signature
+    verification and calling tar to extract the files.
+  * DJVU Input: When extracting embedded txt from TXTz sections in DJVU
+    files, fix incorrect extraction of txt when the djvutxt external
+    program is not present.
+  * Edit Book: Fix import HTML file as new book not working on OS X
+  * Wireless device driver: Fix a regression that prevented it form
+    working with the Calibre Sync Android app.
+  * Fix a regression in 1.26 that caused width and height attributes on
+    tags to generate CSS width and height properties without a 'px' suffix
+  * Linux binary installer: Fix an error when using proxies and python 3
+    with the new installer script
+  * Edit book: When exporting files, fill the choose filename popup with
+    the name of the file being exported as the default name
+  * Make the new Linux installer script compatible with python 2.6.
+
+-------------------------------------------------------------------
+Sun Mar  2 11:05:28 UTC 2014 - [email protected]
+
+- update to 1.26.0
+- New Features:
+  * Edit Book: Allow direct importing of HTML or DOCX files as new books
+    without doing a full conversion. Use File->Import HTML or DOCX to
+    import a file as a new EPUB book with minimal changes from the
+    original.
+  * Linux binary installer: Various improvements to the binary installer.
+    It now creates an un-installer (calibre-uninstall) that will remove
+    all files created by the installer. It also no longer asks for the
+    installation directory. If you wish to change that, you need to
+    specify it in the installation command itself. Also the installer is
+    now downloaded securely via HTTPS from github and verifies the
+    signature of the installed files. Finally, it can be used to create an
+    isolated install, that only makes changes to files in the installation
+    directory and does not require root privileges.
+  * Metadata download: Add an option to merge the downloaded comments into
+    existing comments, instead of overwriting (Preferences->Metadata
+    download).
+  * Edit book: Add an option to automatically beautify individual files
+    whenever they are opened for editing. Look under 'Editor Settings' in
+    the Edit Book Preferences.
+  * Bulk metadata download: When reviewing downloaded metadata allow
+    hiding the controls on the comments box by right clicking in the
+    comments area. Useful on smaller screens.
+  * E-book viewer: When displaying metadata for the book, also display
+    custom column metadata
+- Bug Fixes:
+  * Smarten punctuation: Correct handling for decade abbreviations like
+    '60s and measurements in feet and inches like 1' 2".
+  * EPUB Output: If the output profile is set to one of the Nook profiles,
+    do not use shorthand CSS properties as the Nook cannot handle them.
+  * Conversion: Fix incorrect CSS being generated when converting files
+    that have  tags with width or height attributes that contain
+    fractional numbers.
+  * Edit Book: When editing EPUB files, and a file is added in META-INF/
+    do not automatically add it to the manifest. Also do not warn about
+    unmanifested files inside META-INF/ since a few vendors (Apple)
+    require non standard files in that location.
+  * Fix Book details popup window not being updated when editing metadata
+    in the main window
+  * Edit book: Fix editor not marking the book as modified when doing a
+    Replace All that does not affect any currently open files.
+  * Windows: Use a separate worker process to move files to the recycle
+    bin. Fixes the problem of the recycle bin icon not being updated when
+    deleting books into an empty recycle bin. Also avoids the overhead of
+    launching a new, short-lived worker process for every delete.
+  * calibredb: When deleting books/formats wait for deleted files to be
+    moved to recycle bin, before quitting
+  * RTF Output: Fix invalid RTF being produced when the text contains a
+    double backslash.
+  * Edit book: Fix option to disable showing the character before cursor
+    not working
+  * Get Books: Update various store plugins to account for changes to the
+    store websites
+  * Fix virtual library names with ampersands in them not being displayed
+    correctly in the virtual library menu and tab bar
+
+-------------------------------------------------------------------

Old:
----
  calibre-1.23.0.tar.bz2
  calibre-cssselect-0.7.1.tar.gz
  generate-tarball.sh

New:
----
  calibre-1.29.0.tar.xz
  cssselect-0.7.1.tar.gz
  download_tarball.sh

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ calibre.spec ++++++
--- /var/tmp/diff_new_pack.FF4z1z/_old  2014-03-31 20:42:41.000000000 +0200
+++ /var/tmp/diff_new_pack.FF4z1z/_new  2014-03-31 20:42:41.000000000 +0200
@@ -16,33 +16,22 @@
 #
 
 
+%define intree_cssselect_version 0.7.1
+
 Summary:        EBook Management Application
 License:        GPL-3.0
 Group:          Productivity/Other
 Name:           calibre
-Version:        1.23.0
+Version:        1.29.0
 Release:        0
 Url:            http://calibre-ebook.com
-
-# Getting and modifying the sources
-#----------------------------------
-# Do not use unmodified upstream sources, since they contain proprietary
-# fonts which we are not allowed to distribute. Furthermore, the Liberation
-# fonts, which are available as a separate package, are also included. Call
-# sh generate-tarball.sh <VERSION>
-# which downloads the sources, deletes the fonts and repacks it to
-# calibre-$VERSION-nofonts.tar.bz2
-Source0:        %{name}-%{version}.tar.bz2
-#Source0:      
http://download.calibre-ebook.com/%{version}/calibre-%{version}.tar.xz
+Source0:        
http://download.calibre-ebook.com/%{version}/calibre-%{version}.tar.xz
 Source2:        %{name}.desktop
 Source3:        %{name}.png
-Source4:        generate-tarball.sh
-%if 0%{?suse_version} == 1220
-Source5:        %{name}-cssselect-0.7.1.tar.gz
-%endif
-Patch1:         %{name}-0.9.38-pillow.patch
-Patch2:         %{name}-setup.install.py.diff
-Patch3:         %{name}-no-update.diff
+Source5:        
https://pypi.python.org/packages/source/c/cssselect/cssselect-%{intree_cssselect_version}.tar.gz
+Patch1:         calibre-0.9.38-pillow.patch
+Patch2:         calibre-setup.install.py.diff
+Patch3:         calibre-no-update.diff
 
 #If a package is obsoleted by a compatible replacement, the obsoleted package
 #should also be provided in order to not cause unnecessary dependency breakage.
@@ -166,7 +155,7 @@
 
 # Add cssselect private code, only for opensuse 12.2
 %if 0%{?suse_version} == 1220
-tar xzf %{SOURCE5} -C $RPM_BUILD_DIR/%{name}/src/ --strip-components=1 
cssselect-0.7.1/cssselect/
+tar xzf %{SOURCE5} -C $RPM_BUILD_DIR/%{name}/src/ --strip-components=1 
cssselect-%{intree_cssselect_version}/cssselect/
 %endif
 
 %build


++++++ calibre-cssselect-0.7.1.tar.gz -> cssselect-0.7.1.tar.gz ++++++
++++ no output (probably identical)

++++++ download_tarball.sh ++++++
#!/bin/sh
#
# Copyright (c) 2010,2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
# Authors: Sascha Manns <[email protected]>
#          Frank Sundermeyer <[email protected]>
#
# Downloads the latest source file for Calibre from
# http://download.calibre-ebook.com

#----------
# Functions
#----------
VERSION=$1
URL="http://download.calibre-ebook.com/$VERSION/calibre-$VERSION.tar.xz";

# usage
function usage {
                 echo -e "\nusage: $0 VERSION\n"
                 echo -e "Downloads the specified version of source file for 
Calibre from"
                 echo -e "http://download.calibre-ebook.com";
                 exit 1
}

#-----
# Main
#-----
#
echo -n "Downloading .... "
wget $URL
echo "done"
#
echo -n "Adding calibre-$VERSION.tar.xz to OBS ... "
# Add Tarball
osc add $(pwd)/calibre-$VERSION.tar.xz
echo "done"
# Change Spec
echo "Change Version in Spec"
sed "/^Version/ c\Version:        $VERSION" calibre.spec > calibre.spec.tmp
mv calibre.spec.tmp calibre.spec
echo "Done"
# Add changelog
osc vc

exit 0


-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to