40 lines
923 B
Bash
40 lines
923 B
Bash
# Copyright 2026 Shin'ya Minazuki
|
|
EAPI=8
|
|
|
|
DESCRIPTION="Provides a desktop based on the WindowMaker window manager"
|
|
HOMEPAGE="https://wiki.gentoo.org/wiki/No_homepage"
|
|
|
|
LICENSE="metapackage"
|
|
SLOT="0"
|
|
KEYWORDS="amd64 arm arm64 x86"
|
|
|
|
IUSE="display-manager dockapps"
|
|
|
|
DEPEND="
|
|
>=x11-wm/windowmaker-0.80.0
|
|
display-manager? (
|
|
>=x11-misc/wdm-1.20
|
|
)
|
|
dockapps? (
|
|
x11-plugins/wmclock
|
|
x11-plugins/wmamixer
|
|
x11-plugins/wmbattery
|
|
x11-plugins/wmmoonclock
|
|
x11-plugins/wmnd
|
|
x11-plugins/wmsystemtray
|
|
)
|
|
themes? (
|
|
x11-themes/windowmaker-themes
|
|
)
|
|
"
|
|
RDEPEND="${DEPEND}"
|
|
|
|
pkg_postinst() {
|
|
if use display-manager; then
|
|
einfo "You may have to create an .xsessionrc script inside your home directory and make it executable"
|
|
einfo "Or configure the display manager to launch available sessions"
|
|
fi
|
|
if use dockapps; then
|
|
einfo "Most dockapps do not require any further configuration, only x11-plugins/wmnd does"
|
|
fi
|
|
}
|