summaryrefslogtreecommitdiff
path: root/misc/openoffice/patches/patch-af
blob: 9d97d785b01f6cce36f8a18c2d11a9c3ad39859a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
$NetBSD: patch-af,v 1.2 2004/05/03 20:56:36 mrauch Exp $

--- ../solenv/bin/build.pl.orig	2004-04-17 19:26:27.000000000 +0200
+++ ../solenv/bin/build.pl
@@ -532,13 +532,11 @@ sub CorrectPath {
 };
 
 sub check_dmake {
-    open(DMAKETEMP, "which dmake |");
     my $dmake_exe;
-    foreach (<DMAKETEMP>) {
-	$dmake_exe = $_ if (/dmake/);
+    foreach (split(/:/,$ENV{'PATH'})) {
+         $dmake_exe = $_ . "/dmake";
+	 last if (-x $dmake_exe);
     };
-    close DMAKETEMP;
-    chomp $dmake_exe;
     &print_error("dmake - no such file or directory") unless -x $dmake_exe;
 };