sysstat: update to 12.7.5
authorkrant <aleksey.vasilenko@gmail.com>
Wed, 21 Feb 2024 15:27:04 +0000 (17:27 +0200)
committerRosen Penev <rosenp@gmail.com>
Thu, 22 Feb 2024 06:00:35 +0000 (22:00 -0800)
- Update package URLs
- Add missing xz dependency
- Fix incorrectly set sa_dir
- Refresh the patch

Signed-off-by: krant <aleksey.vasilenko@gmail.com>
utils/sysstat/Makefile
utils/sysstat/files/sysstat.config
utils/sysstat/files/sysstat.init
utils/sysstat/patches/010-ldflags.patch

index 3625f541054299751b288f10627ef106b8457e0e..d2f454da8346e7a330599e0c13bc1cc33ca594df 100644 (file)
@@ -8,12 +8,12 @@
 include $(TOPDIR)/rules.mk
 
 PKG_NAME:=sysstat
-PKG_VERSION:=12.4.5
+PKG_VERSION:=12.7.5
 PKG_RELEASE:=1
 
 PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.xz
-PKG_SOURCE_URL:=http://pagesperso-orange.fr/sebastien.godard/
-PKG_HASH:=ef445acea301bbb996e410842f6290a8d049e884d4868cfef7e85dc04b7eee5b
+PKG_SOURCE_URL:=https://sysstat.github.io/sysstat-packages
+PKG_HASH:=57664040a549d33bb06a1121c7124d4cadd9b8b35f815856c194393047cd4d6b
 
 PKG_MAINTAINER:=Marko Ratkaj <markoratkaj@gmail.com>
 PKG_LICENSE:=GPL-2.0-or-later
@@ -31,8 +31,8 @@ define Package/sysstat
   SECTION:=utils
   CATEGORY:=Utilities
   TITLE:=Sysstat performance monitoring tools
-  URL:=http://pagesperso-orange.fr/sebastien.godard/index.html
-  DEPENDS:=$(INTL_DEPENDS)
+  URL:=https://sysstat.github.io/
+  DEPENDS:=$(INTL_DEPENDS) +xz
 endef
 
 define Package/sysstat/description
@@ -48,6 +48,7 @@ endef
 
 CONFIGURE_VARS+= \
        sa_lib_dir="/usr/lib/sysstat" \
+       sa_dir="/var/log/sysstat" \
        conf_dir="/etc/sysstat"
 
 CONFIGURE_ARGS+= \
index 638b3798caf81dc345195db280c46bd6a4396bcf..5193460dd0663adc20939ab42a0568d94dd8bf58 100644 (file)
@@ -2,6 +2,5 @@ config sysstat 'sysstat'
        option log_history '7'
        option compressafter '10'
        option sadc_options ''
-       option sa_dir '/var/log/sysstat'
        option zip 'xz'
        option enabled 'true'
index e7b75e246a527ac6b3cf1e6d2dce14d9e0e73089..6e6b092c6e45f137b2b24e3f2bc85bb47aa2e9f0 100755 (executable)
@@ -13,7 +13,6 @@ validate_sysstat_section() {
                'log_history:uinteger' \
                'compressafter:uinteger' \
                'sadc_options:string' \
-               'sa_dir:string' \
                'zip:string' \
                'enabled:string'
 }
@@ -30,7 +29,6 @@ start_sysstat_instance() {
                echo "HISTORY=$log_history"
                echo "COMPRESSAFTER=$compressafter"
                echo "SADC_OPTIONS=\"$sadc_options\""
-               echo "SA_DIR=\"$sa_dir\""
                echo "ZIP=\"$zip\""
                echo "ENABLED=\"$enabled\""
        } > $SYSSTAT_CFG
index 6540711950f463c5ad1cc927727b00bc039007aa..05f76bf4509b66d4d90655960b9ba11bacbcd257 100644 (file)
@@ -1,24 +1,26 @@
 --- a/Makefile.in
 +++ b/Makefile.in
-@@ -80,7 +80,7 @@ SYSCONFIG_FILE = @SYSCONFIG_FILE@
- # Compiler flags
- CFLAGS = @CFLAGS@ -Wall -Wstrict-prototypes -pipe -O2
- DFLAGS = @DFLAGS@
--LFLAGS = @STRIP@
-+LDFLAGS += @STRIP@
- DFLAGS += -DSA_DIR=\"$(SA_DIR)\" -DSADC_PATH=\"$(SADC_PATH)\"
- DFLAGS += $(DFSENSORS)
- DFLAGS += $(DFPCP)
-@@ -120,7 +120,7 @@ ifeq ($(SYSPARAM),y)
-       DFLAGS += -DHAVE_SYS_PARAM_H
+@@ -109,9 +109,7 @@ ifdef TFLAGS
+ DFLAGS += $(TFLAGS)
  endif
+-ifndef LFLAGS
+-LFLAGS = @STRIP@ @LDFLAGS@
+-endif
++LDFLAGS += @STRIP@
+ # Commands
+ ifndef MSGFMT
+@@ -152,7 +150,7 @@ endif
+ ifndef NLS
  NLS = @NLS@
+ endif
 -LFLAGS += @LFINTL@
 +LDFLAGS += @LFINTL@
  ifeq ($(NLS),y)
  REQUIRE_NLS = -DUSE_NLS -DPACKAGE=\"$(PACKAGE)\" -DLOCALEDIR=\"$(NLS_DIR)\"
  endif
-@@ -198,7 +198,7 @@ NLSPOT= $(NLSPO:.po=.pot)
+@@ -248,7 +246,7 @@ NLSPOT= $(NLSPO:.po=.pot)
        $(CC) -o $@ -c $(CFLAGS) $(DFLAGS) $<
  
  % : %.o
  
  all: sadc sar sadf iostat tapestat mpstat pidstat cifsiostat locales
  
-@@ -286,7 +286,7 @@ librdsensors.a: rd_sensors.o
+@@ -338,7 +336,7 @@ librdsensors.a: rd_sensors.o
  
  sadc.o: sadc.c sa.h version.h common.h rd_stats.h rd_sensors.h
  
 -sadc: LFLAGS += $(LFSENSORS)
 +sadc: LDFLAGS += $(LFSENSORS)
  
- sadc: sadc.o act_sadc.o sa_wrap.o sa_common_sadc.o common_sadc.o systest.o librdstats.a librdsensors.a
+ sadc: sadc.o act_sadc.o sa_wrap.o sa_common_light.o common_light.o systest.o librdstats.a librdsensors.a libsyscom.a
  
-@@ -296,7 +296,7 @@ sar: sar.o act_sar.o format_sar.o sa_com
+@@ -348,7 +346,7 @@ sar: sar.o act_sar.o format_sar.o sa_com
  
  sadf.o: sadf.c sadf.h version.h sa.h common.h rd_stats.h rd_sensors.h