summaryrefslogtreecommitdiff
path: root/lang/smalleiffel/patches
diff options
context:
space:
mode:
authorjlam <jlam@pkgsrc.org>1999-10-13 19:03:38 +0000
committerjlam <jlam@pkgsrc.org>1999-10-13 19:03:38 +0000
commita07b19af15b41510bbfbb7248393f7f1ee40fc11 (patch)
tree24411e055116687793190d4e86461da960617c73 /lang/smalleiffel/patches
parent31cdd337960c05fadcb6add730bac886a4d435a9 (diff)
downloadpkgsrc-a07b19af15b41510bbfbb7248393f7f1ee40fc11.tar.gz
* teach SmallEiffel that -Wl,option is a linker flag for gcc;
* bootstrap compile SmallEiffel with optimizations on; * some corrections to default loadpath.UNIX; * point users at correct documentation files in error messages.
Diffstat (limited to 'lang/smalleiffel/patches')
-rw-r--r--lang/smalleiffel/patches/patch-aa12
-rw-r--r--lang/smalleiffel/patches/patch-ab24
-rw-r--r--lang/smalleiffel/patches/patch-ac13
3 files changed, 45 insertions, 4 deletions
diff --git a/lang/smalleiffel/patches/patch-aa b/lang/smalleiffel/patches/patch-aa
index ca59c5ce053..3a5b1aaa95b 100644
--- a/lang/smalleiffel/patches/patch-aa
+++ b/lang/smalleiffel/patches/patch-aa
@@ -1,7 +1,7 @@
-$NetBSD: patch-aa,v 1.1 1999/10/12 08:01:33 jlam Exp $
+$NetBSD: patch-aa,v 1.2 1999/10/13 19:03:39 jlam Exp $
--- lib_se/frozen_string_list.e.orig Sat Jun 5 14:51:11 1999
-+++ lib_se/frozen_string_list.e Mon Jun 28 04:00:01 1999
++++ lib_se/frozen_string_list.e Wed Oct 13 05:10:40 1999
@@ -111,7 +111,7 @@
-----------------------------------------------------------------------------
-- Frozen list of other names :
@@ -11,3 +11,11 @@ $NetBSD: patch-aa,v 1.1 1999/10/12 08:01:33 jlam Exp $
fz_bit_foo: STRING is "BIT ";
fz_char: STRING is "char";
fz_close_c_comment: STRING is "*/";
+@@ -148,6 +148,7 @@
+ fz_java_lang_object: STRING is "java/lang/Object";
+ fz_jvm_root: STRING is "_any"
+ fz_main: STRING is "main";
++ fz_man: STRING is "doc/smalleiffel";
+ fz_new: STRING is "new";
+ fz_new_chunk: STRING is "new_chunk";
+ fz_null: STRING is "NULL";
diff --git a/lang/smalleiffel/patches/patch-ab b/lang/smalleiffel/patches/patch-ab
index a972e7c73ba..3ddec0f0559 100644
--- a/lang/smalleiffel/patches/patch-ab
+++ b/lang/smalleiffel/patches/patch-ab
@@ -1,7 +1,7 @@
-$NetBSD: patch-ab,v 1.1 1999/10/12 08:01:34 jlam Exp $
+$NetBSD: patch-ab,v 1.2 1999/10/13 19:03:39 jlam Exp $
--- lib_se/system_tools.e.orig Sat Jun 5 14:51:08 1999
-+++ lib_se/system_tools.e Mon Jun 28 04:05:27 1999
++++ lib_se/system_tools.e Wed Oct 13 05:27:52 1999
@@ -211,6 +211,8 @@
tmp_file_read.disconnect;
bin_directory := sys_directory.twin;
@@ -11,3 +11,23 @@ $NetBSD: patch-ab,v 1.1 1999/10/12 08:01:34 jlam Exp $
add_directory(bin_directory,fz_bin);
end;
+@@ -359,7 +361,8 @@
+ echo.w_put_string("'.%N");
+ tmp_path.copy(sys_directory);
+ parent_directory(tmp_path);
+- add_directory(tmp_path,"man");
++ parent_directory(tmp_path);
++ add_directory(tmp_path,fz_man);
+ tmp_path.append(command_name);
+ tmp_path.append(help_suffix);
+ echo.w_put_string("See documentation in file:%N ");
+@@ -527,6 +530,9 @@
+ else
+ Result := argi + 1;
+ end;
++ elseif arg.has_prefix("-Wl,") then
++ list_add(linker_options,arg);
++ Result := argi + 1;
+ elseif ("-subsystem").is_equal(arg) then
+ list_add(linker_options,arg);
+ if next_arg /= Void then
diff --git a/lang/smalleiffel/patches/patch-ac b/lang/smalleiffel/patches/patch-ac
new file mode 100644
index 00000000000..4a632709656
--- /dev/null
+++ b/lang/smalleiffel/patches/patch-ac
@@ -0,0 +1,13 @@
+$NetBSD: patch-ac,v 1.1 1999/10/13 19:03:39 jlam Exp $
+
+--- lib_se/globals.e.orig Sat Jun 5 14:51:02 1999
++++ lib_se/globals.e Wed Oct 13 06:13:22 1999
+@@ -460,7 +460,7 @@
+ backup_suffix: STRING is ".bak";
+ -- Backup suffix for command `pretty'.
+
+- help_suffix: STRING is ".txt";
++ help_suffix: STRING is ".html";
+ -- Suffix for SmallEiffel On-line Help Files.
+
+ class_suffix: STRING is ".class";