1 |
graaff 10/11/06 11:08:26 |
2 |
|
3 |
Added: 2.2.15-gentoo-multilib-strict.patch |
4 |
Log: |
5 |
Fix installation on multlib-strict systems, thanks to robbat2 for the patch in bug 344225. |
6 |
(Portage version: 2.1.8.3/cvs/Linux x86_64) |
7 |
|
8 |
Revision Changes Path |
9 |
1.1 www-apache/passenger/files/2.2.15-gentoo-multilib-strict.patch |
10 |
|
11 |
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-apache/passenger/files/2.2.15-gentoo-multilib-strict.patch?rev=1.1&view=markup |
12 |
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-apache/passenger/files/2.2.15-gentoo-multilib-strict.patch?rev=1.1&content-type=text/plain |
13 |
|
14 |
Index: 2.2.15-gentoo-multilib-strict.patch |
15 |
=================================================================== |
16 |
diff -Nuar passenger-2.2.15.orig/Rakefile passenger-2.2.15/Rakefile |
17 |
--- passenger-2.2.15.orig/Rakefile 2010-11-05 03:19:02.000000000 +0000 |
18 |
+++ passenger-2.2.15/Rakefile 2010-11-05 03:23:45.000000000 +0000 |
19 |
@@ -744,7 +744,7 @@ |
20 |
extdir = "#{libdir}/#{CONFIG['arch']}" |
21 |
bindir = "#{fakeroot}/usr/bin" |
22 |
docdir = "#{fakeroot}/usr/share/doc/passenger-#{PACKAGE_VERSION}" |
23 |
- libexecdir = "#{fakeroot}/usr/lib/phusion_passenger" |
24 |
+ libexecdir = "#{fakeroot}/usr/libexec/phusion_passenger" |
25 |
|
26 |
sh "rm -rf #{fakeroot}" |
27 |
sh "mkdir -p #{fakeroot}" |
28 |
diff -Nuar passenger-2.2.15.orig/ext/common/Utils.cpp passenger-2.2.15/ext/common/Utils.cpp |
29 |
--- passenger-2.2.15.orig/ext/common/Utils.cpp 2010-06-24 11:53:02.000000000 +0000 |
30 |
+++ passenger-2.2.15/ext/common/Utils.cpp 2010-11-05 03:22:39.000000000 +0000 |
31 |
@@ -113,7 +113,7 @@ |
32 |
return path; |
33 |
} else { |
34 |
path.assign(root); |
35 |
- path.append("lib/phusion_passenger/passenger-spawn-server"); |
36 |
+ path.append("libexec/phusion_passenger/passenger-spawn-server"); |
37 |
return path; |
38 |
} |
39 |
return path; |
40 |
@@ -152,7 +152,7 @@ |
41 |
return path; |
42 |
} else { |
43 |
path.assign(root); |
44 |
- path.append("lib/phusion_passenger/ApplicationPoolServerExecutable"); |
45 |
+ path.append("libexec/phusion_passenger/ApplicationPoolServerExecutable"); |
46 |
return path; |
47 |
} |
48 |
} |