Lines 14-20
Link Here
|
14 |
LICENSE="GPL-3" |
14 |
LICENSE="GPL-3" |
15 |
SLOT="0" |
15 |
SLOT="0" |
16 |
KEYWORDS="~amd64 ~hppa ~ppc64 ~x86" |
16 |
KEYWORDS="~amd64 ~hppa ~ppc64 ~x86" |
17 |
IUSE="samba4 ads aio avahi caps cluster cups debug ldap minimal syslog winbind zeroconf" |
17 |
IUSE="samba4 ads aio caps cluster cups debug ldap minimal syslog winbind zeroconf" |
18 |
|
18 |
|
19 |
DEPEND="!<net-fs/samba-3.3 |
19 |
DEPEND="!<net-fs/samba-3.3 |
20 |
!net-fs/mount-cifs |
20 |
!net-fs/mount-cifs |
Lines 24-30
Link Here
|
24 |
dev-libs/popt |
24 |
dev-libs/popt |
25 |
dev-libs/iniparser |
25 |
dev-libs/iniparser |
26 |
virtual/libiconv |
26 |
virtual/libiconv |
27 |
zeroconf? ( || ( net-dns/avahi[mdnsresponder-compat] net-misc/mDNSResponder ) ) |
27 |
zeroconf? ( net-dns/avahi ) |
28 |
caps? ( sys-libs/libcap ) |
28 |
caps? ( sys-libs/libcap ) |
29 |
cups? ( net-print/cups ) |
29 |
cups? ( net-print/cups ) |
30 |
debug? ( dev-libs/dmalloc ) |
30 |
debug? ( dev-libs/dmalloc ) |
Lines 96-102
Link Here
|
96 |
if ! use minimal || use ads; then |
96 |
if ! use minimal || use ads; then |
97 |
# Notes: |
97 |
# Notes: |
98 |
# - FAM is a plugin for the server |
98 |
# - FAM is a plugin for the server |
99 |
# - DNS-SD is only used in client/server code |
|
|
100 |
# - AFS is a pw-auth-method and only used in client/server code |
99 |
# - AFS is a pw-auth-method and only used in client/server code |
101 |
# - AFSACL is a server module |
100 |
# - AFSACL is a server module |
102 |
# - automount is only needed in conjunction with NIS and we don't have that |
101 |
# - automount is only needed in conjunction with NIS and we don't have that |
Lines 104-110
Link Here
|
104 |
# - quota-support is only needed in server-code |
103 |
# - quota-support is only needed in server-code |
105 |
# - acl-support is only used in server-code |
104 |
# - acl-support is only used in server-code |
106 |
# - --without-dce-dfs and --without-nisplus-home can't be passed to configure but are disabled by default |
105 |
# - --without-dce-dfs and --without-nisplus-home can't be passed to configure but are disabled by default |
107 |
# - current DNS/SD support in the client is via the mdnsresponder-compat api in avahi |
106 |
# - current zeroconf support in the client is via avahi ; dnssd support is disabled (following upstream default) |
108 |
econf ${myconf} \ |
107 |
econf ${myconf} \ |
109 |
--sysconfdir=/etc/samba \ |
108 |
--sysconfdir=/etc/samba \ |
110 |
--localstatedir=/var \ |
109 |
--localstatedir=/var \ |
Lines 118-125
Link Here
|
118 |
--disable-iprint \ |
117 |
--disable-iprint \ |
119 |
--disable-fam \ |
118 |
--disable-fam \ |
120 |
--enable-shared-libs \ |
119 |
--enable-shared-libs \ |
121 |
$(use minimal && echo "--disable-dnssd" || echo "$(use_enable avahi dnssd)") \ |
120 |
$(use minimal && echo "--disable-avahi" || echo "$(use_enable zeroconf avahi)") \ |
122 |
--disable-avahi \ |
121 |
--disable-dnssd \ |
123 |
--with-fhs \ |
122 |
--with-fhs \ |
124 |
--with-privatedir=/var/lib/samba/private \ |
123 |
--with-privatedir=/var/lib/samba/private \ |
125 |
--with-rootsbindir=/var/cache/samba \ |
124 |
--with-rootsbindir=/var/cache/samba \ |