59 lines
		
	
	
		
			1.1 KiB
		
	
	
	
		
			Bash
		
	
	
	
	
	
			
		
		
	
	
			59 lines
		
	
	
		
			1.1 KiB
		
	
	
	
		
			Bash
		
	
	
	
	
	
| # Copyright 1999-2018 Gentoo Foundation
 | |
| # Distributed under the terms of the GNU General Public License v2
 | |
| 
 | |
| EAPI=6
 | |
| inherit cmake-utils versionator
 | |
| 
 | |
| DESCRIPTION="LXQT session manager"
 | |
| HOMEPAGE="https://lxqt.org/"
 | |
| 
 | |
| MY_PV="$(get_version_component_range 1-2)*"
 | |
| 
 | |
| if [[ ${PV} = *9999* ]]; then
 | |
| 	inherit git-r3
 | |
| 	EGIT_REPO_URI="https://github.com/lxqt/${PN}.git"
 | |
| else
 | |
| 	SRC_URI="https://downloads.lxqt.org/downloads/${PN}/${PV}/${P}.tar.xz"
 | |
| 	KEYWORDS="~amd64 ~arm ~arm64 ~x86"
 | |
| fi
 | |
| 
 | |
| IUSE="+udev"
 | |
| 
 | |
| LICENSE="LGPL-2.1+"
 | |
| SLOT="0"
 | |
| 
 | |
| RDEPEND="
 | |
| 	>=dev-libs/libqtxdg-1.0.0
 | |
| 	dev-qt/qtcore:5
 | |
| 	dev-qt/qtdbus:5
 | |
| 	dev-qt/qtgui:5
 | |
| 	dev-qt/qtwidgets:5
 | |
| 	dev-qt/qtx11extras:5
 | |
| 	dev-qt/qtxml:5
 | |
| 	kde-frameworks/kwindowsystem:5[X]
 | |
| 	=lxqt-base/liblxqt-${MY_PV}
 | |
| 	=lxqt-base/lxqt-common-0.11*
 | |
| 	x11-libs/libX11
 | |
| 	x11-misc/xdg-user-dirs
 | |
| 	udev? ( virtual/libudev )
 | |
| "
 | |
| DEPEND="${RDEPEND}
 | |
| 	dev-qt/linguist-tools:5
 | |
| 	dev-util/intltool
 | |
| 	>=dev-util/lxqt-build-tools-0.1.0
 | |
| 	sys-devel/gettext
 | |
| "
 | |
| 
 | |
| src_configure() {
 | |
| 	local mycmakeargs=(
 | |
| 		-DWITH_LIBUDEV=$(usex udev)
 | |
| 		-DPULL_TRANSLATIONS=OFF
 | |
| 	)
 | |
| 	cmake-utils_src_configure
 | |
| }
 | |
| 
 | |
| src_install(){
 | |
| 	cmake-utils_src_install
 | |
| 	doman lxqt-config-session/man/*.1 lxqt-session/man/*.1
 | |
| }
 |