update to syweb-0.67 which has php 8 support

This commit is contained in:
sthen 2022-11-08 12:19:29 +00:00
parent 335372b1f8
commit 4cfee833c0
12 changed files with 7 additions and 159 deletions

View File

@ -1,9 +1,5 @@
BROKEN= needs adapting for PHP >7.3
COMMENT= web frontend to symon
DISTNAME= syweb-0.65
MODPHP_VERSION= 7.4
REVISION= 11
DISTNAME= syweb-0.67
CATEGORIES= www sysutils
HOMEPAGE= http://www.xs4all.nl/~wpd/symon
@ -24,7 +20,6 @@ RUN_DEPENDS= net/rrdtool
WRKDIST= ${WRKDIR}/syweb
do-install:
find ${WRKDIR} -name \*.orig -delete
${TAR} -C ${WRKDIST} -cf - htdocs symon | ${TAR} -C ${PREFIX} -xpf -
${INSTALL_DATA_DIR} ${PREFIX}/symon
${INSTALL_SCRIPT} ${WRKDIST}/install_rrdtool.sh ${PREFIX}/symon

View File

@ -1,2 +1,2 @@
SHA256 (syweb-0.65.tar.gz) = s3SStxgPJ3MbftMkH5451XYz0Q0K8/mhm1LtPfM1laI=
SIZE (syweb-0.65.tar.gz) = 37052
SHA256 (syweb-0.67.tar.gz) = 7B71FKD97m6ijnwUnTB2A4U0oGEkII/gPCEr1hLen4U=
SIZE (syweb-0.67.tar.gz) = 40380

View File

@ -1,16 +0,0 @@
Index: htdocs/syweb/class_cache.inc
--- htdocs/syweb/class_cache.inc.orig
+++ htdocs/syweb/class_cache.inc
@@ -54,7 +54,7 @@ class Cache {
var $db;
var $timestamp;
- function Cache() {
+ function __construct() {
global $symon;
if (!isset($symon["cache_duration"])) {
@@ -240,4 +240,4 @@ class Cache {
if (!isset($cache)) {
$cache = new Cache();
}

View File

@ -1,12 +0,0 @@
Index: htdocs/syweb/class_graph.inc
--- htdocs/syweb/class_graph.inc.orig
+++ htdocs/syweb/class_graph.inc
@@ -49,7 +49,7 @@ class Graph {
var $definition;
var $url;
- function Graph(&$group_vars) {
+ function __construct(&$group_vars) {
$this->group_vars = $group_vars;
}

View File

@ -1,12 +0,0 @@
Index: htdocs/syweb/class_layout.inc
--- htdocs/syweb/class_layout.inc.orig
+++ htdocs/syweb/class_layout.inc
@@ -47,7 +47,7 @@ class Layout {
var $groups;
var $groupvars;
- function Layout() {
+ function __construct() {
global $symon;
global $session;

View File

@ -1,16 +0,0 @@
Index: htdocs/syweb/class_lexer.inc
--- htdocs/syweb/class_lexer.inc.orig
+++ htdocs/syweb/class_lexer.inc
@@ -43,7 +43,7 @@ class Lexer {
var $unget;
var $keywordchrs;
- function Lexer() {
+ function __construct() {
$this->filename = '';
$this->lineno = 0;
$this->buffer = array();
@@ -249,4 +249,4 @@ class Lexer {
}
}
}

View File

@ -1,16 +0,0 @@
Index: htdocs/syweb/class_rrdtool.inc
--- htdocs/syweb/class_rrdtool.inc.orig
+++ htdocs/syweb/class_rrdtool.inc
@@ -40,7 +40,7 @@ class RRDTool {
var $error;
var $output;
- function RRDTool() {
+ function __construct() {
global $symon;
$this->method = '';
@@ -149,4 +149,4 @@ class RRDTool {
return 1;
}
}

View File

@ -1,16 +0,0 @@
Index: htdocs/syweb/class_session.inc
--- htdocs/syweb/class_session.inc.orig
+++ htdocs/syweb/class_session.inc
@@ -46,7 +46,7 @@ require_once("tools.inc");
class Session {
var $vars;
- function Session() {
+ function __construct() {
$this->vars = new Vars();
}
@@ -200,4 +200,4 @@ class Session {
if (!isset($session)) {
$session = new Session();
}

View File

@ -1,16 +0,0 @@
Index: htdocs/syweb/class_text.inc
--- htdocs/syweb/class_text.inc.orig
+++ htdocs/syweb/class_text.inc
@@ -40,7 +40,7 @@ require_once('class_lexer.inc');
class Text {
var $text;
- function Text($text='') {
+ function __construct($text='') {
$this->text = $text;
}
@@ -63,4 +63,4 @@ class Text {
$this->_display();
}
}

View File

@ -1,16 +0,0 @@
Index: htdocs/syweb/class_vars.inc
--- htdocs/syweb/class_vars.inc.orig
+++ htdocs/syweb/class_vars.inc
@@ -49,7 +49,7 @@ $html2chr = array_flip($chr2html);
class Vars {
var $vars;
- function Vars($frozen="") {
+ function __construct($frozen="") {
unset($this->vars);
if ($frozen != "") {
$this->inject($frozen);
@@ -144,4 +144,4 @@ class Vars {
}
}
}

View File

@ -1,30 +0,0 @@
--- htdocs/syweb/setup.inc.orig Wed Mar 13 08:12:56 2013
+++ htdocs/syweb/setup.inc Fri Aug 9 09:20:23 2013
@@ -18,12 +18,11 @@
*
*/
-/* running OpenBSD, apache chrooted:
+/* running OpenBSD, apache chrooted: */
$symon['rrdtool_path']='/bin/rrdtool';
$symon['cache_dir']='/symon/cache';
$symon['host_tree']='/symon/rrds';
$symon['layout_dir']='/symon';
-*/
/* running OpenBSD, apache not chrooted:
$symon['rrdtool_path']='/usr/local/bin/rrdtool';
@@ -39,11 +38,12 @@ $symon['host_tree']='/usr/local/www/symon/rrds';
$symon['layout_dir']='/usr/local/www/symon';
*/
-/* running Linux, apache not chrooted: */
+/* running Linux, apache not chrooted:
$symon['rrdtool_path']='/usr/bin/rrdtool';
$symon['cache_dir']='/usr/local/www/symon/cache';
$symon['host_tree']='/usr/local/www/symon/rrds';
$symon['layout_dir']='/usr/local/www/symon';
+*/
$symon['cache_duration']=20;
$symon['host_layouts']=1;

View File

@ -3,15 +3,18 @@ htdocs/syweb/class_cache.inc
htdocs/syweb/class_graph.inc
htdocs/syweb/class_layout.inc
htdocs/syweb/class_lexer.inc
htdocs/syweb/class_metric.inc
htdocs/syweb/class_rrdtool.inc
htdocs/syweb/class_session.inc
htdocs/syweb/class_text.inc
htdocs/syweb/class_vars.inc
htdocs/syweb/configtest.php
htdocs/syweb/graph.php
htdocs/syweb/graph_defaults.inc
htdocs/syweb/graph_template.inc
htdocs/syweb/index.php
htdocs/syweb/index_noui.php
htdocs/syweb/metric.php
htdocs/syweb/metric_template.inc
htdocs/syweb/setup.inc.sample
@sample htdocs/syweb/setup.inc
htdocs/syweb/spacer.png