Hello community,

here is the log from the commit of package brotli for openSUSE:Factory checked 
in at 2018-12-27 00:24:17
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/brotli (Old)
 and      /work/SRC/openSUSE:Factory/.brotli.new.28833 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "brotli"

Thu Dec 27 00:24:17 2018 rev:6 rq:658021 version:1.0.7

Changes:
--------
--- /work/SRC/openSUSE:Factory/brotli/brotli.changes    2018-07-28 
12:38:36.308218590 +0200
+++ /work/SRC/openSUSE:Factory/.brotli.new.28833/brotli.changes 2018-12-27 
00:24:19.879911213 +0100
@@ -1,0 +2,17 @@
+Fri Dec 14 11:01:35 UTC 2018 - Jan Engelhardt <[email protected]>
+
+- Avoid bashisms, install manpages without +x bit, get rid of
+  wrap descriptions, feed through cleaner.
+
+-------------------------------------------------------------------
+Fri Dec 14 10:06:08 UTC 2018 - [email protected]
+
+- brotli 1.0.7:
+  * faster decoding on ARM
+  * improved precision of window size calculation in CLI
+- includes changes from 1.0.6:
+  * fix unaligned 64-bit accesses on AArch32
+  * add ASAN/MSAN unaligned read specializations
+  * fix JDK 8<->9 incompatibility
+
+-------------------------------------------------------------------

Old:
----
  brotli-1.0.5.tar.gz

New:
----
  brotli-1.0.7.tar.gz

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

Other differences:
------------------
++++++ brotli.spec ++++++
--- /var/tmp/diff_new_pack.yWnlq0/_old  2018-12-27 00:24:21.547909853 +0100
+++ /var/tmp/diff_new_pack.yWnlq0/_new  2018-12-27 00:24:21.551909850 +0100
@@ -13,57 +13,63 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
 %define sover 1
-
 Name:           brotli
-Version:        1.0.5
+Version:        1.0.7
 Release:        0
 Summary:        Lossless Compression Algorithm
 License:        MIT
 Group:          Productivity/Archiving/Compression
-Url:            https://github.com/google/brotli
-Source0:        
https://github.com/google/brotli/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz
+URL:            https://github.com/google/brotli
+Source:         
https://github.com/google/brotli/archive/v%version.tar.gz#/%name-%version.tar.gz
 Source99:       baselibs.conf
-BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  cmake >= 2.8.6
 BuildRequires:  gcc-c++
 BuildRequires:  gzip
 BuildRequires:  pkg-config
 
 %description
-This package contains the brotli command line utility to compress and 
decompress data with the brotli compression algorithm.
+This package contains the brotli command line utility to compress and
+decompress data with the brotli compression algorithm.
 
-Brotli is a generic-purpose lossless compression algorithm that compresses 
data using a combination of a modern variant
-of the LZ77 algorithm, Huffman coding and 2nd order context modeling, with a 
compression ratio comparable to the best
-currently available general-purpose compression methods. It is similar in 
speed with deflate but offers more dense compression.
+Brotli is a generic-purpose lossless compression algorithm that
+compresses data using a combination of a modern variant of the LZ77
+algorithm, Huffman coding and 2nd order context modeling, with a
+compression ratio comparable to the best currently available
+general-purpose compression methods. It is similar in speed with
+deflate but offers more dense compression.
 
-The specification of the Brotli Compressed Data Format is defined in RFC 7932.
+The specification of the Brotli Compressed Data Format is defined in
+RFC 7932.
 
-%package -n libbrotlicommon%{sover}
+%package -n libbrotlicommon%sover
 Summary:        Common Library for Brotli Compression
 Group:          System/Libraries
 
-%description -n libbrotlicommon%{sover}
-Common library for the Brotli general purpose lossless data compression 
algorithm.
+%description -n libbrotlicommon%sover
+Common library for the Brotli general purpose lossless data
+compression algorithm.
 
-%package -n libbrotlidec%{sover}
+%package -n libbrotlidec%sover
 Summary:        Library for Brotli Decompression
 Group:          System/Libraries
 
-%description -n libbrotlidec%{sover}
-Decompression library for the Brotli general purpose lossless data compression 
algorithm.
+%description -n libbrotlidec%sover
+Decompression library for the Brotli general purpose lossless data
+compression algorithm.
 
-The specification of the Brotli Compressed Data Format is defined in RFC 7932.
+The specification of the Brotli Compressed Data Format is defined in
+RFC 7932.
 
-%package -n libbrotlienc%{sover}
+%package -n libbrotlienc%sover
 Summary:        Library for Brotli Compression
 Group:          System/Libraries
 
-%description -n libbrotlienc%{sover}
+%description -n libbrotlienc%sover
 Compression library for the Brotli general purpose lossless data compression 
algorithm.
 
 The specification of the Brotli Compressed Data Format is defined in RFC 7932.
@@ -71,9 +77,9 @@
 %package -n libbrotli-devel
 Summary:        Development and Header Files for Brotli Compression
 Group:          Development/Libraries/C and C++
-Requires:       libbrotlicommon%{sover} = %{version}-%{release}
-Requires:       libbrotlidec%{sover} = %{version}-%{release}
-Requires:       libbrotlienc%{sover} = %{version}-%{release}
+Requires:       libbrotlicommon%sover = %version-%release
+Requires:       libbrotlidec%sover = %version-%release
+Requires:       libbrotlienc%sover = %version-%release
 Provides:       libbrotlicommon-devel = %version-%release
 Provides:       libbrotlidec-devel = %version-%release
 Provides:       libbrotlienc-devel = %version-%release
@@ -82,72 +88,60 @@
 Obsoletes:      libbrotlienc-devel < %version-%release
 
 %description -n libbrotli-devel
-Development and headers files for (de)compressing data using the
-Brotli general purpose lossless compression algorithm.
+Development and headers files for (de)compressing data using the Brotli general
+purpose lossless compression algorithm.
 
 The specification of the Brotli Compressed Data Format is defined in RFC 7932.
 
 %prep
-%setup -q
+%autosetup -p1
 
 %build
-%cmake -DCMAKE_INSTALL_PREFIX:PATH="%{_prefix}" \
-       -DCMAKE_INSTALL_LIBDIR:PATH="%{_libdir}" \
-       -DBROTLI_DISABLE_TESTS:BOOL=off \
-       -DCMAKE_SKIP_RPATH:BOOL=off
+%cmake
 %make_jobs
 
 %install
 %cmake_install
-rm %{buildroot}%{_libdir}/libbrotli*-static.a
-%if 0%{?suse_version} > 1315
-for i in docs/{brotli.1,decode.h.3,encode.h.3,types.h.3}; do
-  install -D -t %{buildroot}%{_datadir}/man/man$(echo $i | sed 
's:.*\.\([^\.]\)$:\1:') $i
-done
-%else
-mkdir -p  %{buildroot}%{_datadir}/man/man{1,3}
-for i in docs/{brotli.1,decode.h.3,encode.h.3,types.h.3}; do
-  cp $i %{buildroot}%{_datadir}/man/man$(echo $i | sed 's:.*\.\([^\.]\)$:\1:')
-done
-%endif
+rm %buildroot/%_libdir/libbrotli*-static.a
+mkdir -p "%buildroot/%_mandir/man1" "%buildroot/%_mandir/man3"
+install -pm0644 docs/*.1 "%buildroot/%_mandir/man1/"
+install -pm0644 docs/*.3 "%buildroot/%_mandir/man3/"
 
 %check
 %ctest
 
-%post -n libbrotlicommon%{sover} -p /sbin/ldconfig
-%postun -n libbrotlicommon%{sover} -p /sbin/ldconfig
-
-%post -n libbrotlidec%{sover} -p /sbin/ldconfig
-%postun -n libbrotlidec%{sover} -p /sbin/ldconfig
-
-%post -n libbrotlienc%{sover} -p /sbin/ldconfig
-%postun -n libbrotlienc%{sover} -p /sbin/ldconfig
+%post   -n libbrotlicommon%sover -p /sbin/ldconfig
+%postun -n libbrotlicommon%sover -p /sbin/ldconfig
+%post   -n libbrotlidec%sover -p /sbin/ldconfig
+%postun -n libbrotlidec%sover -p /sbin/ldconfig
+%post   -n libbrotlienc%sover -p /sbin/ldconfig
+%postun -n libbrotlienc%sover -p /sbin/ldconfig
 
 %files
-%defattr(0644,root,root,755)
-%doc LICENSE
-%attr(755,root,root) /usr/bin/brotli
-%{_mandir}/man1/brotli.1%{ext_man}
-
-%files -n libbrotlicommon%{sover}
-%defattr(0644,root,root,755)
-%{_libdir}/libbrotlicommon.so.*
-
-%files -n libbrotlidec%{sover}
-%defattr(0644,root,root,755)
-%{_libdir}/libbrotlidec.so.*
-
-%files -n libbrotlienc%{sover}
-%defattr(0644,root,root,755)
-%{_libdir}/libbrotlienc.so.*
+%defattr(-,root,root)
+%license LICENSE
+%_bindir/brotli
+%_mandir/man1/brotli.1*
+
+%files -n libbrotlicommon%sover
+%defattr(-,root,root)
+%_libdir/libbrotlicommon.so.*
+
+%files -n libbrotlidec%sover
+%defattr(-,root,root)
+%_libdir/libbrotlidec.so.*
+
+%files -n libbrotlienc%sover
+%defattr(-,root,root)
+%_libdir/libbrotlienc.so.*
 
 %files -n libbrotli-devel
-%defattr(0644,root,root,755)
-%{_includedir}/brotli/
-%{_libdir}/libbrotlicommon.so
-%{_libdir}/libbrotlidec.so
-%{_libdir}/libbrotlienc.so
-%{_libdir}/pkgconfig/*.pc
-%{_mandir}/man3/*.3%{ext_man}
+%defattr(-,root,root)
+%_includedir/brotli/
+%_libdir/libbrotlicommon.so
+%_libdir/libbrotlidec.so
+%_libdir/libbrotlienc.so
+%_libdir/pkgconfig/*.pc
+%_mandir/man3/*.3*
 
 %changelog

++++++ brotli-1.0.5.tar.gz -> brotli-1.0.7.tar.gz ++++++
/work/SRC/openSUSE:Factory/brotli/brotli-1.0.5.tar.gz 
/work/SRC/openSUSE:Factory/.brotli.new.28833/brotli-1.0.7.tar.gz differ: char 
12, line 1


Reply via email to