You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
94 lines
3.5 KiB
94 lines
3.5 KiB
Index: compilers/imcc/imcc.l |
|
--- compilers/imcc/imcc.l.orig 2009-07-14 21:41:37 +0200 |
|
+++ compilers/imcc/imcc.l 2009-07-24 17:05:56 +0200 |
|
@@ -114,6 +114,7 @@ |
|
%option reentrant |
|
%option never-interactive |
|
%option stack |
|
+%option array |
|
|
|
LETTER [a-zA-Z_@] |
|
DIGIT [0-9] |
|
Index: config/auto/icu.pm |
|
--- config/auto/icu.pm.orig 2009-06-27 21:41:40 +0200 |
|
+++ config/auto/icu.pm 2009-07-24 17:05:56 +0200 |
|
@@ -333,7 +333,7 @@ |
|
$without = 1; |
|
} |
|
my $slash = $conf->data->get('slash'); |
|
- $icuheaders .= "${slash}include"; |
|
+ $icuheaders .= "${slash}include/icu"; |
|
if (! -d $icuheaders) { |
|
$without = 1; |
|
} |
|
Index: config/auto/readline.pm |
|
--- config/auto/readline.pm.orig 2009-04-28 11:55:39 +0200 |
|
+++ config/auto/readline.pm 2009-07-24 17:05:56 +0200 |
|
@@ -36,7 +36,8 @@ |
|
sub runstep { |
|
my ( $self, $conf ) = @_; |
|
|
|
- my $verbose = $conf->options->get('verbose'); |
|
+ my ($verbose, $without) = $conf->options->get('verbose', 'without-readline'); |
|
+ return 1 if ($without); |
|
|
|
my $cc = $conf->data->get('cc'); |
|
my $osname = $conf->data->get_p5('OSNAME'); |
|
Index: config/init/hints/freebsd.pm |
|
--- config/init/hints/freebsd.pm.orig 2009-07-07 07:13:00 +0200 |
|
+++ config/init/hints/freebsd.pm 2009-07-24 17:09:26 +0200 |
|
@@ -36,7 +36,7 @@ |
|
rpath => '-Wl,-R', |
|
|
|
has_dynamic_linking => 1, |
|
- parrot_is_shared => 1, |
|
+ parrot_is_shared => 0, |
|
libparrot_shared => "libparrot$share_ext.$version", |
|
libparrot_shared_alias => "libparrot$share_ext", |
|
libparrot_soname => "-Wl,-soname=libparrot$share_ext.$version", |
|
Index: config/init/hints/linux.pm |
|
--- config/init/hints/linux.pm.orig 2009-07-07 07:13:00 +0200 |
|
+++ config/init/hints/linux.pm 2009-07-24 17:09:42 +0200 |
|
@@ -143,7 +143,7 @@ |
|
rpath => '-Wl,-rpath=', |
|
|
|
has_dynamic_linking => 1, |
|
- parrot_is_shared => 1, |
|
+ parrot_is_shared => 0, |
|
libparrot_shared => "libparrot$share_ext.$version", |
|
libparrot_shared_alias => "libparrot$share_ext", |
|
libparrot_soname => "-Wl,-soname=libparrot$share_ext.$version", |
|
Index: lib/Parrot/Configure/Options/Conf.pm |
|
--- lib/Parrot/Configure/Options/Conf.pm.orig 2009-07-14 21:41:35 +0200 |
|
+++ lib/Parrot/Configure/Options/Conf.pm 2009-07-24 17:05:56 +0200 |
|
@@ -105,6 +105,7 @@ |
|
--without-gettext Build parrot without gettext support |
|
--without-gmp Build parrot without GMP support |
|
--without-opengl Build parrot without OpenGL support (GL/GLU/GLUT) |
|
+ --without-readline Build parrot without Readline support |
|
--without-pcre Build parrot without pcre support |
|
|
|
ICU Options: |
|
Index: lib/Parrot/Configure/Options/Conf/Shared.pm |
|
--- lib/Parrot/Configure/Options/Conf/Shared.pm.orig 2009-07-14 21:41:35 +0200 |
|
+++ lib/Parrot/Configure/Options/Conf/Shared.pm 2009-07-24 17:05:56 +0200 |
|
@@ -74,6 +74,7 @@ |
|
without-gmp |
|
without-icu |
|
without-opengl |
|
+ without-readline |
|
without-pcre |
|
without-threads |
|
yacc |
|
Index: config/init/install.pm |
|
--- config/init/install.pm.orig 2009-07-14 06:43:40 +0200 |
|
+++ config/init/install.pm 2010-02-03 09:22:13 +0100 |
|
@@ -85,7 +85,7 @@ |
|
my $mandir = assign_dir( $conf, 'mandir', $prefix, '/man' ); |
|
|
|
# --srcdir=DIR source code files PREFIX/src] |
|
- my $srcdir = assign_dir( $conf, 'srcdir', $prefix, '/src' ); |
|
+ my $srcdir = assign_dir( $conf, 'srcdir', $prefix, '/share/parrot/src' ); |
|
|
|
$conf->data->set( |
|
prefix => $prefix,
|
|
|