Gentoo Archives: gentoo-commits

From: Michael Palimaka <kensington@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/kde:master commit in: kde-misc/kscreen/
Date: Wed, 26 Feb 2014 08:44:08
Message-Id: 1393404228.2b5e3f6b69ec276978c0fb174a8dd03ad2bc3711.kensington@gentoo
1 commit: 2b5e3f6b69ec276978c0fb174a8dd03ad2bc3711
2 Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
3 AuthorDate: Wed Feb 26 08:43:48 2014 +0000
4 Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
5 CommitDate: Wed Feb 26 08:43:48 2014 +0000
6 URL: http://git.overlays.gentoo.org/gitweb/?p=proj/kde.git;a=commit;h=2b5e3f6b
7
8 [kde-misc/kscreen] Migrate to readme.gentoo eclass.
9
10 Package-Manager: portage-2.2.7
11
12 ---
13 kde-misc/kscreen/kscreen-9999.ebuild | 39 +++++++++++++++---------------------
14 1 file changed, 16 insertions(+), 23 deletions(-)
15
16 diff --git a/kde-misc/kscreen/kscreen-9999.ebuild b/kde-misc/kscreen/kscreen-9999.ebuild
17 index 5e8c728..317da45 100644
18 --- a/kde-misc/kscreen/kscreen-9999.ebuild
19 +++ b/kde-misc/kscreen/kscreen-9999.ebuild
20 @@ -4,11 +4,12 @@
21
22 EAPI=5
23
24 +DISABLE_AUTOFORMATTING="true"
25 DECLARATIVE_REQUIRED="always"
26 VIRTUALX_REQUIRED="test"
27 KDE_LINGUAS="bs cs da de el es et fi fr ga gl hu it lt mr nl pt pt_BR ro ru sk
28 sl sv tr uk zh_CN zh_TW"
29 -inherit kde4-base
30 +inherit kde4-base readme.gentoo
31
32 DESCRIPTION="Alternative KDE screen management"
33 HOMEPAGE="https://projects.kde.org/projects/extragear/base/kscreen"
34 @@ -24,31 +25,23 @@ DEPEND="
35 "
36 RDEPEND="${DEPEND}"
37
38 -DISTPLAY_MESSAGE=false
39 -pkg_preinst() {
40 - if ! has_version ${CATEGORY}/${PN} ; then
41 - DISPLAY_MESSAGE=true
42 - fi
43 +DOC_CONTENTS="Disable the old screen management:
44 +# qdbus org.kde.kded /kded org.kde.kded.unloadModule randrmonitor
45 +# qdbus org.kde.kded /kded org.kde.kded.setModuleAutoloading randrmonitor false
46
47 - kde4-base_pkg_preinst
48 +Enable the kded module for the kscreen based screen management:
49 +# qdbus org.kde.kded /kded org.kde.kded.loadModule kscreen
50 +
51 +Now simply (un-)plugging displays should enable/disable them, while
52 +the last state is remembered.
53 +"
54 +
55 +src_install() {
56 + kde4-base_src_install
57 + readme.gentoo_create_doc
58 }
59
60 pkg_postinst() {
61 - if [[ "${DISPLAY_MESSAGE}" = true ]]; then
62 - echo
63 - elog "Disable the old screen management:"
64 - elog "# qdbus org.kde.kded /kded org.kde.kded.unloadModule randrmonitor"
65 - elog "# qdbus org.kde.kded /kded org.kde.kded.setModuleAutoloading randrmonitor false"
66 - elog
67 - elog "Enable the kded module for the kscreen based screen management:"
68 - elog "# qdbus org.kde.kded /kded org.kde.kded.loadModule kscreen"
69 - elog
70 - elog "Now simply (un-)plugging displays should enable/disable them, while"
71 - elog "the last state is remembered."
72 - echo
73 - fi
74 -
75 - unset DISPLAY_MESSAGE
76 -
77 kde4-base_pkg_postinst
78 + readme.gentoo_print_elog
79 }