Author: matkor                       Date: Sun Mar 28 21:27:57 2010 GMT
Module: packages                      Tag: HEAD
---- Log message:
- NFY

---- Files affected:
packages/thrift:
   thrift.spec (1.1 -> 1.2) , thrift-Werror_strlcpy_fix.patch (NONE -> 1.1)  
(NEW)

---- Diffs:

================================================================
Index: packages/thrift/thrift.spec
diff -u packages/thrift/thrift.spec:1.1 packages/thrift/thrift.spec:1.2
--- packages/thrift/thrift.spec:1.1     Sun Mar 28 22:06:38 2010
+++ packages/thrift/thrift.spec Sun Mar 28 23:27:52 2010
@@ -1,5 +1,8 @@
+# TODO: BR for java, ruby, perl, more general BR
+# TODO: Separate packages per each lang ?
+# TODO: Fix ruby install
 Summary:       Framework for scalable cross-language services development
-Summary(pl.UTF-8):     -
+Summary(pl.UTF-8):     Szkielet budowania skalowalnych usług dla różnych 
języków programowania 
 Name:          thrift
 Version:       0.2.0
 Release:       0.1
@@ -7,21 +10,29 @@
 Group:         Applications
 # 
http://www.apache.net.pl/incubator/thrift/0.2.0-incubating/thrift-0.2.0-incubating.tar.gz
 Source0:       
http://www.apache.net.pl/incubator/%{name}/%{version}-incubating/%{name}-%{version}-incubating.tar.gz
+# Source0-md5: 9958c57c402c02171ba0bcc96183505c
+Patch0:         %{name}-Werror_strlcpy_fix.patch
 URL:           http://incubator.apache.org/thrift/
-BuildRequires: -
-Requires:      -
+BuildRequires: boost-devel >= 1.33.1
+BuildRequires: python-devel >= 2.4
+BuildRequires: zlib-devel >= 1.2.3
+#Requires:     -
 BuildRoot:     %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
 %description
 Software framework for scalable cross-language services development. It 
combines a software stack with a code generation engine to build services that 
work efficiently and seamlessly between C++, Java, Python, PHP, Ruby, Erlang, 
Perl, Haskell, C#, Cocoa, Smalltalk, and OCaml.
 
 %description -l pl.UTF-8
+Programowy szkielet dla rozwoju skalowanych usług dla różnych języków 
programowania. Zawiera oprogramowanie wraz silnikiem generowania kodu do 
tworzenie usług
+które spawnie działają pomiędzy C++, Javą, Pythonem, PHP, Rybym, Erlangiem, 
Perlem, Heskellem, C#, Cocoa, Smalltalikiem i Ocamlem.  
 
 %prep
 %setup -q
+%patch0 -p1
 
 %build
-%configure
+%configure \
+    --without-ruby
 %{__make}
 
 %install
@@ -35,5 +46,5 @@
 
 %files
 %defattr(644,root,root,755)
-%doc AUTHORS CREDITS ChangeLog NEWS README THANKS TODO
+# %doc AUTHORS CREDITS ChangeLog NEWS README THANKS TODO
 %attr(755,root,root) %{_bindir}/*

================================================================
Index: packages/thrift/thrift-Werror_strlcpy_fix.patch
diff -u /dev/null packages/thrift/thrift-Werror_strlcpy_fix.patch:1.1
--- /dev/null   Sun Mar 28 23:27:58 2010
+++ packages/thrift/thrift-Werror_strlcpy_fix.patch     Sun Mar 28 23:27:52 2010
@@ -0,0 +1,12 @@
+diff -urN thrift-0.2.0.org//lib/rb/ext/extconf.rb 
thrift-0.2.0/lib/rb/ext/extconf.rb
+--- thrift-0.2.0.org//lib/rb/ext/extconf.rb    2009-03-20 05:21:39.000000000 
+0100
++++ thrift-0.2.0/lib/rb/ext/extconf.rb 2010-03-28 22:31:42.000000000 +0200
+@@ -19,7 +19,7 @@
+ 
+ require 'mkmf'
+ 
+-$CFLAGS = "-g -O2 -Wall -Werror"
++$CFLAGS = "-g -O2 -Wall"
+ 
+ have_func("strlcpy", "string.h")
+ 
================================================================

---- CVS-web:
    
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/thrift/thrift.spec?r1=1.1&r2=1.2&f=u

_______________________________________________
pld-cvs-commit mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit

Reply via email to