ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/IO-AIO/Makefile.PL
(Generate patch)

Comparing IO-AIO/Makefile.PL (file contents):
Revision 1.8 by root, Wed Feb 1 23:43:17 2006 UTC vs.
Revision 1.9 by root, Mon May 8 17:10:27 2006 UTC

2 2
3use Config; 3use Config;
4 4
5require "autoconf.pm"; 5require "autoconf.pm";
6 6
7if ($^O =~ /win32/i or $^O =~ /mswin/) {
8
9 # configuration on windows is hardcoded - as always
10
11 die "your platform is not standards-compliant, you have to port this module first\n";#d#
12
13} else {
14
7if ($^O =~ /freebsd/i) { 15 if ($^O =~ /freebsd/i) {
8 print <<EOF; 16 print <<EOF;
9 17
10This package seems to deadlock or otherwise misbehave under FreeBSD. As 18This package seems to deadlock or otherwise misbehave under FreeBSD. As
11documentation on FreeBSD threading is sorely lacking and confusing, I'll 19documentation on FreeBSD threading is sorely lacking and confusing, I'll
12just call FreeBSD broken with regards to threading. 20just call FreeBSD broken with regards to threading.
13 21
15 23
16Some people had luck with using OPTIMIZE=-O instead of -O2, so you might 24Some people had luck with using OPTIMIZE=-O instead of -O2, so you might
17want to try that. 25want to try that.
18 26
19EOF 27EOF
28 }
29
30 autoconf::run_script()
31 and die "\nconfigure failed, check it's output above and autoconf/config.log\n\n";
20} 32}
21
22autoconf::run_script()
23 and die "\nconfigure failed, check it's output above and autoconf/config.log\n\n";
24 33
25my $mm = MM->new({ 34my $mm = MM->new({
26 dist => { 35 dist => {
27 PREOP => 'pod2text AIO.pm | tee README >$(DISTVNAME)/README; chmod -R u=rwX,go=rX . ;', 36 PREOP => 'pod2text AIO.pm | tee README >$(DISTVNAME)/README; chmod -R u=rwX,go=rX . ;',
28 COMPRESS => 'gzip -9v', 37 COMPRESS => 'gzip -9v',

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines