commit rubygem-passenger for openSUSE:Factory
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 - mrueckert@suse.de + +- require nginx in the -nginx subpackage + +------------------------------------------------------------------- +Sun Apr 24 01:01:36 UTC 2011 - mrueckert@suse.de + +- 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 - mrueckert@suse.de + +- switch to use system libev + +------------------------------------------------------------------- +Thu Apr 14 18:31:21 UTC 2011 - mrueckert@suse.de + +- 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: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org
participants (1)
-
root@hilbert.suse.de