app-admin/needrestart: fix dependencies

needrestart installs and uses scripts that call sed with '-z' option:
  1a3b68a38e/lib/notify.d.sh (L34)
  1c17aa96ed/ex/notify.d/400-notify-send (L34)
This option was introduced in sed-4.2.2: http://article.gmane.org/gmane.comp.lang.smalltalk.gnu.general/7873
Thus needrestart must depend on >=sys-apps/sed-4.2.2.

needrestart needs sys-devel/gettext to build so add that dependency.

needrestart depends on dev-perl/TermReadKey so add that runtime dependency.

needrestart does not depend on dev-perl/Term-ProgressBar-Simple so remove that dependency.

Gentoo-bug: 588416
This commit is contained in:
Craig Andrews
2016-07-09 21:36:42 -04:00
committed by Göktürk Yüksek
parent 3e2349d051
commit 89608b1c03
2 changed files with 8 additions and 2 deletions

View File

@@ -21,13 +21,16 @@ SLOT="0"
LICENSE="GPL-2+"
RDEPEND="
>=sys-apps/sed-4.2.2
dev-perl/libintl-perl
dev-perl/Module-Find
dev-perl/Module-ScanDeps
dev-perl/Proc-ProcessTable
dev-perl/Sort-Naturally
dev-perl/Term-ProgressBar-Simple
dev-perl/TermReadKey
"
DEPEND="${RDEPEND}
sys-devel/gettext
"
PATCHES=(

View File

@@ -21,13 +21,16 @@ SLOT="0"
LICENSE="GPL-2+"
RDEPEND="
>=sys-apps/sed-4.2.2
dev-perl/libintl-perl
dev-perl/Module-Find
dev-perl/Module-ScanDeps
dev-perl/Proc-ProcessTable
dev-perl/Sort-Naturally
dev-perl/Term-ProgressBar-Simple
dev-perl/TermReadKey
"
DEPEND="${RDEPEND}
sys-devel/gettext
"
src_install() {