[packages/thrift] up to 0.9.2, builds now
glen
glen at pld-linux.org
Mon Jul 27 06:29:42 CEST 2015
commit 9efeafcc9288075e22d13f77fcf7a676af6b1a58
Author: Elan Ruusamäe <glen at delfi.ee>
Date: Mon Jul 27 07:23:48 2015 +0300
up to 0.9.2, builds now
thrift.spec | 24 ++++++++++++++++++------
1 file changed, 18 insertions(+), 6 deletions(-)
---
diff --git a/thrift.spec b/thrift.spec
index f0d28ae..2cd3087 100644
--- a/thrift.spec
+++ b/thrift.spec
@@ -30,6 +30,8 @@
%bcond_without csharp # build the C# library
%bcond_with java # build the Java library
%bcond_with erlang # build the Erlang library
+%bcond_with nodejs # build nodejs library
+%bcond_with lua # build Lua library
%bcond_without python # build the Python library
%bcond_without perl # build the Perl library
%bcond_without php # build the PHP library
@@ -48,19 +50,19 @@
Summary: Framework for scalable cross-language services development
Summary(pl.UTF-8): Szkielet budowania skalowalnych usług dla różnych języków programowania
Name: thrift
-Version: 0.9.1
+Version: 0.9.2
Release: 0.4
License: Apache v2.0
Group: Development/Libraries
Source0: http://www.apache.org/dist/thrift/%{version}/%{name}-%{version}.tar.gz
-# Source0-md5: d2e46148f6e800a9492dbd848c66ab6e
+# Source0-md5: 89f63cc4d0100912f4a1f8a9dee63678
Patch0: %{name}-Werror_strlcpy_fix.patch
Patch1: %{name}-cpp_link_fix.patch
URL: http://thrift.apache.org/
BuildRequires: autoconf
-BuildRequires: automake
-BuildRequires: bison
-BuildRequires: boost-devel >= 1.33.1
+BuildRequires: automake >= 1:1.13
+BuildRequires: bison >= 2.5
+BuildRequires: boost-devel >= 1.54.0
BuildRequires: flex
BuildRequires: libevent-devel
BuildRequires: pkgconfig
@@ -82,12 +84,20 @@ BuildRequires: mono-devel
BuildRequires: java-gcj-compat-devel
BuildRequires: java-ivy
%endif
+%if %{with lua}
+BuildRequires: lua51-devel
+%endif
+%if %{with nodejs}
+BuildRequires: nodejs
+BuildRequires: npm
+%endif
%if %{with python}
BuildRequires: python
BuildRequires: python-TwistedCore
%endif
%if %{with perl}
BuildRequires: perl-Bit-Vector
+BuildRequires: perl-Class-Accessor
BuildRequires: perl-base
%endif
%if %{with php}
@@ -101,7 +111,6 @@ BuildRequires: erlang
%if %{with ruby}
BuildRequires: ruby
BuildRequires: ruby-bundler
-BuildRequires: ruby-rake
%endif
%if %{with haskell}
BuildRequires: ghc
@@ -231,9 +240,12 @@ Interfejs thrift dla Perla.
%{__with_without haskell} \
%{__with_without go} \
%{__with_without d} \
+ --enable-libs \
--with-boost \
--with-libevent \
--with-zlib \
+ --disable-tutorial \
+ --disable-tests \
%{__with_without tests}
%{__make} -j1
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/thrift.git/commitdiff/6a7ec0410e16c81e8552d9b46264ec53328c3d0e
More information about the pld-cvs-commit
mailing list