Hello community,

here is the log from the commit of package rubygem-passenger for 
openSUSE:Factory
checked in at Thu Apr 14 18:20:50 CEST 2011.



--------
--- rubygem-passenger/rubygem-passenger.changes 2011-02-25 12:43:14.000000000 
+0100
+++ rubygem-passenger/rubygem-passenger.changes 2011-04-12 20:35:54.000000000 
+0200
@@ -1,0 +2,66 @@
+Tue Apr 12 18:32:04 UTC 2011 - [email protected]
+
+- split out a devel-static package containing the 2 static
+  libraries that you need to compile nginx with passenger support
+  later.
+  that saves us recompiling them in the nginx build.
+- clean up file lists
+
+-------------------------------------------------------------------
+Tue Apr 12 13:56:32 UTC 2011 - [email protected]
+
+- update to version 3.0.6
+ * Fixed various Union Station-related stability issues.
+ * Fixed an issue with host name detection on certain platforms.
+ * Improved error logging in various parts.
+ * The dependency on the file-tail library has been removed.
+ * During installation, check whether /tmp is mounted with 'noexec'.
+   Phusion Passenger's installer relies on /tmp *not* being mounted
+   with 'noexec'. If it is then the installer will now show a
+   helpful error message instead of bailing out in a confusing
+   manner. Users can now tell the installer to use a different
+   directory for storing temporary files by customizing the $TMPDIR
+   environment variable.
+ * Phusion Passenger Standalone can now run Rackup files that are
+   not named 'config.ru'.  The filename can be passed through the
+   command line using the -R option.
+- additional changes from 3.0.5
+ * [Apache] Fixed Union Station process statistics collection
+   Union Station users that are using Apache may notice that no
+   process information show up in Union Station. This is because of
+   a bug in Phusion Passenger's Apache version, which has now been
+   fixed.
+ * [Apache] PassengerAnalytics has been renamed to
+   UnionStationSupport This option has been renamed for consistency
+   reasons.
+ * [Nginx] passenger_analytics has been renamed to
+   union_station_support This option has been renamed for
+   consistency reasons.
+ * Fixed Union Station data sending on older libcurl versions
+   Some Union Station users have reported that their data don't
+   show up.  Upon investigation this turned out to be a
+   compatibility with older libcurl versions. Affected systems
+   include all RHEL 5 based systems, such as RHEL 5.5 and CentOS
+   5.5. We've now fixed compatibility with older libcurl versions.
+ * Added support for the Union Station filter language
+   This language can be used to limit the kind of data that's sent
+   to Union Station. Please read
+   https://engage.unionstationapp.com/help#filtering for details.
+ * Fixed a PassengerMaxPoolSize/passenger_max_pool_size violation
+   bug People who host a lot of different applications on Phusion
+   Passenger may notice that it sometimes spawns more processes
+   than is allowed by PassengerMaxPoolSize/passenger_max_pool_size.
+   This has been fixed.
+- additional changes from 3.0.4
+ * [Apache] Changed mod_dir workaround hook priority
+   Phusion Passenger temporarily disables mod_dir on all Phusion
+   Passenger-handled requests in order to avoid conflicts. In order
+   to do this it registers some Apache hooks with the
+   APR_HOOK_MIDDLE priority, but it turned out that this breaks
+   some other modules like mod_python. The hook priority has been
+   changed to APR_HOOK_LAST to match mod_dir's hook priorities.
+   Issue reported by Jay Freeman.
+ * Added support for Union Station: http://www.unionstationapp.com/
+ * Some error messages have been improved.
+
+-------------------------------------------------------------------

calling whatdependson for head-i586


Old:
----
  passenger-3.0.3.gem

New:
----
  passenger-3.0.6.gem

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

Other differences:
------------------
++++++ rubygem-passenger.spec ++++++
--- /var/tmp/diff_new_pack.w4G77b/_old  2011-04-14 18:20:11.000000000 +0200
+++ /var/tmp/diff_new_pack.w4G77b/_new  2011-04-14 18:20:11.000000000 +0200
@@ -19,7 +19,7 @@
 
 
 Name:           rubygem-passenger
-Version:        3.0.3
+Version:        3.0.6
 Release:        1
 %define mod_name passenger
 %define apxs /usr/sbin/apxs2
@@ -42,8 +42,6 @@
 Requires:       rubygem-fastthread >= 1.0.1
 BuildRequires:  rubygem-daemon_controller >= 0.2.5
 Requires:       rubygem-daemon_controller >= 0.2.5
-BuildRequires:  rubygem-file-tail
-Requires:       rubygem-file-tail
 BuildRequires:  rubygem-rack
 Requires:       rubygem-rack
 BuildRequires:  apache2-devel
@@ -90,25 +88,33 @@
 Additional rubygem-passenger module for apache2 HTTP-server.
 
 %package doc
+License:        MIT GPLv2
 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
+License:        MIT GPLv2
 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.
 
+%package devel-static
+License:        MIT GPLv2
+Summary:        Files to develop passenger bindings for your webserver
+Group:          Development/Languages/Ruby
+Requires:       %{name} = %{version}
+Provides:       %{name}-devel = %{version}
+
+%description devel-static
+The 2 static files that are needed to build the nginx extension
 
 %prep
 
@@ -130,7 +136,7 @@
   #compiling apache2 stuff
   rake apache2
   %{__install} -D -m 0755 ext/apache2/mod_passenger.so 
%{buildroot}%{apache_libexecdir}/mod_passenger.so
-  find ext -name \*.a -print -delete
+  find ext/apache2 -name \*.a -print -delete
   rm -rv ext/libev/.libs \
          ext/libev/config.{status,log} \
          test/stub/wsgi/passenger_wsgi.pyc
@@ -157,7 +163,6 @@
 %{apache_libexecdir}/mod_passenger.so
 %config(noreplace) %{apache_sysconfdir}/conf.d/mod_passenger.conf
 %{_libdir}/ruby/gems/%{rb_ver}/gems/%{mod_name}-%{version}/agents/apache2
-%{_libdir}/ruby/gems/%{rb_ver}/gems/%{mod_name}-%{version}/ext/apache2
 
 %files
 %defattr(-,root,root,-)
@@ -168,14 +173,16 @@
 %{_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
-%exclude %{apache_libexecdir}/mod_passenger.so
-%exclude %config(noreplace) %{apache_sysconfdir}/conf.d/mod_passenger.conf
+# doc and testsuite subpackage
+%exclude %{_libdir}/ruby/gems/%{rb_ver}/gems/%{mod_name}-%{version}/test
+%exclude %{_libdir}/ruby/gems/%{rb_ver}/doc/%{mod_name}-%{version}/
+# backend subpackages
 %exclude 
%{_libdir}/ruby/gems/%{rb_ver}/gems/%{mod_name}-%{version}/agents/apache2
-%exclude %{_libdir}/ruby/gems/%{rb_ver}/gems/%{mod_name}-%{version}/ext/apache2
+%exclude 
%{_libdir}/ruby/gems/%{rb_ver}/gems/%{mod_name}-%{version}/agents/nginx
+# needed to build the nginx extension
+%exclude 
%{_libdir}/ruby/gems/%{rb_ver}/gems/%{mod_name}-%{version}/ext/common/libboost_oxt.a
+%exclude 
%{_libdir}/ruby/gems/%{rb_ver}/gems/%{mod_name}-%{version}/ext/common/libpassenger_common.a
 
 %files doc
 %defattr(-,root,root,-)
@@ -185,4 +192,9 @@
 %defattr(-,root,root,-)
 %{_libdir}/ruby/gems/%{rb_ver}/gems/%{mod_name}-%{version}/test
 
+%files devel-static
+%defattr(-,root,root,-)
+%{_libdir}/ruby/gems/%{rb_ver}/gems/%{mod_name}-%{version}/ext/common/libboost_oxt.a
+%{_libdir}/ruby/gems/%{rb_ver}/gems/%{mod_name}-%{version}/ext/common/libpassenger_common.a
+
 %changelog

++++++ rubygem-passenger-rpmlintrc ++++++
--- /var/tmp/diff_new_pack.w4G77b/_old  2011-04-14 18:20:11.000000000 +0200
+++ /var/tmp/diff_new_pack.w4G77b/_new  2011-04-14 18:20:11.000000000 +0200
@@ -4,3 +4,4 @@
 addFilter("zero-length")
 addFilter("files-duplicate")
 addFilter("non-executable-script")
+addFilter("rubygem-passenger-devel-static..*file-contains-buildroot")


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



Remember to have fun...

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

Reply via email to