sys-apps/smartmontools: Rev bump to address several problems
authorThomas Deutschmann <whissi@gentoo.org>
Tue, 31 Oct 2017 21:51:15 +0000 (22:51 +0100)
committerThomas Deutschmann <whissi@gentoo.org>
Tue, 31 Oct 2017 21:52:56 +0000 (22:52 +0100)
commitad8950f967e37dcff1fb1ab9fcd2e0b4001b0a69
treec39054c57e0275c0ee9266f3e45d6a25027491d8
parente4f7634e26ced285636cf825b455855580e7141a
sys-apps/smartmontools: Rev bump to address several problems

- EAPI updated to EAPI 6.

- Depend on sys-freebsd/freebsd-lib[usb] on FreeBSD. (bug #552054)

- Update smartd systemd service to reflect that we don't provide a general
  config file for the service. Users are supposed to overwrite the
  provided service if they want to pass additional
  parameters. (bug #527648)

- We no longer install executable files in /usr/share/{PN}. (bug #622072)

- "minimal" USE flag was replaced by "daemon" USE flag to better indicate
  what the USE flag does.

- "caps" USE flag now requires "daemon" USE flag.

- It is now possible to use the "update_drivedb" USE flag
  alone (i.e. without the "minimal", now "daemon" USE flag). (bug #635700)

- The drive database logic was rewritten: Per default we try to install
  the drive database shipped with the package. If there's already a drive
  database installed we will not replace the database anymore in
  assumption that the user has updated the database in the meantime and
  want to preserve the changes.
  A warning will be displayed in this case with an instruction how to
  update or restore the default drive database shipped with the package.
  The new logic now also works when using binary packages. (bug #575292)

- RDEPENDs on net-misc/curl, net-misc/wget, www-client/lynx and
  dev-vcs/subversion (just one of them is required!) were added when using
  "update_drivedb" USE flag.

Closes: https://bugs.gentoo.org/552054
Closes: https://bugs.gentoo.org/527648
Closes: https://bugs.gentoo.org/622072
Closes: https://bugs.gentoo.org/635700
Closes: https://bugs.gentoo.org/575292
Package-Manager: Portage-2.3.13, Repoman-2.3.4
sys-apps/smartmontools/files/smartd.systemd [new file with mode: 0644]
sys-apps/smartmontools/metadata.xml
sys-apps/smartmontools/smartmontools-6.5-r1.ebuild [new file with mode: 0644]