Hello community,

here is the log from the commit of package rubygem-passenger for 
openSUSE:Factory
checked in at Tue May 3 09:36:36 CEST 2011.



--------
--- rubygem-passenger/rubygem-passenger.changes 2011-04-12 20:35:54.000000000 
+0200
+++ /mounts/work_src_done/STABLE/rubygem-passenger/rubygem-passenger.changes    
2011-05-02 20:48:26.000000000 +0200
@@ -1,0 +2,35 @@
+Mon May  2 18:47:56 UTC 2011 - [email protected]
+
+- require nginx in the -nginx subpackage
+
+-------------------------------------------------------------------
+Sun Apr 24 01:01:36 UTC 2011 - [email protected]
+
+- fix build on devel_languages_ruby_SLE_10
+  use curl-devel for anything older than sle11/11.1
+
+-------------------------------------------------------------------
+Thu Apr 14 19:01:57 UTC 2011 - [email protected]
+
+- switch to use system libev
+
+-------------------------------------------------------------------
+Thu Apr 14 18:31:21 UTC 2011 - [email protected]
+
+- update to version 3.0.7
+ * Upgraded preferred Nginx version to 1.0.0.
+ * Phusion Passenger Standalone now pre-starts application processes
+   at startup instead of doing that at the first request.
+ * When sending data to Union Station, the HTTP status code is now
+   also logged.
+ * Various Union Station-related stability improvements.
+ * The Linux OOM killer was previously erroneously disabled for all
+   Phusion Passenger processes, including application processes. The
+   intention was to only disable it for the Watchdog. This has been
+   fixed, and the Watchdog is now the only process for which the OOM
+   killer is disabled.
+ * Due to a typo, the dependency on file-tail was not entirely
+   removed in 3.0.6. This has now been fixed.
+- fixed cleaning up the ext tree
+
+-------------------------------------------------------------------

calling whatdependson for head-i586


Old:
----
  passenger-3.0.6.gem

New:
----
  passenger-3.0.7.gem

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

Other differences:
------------------
++++++ rubygem-passenger.spec ++++++
--- /var/tmp/diff_new_pack.OhFG7G/_old  2011-05-03 09:35:15.000000000 +0200
+++ /var/tmp/diff_new_pack.OhFG7G/_new  2011-05-03 09:35:15.000000000 +0200
@@ -19,7 +19,7 @@
 
 
 Name:           rubygem-passenger
-Version:        3.0.6
+Version:        3.0.7
 Release:        1
 %define mod_name passenger
 %define apxs /usr/sbin/apxs2
@@ -29,6 +29,7 @@
 %if 0%{?suse_version} > 1100
 %define with_system_boost 1
 %endif
+%define use_system_libev  1
 #
 Group:          Development/Languages/Ruby
 License:        MIT GPLv2
@@ -47,7 +48,11 @@
 BuildRequires:  apache2-devel
 BuildRequires:  boost-devel
 BuildRequires:  gcc-c++
+%if 0%{?suse_version} >= 1110
 BuildRequires:  libcurl-devel
+%else
+BuildRequires:  curl-devel
+%endif
 %if 0%{?use_system_libev}
 BuildRequires:  libev-devel
 %endif
@@ -73,6 +78,10 @@
 Summary:        Passenger Nginx module for Ruby on Rails support
 Group:          Development/Languages/Ruby
 Requires:       rubygem-passenger = %{version}
+Requires:       nginx
+
+%description nginx
+Additional rubygem-passenger module for nginx HTTP-server.
 
 %package apache2
 License:        MIT GPLv2
@@ -81,9 +90,6 @@
 Requires:       rubygem-passenger = %{version}
 Requires:       apache2 %{apache_mmn}
 
-%description nginx
-Additional rubygem-passenger module for nginx HTTP-server.
-
 %description apache2
 Additional rubygem-passenger module for apache2 HTTP-server.
 
@@ -123,9 +129,9 @@
 %install
 # TODO:
 # currently -lev gets lost when using system libev
-#if 0%{?use_system_libev}
-# export USE_VENDORED_LIBEV="no"
-#endif
+%if 0%{?use_system_libev}
+export USE_VENDORED_LIBEV="no"
+%endif
 %gem_install %{S:0}
 pushd %{buildroot}%{_libdir}/ruby/gems/%{rb_ver}/gems/%{mod_name}-%{version}/
   export PATH="%{_sbindir}:$PATH"
@@ -136,13 +142,15 @@
   #compiling apache2 stuff
   rake apache2
   %{__install} -D -m 0755 ext/apache2/mod_passenger.so 
%{buildroot}%{apache_libexecdir}/mod_passenger.so
+  # cleanup
+  %if ! 0%{?use_system_libev}
+  make -C ext/libev distclean
+  %endif
   find ext/apache2 -name \*.a -print -delete
-  rm -rv ext/libev/.libs \
-         ext/libev/config.{status,log} \
-         test/stub/wsgi/passenger_wsgi.pyc
-  %{__rm} -vf ext/apache2/mod_passenger.so
-  %{__mv} -v ext/ruby/*/passenger_native_support.so lib/
-  %{__rm} -rv ext/ruby/ruby-*-linux
+  rm -v test/stub/wsgi/passenger_wsgi.pyc \
+        ext/apache2/mod_passenger.so
+  mv -v ext/ruby/*/passenger_native_support.so lib/
+  rm -rv ext/ruby/ruby-*-linux
 popd
 %gem_cleanup
 find %{buildroot}%{_libdir}/ruby/gems/%{rb_ver}/gems/%{mod_name}-%{version}/ 
-name dispatch.\* -print0 | \


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



Remember to have fun...

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to