[packages/brotli] - updated brotli to release 0.5.2 and libbrotli to recent snapshot

hawk hawk at pld-linux.org
Sat Aug 20 13:57:38 CEST 2016


commit 94d11d12f7d226b5e1ecb50ecf25f8a1166b9b0b
Author: Marcin Krol <hawk at tld-linux.org>
Date:   Sat Aug 20 11:52:39 2016 +0000

    - updated brotli to release 0.5.2 and libbrotli to recent snapshot

 brotli.spec            | 20 ++++++++++----------
 libbrotli-update.patch | 37 ++++---------------------------------
 2 files changed, 14 insertions(+), 43 deletions(-)
---
diff --git a/brotli.spec b/brotli.spec
index d773770..06798e4 100644
--- a/brotli.spec
+++ b/brotli.spec
@@ -7,16 +7,16 @@
 Summary:	Brotli - generic-purpose lossless compression algorithm
 Summary(pl.UTF-8):	Brotli - algorytm bezstratnej kompresji ogólnego przeznaczenia
 Name:		brotli
-Version:	0.2.0
+Version:	0.5.2
 Release:	1
 License:	Apache v2.0
 Group:		Libraries
 #Source0Download: https://github.com/google/brotli/releases
-Source0:	https://github.com/google/brotli/archive/v%{version}/%{name}-%{version}.tar.gz
-# Source0-md5:	6c84662ca13693967cb0a950d15873e7
+Source0:	https://github.com/google/brotli/archive/v%{version}/Brotli-%{version}.tar.gz
+# Source0-md5:	e7a6c1fe7795475f4273ee4c36a3ad5c
 # metapackage to build shared libraries from brotli sources
-Source1:	https://github.com/bagder/libbrotli/archive/851122b665cde2374387c595ae3dc3369bf8ea05/libbrotli-20151022.tar.gz
-# Source1-md5:	6f6186f75a2b9385d20f9c9052965be2
+Source1:	https://github.com/bagder/libbrotli/archive/ccb89e138b0948d7c353bc508b0d8fc584e01ff2/libbrotli-20160820.tar.gz
+# Source1-md5:	27b5dba9342cf6461c5847667f7340e2
 Patch0:		libbrotli-update.patch
 URL:		https://github.com/google/brotli/
 BuildRequires:	autoconf >= 2.57
@@ -140,7 +140,7 @@ CXX="%{__cxx}" \
 CFLAGS="%{rpmcflags}" \
 CXXFLAGS="%{rpmcxxflags}" \
 CPPFLAGS="%{rpmcppflags}" \
-%{__make} -C tools
+%{__make}
 
 %if %{with python2}
 %py_build
@@ -155,7 +155,7 @@ rm -rf $RPM_BUILD_ROOT
 %{__make} -C libbrotli/build install \
 	DESTDIR=$RPM_BUILD_ROOT
 
-install -D tools/bro $RPM_BUILD_ROOT%{_bindir}/bro
+install -D bin/bro $RPM_BUILD_ROOT%{_bindir}/bro
 
 # obsoleted by pkg-config
 %{__rm} $RPM_BUILD_ROOT%{_libdir}/libbrotli*.la
@@ -175,7 +175,7 @@ rm -rf $RPM_BUILD_ROOT
 
 %files
 %defattr(644,root,root,755)
-%doc README.md docs/draft-alakuijala-brotli-04.txt
+%doc README.md docs/brotli-comparison-study-2015-09-22.pdf
 %attr(755,root,root) %{_bindir}/bro
 
 %files -n libbrotli
@@ -204,12 +204,12 @@ rm -rf $RPM_BUILD_ROOT
 %files -n python-brotli
 %defattr(644,root,root,755)
 %attr(755,root,root) %{py_sitedir}/brotli.so
-%{py_sitedir}/Brotli-0.1.0-py*.egg-info
+%{py_sitedir}/Brotli-0.5.2-py*.egg-info
 %endif
 
 %if %{with python3}
 %files -n python3-brotli
 %defattr(644,root,root,755)
 %attr(755,root,root) %{py3_sitedir}/brotli.cpython-*.so
-%{py3_sitedir}/Brotli-0.1.0-py*.egg-info
+%{py3_sitedir}/Brotli-0.5.2-py*.egg-info
 %endif
diff --git a/libbrotli-update.patch b/libbrotli-update.patch
index 7ce4300..b2a8c77 100644
--- a/libbrotli-update.patch
+++ b/libbrotli-update.patch
@@ -1,40 +1,11 @@
---- libbrotli/Makefile.am.orig	2015-10-21 23:26:03.000000000 +0200
-+++ libbrotli/Makefile.am	2015-12-27 14:54:54.463549931 +0100
-@@ -5,16 +5,14 @@
- lib_LTLIBRARIES = libbrotlidec.la libbrotlienc.la
- 
- DECODE = brotli/dec/bit_reader.c brotli/dec/decode.c		\
--  brotli/dec/huffman.c brotli/dec/state.c brotli/dec/streams.c	\
--  brotli/dec/dictionary.c
-+  brotli/dec/huffman.c brotli/dec/state.c brotli/dec/streams.c
- 
- ENCODE = brotli/enc/backward_references.cc brotli/enc/histogram.cc	\
-  brotli/enc/block_splitter.cc brotli/enc/literal_cost.cc		\
-  brotli/enc/brotli_bit_stream.cc brotli/enc/metablock.cc		\
-  brotli/enc/encode.cc brotli/enc/static_dict.cc				\
-  brotli/enc/encode_parallel.cc brotli/enc/streams.cc			\
-- brotli/enc/entropy_encode.cc brotli/enc/dictionary.cc			\
-- brotli/enc/utf8_util.cc
-+ brotli/enc/entropy_encode.cc
- 
- DECODEHEADERS = brotli/dec/decode.h brotli/dec/state.h			\
-  brotli/dec/streams.h brotli/dec/types.h brotli/dec/bit_reader.h	\
-@@ -31,7 +29,7 @@
-  brotli/enc/literal_cost.h brotli/enc/cluster.h brotli/enc/bit_cost.h   \
-  brotli/enc/entropy_encode.h brotli/enc/brotli_bit_stream.h             \
-  brotli/enc/write_bits.h brotli/enc/static_dict_lut.h                   \
-- brotli/enc/encode_parallel.h brotli/enc/types.h
-+ brotli/enc/encode_parallel.h
- 
- EXTRA_DIST = AUTHORS README
- 
---- libbrotli/configure.ac.orig	2015-10-21 23:26:03.000000000 +0200
-+++ libbrotli/configure.ac	2015-12-27 14:49:22.816897181 +0100
+diff -urp libbrotli.orig/configure.ac libbrotli/configure.ac
+--- libbrotli.orig/configure.ac	2016-08-15 12:08:53.000000000 +0000
++++ libbrotli/configure.ac	2016-08-20 11:21:53.994554000 +0000
 @@ -1,6 +1,6 @@
  AC_PREREQ(2.57)
  
 -AC_INIT([libbrotli], [0.1.0], [-])
-+AC_INIT([libbrotli], [0.2.0], [-])
++AC_INIT([libbrotli], [0.5.2], [-])
  AC_CONFIG_SRCDIR([brotli/dec/decode.h])
  AC_CONFIG_HEADERS([config.h])
  AC_CONFIG_MACRO_DIR([m4])
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/brotli.git/commitdiff/94d11d12f7d226b5e1ecb50ecf25f8a1166b9b0b



More information about the pld-cvs-commit mailing list