Lines 4-10
Link Here
|
4 |
|
4 |
|
5 |
EAPI="2" |
5 |
EAPI="2" |
6 |
|
6 |
|
7 |
WANT_AUTOMAKE="1.12" #493996 |
7 |
#WANT_AUTOMAKE="1.12" #493996 |
8 |
inherit eutils autotools |
8 |
inherit eutils autotools |
9 |
|
9 |
|
10 |
DESCRIPTION="LXDE Display Manager" |
10 |
DESCRIPTION="LXDE Display Manager" |
Lines 15-23
Link Here
|
15 |
SLOT="0" |
15 |
SLOT="0" |
16 |
KEYWORDS="amd64 ~arm ~ppc x86" |
16 |
KEYWORDS="amd64 ~arm ~ppc x86" |
17 |
|
17 |
|
18 |
IUSE="debug gtk3 nls pam" |
18 |
IUSE="debug gtk3 nls pam consolekit" |
19 |
|
19 |
|
20 |
RDEPEND="sys-auth/consolekit |
20 |
RDEPEND="consolekit? ( sys-auth/consolekit ) |
21 |
x11-libs/libxcb |
21 |
x11-libs/libxcb |
22 |
gtk3? ( x11-libs/gtk+:3 ) |
22 |
gtk3? ( x11-libs/gtk+:3 ) |
23 |
!gtk3? ( x11-libs/gtk+:2 ) |
23 |
!gtk3? ( x11-libs/gtk+:2 ) |
Lines 50-55
Link Here
|
50 |
# See https://bugs.launchpad.net/ubuntu/+source/lxdm/+bug/922363 |
50 |
# See https://bugs.launchpad.net/ubuntu/+source/lxdm/+bug/922363 |
51 |
epatch "${FILESDIR}/${P}-fix-pam-100-cpu.patch" |
51 |
epatch "${FILESDIR}/${P}-fix-pam-100-cpu.patch" |
52 |
|
52 |
|
|
|
53 |
# Optional ConsoleKit |
54 |
epatch "${FILESDIR}/${P}-git-configure-add-consolekit.patch" |
55 |
|
53 |
# this replaces the bootstrap/autogen script in most packages |
56 |
# this replaces the bootstrap/autogen script in most packages |
54 |
eautoreconf |
57 |
eautoreconf |
55 |
|
58 |
|
Lines 64-69
Link Here
|
64 |
econf --enable-password \ |
67 |
econf --enable-password \ |
65 |
--with-x \ |
68 |
--with-x \ |
66 |
--with-xconn=xcb \ |
69 |
--with-xconn=xcb \ |
|
|
70 |
$(use_enable consolekit) \ |
67 |
$(use_enable gtk3) \ |
71 |
$(use_enable gtk3) \ |
68 |
$(use_enable nls) \ |
72 |
$(use_enable nls) \ |
69 |
$(use_enable debug) \ |
73 |
$(use_enable debug) \ |