Lines 4-10
Link Here
|
4 |
|
4 |
|
5 |
EAPI=4 |
5 |
EAPI=4 |
6 |
|
6 |
|
7 |
inherit eutils confutils python waf-utils versionator |
7 |
inherit eutils confutils python waf-utils versionator multilib |
8 |
|
8 |
|
9 |
MY_PV="${PV/_alpha/alpha}" |
9 |
MY_PV="${PV/_alpha/alpha}" |
10 |
MY_P="${PN}-${MY_PV}" |
10 |
MY_P="${PN}-${MY_PV}" |
Lines 74-79
Link Here
|
74 |
--enable-fhs \ |
74 |
--enable-fhs \ |
75 |
--sysconfdir=/etc \ |
75 |
--sysconfdir=/etc \ |
76 |
--localstatedir=/var \ |
76 |
--localstatedir=/var \ |
|
|
77 |
--with-modulesdir=/usr/lib/$(get_libdir)/ \ |
77 |
--disable-rpath \ |
78 |
--disable-rpath \ |
78 |
--disable-rpath-install \ |
79 |
--disable-rpath-install \ |
79 |
--nopyc \ |
80 |
--nopyc \ |
Lines 103-108
Link Here
|
103 |
src_install() { |
104 |
src_install() { |
104 |
waf-utils_src_install |
105 |
waf-utils_src_install |
105 |
|
106 |
|
|
|
107 |
# Make all .so files executable |
108 |
find "${D}" -type f -name "*.so" -exec chmod +x {} + |
109 |
|
106 |
newinitd "${CONFDIR}/samba4.initd" samba || die "newinitd failed" |
110 |
newinitd "${CONFDIR}/samba4.initd" samba || die "newinitd failed" |
107 |
|
111 |
|
108 |
#remove conflicting file for tevent profided by sys-libs/tevent |
112 |
#remove conflicting file for tevent profided by sys-libs/tevent |