diff options
author | jmmv <jmmv> | 2007-06-03 10:40:07 +0000 |
---|---|---|
committer | jmmv <jmmv> | 2007-06-03 10:40:07 +0000 |
commit | 298f14eeb5d584e397cf48f09b6229cdfe8bcdd9 (patch) | |
tree | b693e774a7346213968fdaf0e1ed6fa0da6ee7e0 /sysutils/smartmontools | |
parent | b601053f517a679f2b3f51421eec741f889311c9 (diff) | |
download | pkgsrc-298f14eeb5d584e397cf48f09b6229cdfe8bcdd9.tar.gz |
Update to 5.37:
This is an unstable/experimental release of smartmontools. I'm commiting
this update anyway because of the SAT support, which allows this utility
to be used with recent hard disks. No problems experienced so far and no
objections raised on tech-pkg@.
Changes include:
- Many additions to the table of known drives
- SAT (SCSI/ATA Translation) support
- SCSI background scan results log
- smartd -W directive for temperature tracking and warning
- smartctl -n option to check power state
- improved smartd power state logging
- CCISS support under Linux
- HighPoint RocketRAID support under Linux
- 3ware RAID support under Windows
- SPT interface for SCSI devices under Windows
- ATA selective self test under Windows XP/2003
- NSIS installer support for Windows version
- Started move from C to C++
- Various other improvements
Diffstat (limited to 'sysutils/smartmontools')
-rw-r--r-- | sysutils/smartmontools/Makefile | 5 | ||||
-rw-r--r-- | sysutils/smartmontools/PLIST | 5 | ||||
-rw-r--r-- | sysutils/smartmontools/distinfo | 11 | ||||
-rw-r--r-- | sysutils/smartmontools/patches/patch-aa | 12 | ||||
-rw-r--r-- | sysutils/smartmontools/patches/patch-ab | 21 |
5 files changed, 17 insertions, 37 deletions
diff --git a/sysutils/smartmontools/Makefile b/sysutils/smartmontools/Makefile index 6244939088e..2def7b56029 100644 --- a/sysutils/smartmontools/Makefile +++ b/sysutils/smartmontools/Makefile @@ -1,6 +1,6 @@ -# $NetBSD: Makefile,v 1.11 2006/07/17 17:01:32 wiz Exp $ +# $NetBSD: Makefile,v 1.12 2007/06/03 10:40:07 jmmv Exp $ -DISTNAME= smartmontools-5.36 +DISTNAME= smartmontools-5.37 CATEGORIES= sysutils MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=smartmontools/} @@ -10,6 +10,7 @@ COMMENT= Control and monitor storage systems using SMART PKG_INSTALLATION_TYPES= overwrite pkgviews +USE_LANGUAGES+= c++ USE_TOOLS+= gmake GNU_CONFIGURE= yes diff --git a/sysutils/smartmontools/PLIST b/sysutils/smartmontools/PLIST index ff13e09ce65..4338a70c564 100644 --- a/sysutils/smartmontools/PLIST +++ b/sysutils/smartmontools/PLIST @@ -1,4 +1,4 @@ -@comment $NetBSD: PLIST,v 1.2 2005/05/02 20:34:06 reed Exp $ +@comment $NetBSD: PLIST,v 1.3 2007/06/03 10:40:07 jmmv Exp $ man/man5/smartd.conf.5 man/man8/smartctl.8 man/man8/smartd.8 @@ -15,9 +15,10 @@ share/doc/smartmontools/WARNINGS share/doc/smartmontools/examplescripts/Example1 share/doc/smartmontools/examplescripts/Example2 share/doc/smartmontools/examplescripts/Example3 +share/doc/smartmontools/examplescripts/Example4 share/doc/smartmontools/examplescripts/README share/examples/rc.d/smartd share/examples/smartmontools/smartd.conf +@dirrm share/examples/smartmontools @dirrm share/doc/smartmontools/examplescripts @dirrm share/doc/smartmontools -@dirrm share/examples/smartmontools diff --git a/sysutils/smartmontools/distinfo b/sysutils/smartmontools/distinfo index 9e1d657a80a..7da23a40202 100644 --- a/sysutils/smartmontools/distinfo +++ b/sysutils/smartmontools/distinfo @@ -1,7 +1,6 @@ -$NetBSD: distinfo,v 1.12 2006/09/24 17:14:55 martin Exp $ +$NetBSD: distinfo,v 1.13 2007/06/03 10:40:07 jmmv Exp $ -SHA1 (smartmontools-5.36.tar.gz) = aafc42287c694e4206d80b7886401acdb0eff230 -RMD160 (smartmontools-5.36.tar.gz) = 38efdc3b8dd78ded3f09890683c84973ccc036e7 -Size (smartmontools-5.36.tar.gz) = 540786 bytes -SHA1 (patch-aa) = 676ab97ffa01d023fb1792b0590538af9a6c2fa2 -SHA1 (patch-ab) = 5f70173f83d95f3d7c194b8f17a00eea0dbb6229 +SHA1 (smartmontools-5.37.tar.gz) = d6e88f576e26836b929c570290644b0580645602 +RMD160 (smartmontools-5.37.tar.gz) = e9d18c71340766dc43bf462a4c12cb0d152f2812 +Size (smartmontools-5.37.tar.gz) = 590605 bytes +SHA1 (patch-aa) = 005d69bebfdb385ca42c59aa2c90a62e22c14733 diff --git a/sysutils/smartmontools/patches/patch-aa b/sysutils/smartmontools/patches/patch-aa index c5d9914951e..39712f67158 100644 --- a/sysutils/smartmontools/patches/patch-aa +++ b/sysutils/smartmontools/patches/patch-aa @@ -1,8 +1,8 @@ -$NetBSD: patch-aa,v 1.3 2006/07/17 17:01:32 wiz Exp $ +$NetBSD: patch-aa,v 1.4 2007/06/03 10:40:07 jmmv Exp $ ---- Makefile.in.orig 2006-04-12 17:39:15.000000000 +0000 +--- Makefile.in.orig 2006-12-20 21:38:50.000000000 +0100 +++ Makefile.in -@@ -93,7 +93,7 @@ CONFIG_HEADER = config.h +@@ -92,7 +92,7 @@ CONFIG_HEADER = config.h CONFIG_CLEAN_FILES = am__installdirs = "$(DESTDIR)$(sbindir)" "$(DESTDIR)$(man5dir)" \ "$(DESTDIR)$(man8dir)" "$(DESTDIR)$(docsdir)" \ @@ -10,8 +10,8 @@ $NetBSD: patch-aa,v 1.3 2006/07/17 17:01:32 wiz Exp $ + "$(DESTDIR)$(sysconfdir)" sbinPROGRAMS_INSTALL = $(INSTALL_PROGRAM) PROGRAMS = $(sbin_PROGRAMS) - am__smartctl_SOURCES_DIST = smartctl.c smartctl.h atacmdnames.c \ -@@ -330,8 +330,7 @@ docs_DATA = AUTHORS \ + am__smartctl_SOURCES_DIST = smartctl.cpp smartctl.h atacmdnames.cpp \ +@@ -353,8 +353,7 @@ docs_DATA = AUTHORS \ NEWS \ README \ TODO \ @@ -21,7 +21,7 @@ $NetBSD: patch-aa,v 1.3 2006/07/17 17:01:32 wiz Exp $ sysconf_DATA = smartd.conf$(smartd_suffix) EXTRA_DIST = smartmontools.spec \ -@@ -1068,7 +1067,7 @@ info: info-recursive +@@ -1122,7 +1121,7 @@ info: info-recursive info-am: diff --git a/sysutils/smartmontools/patches/patch-ab b/sysutils/smartmontools/patches/patch-ab deleted file mode 100644 index 8dd08035d59..00000000000 --- a/sysutils/smartmontools/patches/patch-ab +++ /dev/null @@ -1,21 +0,0 @@ -$NetBSD: patch-ab,v 1.8 2006/09/24 17:14:55 martin Exp $ - ---- ataprint.c.orig 2006-04-12 16:54:28.000000000 +0200 -+++ ataprint.c 2006-09-24 18:47:09.000000000 +0200 -@@ -95,11 +95,12 @@ - char tmp[65]; - - n = n > 64 ? 64 : n; --#ifndef __NetBSD__ -- swapbytes(tmp, in, n); --#else -- strncpy(tmp, in, n); /* NetBSD delivers host byte order strings */ -+#ifdef __NetBSD__ -+ if (isbigendian()) -+ strncpy(tmp, in, n); -+ else - #endif -+ swapbytes(tmp, in, n); - tmp[n] = '\0'; - trim(out, tmp); - } |