author | osayama <osamu.sayama@oracle.com> |
Tue, 14 Apr 2015 21:26:46 -0700 | |
changeset 4121 | 3e66a10136ab |
parent 1883 | bb9b7c4fd9b7 |
permissions | -rw-r--r-- |
4121
3e66a10136ab
PSARC/2014/407 Replace roff family of commands with GNU versions
osayama <osamu.sayama@oracle.com>
parents:
1883
diff
changeset
|
1 |
This patch comes from in-house and this is Solaris specific patch to use |
3e66a10136ab
PSARC/2014/407 Replace roff family of commands with GNU versions
osayama <osamu.sayama@oracle.com>
parents:
1883
diff
changeset
|
2 |
the GNU version of soelim. |
1883
bb9b7c4fd9b7
PSARC 2013/394 groff version 1.22.2
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
3 |
|
bb9b7c4fd9b7
PSARC 2013/394 groff version 1.22.2
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
4 |
--- groff-1.22.2/contrib/groffer/perl/func.pl.orig 2013-11-20 13:51:20.387873317 -0800 |
bb9b7c4fd9b7
PSARC 2013/394 groff version 1.22.2
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
5 |
+++ groff-1.22.2/contrib/groffer/perl/func.pl 2013-11-20 13:52:29.569174110 -0800 |
bb9b7c4fd9b7
PSARC 2013/394 groff version 1.22.2
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
6 |
@@ -271,7 +271,7 @@ |
bb9b7c4fd9b7
PSARC 2013/394 groff version 1.22.2
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
7 |
|
bb9b7c4fd9b7
PSARC 2013/394 groff version 1.22.2
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
8 |
my $soelim_r = ''; |
bb9b7c4fd9b7
PSARC 2013/394 groff version 1.22.2
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
9 |
$soelim_r = '-r' |
bb9b7c4fd9b7
PSARC 2013/394 groff version 1.22.2
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
10 |
- if ! system("echo -n '' | soelim -r 2>$main::Dev_Null >$main::Dev_Null"); |
bb9b7c4fd9b7
PSARC 2013/394 groff version 1.22.2
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
11 |
+ if ! system("echo -n '' | /usr/gnu/bin/soelim -r 2>$main::Dev_Null >$main::Dev_Null"); |
bb9b7c4fd9b7
PSARC 2013/394 groff version 1.22.2
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
12 |
|
bb9b7c4fd9b7
PSARC 2013/394 groff version 1.22.2
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
13 |
########## |
bb9b7c4fd9b7
PSARC 2013/394 groff version 1.22.2
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
14 |
# to_tmp (<filename>) |
bb9b7c4fd9b7
PSARC 2013/394 groff version 1.22.2
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
15 |
@@ -410,7 +410,7 @@ |
bb9b7c4fd9b7
PSARC 2013/394 groff version 1.22.2
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
16 |
|
bb9b7c4fd9b7
PSARC 2013/394 groff version 1.22.2
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
17 |
unlink $tmp_tmp if -e $tmp_tmp; |
bb9b7c4fd9b7
PSARC 2013/394 groff version 1.22.2
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
18 |
rename $tmp_file, $tmp_tmp; |
bb9b7c4fd9b7
PSARC 2013/394 groff version 1.22.2
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
19 |
- system("soelim -I$dir $soelim_r $tmp_tmp >$tmp_file"); |
bb9b7c4fd9b7
PSARC 2013/394 groff version 1.22.2
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
20 |
+ system("/usr/gnu/bin/soelim -I$dir $soelim_r $tmp_tmp >$tmp_file"); |
bb9b7c4fd9b7
PSARC 2013/394 groff version 1.22.2
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
21 |
unlink $tmp_tmp if -e $tmp_tmp; |
bb9b7c4fd9b7
PSARC 2013/394 groff version 1.22.2
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
22 |
|
bb9b7c4fd9b7
PSARC 2013/394 groff version 1.22.2
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
23 |
} else { # $Filespec_Is_Man is empty |
bb9b7c4fd9b7
PSARC 2013/394 groff version 1.22.2
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
24 |
@@ -421,9 +421,9 @@ |
bb9b7c4fd9b7
PSARC 2013/394 groff version 1.22.2
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
25 |
} |
bb9b7c4fd9b7
PSARC 2013/394 groff version 1.22.2
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
26 |
close $fh_tmp; |
bb9b7c4fd9b7
PSARC 2013/394 groff version 1.22.2
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
27 |
if ($dir) { |
bb9b7c4fd9b7
PSARC 2013/394 groff version 1.22.2
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
28 |
- system("soelim -I$dir $soelim_r $tmp_tmp >$tmp_file"); |
bb9b7c4fd9b7
PSARC 2013/394 groff version 1.22.2
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
29 |
+ system("/usr/gnu/bin/soelim -I$dir $soelim_r $tmp_tmp >$tmp_file"); |
bb9b7c4fd9b7
PSARC 2013/394 groff version 1.22.2
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
30 |
} else { |
bb9b7c4fd9b7
PSARC 2013/394 groff version 1.22.2
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
31 |
- system("soelim $soelim_r $tmp_tmp >$tmp_file"); |
bb9b7c4fd9b7
PSARC 2013/394 groff version 1.22.2
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
32 |
+ system("/usr/gnu/bin/soelim $soelim_r $tmp_tmp >$tmp_file"); |
bb9b7c4fd9b7
PSARC 2013/394 groff version 1.22.2
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
33 |
} |
bb9b7c4fd9b7
PSARC 2013/394 groff version 1.22.2
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
34 |
unlink $tmp_tmp; |
bb9b7c4fd9b7
PSARC 2013/394 groff version 1.22.2
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
35 |
} # if ($Filespec_Is_Man) |