dev-libs/swayidle: various fixes
authorNiccolò Scatena <speedjack95@gmail.com>
Sat, 9 Feb 2019 16:31:31 +0000 (17:31 +0100)
committerAaron Bauman <bman@gentoo.org>
Wed, 13 Feb 2019 00:04:17 +0000 (19:04 -0500)
commit292a46f7194591dd12f57c0f956b45f60cbb110b
tree01c34584cb5df409202dfb135408c293c29c9f40
parentda7d9e85b3a40e802423651197c2928285baed20
dev-libs/swayidle: various fixes

 - Use ${PN} wherever possible;

 - Fix use flag order in IUSE;

 - Remove bash-completion use flag: bash completions should be always
   installed (see [1]);

 - Rename use flag: doc -> man (doc is a global use flag used to install
   additional documentation that most users does not want);

 - Fix order of (R)DEPEND;

 - Move scdoc and wayland-protocols deps to BDEPEND (required only when
   building);

 - Fix dependecy blocks: an user may install sway-1.0_beta2 with the
   swayidle use flag disabled and then install the swayidle package;

 - Add -Dwerror=false to meson args.

In metadata.xml:

 - Add upstream infos;

 - Break longdescription at 80 chars for better readability;

 - Add myself as maintainer.

[1] www.gentoo.org/support/news-items/2014-11-25-bash-completion-2_1-r90.html

Package-Manager: Portage-2.3.59, Repoman-2.3.12
Signed-off-by: Niccolò Scatena <speedjack95@gmail.com>
Signed-off-by: Aaron Bauman <bman@gentoo.org>
dev-libs/swayidle/metadata.xml
dev-libs/swayidle/swayidle-1.2.ebuild