Skip to content
Snippets Groups Projects
Commit fd435f23 authored by Oleksii Samorukov's avatar Oleksii Samorukov
Browse files

sysutils/smartmontools: upgrade to the 7.4 release

- Upgrade to 7.4
- Remove outdated patch

ChangeLog: https://www.smartmontools.org/browser/tags/RELEASE_7_4/smartmontools/NEWS
parent 5981a247
No related branches found
No related tags found
No related merge requests found
PORTNAME= smartmontools
DISTVERSION= 7.3
PORTREVISION= 1
DISTVERSION= 7.4
CATEGORIES= sysutils
MASTER_SITES= SF
......
TIMESTAMP = 1646298623
SHA256 (smartmontools-7.3.tar.gz) = a544f8808d0c58cfb0e7424ca1841cb858a974922b035d505d4e4c248be3a22b
SIZE (smartmontools-7.3.tar.gz) = 1043932
TIMESTAMP = 1690890805
SHA256 (smartmontools-7.4.tar.gz) = e9a61f641ff96ca95319edfb17948cd297d0cd3342736b2c49c99d4716fb993d
SIZE (smartmontools-7.4.tar.gz) = 1094955
--- update-smart-drivedb.in.orig 2022-02-23 21:47:28 UTC
+++ update-smart-drivedb.in
@@ -8,7 +8,7 @@
#
# SPDX-License-Identifier: GPL-2.0-or-later
#
-# $Id: update-smart-drivedb.in 5332 2022-02-23 21:47:28Z chrfranke $
+# $Id$
#
set -e
@@ -527,7 +527,7 @@ gpg_verify()
# Remove temp home dir, retry on failure
i=0
while ! out=`rm -f -r "$gnupgtmp" 2>&1`; do
- let ++i
+ i=$((i+1))
if [ $i -ge 10 ]; then
echo "$out" >&2; break
fi
@@ -542,12 +542,14 @@ gpg_verify()
get_db_version()
{
local r v x
- x=$(sed -n '/^[ {]*"VERSION: *[^"]*"/{s,^[ {]*"VERSION: \([1-9][./0-9]* [^"]*\)".*$,\1,p;q}' "$1") \
- || return 1
+ x=`sed -n '/^[ {]*"VERSION: *[^"]*"/{
+ s,^[ {]*"VERSION: \([1-9][./0-9]* [^"]*\)".*$,\1,p
+ q
+ }' "$1"` || return 1
v=${x%% *}
test -n "$v" || return 0
if [ "${v%/*}" = "$v" ]; then # trunk: get rev from expanded SVN-Id
- r=$(echo "$x" | sed -n 's,^[^$]*\$''Id: drivedb\.h \([1-9][0-9]*\) .*$,\1,p')
+ r=`echo "$x" | sed -n 's,^[^$]*\$''Id: drivedb\.h \([1-9][0-9]*\) .*$,\1,p'`
test -n "$r" || r="?"
v="$v/$r"
fi
@@ -860,7 +862,7 @@ if [ -z "$no_verify" ]; then
fi
# Get version
-newver=$(get_db_version "$drivedb.new")
+newver=`get_db_version "$drivedb.new"`
if [ -z "$newver" ]; then
if [ -z "$force" ]; then
mv_all "$drivedb" ".new" ".error"
@@ -905,7 +907,7 @@ if [ -n "$equal" ]; then
fi
# Check branch and file version
-oldver=$(get_db_version "$drivedb")
+oldver=`get_db_version "$drivedb"`
test -n "$oldver" || oldver="?/?"
if [ "${newver##*/}" = "?" ] \
|| [ "${oldver##*/}" = "?" ] \
The smartmontools package contains two utility programs (smartctl and smartd)
to control and monitor storage systems using the Self-Monitoring, Analysis
and Reporting Technology System (S.M.A.R.T.) built into most modern ATA and
SCSI hard disks. It is derived from the smartsuite package, and includes
and Reporting Technology System (S.M.A.R.T.) built into most modern SATA, NVMe
and SCSI hard disks. It is derived from the smartsuite package, and includes
support for ATA/ATAPI/SATA disks and SCSI disks and tape devices.
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment