From 15642ca90cbe9e72d7c2d0853b3a7b20bc4e3ed4f189a4592841c1790893794c Mon Sep 17 00:00:00 2001 From: Kyrill Detinov Date: Sun, 16 Aug 2015 05:07:23 +0000 Subject: [PATCH] update to 0.6.1 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-djvulibre?expand=0&rev=21 --- python-djvulibre-0.3.10.tar.gz | 3 -- python-djvulibre-0.3.10.tar.gz.asc | 17 --------- python-djvulibre-0.6.1.tar.gz | 3 ++ python-djvulibre-0.6.1.tar.gz.asc | 17 +++++++++ python-djvulibre.changes | 48 ++++++++++++++++++++++++ python-djvulibre.keyring | 60 +++++++++++++++--------------- python-djvulibre.spec | 18 ++++----- 7 files changed, 107 insertions(+), 59 deletions(-) delete mode 100644 python-djvulibre-0.3.10.tar.gz delete mode 100644 python-djvulibre-0.3.10.tar.gz.asc create mode 100644 python-djvulibre-0.6.1.tar.gz create mode 100644 python-djvulibre-0.6.1.tar.gz.asc diff --git a/python-djvulibre-0.3.10.tar.gz b/python-djvulibre-0.3.10.tar.gz deleted file mode 100644 index 99e515c..0000000 --- a/python-djvulibre-0.3.10.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:42dd12a71ca44dc1325f6ef5a8e5c223d01aef1bd2f4c76c9d7c499b825d0f7a -size 121414 diff --git a/python-djvulibre-0.3.10.tar.gz.asc b/python-djvulibre-0.3.10.tar.gz.asc deleted file mode 100644 index a351f14..0000000 --- a/python-djvulibre-0.3.10.tar.gz.asc +++ /dev/null @@ -1,17 +0,0 @@ ------BEGIN PGP SIGNATURE----- -Version: GnuPG v1 - -iQIcBAABCAAGBQJUWK7pAAoJEC1Os6YBVHX1lpQQALOi7QuaAmQ1rcQd2ggu2c7m -H21QQKYMlt5GNgJnvkTwO/X3xLRtCTz5XU8WrBrZ8ziU5WGtawhikZc5e0cb4m+4 -uV95m9JMpjmWXn+twakyqip7jkUwcIq8AvL+mRcUSJPKhWVHQpn4iLFq/LzcvDPU -0Tzd/X2JRvD/NbPJH716ddjr09uY9MGkUOo0Xu+hTbV0C4YUeTIvc/AOv9p2k5DR -XfgZFqi+4S+R1onfuRoJ2I7/HOxHSVb3+Jrsf9Vj0rGiUrm7JrAycJUL2BEYPz+8 -i/hHl44XDO5b4PCtrXmBL7ELn4alnsSKo6FYDQS9qYrtbvxG29Hae3gmUB7bySPM -VHxzAN8iMIoeDFVV6mnrM0SEYDfsiia04e7nxZdARNFNB/DTNIs8hFoV9wMkIbBv -WjixG2b/rwSu/bovMG32ukZC+uIMNQu6CJpVCdRqZbcdYhePNe5OIzDgbHkXVIIk -t3GDTlJSMHujC7R1hVca2gdSt0RfeUfK2JoyMUJPQadpwdQcu3A7NVk4Ot2k+207 -l1Njb4JQpPJTiyFeCLtokJ22oBmfW0vewKhwcoYY2T/od6enqUV6f02SDntcevij -0lgJELRmafRCc2p1PamRzEh+ShGnF4snjDl8M+fLzdducNgE/Zc5mQZSR012hqSW -oWKoWwKJvawPe/PkfiF7 -=EhOZ ------END PGP SIGNATURE----- diff --git a/python-djvulibre-0.6.1.tar.gz b/python-djvulibre-0.6.1.tar.gz new file mode 100644 index 0000000..3dba52d --- /dev/null +++ b/python-djvulibre-0.6.1.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7897d4bd828c8adba0fb6086edfa8c71be29db22187a02e8ec11e4b18398419e +size 127915 diff --git a/python-djvulibre-0.6.1.tar.gz.asc b/python-djvulibre-0.6.1.tar.gz.asc new file mode 100644 index 0000000..331d5ff --- /dev/null +++ b/python-djvulibre-0.6.1.tar.gz.asc @@ -0,0 +1,17 @@ +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v1 + +iQIcBAABCAAGBQJVzfqHAAoJEC1Os6YBVHX1JQAP/jfRu2TQxJMrq+ncO7bQ96br +jmQsBUK6eTgt3So2+CYH4GCwlmwpw0p4Y9xSwtVALih+9krBk687cqNyyOZSVZV0 +g3+3+Vqpr/IuV2bNpM6DKe2+42OMhDBQAzI0YpDvqhVQ26sknGKmOu541ZAYcApK +ZzjZ6gZL3Enhsc57JiUB5fTfFqnrPuM9eScINrO7muJSxSAYFRpR+CvNioLyuGog +czukiLG1WBiuppzZmP4SybMkXee+Q/tjieE5Fo6JfU+LiyA0XUrgMyEHCbK14kWo +lkAY6iEgr6Z2wwVn/hZ+Re3QwTF6I2m9GBUPeU9kaYiesCtkBMxv8Klk72VgYNJJ +CY/Ebmjpm+UjeBIycCAWJKqDUpaA1mevezozIDV73KQAOxl3uPZWhWTe4ebmwEJL +oTUSwn8m5wEdPn7fTkpef+2cCiT99gyAjS42L1Hj3JVmdZjU+a8Afr7vdgK90qBM +za5PyVE1NsTcQl6oCdFIxhjewP+7CftBtHaqmV9w4Cpexoxv3Q2mlhQW/h7ShnT1 +Ma6vI6lA4Ccdl0Pcm78wqzlmy3nYflk9GZOjtlozeZaRDZe49iKj62qMVGqC7KaO +StWuGJ9gVBXbi/tLYjS0gGU7nlWEJ0Bt/WH4GfpaqjNDVsJGtIgvKxiqrnYdlRF5 +712xknDi0Mz1oWfh66WV +=A/du +-----END PGP SIGNATURE----- diff --git a/python-djvulibre.changes b/python-djvulibre.changes index 22e3f17..0cfbf39 100644 --- a/python-djvulibre.changes +++ b/python-djvulibre.changes @@ -1,3 +1,51 @@ +------------------------------------------------------------------- +Sat Aug 15 19:30:05 UTC 2015 - lazy.kent@opensuse.org + +- Update to 0.6.1. + * Fix the DjVuLibre version check. + * Add “const” to variable declarations and function prototypes. + * Optimize S-expression input/output. + * Require Cython >= 0.19, or Cython >= 0.20 for Python 3. + + Remove work-arounds for older versions. + * Don't pass -Wno-uninitialized to the compiler (modern versions + of Cython don't generate code that would trigger this warning). + * Require pkg-config for building on POSIX systems. +- Changes in 0.6. + * Fix build failure with Cython 0.23. + * Document which software if required to build the package. + * Require DjVuLibre >= 3.5.21: + + Add version check to the setup script. + + Remove work-arounds for older versions. + + Remove documentation warnings about older versions. + * Remove the DjVuLibreBug class. + * Improve the test suite. +- Changes in 0.5. + * Make print_into() raise exceptions properly instead of just + printing them on stderr. + * Make it possible to print S-expressions into file-like objects + created by codecs.open(). + * Make djvu.sexpr.__version__ a byte string in Python 2.X. + * Don't include DjVu file format version in + djvu.decode.__version__. This information is more conveniently + available in djvu.decode.DDJVU_VERSION. + * Make S-expression input/output methods reentrant (DjVuLibre >= + 3.5.26 is required for this feature). + * Improve error handling. + * Improve the test suite. +- Changes in 0.4.1. + * Exclude djvu/config.pxi from the source tarball. +- Changes in 0.4. + * Drop support for Python 2.5. + * Add the lvalue attribute to expressions. + * Use the lvalue in __repr__(). + * Make Symbol objects comparable using “<” and other inequality + operators. + * Make it possible to disable octal-escaping of non-ASCII Unicode + characters when printing expressions into a file. + * Stop using sphinx.ext.intersphinx. + * Make djvu.decode.__version__ a byte string in Python 2.X. + * Improve the test suite. + ------------------------------------------------------------------- Sun Nov 16 15:59:43 UTC 2014 - lazy.kent@opensuse.org diff --git a/python-djvulibre.keyring b/python-djvulibre.keyring index f60db60..8e9380d 100644 --- a/python-djvulibre.keyring +++ b/python-djvulibre.keyring @@ -1,8 +1,8 @@ -pub 4096R/015475F5 2009-10-23 [expires: 2015-01-01] -uid Jakub Wilk -uid Jakub Wilk -uid Jakub Wilk -sub 4096R/E5874F63 2009-10-23 +pub rsa4096/015475F5 2009-10-23 [expires: 2016-01-01] +uid [ unknown] Jakub Wilk +uid [ unknown] Jakub Wilk +uid [ unknown] Jakub Wilk +sub rsa4096/E5874F63 2009-10-23 -----BEGIN PGP PUBLIC KEY BLOCK----- @@ -18,31 +18,31 @@ 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 -j9Ljru+988YFRxj6dnMDtFQqJAkC/V0p1TWHhy84dlXN7yOlENKz9/WZvv9eWTeV -M3ffVcxafQP6JNhe1g3EFRxYOV7eABlzsiXoa1xF1O38f06evug6LwlFMJUYXQ4I -7WTsZL0KCeGnA8ca6HYoV7QgSmFrdWIgV2lsayA8dWJhbnVzQHVzZXJzLnNmLm5l +AQIXgAUCVCtEAAUJC6OlswAKCRAtTrOmAVR19dGJD/0SCpZ/o1hiVt4KXYsJxqnp +W6rQDsySkDHQXuOQN6l85j9Qy74k8FlEgJuVoYSve0TtI7qt0lDmBBAS1IdhrjvH +MVwVQENWKpIdjOuENWixuXEKh8zEFJB09UpBglQgbicrl1MHC16El5hGTHzb6qfR +fr9fi7tcgyMa7/wgb3eu5NN8lzScTqX7KQ4rXODRB+ZMvpxSEZ1A7R4Cz1blap+V +j0PTVo+yPAQqHIPAYOSY00udFwidJ+L++o+52uIgOGWvRJC05zYqMqrlCQKW0I4B +CzKnOFjaTkfPdxbTcuE6jyua6lT35o5Dr3xC5cGIuWJfEVnfEBZTEIJANHoBXrnz +c74AAK7AqSgnYil/1buneaLZPRkCe112b6mRw5bF6RiT+bUgVDfUwu39tycFZmSn +P+aKxvbzh4Uu07aGBx4zeb1+JplFGgFmxh7gka4EngLotdhl7awRWIBjG8wAFchf +WhXNEUDKZfyVFZoIFyud+1tgbiZwdPnv1H0k7Lf7XJn4uUf0t2X7Tn7twPYJQt8a +2vEFCrn8Um+Q8ND8NAru0qkXF+WshaxZik9+UXtWfoVd1I8NY3DAprO+c/OvMr7h +/GeZm+SNggD1DrYPejgbUUqdtUhbjoyR0AZXhwHk1qxrdIiG/w+sCDr8eaYprFbN +A0jRNn0xST7eNIPPdHqrcLQgSmFrdWIgV2lsayA8dWJhbnVzQHVzZXJzLnNmLm5l dD6JAj0EEwEIACcCGwMFCwkIBwMFFQoJCAsFFgMCAQACHgECF4AFAk3uTjgFCQXU HDgACgkQLU6zpgFUdfWAxg/+PqysL3WIDROwiInHhW3zkaPRhpjOMfHzjptu3K+2 GIL6yXQJtekld6DaFXh6PWIQ/Huw6qvzg/wof9NB/zXeaE/aeP9b9BVq4zz3DPeK @@ -78,5 +78,5 @@ OuuWKoE7jQ7fH1Wl5YmFk998CaKaXiVeeo7aTfi3pZqkjsGAMIWCkYzszGFZFm8O doynJ60razRgyqz9/UJ77+2wn50YVJutP44WiP5NF9ELufGkDo9/r/DfknlIS5py c55t4YjFjD6M2V8oO8pHuQ2TO14TkX629hChBlVCQQBUSU07toQ3iDw5umCFH7To bN5AxyPui0i3KQXs09FW/+n9DTw= -=1quD +=iNj8 -----END PGP PUBLIC KEY BLOCK----- diff --git a/python-djvulibre.spec b/python-djvulibre.spec index 1eb0424..5298e13 100644 --- a/python-djvulibre.spec +++ b/python-djvulibre.spec @@ -1,7 +1,7 @@ # # spec file for package python-djvulibre # -# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,7 +17,7 @@ Name: python-djvulibre -Version: 0.3.10 +Version: 0.6.1 Release: 0 Summary: Python Support for the DjVu Image Format License: GPL-2.0 @@ -29,15 +29,15 @@ Source2: %{name}.keyring BuildRequires: graphviz BuildRequires: graphviz-gnome BuildRequires: pkg-config -BuildRequires: python-Cython -BuildRequires: python-Sphinx -BuildRequires: python-devel +BuildRequires: python-Cython >= 0.19 +BuildRequires: python-devel >= 2.6 BuildRequires: python-setuptools -BuildRequires: pkgconfig(ddjvuapi) +BuildRequires: python-Sphinx +BuildRequires: pkgconfig(ddjvuapi) >= 3.5.21 # Required for tests. BuildRequires: djvulibre BuildRequires: python-nose -Requires: djvulibre +Requires: djvulibre >= 3.5.21 BuildRoot: %{_tmppath}/%{name}-%{version}-build %description @@ -80,11 +80,11 @@ install -m 0644 build/sphinx/html/_static/* \ %check cd tests/ ln -sf %{buildroot}%{python_sitearch}/djvu/ djvu -python -m nose --verbose --no-skip +python -m nose --verbose %files %defattr(-,root,root,-) -%doc COPYING doc/changelog examples/ +%doc doc/{changelog,COPYING,credits.txt} examples/ %{python_sitearch}/* %files doc