aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBen de Groot <yngwin@gmail.com>2013-03-18 22:31:32 +0800
committerBen de Groot <yngwin@gmail.com>2013-03-18 22:31:32 +0800
commitdfbfee6cc7dd07b8cb3250f5885e6aa1a1a08c03 (patch)
tree9e788624298dc6b26c68eae18ae1b6a78ca99442 /x11-misc/sddm/sddm-9999.ebuild
parentx11-misc/sddm: add check whether gcc-4.7 is the active compiler (diff)
downloadqt-dfbfee6cc7dd07b8cb3250f5885e6aa1a1a08c03.tar.gz
qt-dfbfee6cc7dd07b8cb3250f5885e6aa1a1a08c03.tar.bz2
qt-dfbfee6cc7dd07b8cb3250f5885e6aa1a1a08c03.zip
x11-misc/sddm: add libxcb dep; keepdir /run/sddm
Package-Manager: portage-2.2.0_alpha166
Diffstat (limited to 'x11-misc/sddm/sddm-9999.ebuild')
-rw-r--r--x11-misc/sddm/sddm-9999.ebuild9
1 files changed, 9 insertions, 0 deletions
diff --git a/x11-misc/sddm/sddm-9999.ebuild b/x11-misc/sddm/sddm-9999.ebuild
index 0300134b..20af8414 100644
--- a/x11-misc/sddm/sddm-9999.ebuild
+++ b/x11-misc/sddm/sddm-9999.ebuild
@@ -17,6 +17,7 @@ REQUIRED_USE="^^ ( qt4 qt5 )"
RDEPEND="sys-libs/pam
sys-power/upower
+ x11-libs/libxcb
qt4? ( dev-qt/qtdeclarative:4 )
qt5? ( dev-qt/qtdeclarative:5 )"
DEPEND="${RDEPEND}
@@ -32,9 +33,17 @@ src_prepare() {
sed -e 's|-Wall -march=native||' \
-e 's|-O2||' \
-i CMakeLists.txt || die 'sed failed'
+ # use our location
+ sed -e 's|AuthDir=/var/run/xauth|AuthDir=/run/sddm|' \
+ -i data/sddm.conf.in
}
src_configure() {
local mycmakeargs=( $(cmake-utils_use_use qt5 QT5) )
cmake-utils_src_configure
}
+
+src_install() {
+ cmake-utils_src_install
+ keepdir /run/sddm
+}