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