summaryrefslogtreecommitdiff
path: root/net/xymon/patches/patch-aa
blob: e57ec29b0164abc9877bc7437d3ef35d1bfe4ca9 (plain)
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
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
$NetBSD: patch-aa,v 1.6 2022/12/07 08:15:59 jperkin Exp $

add extra options for cases where PREFIX is not in a standard location

add INSTALLEXADIR for some pkgsrc magic

$NetBSD: patch-aa,v 1.6 2022/12/07 08:15:59 jperkin Exp $

--- configure.server.orig	2019-04-22 18:20:02.000000000 +0000
+++ configure.server
@@ -17,6 +17,8 @@ do
   To configure Xymon, the following options are available:
      --rrdinclude DIRECTORY   : Specify location of RRDtool include files
      --rrdlib DIRECTORY       : Specify location of RRDtool libraries
+     --pngconfig PROGRAM      : Specify location of libpng-config program
+     --zlib DIRECTORY         : Specify location of Z library
      --pcreinclude DIRECTORY  : Specify location of PCRE include files
      --pcrelib DIRECTORY      : Specify location of PCRE libraries
      --sslinclude DIRECTORY   : Specify location of OpenSSL include files
@@ -25,6 +27,7 @@ do
      --ldaplib DIRECTORY      : Specify location of OpenLDAP libraries
      --caresinclude DIRECTORY : Specify location of C-ARES include files
      --careslib DIRECTORY     : Specify location of C-ARES libraries
+     --snmpconfig PROGRAM     : Specify location of net-snmp-config program
      --fping FILENAME         : Specify location of the Fping program
 
   The script will search a number of standard directories for
@@ -38,6 +41,12 @@ EOF
 	  "--rrdlib")
 	  	USERRRDLIB="$1"; shift
 		;;
+	  "--pngconfig")
+	  	USERPNGCONFIG="$1"; shift
+		;;
+	  "--zlib")
+	  	USERZLIB="$1"; shift
+		;;
 	  "--pcreinclude")
 	  	USERPCREINC="$1"; shift
 		;;
@@ -62,6 +71,9 @@ EOF
 	  "--careslib")
 	  	USERCARESLIB="$1"; shift
 		;;
+	  "--snmpconfig")
+	  	USERSNMPCONFIG="$1"; shift
+		;;
 	  "--fping")
 	  	USERFPING="$1"; shift
 		;;
@@ -404,14 +416,16 @@ then
 fi
 echo ""; echo ""
 
-echo "# Toplevel Makefile for Xymon"    > Makefile
+echo "# Toplevel Makefile for Xymon"     > Makefile
 
 echo "BUILDTOPDIR=\`pwd\`"               >>Makefile
 echo ""                                  >>Makefile
-echo "# configure settings for Xymon"   >>Makefile
+echo "# configure settings for Xymon"    >>Makefile
 echo "#"                                 >>Makefile
 echo "# Toplevel dir"                    >>Makefile
 echo "XYMONTOPDIR = $XYMONTOPDIR"        >>Makefile
+echo "# Linkfarm"                        >>Makefile
+echo "XYMONHOME = $XYMONHOME"            >>Makefile
 echo "# Server data dir for hist/ etc."  >>Makefile
 echo "XYMONVAR = $XYMONVAR"              >>Makefile
 echo "# CGI scripts go in CGIDIR"        >>Makefile
@@ -453,7 +467,7 @@ then
 	echo "CARESINCDIR = -I$CARESINC" >>Makefile
     fi
     if test "$CARESLIB" != ""; then
-	echo "CARESLIBS = -L$LIB -lcares" >>Makefile
+	echo "CARESLIBS = -L$CARESLIB -lcares" >>Makefile
 	echo "RPATHVAL += ${LIB}"        >>Makefile
     else
 	echo "CARESLIBS = -lcares"       >>Makefile
@@ -531,6 +545,7 @@ echo "LIBRTDEF = $LIBRTDEF"
 echo ""                                  >>Makefile
 echo "# Net-SNMP settings"               >>Makefile
 echo "DOSNMP = $DOSNMP"                  >>Makefile
+echo "SNMPCONFIG = $SNMPCONFIG"          >>Makefile
 echo ""                                  >>Makefile
 
 echo "# Large File Support settings"     >>Makefile
@@ -561,6 +576,9 @@ fi
 if test "$INSTALLETCDIR" != ""; then
 	echo "INSTALLETCDIR = $INSTALLETCDIR"   >>Makefile
 fi
+if test "$INSTALLEXADIR" != ""; then
+	echo "INSTALLEXADIR = $INSTALLEXADIR"   >>Makefile
+fi
 if test "$INSTALLEXTDIR" != ""; then
 	echo "INSTALLEXTDIR = $INSTALLEXTDIR"   >>Makefile
 fi