diff options
| author | Michael Palimaka <kensington@gentoo.org> | 2014-02-26 19:43:48 +1100 |
|---|---|---|
| committer | Michael Palimaka <kensington@gentoo.org> | 2014-02-26 19:43:48 +1100 |
| commit | 2b5e3f6b69ec276978c0fb174a8dd03ad2bc3711 (patch) | |
| tree | ceae5dafb54244f2a0edcad9a34c640606dace77 | |
| parent | 33a5092b85fabd1db6d18bd48a3acb801273a054 (diff) | |
| download | kde-2b5e3f6b69ec276978c0fb174a8dd03ad2bc3711.tar.gz kde-2b5e3f6b69ec276978c0fb174a8dd03ad2bc3711.tar.bz2 kde-2b5e3f6b69ec276978c0fb174a8dd03ad2bc3711.zip | |
[kde-misc/kscreen] Migrate to readme.gentoo eclass.
Package-Manager: portage-2.2.7
| -rw-r--r-- | kde-misc/kscreen/kscreen-9999.ebuild | 39 |
1 files changed, 16 insertions, 23 deletions
diff --git a/kde-misc/kscreen/kscreen-9999.ebuild b/kde-misc/kscreen/kscreen-9999.ebuild index 5e8c7285134..317da45f31a 100644 --- a/kde-misc/kscreen/kscreen-9999.ebuild +++ b/kde-misc/kscreen/kscreen-9999.ebuild @@ -4,11 +4,12 @@ EAPI=5 +DISABLE_AUTOFORMATTING="true" DECLARATIVE_REQUIRED="always" VIRTUALX_REQUIRED="test" KDE_LINGUAS="bs cs da de el es et fi fr ga gl hu it lt mr nl pt pt_BR ro ru sk sl sv tr uk zh_CN zh_TW" -inherit kde4-base +inherit kde4-base readme.gentoo DESCRIPTION="Alternative KDE screen management" HOMEPAGE="https://projects.kde.org/projects/extragear/base/kscreen" @@ -24,31 +25,23 @@ DEPEND=" " RDEPEND="${DEPEND}" -DISTPLAY_MESSAGE=false -pkg_preinst() { - if ! has_version ${CATEGORY}/${PN} ; then - DISPLAY_MESSAGE=true - fi +DOC_CONTENTS="Disable the old screen management: +# qdbus org.kde.kded /kded org.kde.kded.unloadModule randrmonitor +# qdbus org.kde.kded /kded org.kde.kded.setModuleAutoloading randrmonitor false - kde4-base_pkg_preinst +Enable the kded module for the kscreen based screen management: +# qdbus org.kde.kded /kded org.kde.kded.loadModule kscreen + +Now simply (un-)plugging displays should enable/disable them, while +the last state is remembered. +" + +src_install() { + kde4-base_src_install + readme.gentoo_create_doc } pkg_postinst() { - if [[ "${DISPLAY_MESSAGE}" = true ]]; then - echo - elog "Disable the old screen management:" - elog "# qdbus org.kde.kded /kded org.kde.kded.unloadModule randrmonitor" - elog "# qdbus org.kde.kded /kded org.kde.kded.setModuleAutoloading randrmonitor false" - elog - elog "Enable the kded module for the kscreen based screen management:" - elog "# qdbus org.kde.kded /kded org.kde.kded.loadModule kscreen" - elog - elog "Now simply (un-)plugging displays should enable/disable them, while" - elog "the last state is remembered." - echo - fi - - unset DISPLAY_MESSAGE - kde4-base_pkg_postinst + readme.gentoo_print_elog } |
