Hello community,

here is the log from the commit of package smartmontools for openSUSE:Factory 
checked in at 2016-01-21 23:40:53
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/smartmontools (Old)
 and      /work/SRC/openSUSE:Factory/.smartmontools.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "smartmontools"

Changes:
--------
--- /work/SRC/openSUSE:Factory/smartmontools/smartmontools.changes      
2015-03-16 09:37:58.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.smartmontools.new/smartmontools.changes 
2016-01-21 23:40:55.000000000 +0100
@@ -1,0 +2,43 @@
+Thu Jan 14 09:06:55 UTC 2016 - meiss...@suse.com
+
+- replaced keyring with 2015/2016 key.
+  pub   rsa2048/0xDF0F1A49C4A4903A 2014-12-31 [verfällt: 2016-12-31]
+  Schl.-Fingerabdruck = F41F 01FC 0784 4958 4FFC  CF57 DF0F 1A49 C4A4 903A
+  uid                [  unbekannt] Smartmontools Signing Key (through 2016) 
<smartmontools-supp...@lists.sourceforge.net>
+
+
+-------------------------------------------------------------------
+Sun Jan 10 14:09:14 UTC 2016 - p.drou...@gmail.com
+
+- Update to version 6.0.4
+  * Device type '  *d usbprolific' for Prolific PL2571/277x USB bridges.
+  * SAT: Support for ATA registers returned in fixed format sense data.
+  * smartctl '  *i' and '  *  *identify': ATA ACS  *4 and SATA 3.2 
enhancements.
+  * smartctl '  *l xerror': Support for logs with more than 255 pages.
+  * smartctl '  *l devstat': Prints ACS  *3 DSN flags.
+  * smartctl '  *l devstat': Read via SMART command if GP log is not
+    available.
+  * smartctl '  *l scttempsts': Prints SCT SMART STATUS (ACS  *4) and
+    vendor specific SCT bytes.
+  * configure option '  *  *with  *systemdenvfile=auto' as new default.
+  * configure options '  *  *disable  *drivedb', '  *  *enable  *savestates'
+    and '  *  *enable  *attributelog' are deprecated.
+  * Corresponding '  *  *with  **' options are enhanced accordingly.
+  * Configure option '  *  *with  *docdir' is deprecated.
+  * autoconf < 2.60 and automake < 1.10 are deprecated.
+    (all of the above still work but a warning is printed if used)
+  * HDD, SSD and USB additions to drive database.
+  * Linux: AACRAID fixes, SMART STATUS should work now.
+  * Linux: '/dev/megaraid_sas_ioctl_node' fd leak fix.
+  * Darwin: '  *S' command implemented, '  *l devstat' should work now.
+  * Cygwin: Compile fix.
+  * Windows: Device type '  *d aacraid' for AACRAID controllers.
+  * Windows: SAT autodetection based on IOCTL_STORAGE_QUERY_PROPERTY.
+  * Windows installer: Fix possible loss of user PATH environment variable.
+- Update smartmontools-drivedb.h to the latest version from the
+  upstream branch RELEASE_6_4_DRIVEDB.
+- Cleanup and remove conditional macros; the package doesn't build
+  for SLE anyway
+- Remove smartmontools-default-enabled.patch; not needed anymore
+
+-------------------------------------------------------------------

Old:
----
  smartmontools-6.3.tar.gz
  smartmontools-6.3.tar.gz.asc
  smartmontools-default-enabled.patch

New:
----
  smartmontools-6.4.tar.gz
  smartmontools-6.4.tar.gz.asc

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ smartmontools.spec ++++++
--- /var/tmp/diff_new_pack.lkCgSP/_old  2016-01-21 23:40:57.000000000 +0100
+++ /var/tmp/diff_new_pack.lkCgSP/_new  2016-01-21 23:40:57.000000000 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package smartmontools
 #
-# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,10 +17,10 @@
 
 
 Name:           smartmontools
-Version:        6.3
+Version:        6.4
 Release:        0
 Source:         
http://sourceforge.net/projects/smartmontools/files/smartmontools/%{version}/%{name}-%{version}.tar.gz
-Source1:        %{name}-%{version}.tar.gz.asc
+Source1:        
http://sourceforge.net/projects/smartmontools/files/smartmontools/%{version}/%{name}-%{version}.tar.gz.asc
 Source2:        smartmontools.sysconfig
 Source3:        %{name}-rpmlintrc
 Source4:        %{name}.keyring
@@ -30,32 +30,22 @@
 Source6:        smartmontools-drivedb_h-update.sh
 # SOURCE-FEATURE-UPSTREAM smartmontools-drivedb.h bnc851276 sbra...@suse.cz -- 
Update of drivedb.h. (Following line is handled by 
smartmontools-drivedb_h-update.sh.)
 Source7:        smartmontools-drivedb.h
-# PATCH-FEATURE-UNITEDLINUX smartmontools-default-enabled.patch 
sbra...@suse.cz -- Enable smartd by default.
-Patch1:         smartmontools-default-enabled.patch
 # PATCH-FEATURE-OPENSUSE smartmontools-suse-default.patch sbra...@suse.cz -- 
Define smart SUSE defaults.
 Patch4:         smartmontools-suse-default.patch
 # PATCH-FIX-OPENSUSE smartmontools-var-lock-subsys.patch sbra...@suse.cz -- Do 
not use unsupported /var/lock/subsys.
 Patch10:        smartmontools-var-lock-subsys.patch
 # PATCH-FEATURE-OPENSUSE smartd-service-novm.patch crrodrig...@opensuse.org -- 
Do not start smartd in virtual environment.
 Patch11:        smartd-service-novm.patch
-PreReq:         %fillup_prereq
-PreReq:         %insserv_prereq
+Requires(pre):  %fillup_prereq
 # Needed by generate_smartd_opt:
-PreReq:         coreutils
-%if 0%{?suse_version} <= 1100
-Requires:       powersave
-%endif
+Requires(pre):  coreutils
 Url:            http://smartmontools.sourceforge.net/
 BuildRequires:  gcc-c++
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
-%if 0%{?suse_version} >= 1110
-BuildRequires:  libselinux-devel
-%endif
-%if 0%{?suse_version} >= 1130
 BuildRequires:  libcap-ng-devel
+BuildRequires:  libselinux-devel
 BuildRequires:  pkgconfig(systemd)
 %{?systemd_requires}
-%endif
 Summary:        Monitor for SMART devices
 License:        GPL-2.0+
 Group:          Hardware/Other
@@ -78,7 +68,6 @@
 cp -a %{SOURCE2} %{SOURCE5} .
 # Following line is handled by smartmontools-drivedb_h-update.sh.
 cp -a %{SOURCE7} drivedb.h.new
-%patch1
 %patch4
 %patch10 -p1
 %patch11
@@ -105,19 +94,13 @@
 fi
 
 %build
-%if 0%{?suse_version} > 1000
 export CFLAGS="%{optflags} $(getconf LFS_CFLAGS) -fPIE"
 export CXXFLAGS="%{optflags} -fPIE $(getconf LFS_CFLAGS)"
 export LDFLAGS="-pie"
-%endif
 %configure\
        --with-docdir=%{_defaultdocdir}/%{name}\
-%if 0%{?suse_version} >= 1110
         --with-selinux\
-%endif
-%if 0%{?suse_version} >= 1130
        --with-systemdsystemunitdir=%{_unitdir}\
-%endif
        --enable-drivedb\
        --enable-savestates\
        --enable-attributelog
@@ -127,29 +110,17 @@
 
 %install
 %makeinstall
-%if 0%{?suse_version} <= 1100 || 0%{?suse_version} > 1140
 mkdir -p %{buildroot}%{_prefix}/lib/smartmontools
-%endif
-%if 0%{?suse_version} <= 1100
-cp examplescripts/Example4 
%{buildroot}%{_prefix}/lib/smartmontools/smart-notify
-chmod +x %{buildroot}%{_prefix}/lib/smartmontools/smart-notify
-%endif
 mkdir -p %{buildroot}%{_localstatedir}/adm/fillup-templates
 cp smartmontools.sysconfig 
%{buildroot}%{_localstatedir}/adm/fillup-templates/sysconfig.smartmontools
 mkdir -p %{buildroot}%{_localstatedir}/lib/smartmontools
-%if 0%{?suse_version} > 1140
 touch %{buildroot}%{_localstatedir}/lib/smartmontools/smartd_opts
 install generate_smartd_opts %{buildroot}%{_prefix}/lib/smartmontools/
-%endif
 cat >%{buildroot}%{_sysconfdir}/smart_drivedb.h <<EOF
 /* smart_drivedb.h: Custom drive database. See also 
%{_datadir}/smartmontools/drivedb.h. */
 EOF
-%if 0%{?suse_version} >= 1130
 cp smartd.service %{buildroot}/%{_unitdir}
 ln -sf %{_sbindir}/service  %{buildroot}%{_sbindir}/rcsmartd
-%else
-ln -sf ../../etc/init.d/smartd %{buildroot}%{_sbindir}/rcsmartd
-%endif
 # INSTALL file is intended only for packagers.
 rm %{buildroot}%{_defaultdocdir}/%{name}/INSTALL
 # Create empty ghost files for files created by update-smart-drivedb.
@@ -168,13 +139,8 @@
 # Fail if there is no BRANCH= in update-smart-drivedb
 grep -q "^BRANCH=\"[^\"]*\"$" update-smart-drivedb
 
-%clean
-rm -rf %{buildroot}
-
 %pre
-%if 0%{?suse_version} >= 1130
 %service_add_pre smartd.service
-%endif
 # Intelligent drivedb.h update, part 1.
 # Extract drivedb.h branch for installed version. We will need it in %%post.
 if test -f %{_sbindir}/update-smart-drivedb ; then
@@ -194,20 +160,11 @@
 
 %post
 # First prepare sysconfig.
-%if 0%{?suse_version} >= 1130
 %{fillup_only}
-%else
-%{fillup_and_insserv -f -y smartd}
-%endif
-
-%if 0%{?suse_version} > 1140
 # Then generate initial %%{_localstatedir}/lib/smartmontools/smartd_opts 
needed by smartd.service.
 SMARTD_SKIP_INIT=1 %{_prefix}/lib/smartmontools/generate_smartd_opts
-%endif
 # No start by default here.. belongs to -presets packages
-%if 0%{?suse_version} >= 1130
 %service_add_post smartd.service
-%endif
 # Intelligent drivedb.h update, part 2.
 # Now we have the old system drivedb.h.rpmsave and the new packaged drivedb.h.
 if test -f %{_datadir}/smartmontools/drivedb.h.rpmsave ; then
@@ -245,19 +202,10 @@
 rm -f %{_datadir}/smartmontools/drivedb.h.branch.rpmtemp
 
 %preun
-%if 0%{?suse_version} >= 1130
 %service_del_preun smartd.service
-%else
-%{stop_on_removal smartd}
-%endif
 
 %postun
-%if 0%{?suse_version} >= 1130
 %service_del_postun smartd.service
-%else
-%{restart_on_update smartd}
-%{insserv_cleanup}
-%endif
 # Clean all attrlogs and state files.
 if test "$1" = 0 ; then
     rm -rf %{_localstatedir}/lib/smartmontools
@@ -273,17 +221,9 @@
 %ghost %{_datadir}/smartmontools/drivedb.h.old
 %doc %{_mandir}/man*/*
 %dir %{_localstatedir}/lib/smartmontools
-%if 0%{?suse_version} > 1140
 %ghost %{_localstatedir}/lib/smartmontools/smartd_opts
-%endif
-%if 0%{?suse_version} <= 1100 || 0%{?suse_version} > 1140
 %{_prefix}/lib/smartmontools
-%endif
-%if 0%{?suse_version} >= 1130
 %{_unitdir}/*
-%else
-%{_sysconfdir}/init.d/smartd
-%endif
 %{_sbindir}/*
 %config(noreplace) %{_sysconfdir}/smart_drivedb.h
 %config(noreplace) %{_sysconfdir}/smartd.conf

++++++ smartmontools-6.3.tar.gz -> smartmontools-6.4.tar.gz ++++++
++++ 8998 lines of diff (skipped)

++++++ smartmontools-drivedb.h ++++++
++++ 1390 lines (skipped)
++++ between /work/SRC/openSUSE:Factory/smartmontools/smartmontools-drivedb.h
++++ and /work/SRC/openSUSE:Factory/.smartmontools.new/smartmontools-drivedb.h

++++++ smartmontools.keyring ++++++
--- /var/tmp/diff_new_pack.lkCgSP/_old  2016-01-21 23:40:57.000000000 +0100
+++ /var/tmp/diff_new_pack.lkCgSP/_new  2016-01-21 23:40:57.000000000 +0100
@@ -1,23 +1,31 @@
-pub   2048R/8F6ED8AA 2012-12-31 [expires: 2014-12-31]
-uid                  Smartmontools Signing Key (through 2014) 
<smartmontools-supp...@lists.sourceforge.net>
-
 -----BEGIN PGP PUBLIC KEY BLOCK-----
-Version: GnuPG v2.0.19 (GNU/Linux)
 
-mQENBFDh0moBCACl0TpfTOv6AiwBhtr1khbyRYhf4uXvTA2W5Dy5/aTgfkkj7M85
-L6E/7MaVeR6Z3qGQTd5RtN61VKybe5x1CETk0LXelNyaE8In2HnrKCk7v01o4UM7
-1bjPa9iU87K5hGJQNAEL4TWVQs5OAkzi39els5CSaboPYtQ00vbuz1e93ZALLsOO
-bdpv9DPfvm27ZGt9kNX2SAYHlVMO/hqwI8kQ2uhw2vE20TNFUMzlajtzTYt+3YaA
-BBR+V5BFJSqSej4BMldopY4x1RS3EQyw5UxT/pOGAaI7PatKSExp80Zp9fJSjxUv
-qS41N1E5cOu19ol+CJoDDKPHh3TV2B5vWnkpABEBAAG0VlNtYXJ0bW9udG9vbHMg
-U2lnbmluZyBLZXkgKHRocm91Z2ggMjAxNCkgPHNtYXJ0bW9udG9vbHMtc3VwcG9y
-dEBsaXN0cy5zb3VyY2Vmb3JnZS5uZXQ+iQE+BBMBAgAoBQJQ4dJqAhsDBQkDwmcA
-BgsJCAcDAgYVCAIJCgsEFgIDAQIeAQIXgAAKCRCxnPjmj27YqkFtB/9rKXMzUjKY
-h6FmrCH7hLOCGYV1iTa805wOy/zx7fgIKqInkEjAvPhObyLgVe+F+kFI9M1sqmR0
-JlQd1Q4bc8o08QAt1F+jTO3P+Y+2EX9TnPbQBG2VDUhDds0Z/eqKCPpx0w+geAF6
-Kfjb7F1Ixizwzec2Fr4xn7682MCKJFu+j0QzWDJ7inkoE+V2Vc3fBeoqwH2h9xOD
-boMD4HE7hGvysyhb3xfMIR4g5B7W9RpGe/A9rLY3yvNToYx9QD35DoUXqfz1R9WG
-PGxauujeU9xVKQjhJkj6/yG0VOT42DIpqGWLArUmYmwAo71zcdhLVl863/7CtJmw
-iMCJYgIePjz3
-=/RUR
+mQENBFSkITsBCADgmG6B4Pj9ihLdcRwVjvQbbUId32X6znN5LDNF6mEa5BZRrJC5
+JsKeiFyLHzpFxuhfj9KxRhRxgZyTWLQge5E9FKZL6SHsYHaRrekDqRD61O/eGxeK
+1DO/qJogDn0vG9Pm2FXe4bR2lrjEV4BEDweIBHqCvSA0rPnV2X8x4nnXBoLuGw3g
+IlgYu6TZdfKlu22kKoUgcmqrtHH5zeuRoxDpInsD1l7hXkQnhMgxBsN9dANNvron
+Dfxg9o3+bLE8JbvI24RiY/hrdhtavd7DZ0zUj+zDZx7Di/Li4GpLIsEZ68hQzH92
+dvv/+Taa5GWgEUm2ZsO4Nv8devXNDB7Zo49FABEBAAG0VlNtYXJ0bW9udG9vbHMg
+U2lnbmluZyBLZXkgKHRocm91Z2ggMjAxNikgPHNtYXJ0bW9udG9vbHMtc3VwcG9y
+dEBsaXN0cy5zb3VyY2Vmb3JnZS5uZXQ+iQE+BBMBAgAoBQJUpCE7AhsDBQkDw7iA
+BgsJCAcDAgYVCAIJCgsEFgIDAQIeAQIXgAAKCRDfDxpJxKSQOkb6B/9ACI12l2/2
+YU6/BxJKaG1do9rWlLxppoq15mlHEi/GhohWFJOKX0U1RQsWkbG7f1WUGI0c0Tk3
+6ufjKOVeHdgXgIMWFxcrAvk/0szKPD4brODCRdpsuvdaXZLX/L0cDYxn2nUDuzok
+Vdh6I9/9gXrXxQmcWWzbSFkshjZBfhhgPtS5DqktQmoGHXZCza6wxlY8zxM0wwQn
+BPAx98Jf6vCijlZ2tV3uLLTnpCSkRwWxlppjsYM3AKHsmlYcfBPfiWzAq0SQz1A0
+18sLXKMnRI4inG5ZVq+bqvt2AyphkokKWnsE5DSw6gsjKlUNZoWB+jrva/sCP/Gw
+w2FAZ0spFTLdiQEcBBMBAgAGBQJUpCNYAAoJELGc+OaPbtiqc9cH/3r4MCQlngJK
+8OqBXQV3J8e2eThhXZgbmubU8nG9jIgyoQNlb4iFyQaDCELJR7Om+IWnRkp27nD+
+oMdZCyYY12gHUFpbdb9HEgTUjg4i62oJKRCBzi/quROGn4WNjkz369z3xhjotSeo
+cHDwuvkCMeSDqw6zVGSk1HVhtPA3pd/pFCUU28gqOgZJbzGlc/onO6U3DoV2eY2s
+kG7HBEqUGdpr5wWZM6nVoNXW7JuIIK9U0bMBssqqiKE62FyK5rC7J8rAkFjKduAr
+rTkrtR5+TUXe+QarxP+1RHO+GKdVA64YTVt7lo3bHK/HvByaEeT+iqhdVSpEG3qb
+fodLvc7FOWKJARwEEwECAAYFAlSkI3oACgkQL83sC9OvGquWSwf/V64ZqsbXDUjm
+fnrZ/GS5CsS0lipP8JAfHeWWsfBvmk3fN+XKZgdnayZJZpDABGGABggiX6oyovps
+ZlX7dwV3RDrT3ft5JPEa+7ixMKvFY5b05kft+embXKt+nBvHoXbaajGvQs4qY7KW
+94dRNjtIPXur3In7+jbgIcqaEw6ak9kMBvqb51UT32XDvsBBncOt/vWPj62+bUmJ
+eYSNv2mYPNv2CIMFsAG9DsDaDAdyuPFBv1UaOpTG5QLI80MHa4XXERmhhSGAU4Ap
+ZlB83p1Af810IeAte/kFDLHwssfimNkeHL0AIjkzSXYQk0hVhpJnsANkxoNN7oSM
+V7pCYnuC7Q==
+=M4lM
 -----END PGP PUBLIC KEY BLOCK-----


Reply via email to