summaryrefslogtreecommitdiff
path: root/devel/p5-P4-Client/files/patch-Makefile.PL
blob: d2b57a9c06efbc1449d911689a70b711a825fcdb (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
--- ../P4-Client-2.2596/Makefile.PL	Wed Apr 24 17:56:37 2002
+++ Makefile.PL	Tue Sep  2 10:17:51 2003
@@ -68,14 +68,16 @@ before continuing.
 EOF
 
 	# Get the path to the Perforce API
-	my $apipath = "";
-	print( "Where is the Perforce API to be found: " );
-	$apipath = <STDIN>;
-	$apipath =~ s/\n//;
-
-	# Filthy support for ~/ type paths ( NOT ~user/ though! )
-	$apipath =~ s#\~/#$ENV{HOME}/#;
-	$apipath = abs_path( $apipath );
+	my $apiinc = "%%LOCALBASE%%/include/perforce";
+	my $apilib = "%%LOCALBASE%%/lib/perforce";
+	# my $apipath = "";
+	# print( "Where is the Perforce API to be found: " );
+	# $apipath = <STDIN>;
+	# $apipath =~ s/\n//;
+
+	# # Filthy support for ~/ type paths ( NOT ~user/ though! )
+	# $apipath =~ s#\~/#$ENV{HOME}/#;
+	# $apipath = abs_path( $apipath );
 
 	# These two aren't in the hints file because some variant of them is
 	# needed on every OS so it's better to have it visible.
@@ -86,15 +88,15 @@ EOF
 	    foreach my $libset (@$libs )
 	    {
 		push( @{$flags->{LIBS}}, 
-			"-L$apipath -lclient -lrpc -lsupp $libset" );
+			"-L$apilib -lclient -lrpc -lsupp $libset" );
 		print("Added P4 libs to $libset\n" );
 	    }
 	}
 	else
 	{
-	    push( @{$flags->{LIBS}},  "-L$apipath -lclient -lrpc -lsupp" );
+	    push( @{$flags->{LIBS}},  "-L$apilib -lclient -lrpc -lsupp" );
 	}
-	$flags->{ 'INC' }		= "-I$apipath -Ilib";
+	$flags->{ 'INC' }		= "-I$apiinc -Ilib";
 
 
 	# Last thing to do is to get the address of their perforce 
@@ -107,7 +109,7 @@ the tests
 
 EOF
 	print( "Enter the address of your Perforce server: [localhost:1666]: ");
-	my $p4port = <STDIN>;
+	my $p4port = ""; #<STDIN>;
 	$p4port =~ s/\n//;
 	$p4port = "localhost:1666" if ( $p4port =~ /^$/ );