9 |
DESCRIPTION="Samba provides seamless file and print services to SMB/CIFS clients." |
DESCRIPTION="Samba provides seamless file and print services to SMB/CIFS clients." |
10 |
HOMEPAGE="http://www.samba.org" |
HOMEPAGE="http://www.samba.org" |
11 |
|
|
|
# todo: external ldb and tevent! |
|
12 |
DEPEND=">= virtual/glibc |
DEPEND=">= virtual/glibc |
13 |
>= net-print/libcups-2.2 |
>= net-print/libcups-2.2 |
14 |
>= dev-db/tdb-1.3 |
>= dev-db/tdb-1.3 |
15 |
|
>= dev-db/ldb-1.4 |
16 |
>= dev-libs/popt-1.16 |
>= dev-libs/popt-1.16 |
17 |
>= dev-libs/talloc-2.1 |
>= dev-libs/talloc-2.1 |
18 |
|
>= dev-libs/tevent-0.9 |
19 |
>= dev-libs/jansson-2.12 |
>= dev-libs/jansson-2.12 |
20 |
|
>= dev-libs/libbsd-0.9 |
21 |
>= sys-apps/acl-2.2 |
>= sys-apps/acl-2.2 |
22 |
>= sys-libs/ncurses-6.1 |
>= sys-libs/ncurses-6.1 |
23 |
>= sys-libs/readline-7.0 |
>= sys-libs/readline-7.0 |
25 |
>= sys-libs/libsystemd-238 |
>= sys-libs/libsystemd-238 |
26 |
>= app-admin/gamin-0.1.10 |
>= app-admin/gamin-0.1.10 |
27 |
>= net-dns/avahi-0.7 |
>= net-dns/avahi-0.7 |
28 |
|
>= app-arch/libarchive-3.3 |
29 |
>= app-crypt/gnutls-3.6 |
>= app-crypt/gnutls-3.6 |
30 |
>= app-crypt/gpgme-1.12 |
>= app-crypt/gpgme-1.12 |
31 |
>= net-nds/libldap-2.4 |
>= net-nds/libldap-2.4 |
32 |
|
>= net-nds/krb5-1.16 |
33 |
|
>= net-libs/libtirpc-1.1 |
34 |
|
>= net-libs/rpcsvc-proto-1.4 |
35 |
>= net-fs/cifs-utils-6.8" |
>= net-fs/cifs-utils-6.8" |
36 |
|
|
37 |
SDEPEND=">= sys-dev/automake-4 |
SDEPEND=">= sys-dev/automake-4 |
40 |
>= dev-lang/perl-5.28.1 |
>= dev-lang/perl-5.28.1 |
41 |
>= dev-lang/python-2.7 |
>= dev-lang/python-2.7 |
42 |
>= dev-python/python2-gpgme-1.12 |
>= dev-python/python2-gpgme-1.12 |
43 |
|
>= dev-util/cmocka-1.1 |
44 |
>= net-nds/openldap-2.4 |
>= net-nds/openldap-2.4 |
45 |
>= app-text/docbook-xsl-stylesheets-1.78" |
>= app-text/docbook-xsl-stylesheets-1.78" |
46 |
|
|
57 |
# auth modules |
# auth modules |
58 |
SMB_SHARED_MODULES+=",auth_wbc,auth_server,auth_netlogond,auth_script,auth_samba4" |
SMB_SHARED_MODULES+=",auth_wbc,auth_server,auth_netlogond,auth_script,auth_samba4" |
59 |
|
|
60 |
# use external tdb |
## use external tdb |
61 |
SMB_BUNDLED_LIBRARIES="!tdb" |
#SMB_BUNDLED_LIBRARIES="!tdb" |
62 |
# use external talloc |
## use external talloc |
63 |
SMB_BUNDLED_LIBRARIES+=",!talloc,!pytalloc-util" |
#SMB_BUNDLED_LIBRARIES+=",!talloc,!pytalloc-util" |
64 |
# use internal tevent |
## use internal tevent |
65 |
SMB_BUNDLED_LIBRARIES+=",tevent" |
#SMB_BUNDLED_LIBRARIES+=",tevent" |
66 |
# use external popt |
## use external popt |
67 |
SMB_BUNDLED_LIBRARIES+=",!popt" |
#SMB_BUNDLED_LIBRARIES+=",!popt" |
68 |
# use internal ldb |
## use external ldb |
69 |
SMB_BUNDLED_LIBRARIES+=",ldb,pyldb-util" |
#SMB_BUNDLED_LIBRARIES+=",!ldb,!pyldb-util" |
70 |
|
SMB_BUNDLED_LIBRARIES="NONE" |
71 |
|
|
72 |
CONFD_VER=1.2 |
CONFD_VER=1.2 |
73 |
SMBD_SVC_VER=1.5 |
SMBD_SVC_VER=1.5 |
113 |
--with-logfilebase=/var/log/samba \ |
--with-logfilebase=/var/log/samba \ |
114 |
--with-privatedir=/var/lib/samba/private \ |
--with-privatedir=/var/lib/samba/private \ |
115 |
--bundled-libraries="${SMB_BUNDLED_LIBRARIES}" \ |
--bundled-libraries="${SMB_BUNDLED_LIBRARIES}" \ |
116 |
|
--builtin-libraries=NONE \ |
117 |
--with-shared-modules="${SMB_SHARED_MODULES}" \ |
--with-shared-modules="${SMB_SHARED_MODULES}" \ |
118 |
--with-syslog \ |
--with-syslog \ |
119 |
--with-acl-support \ |
--with-acl-support \ |
125 |
--with-quotas \ |
--with-quotas \ |
126 |
--with-systemd \ |
--with-systemd \ |
127 |
--enable-gnutls \ |
--enable-gnutls \ |
128 |
|
--with-gpgme \ |
129 |
--enable-avahi \ |
--enable-avahi \ |
130 |
--disable-rpath \ |
--disable-rpath \ |
131 |
--disable-rpath-install \ |
--disable-rpath-install \ |