Add uwsm package at version 0.21.3
This commit is contained in:
1
gui-apps/uwsm/Manifest
Normal file
1
gui-apps/uwsm/Manifest
Normal file
@@ -0,0 +1 @@
|
||||
DIST uwsm-0.21.3.tar.gz 96089 BLAKE2B 3fbf0c08489b99f84d2b8634b9fd35c0a80dab91ea8f7e09db6ecb9cb5a9f05f0201a63c133b0fd6bf8b0f960709f17ab8e799c3f98fbedb22a7fb66e27b0d82 SHA512 f089cb32057f34904fa429304b3ed76a48bff2fd0b4858fe705f6638b73846f7432f91e74f8f92c1d25df4e114e61e3157e31d08217b2b0ab184e475a860be0f
|
39
gui-apps/uwsm/uwsm-0.21.3.ebuild
Normal file
39
gui-apps/uwsm/uwsm-0.21.3.ebuild
Normal file
@@ -0,0 +1,39 @@
|
||||
# Copyright 2024-2025 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# Based on https://data.gpo.zugaina.org/djs_overlay/gui-apps/uwsm/
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit meson
|
||||
|
||||
DESCRIPTION="Universal Wayland Session Manager"
|
||||
HOMEPAGE="https://github.com/Vladimir-csp/uwsm"
|
||||
SRC_URI="${HOMEPAGE}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE=""
|
||||
|
||||
DEPEND="
|
||||
dev-build/meson
|
||||
dev-build/ninja
|
||||
sys-devel/gcc
|
||||
"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
MESON_ARGS=(
|
||||
-Duuctl=enabled
|
||||
-Dfumon=enabled
|
||||
-Duwsm-app=enabled
|
||||
-Ddocdir=/usr/share/doc/${PF}
|
||||
)
|
||||
|
||||
src_install() {
|
||||
meson_src_install
|
||||
|
||||
# Rename folder documentation
|
||||
dodir "/usr/share/doc/${PF}"
|
||||
mv "${D}/usr/share/doc/uwsm"/* "${D}/usr/share/doc/${PF}/" || die "Failed to repair documentation, move files."
|
||||
rmdir "${D}/usr/share/doc/uwsm" || die "Failed to repair documentation, delete old folder."
|
||||
}
|
Reference in New Issue
Block a user