Hello community,

here is the log from the commit of package rubygem-passenger for 
openSUSE:Factory
checked in at Fri Mar 25 14:14:41 CET 2011.



--------
--- rubygem-passenger/rubygem-passenger.changes 2011-01-15 02:10:25.000000000 
+0100
+++ /mounts/work_src_done/STABLE/rubygem-passenger/rubygem-passenger.changes    
2011-02-25 12:43:14.000000000 +0100
@@ -1,0 +2,37 @@
+Fri Feb 25 11:40:24 UTC 2011 - [email protected]
+
+- update to version 3.0.3
+  * [Nginx] Preferred Nginx version upgraded to 0.8.54
+    The previous preferred version was 0.8.53.
+  * PATH_INFO and REQUEST_URI now contain the original escaped URI
+    Phusion Passenger passes the URI, as reported by Apache/Nginx,
+    to application processes through the PATH_INFO and REQUEST_URI
+    variables.  These variables are supposed to contain the
+    original, unescaped URI, e.g.  /clubs/%C3%BC. Both Apache and
+    Nginx thought that it would be a good idea to unescape the URI
+    before passing it to modules like Phusion Passenger, thereby
+    causing PATH_INFO and REQUEST_URI to contain the unescaped URI,
+    e.g. /clubs/ü. This causes all sorts of encoding problems. We
+    now manually re-escape the URI when setting PATH_INFO and
+    REQUEST_URI. Issue #404.
+  * The installer no longer detects directories as potential
+    commands Previously the installer would look in $PATH for
+    everything that's executable, including directories. If one has
+    /usr/lib in $PATH and a directory /usr/lib/gcc exists then the
+    installer would recognize /usr/lib/gcc as the compiler. We now
+    explicitly check whether the item is also a file.
+  * PseudoIO now responds to #to_io
+    Phusion Passenger sets STDERR to a PseudoIO object in order to
+    capture anything written to STDERR during application startup.
+    This breaks some libraries which expect STDERR to respond to
+    #to_io. This has now been fixed. Issue #607.
+  * Fixed various other minor bugs
+    See the git commit log for details.
+- splitted out testsuite and documentation
+
+-------------------------------------------------------------------
+Thu Jan 20 15:00:39 UTC 2011 - [email protected]
+
+- moved apache2 requires to the apache2 subpackage
+
+-------------------------------------------------------------------
@@ -5 +42 @@
-  o Group field must be present in sub packages
+  o Group field must be present in package: rubygem-passenger-nginx

calling whatdependson for head-i586


Old:
----
  passenger-3.0.2.gem

New:
----
  passenger-3.0.3.gem

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

Other differences:
------------------
++++++ rubygem-passenger.spec ++++++
--- /var/tmp/diff_new_pack.dne2vW/_old  2011-03-25 14:14:21.000000000 +0100
+++ /var/tmp/diff_new_pack.dne2vW/_new  2011-03-25 14:14:21.000000000 +0100
@@ -19,7 +19,7 @@
 
 
 Name:           rubygem-passenger
-Version:        3.0.2
+Version:        3.0.3
 Release:        1
 %define mod_name passenger
 %define apxs /usr/sbin/apxs2
@@ -53,10 +53,8 @@
 %if 0%{?use_system_libev}
 BuildRequires:  libev-devel
 %endif
-Requires:       apache2 %{apache_mmn}
 Recommends:     packageand(apache2:rubygem-passenger-apache2)
 Recommends:     packageand(nginx:rubygem-passenger-nginx)
-
 #
 Url:            http://www.modrails.com/
 Source:         %{mod_name}-%{version}.gem
@@ -83,6 +81,7 @@
 Summary:        Passenger apache module
 Group:          Development/Languages/Ruby
 Requires:       rubygem-passenger = %{version}
+Requires:       apache2 %{apache_mmn}
 
 %description nginx
 Additional rubygem-passenger module for nginx HTTP-server.
@@ -90,6 +89,27 @@
 %description apache2
 Additional rubygem-passenger module for apache2 HTTP-server.
 
+%package doc
+Summary:        RDoc documentation for %{mod_name}
+Group:          Development/Languages/Ruby
+License:        GPLv2+ or Ruby
+Requires:       %{name} = %{version}
+
+%description doc
+Documentation generated at gem installation time.
+Usually in RDoc and RI formats.
+
+
+%package testsuite
+Summary:        Test suite for %{mod_name}
+Group:          Development/Languages/Ruby
+License:        GPLv2+ or Ruby
+Requires:       %{name} = %{version}
+
+%description testsuite
+Test::Unit or RSpec files, useful for developers.
+
+
 %prep
 
 %build
@@ -148,6 +168,7 @@
 %{_bindir}/passenger-make-enterprisey
 %{_libdir}/ruby/gems/%{rb_ver}/cache/%{mod_name}-%{version}.gem
 %{_libdir}/ruby/gems/%{rb_ver}/gems/%{mod_name}-%{version}/
+%exclude %{_libdir}/ruby/gems/%{rb_ver}/gems/%{mod_name}-%{version}/test
 %{_libdir}/ruby/gems/%{rb_ver}/specifications/%{mod_name}-%{version}.gemspec
 %doc %{_libdir}/ruby/gems/%{rb_ver}/doc/%{mod_name}-%{version}/
 %exclude 
%{_libdir}/ruby/gems/%{rb_ver}/gems/%{mod_name}-%{version}/agents/nginx
@@ -156,4 +177,12 @@
 %exclude 
%{_libdir}/ruby/gems/%{rb_ver}/gems/%{mod_name}-%{version}/agents/apache2
 %exclude %{_libdir}/ruby/gems/%{rb_ver}/gems/%{mod_name}-%{version}/ext/apache2
 
+%files doc
+%defattr(-,root,root,-)
+%doc %{_libdir}/ruby/gems/%{rb_ver}/doc/%{mod_name}-%{version}/
+
+%files testsuite
+%defattr(-,root,root,-)
+%{_libdir}/ruby/gems/%{rb_ver}/gems/%{mod_name}-%{version}/test
+
 %changelog


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



Remember to have fun...

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

Reply via email to