diff options
Diffstat (limited to 'xfce-extra')
-rw-r--r-- | xfce-extra/Manifest.gz | bin | 9260 -> 9254 bytes | |||
-rw-r--r-- | xfce-extra/xfce4-alsa-plugin/Manifest | 2 | ||||
-rw-r--r-- | xfce-extra/xfce4-alsa-plugin/xfce4-alsa-plugin-0.2.1.ebuild | 37 | ||||
-rw-r--r-- | xfce-extra/xfce4-cpugraph-plugin/Manifest | 2 | ||||
-rw-r--r-- | xfce-extra/xfce4-cpugraph-plugin/xfce4-cpugraph-plugin-1.1.0.ebuild | 35 | ||||
-rw-r--r-- | xfce-extra/xfce4-power-manager/Manifest | 2 | ||||
-rw-r--r-- | xfce-extra/xfce4-power-manager/xfce4-power-manager-1.6.3.ebuild | 59 | ||||
-rw-r--r-- | xfce-extra/xfce4-screensaver/Manifest | 2 | ||||
-rw-r--r-- | xfce-extra/xfce4-screensaver/xfce4-screensaver-0.1.6.ebuild | 74 |
9 files changed, 213 insertions, 0 deletions
diff --git a/xfce-extra/Manifest.gz b/xfce-extra/Manifest.gz Binary files differindex 942df771b7cf..be3f2b85fbd3 100644 --- a/xfce-extra/Manifest.gz +++ b/xfce-extra/Manifest.gz diff --git a/xfce-extra/xfce4-alsa-plugin/Manifest b/xfce-extra/xfce4-alsa-plugin/Manifest index be90c06beb4f..103cd3d895ec 100644 --- a/xfce-extra/xfce4-alsa-plugin/Manifest +++ b/xfce-extra/xfce4-alsa-plugin/Manifest @@ -1,5 +1,7 @@ DIST xfce4-alsa-plugin-0.1.1.tar.gz 126701 BLAKE2B a117a737023f0d4ef9473030f9a3e313a53687f4a4b049147be6a63320e346db3d0d2cafef55ff13546fdacab70f849acd1006f39b8606fc8a51323562214c08 SHA512 05273467944a08dd87455fcf20da0292899ace7254afcd2eb141c8d3f10996ad8ee08c6e61abb0178f65d52b066b0804e05a579d0a7f7e65b46fe5c4fd744fd7 DIST xfce4-alsa-plugin-0.2.0.tar.gz 29283 BLAKE2B 42e93d0968e5275ae5c542b85907e45515eb5886f06675c3e25125796d6ae851540d377e4617c89903b3c8349b2ccdb5b49563f127b82ca7f249514819181c97 SHA512 1d4409aac80d2d0fd3022e8467f77b06df7d6e4bd31e69197caa89c2bf3c4347830054b550d0faf530eaafe05835192c915da36b987847687518e71997620e75 +DIST xfce4-alsa-plugin-0.2.1.tar.gz 29375 BLAKE2B 1bb13203af1c21c472531ecddd4d65b84c5610893a434440585c1e51e2e717cd8642874e7ea784b2c5ae7e0c9203dfa9104e95485045f5749e77ea2d4d56c8a2 SHA512 d04ca015d33bd068cbd45d200181239f1b1ecc2fc7723ed8d4566fe28a8b6b28e916e2c484ef535cbabcfb81813ffc46f5fa2b1f8535fde2f4cd719cc0f65e27 EBUILD xfce4-alsa-plugin-0.1.1.ebuild 746 BLAKE2B 9bd19d11be77603ea98cb43136fe6b666e5946767f8255acdccd6b3e22fa7ccb01b36b3a7f7bc22a1154c56b5d4775d263488c6c3d4fbda5cfd6e07747c30f87 SHA512 45429f79fb29fe949e86f07daa79454282beb36b830f38b665539683d55db3f87aecf04f0049aab38c3578302efe8b5010b4bda0af07f07dd4634c2d82152843 EBUILD xfce4-alsa-plugin-0.2.0.ebuild 668 BLAKE2B ced0f4361ee3a9eb1eeb206bf34c83a77c83130bbb1a6e7ea2a371bf60d3ed538fb7bdc95d216a40fa35b0900426f510887d5d86e74204195eab4604f58e5101 SHA512 eafe8fd6a9f850e7ff6b150a4769656bb561ff39cd4812de0262382332f032bf99076e91fc3bfb3ea1ab25dddcf5515111afff91b1d6a350fa03a9a1c57c00b1 +EBUILD xfce4-alsa-plugin-0.2.1.ebuild 668 BLAKE2B ced0f4361ee3a9eb1eeb206bf34c83a77c83130bbb1a6e7ea2a371bf60d3ed538fb7bdc95d216a40fa35b0900426f510887d5d86e74204195eab4604f58e5101 SHA512 eafe8fd6a9f850e7ff6b150a4769656bb561ff39cd4812de0262382332f032bf99076e91fc3bfb3ea1ab25dddcf5515111afff91b1d6a350fa03a9a1c57c00b1 MISC metadata.xml 330 BLAKE2B 73c387f918e801398808c85c8f8a3ee064dd4b4a1457c04ab2a7aa75065665427b931ecc198105e0a93a8f17bbce0801966659873c1b54a3c4d5e061821880ff SHA512 4348ea62b4041beca20200b351f0f3914b99c413ba18123f70345ef007a403aadc131f15ba535b6f4efbba745e6fa5b7851d74945d09236f36d000732fd34dba diff --git a/xfce-extra/xfce4-alsa-plugin/xfce4-alsa-plugin-0.2.1.ebuild b/xfce-extra/xfce4-alsa-plugin/xfce4-alsa-plugin-0.2.1.ebuild new file mode 100644 index 000000000000..c39931e05f59 --- /dev/null +++ b/xfce-extra/xfce4-alsa-plugin/xfce4-alsa-plugin-0.2.1.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit vala meson + +DESCRIPTION="Simple ALSA volume control for xfce4-panel" +HOMEPAGE="https://github.com/equeim/xfce4-alsa-plugin" +SRC_URI="https://github.com/equeim/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" +IUSE="" + +RDEPEND=" + media-libs/alsa-lib + >=xfce-base/xfce4-panel-4.13 + x11-libs/gtk+:3[introspection] +" +DEPEND="${RDEPEND} + $(vala_depend) + sys-devel/gettext +" + +src_prepare() { + vala_src_prepare + eapply_user +} + +src_configure() { + local emesonargs=( + -Dgtk3=true + ) + meson_src_configure +} diff --git a/xfce-extra/xfce4-cpugraph-plugin/Manifest b/xfce-extra/xfce4-cpugraph-plugin/Manifest index bb3a0890e68c..bfad5ab7c1d2 100644 --- a/xfce-extra/xfce4-cpugraph-plugin/Manifest +++ b/xfce-extra/xfce4-cpugraph-plugin/Manifest @@ -1,7 +1,9 @@ DIST xfce4-cpugraph-plugin-1.0.5.tar.bz2 328972 BLAKE2B 7c39aa6fd9d0d6ecc5bedce1d99d330765c329d1fa673b61282fdea654ebd997caa118f57dd0776008584eaa2dbe0a6ae7df532ed3b941b03b111f5ae753d2e8 SHA512 3d1246958dd30638104f14a8b0078e25c05b67b42da953a97cb51d2b04e70d3f1da9d42ca4f4575b7114bce5abc4cb94d598737631536c0575b55d9a391e210a DIST xfce4-cpugraph-plugin-1.0.90.tar.bz2 386127 BLAKE2B ec1809f64fa2fc142aa6efec315e2c138b7b49261ecce4735cc0dce225c24c69013f4b2a4250dcdf1513029765d81cb757e0bb38ebb3bd024b5b07fe2e0475d0 SHA512 7f2be5b41948ba4c730e6fd58038e96044ef8d007ae55f107a434308bfffc99071706c92854e41a589a807913fb98b9b216c141fc1d37c744275d5a3944aee09 DIST xfce4-cpugraph-plugin-1.0.91.tar.bz2 377694 BLAKE2B da75c1295dc190923e1a16c2627fcb36517b00ded3a358c198152705ac220720b97db36a9e6b43c1efee11cbd95249acec38a0aa8985ce6b7d1e3c35a6d93d26 SHA512 513fdec6ed9c00b1f979c3ca9223667d7b50ccb55e9be9506497eade4d4495547e60e53507bf114aabd23af911a477f997c6f7c2944c1761125a12227c67ccf5 +DIST xfce4-cpugraph-plugin-1.1.0.tar.bz2 391629 BLAKE2B e1a18df75461466abf908100e3ace73c46751d78527a9928a5712e3b3388cb0908b697055bd229f700f3e36e908cbc90f2732fc65568ebbe47d876aa376fd087 SHA512 c928baac776517da8929b8ce3842be7e02a2b3394b7cc848028d1720ca611e1aa4ef706bd00736fecfed0b3b2d0cce94c09b0f905a226db5e50c036dabb8df2a EBUILD xfce4-cpugraph-plugin-1.0.5-r1.ebuild 816 BLAKE2B 02a7d506a7368ec6c39700f3b87def28e20a1a55812329b27444d650f6bdd0540dad2941cde8d31353e9382b69e9d8290ac0df471770eaa30adfc6a63fb133df SHA512 72e3664cff3909d98e6fa856a400e29230f738544b1506098e685970c1c3403c6ac81fde2ce97014346726b419df0707c0a6e322adf0a0aea58721aa2392b62b EBUILD xfce4-cpugraph-plugin-1.0.90.ebuild 817 BLAKE2B f09a905b38acf5b5b3c1fb1512c8ceaa6f759041a8a16e9d3bdd9fee8cfeb575e3a5d30e4f9fe8a7d8f60b78f4c7db1a46dc78a8cc03cec64cf29f4be957f49e SHA512 d65b56072dc31a0290c07a7152f9e587fda77cf9de0fec5ea456ce4aaa51bb20147625c55c3cc1cd18b1667951ec51824b39402f262e9fa7f4c876f480ca8ab1 EBUILD xfce4-cpugraph-plugin-1.0.91.ebuild 817 BLAKE2B f09a905b38acf5b5b3c1fb1512c8ceaa6f759041a8a16e9d3bdd9fee8cfeb575e3a5d30e4f9fe8a7d8f60b78f4c7db1a46dc78a8cc03cec64cf29f4be957f49e SHA512 d65b56072dc31a0290c07a7152f9e587fda77cf9de0fec5ea456ce4aaa51bb20147625c55c3cc1cd18b1667951ec51824b39402f262e9fa7f4c876f480ca8ab1 +EBUILD xfce4-cpugraph-plugin-1.1.0.ebuild 817 BLAKE2B f09a905b38acf5b5b3c1fb1512c8ceaa6f759041a8a16e9d3bdd9fee8cfeb575e3a5d30e4f9fe8a7d8f60b78f4c7db1a46dc78a8cc03cec64cf29f4be957f49e SHA512 d65b56072dc31a0290c07a7152f9e587fda77cf9de0fec5ea456ce4aaa51bb20147625c55c3cc1cd18b1667951ec51824b39402f262e9fa7f4c876f480ca8ab1 MISC metadata.xml 247 BLAKE2B f381ffd75f3fdb2842002ea885015f443cc35334f0420d70a61d6730bd55c11750d6a177831dc7c8564eec4dc3863db6085162e58848b0dceb09799006a1b2c5 SHA512 25494c0053fb7b2ed0f78ecc2de8a8ae08a971db8e15f89e906a1d43177fef53eb9ec5dd075a5c67ddee2be112c0943f6c87e4870d405436bddfea3a4fa19203 diff --git a/xfce-extra/xfce4-cpugraph-plugin/xfce4-cpugraph-plugin-1.1.0.ebuild b/xfce-extra/xfce4-cpugraph-plugin/xfce4-cpugraph-plugin-1.1.0.ebuild new file mode 100644 index 000000000000..684e97eec64f --- /dev/null +++ b/xfce-extra/xfce4-cpugraph-plugin/xfce4-cpugraph-plugin-1.1.0.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit xdg-utils + +DESCRIPTION="A system load plug-in for the Xfce panel" +HOMEPAGE="https://goodies.xfce.org/projects/panel-plugins/xfce4-cpugraph-plugin" +SRC_URI="https://archive.xfce.org/src/panel-plugins/${PN}/${PV%.*}/${P}.tar.bz2" + +LICENSE="BSD-2 GPL-2+" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux" + +RDEPEND=">=x11-libs/gtk+-3.22:3 + >=xfce-base/libxfce4ui-4.12:= + >=xfce-base/xfce4-panel-4.12:=" +DEPEND="${RDEPEND} + dev-util/intltool + sys-devel/gettext + virtual/pkgconfig" + +src_install() { + default + find "${ED}" -name '*.la' -delete || die +} + +pkg_postinst() { + xdg_icon_cache_update +} + +pkg_postrm() { + xdg_icon_cache_update +} diff --git a/xfce-extra/xfce4-power-manager/Manifest b/xfce-extra/xfce4-power-manager/Manifest index ac8973e16f9f..4419b9ba6374 100644 --- a/xfce-extra/xfce4-power-manager/Manifest +++ b/xfce-extra/xfce4-power-manager/Manifest @@ -1,5 +1,7 @@ DIST xfce4-power-manager-1.6.1.tar.bz2 1180710 BLAKE2B bffb5f00a42a3242a0b9d35b48fe6d9813d3292757844e911a8e71d05cb59f2f91d93ab5a77ac15ae35c90ccfa60ce39db23bc94a0350232538c8621fec4473f SHA512 b81ce1b35892a6cd0b1d4fb590ccc25b906cde6f782de2fffbe78ea89e00df15e51ea1f47576c173b7512cd617f5142868fca8cf81519b6fe165a5ecc67a5478 DIST xfce4-power-manager-1.6.2.tar.bz2 1212990 BLAKE2B d037c7fa9fae435c508d6d1656d191d763e7369938dc7158c7c8910a161f98fa20926bdd088a3a65c73e20b536150b12db883915ae95059edcd10c307c344037 SHA512 d1c475ad3cf194c19a2ad1decc4c80a9f504d74b64dec71887c14c576cd5a2932799cd0068f6356a15590fa67c6d0434401ad36b7a2fa6a3b62d51290cd7b68c +DIST xfce4-power-manager-1.6.3.tar.bz2 1216971 BLAKE2B 872011a6d18841aa7b9cfee3b9aa91e75b7db95a77dd8ac3484ebdc5d289c375a7c805d8638650e72870b8eaddd71bfac74a5e3f568b8ca1366160c972c61cc4 SHA512 4a3c629bf14b3214d57df9b9a5fc77ec675e02c300c508525634bcaf38d94ab0f6e125ea5ec7bd41c1d0c3d065dfb3ab1937ee7f1006adc0093142f466950c6b EBUILD xfce4-power-manager-1.6.1.ebuild 1410 BLAKE2B f1526099bfa749d48cbc0e6ad7a5cbaff51819fd027fa2821268031a00dc4f31b129faa1554d6c770f83ac5124144fd4b2ecf9c70ba9abc2239b8dad11fe2a03 SHA512 320fab64dfdd9ef0a95657f2269dbe6dc819189581314c3b641cfeb48e56f6aa891cbbfda0fe70fdaaf4ca2580ac6c13ae299cee51518665f96b1cd6dd255092 EBUILD xfce4-power-manager-1.6.2.ebuild 1411 BLAKE2B 81449adf076c230ed9a2a032945ba8b20bb99f049f3e405aae140a1a1fa78e7785b330228e401dd8ebc92c39ec3a886e650b61b1f26e19220447d1890d24e8c5 SHA512 43583f76590044b0d8b9df73e87ee39edd100c73b9231ca5662e8dcd91bc292b2345bc161787c32d9cdc0a354b8105dff24303dd8116b88415ab92fb05b7b892 +EBUILD xfce4-power-manager-1.6.3.ebuild 1397 BLAKE2B 2868fe00796526b9421e52641a46a7c5566083aa0976b7a2aa28eb5e6404ba0456d1740489ce9cb5a752713b90f3cd9e360f8938f5cca55aab44b96ac7417673 SHA512 80b5fdc7d1ee0b18464253ada4a5fd945ba0044c4e92cb6cea7b3f019f260c0b9c7f915d847734523cc71e62ba62f3d122225cb7685a6d2d1bc0658d47f79b78 MISC metadata.xml 360 BLAKE2B 74fb48a2ee62745a873e6c21670385e6f1108b6ae215e7ce6abb0f735a30559ee8cd5214bcdaaeca0a9a6b2372f1551ee7deea9018108a3f11a01c0497ec0f88 SHA512 bca73ff003a0d3845fc354775332c0edd0558ff5bcf27c562cc8c4f96e95210f197698d76b0ea898aa6ff4a12e5e22a589b62d28e196e679d4046e56f66ea744 diff --git a/xfce-extra/xfce4-power-manager/xfce4-power-manager-1.6.3.ebuild b/xfce-extra/xfce4-power-manager/xfce4-power-manager-1.6.3.ebuild new file mode 100644 index 000000000000..0b53dac061ae --- /dev/null +++ b/xfce-extra/xfce4-power-manager/xfce4-power-manager-1.6.3.ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit xdg-utils + +DESCRIPTION="Power manager for the Xfce desktop environment" +HOMEPAGE="https://goodies.xfce.org/projects/applications/xfce4-power-manager" +SRC_URI="https://archive.xfce.org/src/xfce/${PN}/${PV%.*}/${P}.tar.bz2" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86" +IUSE="kernel_linux networkmanager +panel-plugin policykit" + +COMMON_DEPEND=">=dev-libs/glib-2.42:= + >=sys-power/upower-0.99.0 + sys-power/pm-utils + >=x11-libs/gtk+-3.14:3= + >=x11-libs/libnotify-0.7:= + x11-libs/libX11:= + >=x11-libs/libXrandr-1.2:= + x11-libs/libXext:= + x11-libs/libXtst:= + >=xfce-base/xfconf-4.12:= + >=xfce-base/libxfce4ui-4.12:=[gtk3(+)] + >=xfce-base/libxfce4util-4.12:= + panel-plugin? ( >=xfce-base/xfce4-panel-4.12:= ) + policykit? ( >=sys-auth/polkit-0.112 )" +RDEPEND="${COMMON_DEPEND} + networkmanager? ( net-misc/networkmanager )" +DEPEND="${COMMON_DEPEND} + dev-util/intltool + sys-devel/gettext + virtual/pkgconfig + x11-base/xorg-proto" + +src_configure() { + local myconf=( + $(use_enable policykit polkit) + $(use_enable networkmanager network-manager) + $(use_enable panel-plugin xfce4panel) + ) + + econf "${myconf[@]}" +} + +src_install() { + default + find "${D}" -name '*.la' -delete || die +} + +pkg_postinst() { + xdg_icon_cache_update +} + +pkg_postrm() { + xdg_icon_cache_update +} diff --git a/xfce-extra/xfce4-screensaver/Manifest b/xfce-extra/xfce4-screensaver/Manifest index 1fc8523453f8..efdc75869085 100644 --- a/xfce-extra/xfce4-screensaver/Manifest +++ b/xfce-extra/xfce4-screensaver/Manifest @@ -1,5 +1,7 @@ DIST xfce4-screensaver-0.1.4.tar.bz2 617922 BLAKE2B c5cdf360cb1a9c38583a52bcb2d2735d2513c26aaebf23b4be4300266b72d780a3a0d8981c14f9753592eb1f63088f3fd8fd234efb6a595cb49262adaf54aca7 SHA512 5f074eb3c34ba731d0c135c657043ee687809146be512943f0f2892e1d06806400a5ecb1278dcb47da39ded47ddd4f9020cefc917ebb502962e16e56ee3a9b6d DIST xfce4-screensaver-0.1.5.tar.bz2 614480 BLAKE2B fda9bcb9c806a8e3b32628405f0ffc5f391f12a4bbd949f0ddeb3dd299a9bbc7bcc6e6551ddce4b3709d2d1f0192f5e36fe064f4d779aa82ae42af4bbb148ac6 SHA512 939dd5215b76e05a6a2b32b830b323bbc45a3c5e5785db1bd78560d8cfda37a92366fda9ef8e94c9b01fc1626a03170075951a1f2d47f29939e26c5dbb3c903e +DIST xfce4-screensaver-0.1.6.tar.bz2 601882 BLAKE2B cc351320f5b4e1d0c5f897fcf3067303c4c61cd71306eeb17df024a9b81e9dabb5b54d627654704a6b0e70b992aac9a760501691fe29e88a761ce0a639a06975 SHA512 b4bc1e6e57ed9c76795cc9655a10956d739ed8003a7eb1195da9dcd185af87409a2150ec8a37c2f58a27ad6c53719713e954914de47f2a8d6b7bf438b2d5e8a4 EBUILD xfce4-screensaver-0.1.4-r1.ebuild 1633 BLAKE2B 0cb08b8d1e6a2ca9102543af66cdcf8e339035f5a8d67a71be3d34b03c129e5cb992d7cafbfc898ab16342c6408a9dbe738548125e0c4c0abf2cba61167239ef SHA512 07ac8a5c21bd8da2aefcf20401797557edf93a471e39c39a5c2016485c158c80b8116a9dc61d4f78895d9863b807ed45b28d99bb93df024def8e4ca6c2885979 EBUILD xfce4-screensaver-0.1.5.ebuild 1695 BLAKE2B e8b033c4506507936a6e9bef1e513d9102e70ff95776c8240e36c2cd544f78563625c721cc5af2b1aee0b0c323445aa0d9ec6c2e42f6d6e58dd3bea3b033f234 SHA512 7f5190d40b6a0f4fdb4c7d77bd7e538de256af9ededb8b16dc03b04ae7182c0759eb95b96dc0684313cc39a536c270008a1ec8ac3c10fd3e8155252411f4e392 +EBUILD xfce4-screensaver-0.1.6.ebuild 1695 BLAKE2B e8b033c4506507936a6e9bef1e513d9102e70ff95776c8240e36c2cd544f78563625c721cc5af2b1aee0b0c323445aa0d9ec6c2e42f6d6e58dd3bea3b033f234 SHA512 7f5190d40b6a0f4fdb4c7d77bd7e538de256af9ededb8b16dc03b04ae7182c0759eb95b96dc0684313cc39a536c270008a1ec8ac3c10fd3e8155252411f4e392 MISC metadata.xml 349 BLAKE2B b9a70b461f2064eeeec11db52c92d2e6b0a018dc4ed7ffb390f8ce72fca6c92802cb376f82e47a6b53bec0c1bf715e59cdea836dea514de05fb352279ff28407 SHA512 e655e51231b6f407bda45915fa7a9e1db53aa122f1609a1c4c78020ca7465ea13279bf6dc440d5d66de73aad42c1f20c4678f8100f0551211d9818618c356d95 diff --git a/xfce-extra/xfce4-screensaver/xfce4-screensaver-0.1.6.ebuild b/xfce-extra/xfce4-screensaver/xfce4-screensaver-0.1.6.ebuild new file mode 100644 index 000000000000..a0e23b837145 --- /dev/null +++ b/xfce-extra/xfce4-screensaver/xfce4-screensaver-0.1.6.ebuild @@ -0,0 +1,74 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="Screen saver and locker (port of MATE screensaver)" +HOMEPAGE="https://git.xfce.org/apps/xfce4-screensaver/about/" +SRC_URI="https://archive.xfce.org/src/apps/${PN}/${PV%.*}/${P}.tar.bz2" + +LICENSE="GPL-2+ LGPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="consolekit elogind +locking opengl pam systemd" + +# Xrandr: optional but automagic +RDEPEND=" + dev-libs/dbus-glib + >=dev-libs/glib-2.50:2 + >=x11-libs/gtk+-3.22:3 + x11-libs/libICE:= + x11-libs/libX11:= + x11-libs/libXScrnSaver:= + x11-libs/libXext:= + x11-libs/libXxf86misc:= + x11-libs/libXxf86vm:= + >=x11-libs/libXrandr-1.3:= + >=x11-libs/libxklavier-5.2:= + >=xfce-base/garcon-0.5.0:= + >=xfce-base/libxfce4ui-4.12.1:= + >=xfce-base/libxfce4util-4.12.1:= + >=xfce-base/xfconf-4.12.1:= + consolekit? ( sys-auth/consolekit ) + elogind? ( sys-auth/elogind ) + locking? ( + pam? ( virtual/pam ) + ) + opengl? ( virtual/opengl ) + systemd? ( sys-apps/systemd:= ) +" +DEPEND="${RDEPEND} + dev-util/glib-utils + dev-util/intltool + sys-apps/dbus + virtual/pkgconfig" + +src_configure() { + local myconf=( + # disable docbook for now + ac_cv_path_XMLTO=no + + # xscreensaver dirs autodetection doesn't seem to work + --with-xscreensaverdir=/usr/share/xscreensaver/config + --with-xscreensaverhackdir=/usr/$(get_libdir)/misc/xscreensaver + + $(use_with opengl libgl) + $(use_enable locking) + $(use_enable pam) + $(use_with consolekit console-kit) + $(use_with elogind) + $(use_with systemd) + ) + + if use pam; then + myconf+=( --with-pam-auth-type=system ) + fi + + econf "${myconf[@]}" +} + +src_install() { + default + + find "${D}" -name '*.la' -delete || die +} |