From 4ec0b71e6b8850eeba6db2dc64e0ec27e7d48a03 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Fri, 8 Nov 2024 17:42:10 +0000 Subject: lxqt-base/lxqt-session : fix deps --- .../lxqt-session/lxqt-session-2.1.0-r1.ebuild | 60 ++++++++++++++++++++++ lxqt-base/lxqt-session/lxqt-session-2.1.0.ebuild | 60 ---------------------- 2 files changed, 60 insertions(+), 60 deletions(-) create mode 100644 lxqt-base/lxqt-session/lxqt-session-2.1.0-r1.ebuild delete mode 100644 lxqt-base/lxqt-session/lxqt-session-2.1.0.ebuild (limited to 'lxqt-base/lxqt-session') diff --git a/lxqt-base/lxqt-session/lxqt-session-2.1.0-r1.ebuild b/lxqt-base/lxqt-session/lxqt-session-2.1.0-r1.ebuild new file mode 100644 index 00000000..6b914af7 --- /dev/null +++ b/lxqt-base/lxqt-session/lxqt-session-2.1.0-r1.ebuild @@ -0,0 +1,60 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="LXQt Session Manager" +HOMEPAGE="https://lxqt-project.org/" + +MY_PV="$(ver_cut 1-2)" + +if [[ ${PV} == 9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/lxqt/${PN}.git" +else + SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz" + KEYWORDS="~amd64 ~arm64 ~riscv ~x86" +fi + +LICENSE="LGPL-2.1 LGPL-2.1+" +SLOT="0" +IUSE="+udev" + +BDEPEND=" + >=dev-qt/qttools-6.6:6[linguist] + >=dev-util/lxqt-build-tools-2.1.0 +" +DEPEND=" + >=app-misc/qtxdg-tools-4.1.0 + >=dev-libs/libqtxdg-4.1.0 + >=dev-qt/qtbase-6.6:6[dbus,gui,widgets] + kde-frameworks/kwindowsystem:6[X] + kde-plasma/layer-shell-qt:6 + =lxqt-base/liblxqt-${MY_PV}*:= + sys-process/procps:= + x11-libs/libX11 + x11-misc/xdg-user-dirs + udev? ( virtual/libudev:= ) +" +RDEPEND="${DEPEND}" + +PATCHES=( "${FILESDIR}"/"${PN}"-qt5ct.patch ) + +src_configure() { + local mycmakeargs=( + -DWITH_LIBUDEV=$(usex udev) + ) + + cmake_src_configure +} + +src_install() { + cmake_src_install + doman lxqt-config-session/man/*.1 lxqt-session/man/*.1 + + newenvd - 91lxqt-config-dir <<- _EOF_ + XDG_CONFIG_DIRS='${EPREFIX}/usr/share' + _EOF_ +} diff --git a/lxqt-base/lxqt-session/lxqt-session-2.1.0.ebuild b/lxqt-base/lxqt-session/lxqt-session-2.1.0.ebuild deleted file mode 100644 index a3c8aaff..00000000 --- a/lxqt-base/lxqt-session/lxqt-session-2.1.0.ebuild +++ /dev/null @@ -1,60 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake - -DESCRIPTION="LXQt Session Manager" -HOMEPAGE="https://lxqt-project.org/" - -MY_PV="$(ver_cut 1-2)" - -if [[ ${PV} == 9999 ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/lxqt/${PN}.git" -else - SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz" - KEYWORDS="amd64 arm64 ~riscv ~x86" -fi - -LICENSE="LGPL-2.1 LGPL-2.1+" -SLOT="0" -IUSE="+udev" - -BDEPEND=" - >=dev-qt/qttools-6.6:6[linguist] - >=dev-util/lxqt-build-tools-2.0.0 -" -DEPEND=" - >=app-misc/qtxdg-tools-4.0.0 - >=dev-libs/libqtxdg-4.0.0 - >=dev-qt/qtbase-6.6:6[dbus,gui,widgets] - kde-frameworks/kwindowsystem:6[X] - kde-plasma/layer-shell-qt:6 - =lxqt-base/liblxqt-${MY_PV}*:= - sys-process/procps:= - x11-libs/libX11 - x11-misc/xdg-user-dirs - udev? ( virtual/libudev:= ) -" -RDEPEND="${DEPEND}" - -PATCHES=( "${FILESDIR}"/"${PN}"-qt5ct.patch ) - -src_configure() { - local mycmakeargs=( - -DWITH_LIBUDEV=$(usex udev) - ) - - cmake_src_configure -} - -src_install() { - cmake_src_install - doman lxqt-config-session/man/*.1 lxqt-session/man/*.1 - - newenvd - 91lxqt-config-dir <<- _EOF_ - XDG_CONFIG_DIRS='${EPREFIX}/usr/share' - _EOF_ -} -- cgit v1.2.3