Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 474492 | Differences between
and this patch

Collapse All | Expand All

(-)a/samba-4.1.0-r1.ebuild (-4 / +9 lines)
Lines 19-28 Link Here
19
19
20
SLOT="0"
20
SLOT="0"
21
21
22
IUSE="acl addns ads aio avahi client cluster cups fam gnutls iprint
22
IUSE="acl addns ads aio avahi client cluster cups dmapi fam gnutls
23
ldap quota selinux syslog test winbind"
23
iprint ldap quota selinux syslog test winbind"
24
24
25
# sys-apps/dmapi is an automagic dependency (see bug #474492)
26
# sys-apps/attr is an automagic dependency (see bug #489748)
25
# sys-apps/attr is an automagic dependency (see bug #489748)
27
# dev-libs/libaio is an automagic dependency (see bug #489764)
26
# dev-libs/libaio is an automagic dependency (see bug #489764)
28
# sys-libs/pam is an automagic dependency (see bug #489770)
27
# sys-libs/pam is an automagic dependency (see bug #489770)
Lines 35-41 Link Here
35
	virtual/libiconv
34
	virtual/libiconv
36
	dev-python/subunit
35
	dev-python/subunit
37
	sys-apps/attr
36
	sys-apps/attr
38
	sys-apps/dmapi
39
	sys-libs/libcap
37
	sys-libs/libcap
40
	>=sys-libs/ldb-1.1.16
38
	>=sys-libs/ldb-1.1.16
41
	>=sys-libs/tdb-1.2.11[python]
39
	>=sys-libs/tdb-1.2.11[python]
Lines 47-52 Link Here
47
	addns? ( net-dns/bind-tools[gssapi] )
45
	addns? ( net-dns/bind-tools[gssapi] )
48
	client? ( net-fs/cifs-utils[ads?] )
46
	client? ( net-fs/cifs-utils[ads?] )
49
	cluster? ( >=dev-db/ctdb-1.0.114_p1 )
47
	cluster? ( >=dev-db/ctdb-1.0.114_p1 )
48
	dmapi? ( sys-apps/dmapi )
50
	fam? ( virtual/fam )
49
	fam? ( virtual/fam )
51
	gnutls? ( dev-libs/libgcrypt
50
	gnutls? ( dev-libs/libgcrypt
52
		>=net-libs/gnutls-1.4.0 )
51
		>=net-libs/gnutls-1.4.0 )
Lines 81-86 Link Here
81
	fi
80
	fi
82
}
81
}
83
82
83
src_prepare() {
84
	# sys-apps/dmapi is an automagic dependency (see bug #474492)
85
	epatch "${FILESDIR}/${PN}-4.1.0-remove-dmapi-automagic.patch"
86
}
87
84
src_configure() {
88
src_configure() {
85
	local myconf=''
89
	local myconf=''
86
	use "cluster" && myconf+=" --with-ctdb-dir=/usr"
90
	use "cluster" && myconf+=" --with-ctdb-dir=/usr"
Lines 105-110 Link Here
105
		$(use_enable avahi) \
109
		$(use_enable avahi) \
106
		$(use_with cluster cluster-support) \
110
		$(use_with cluster cluster-support) \
107
		$(use_enable cups) \
111
		$(use_enable cups) \
112
		$(use_with dmapi) \
108
		$(use_with fam) \
113
		$(use_with fam) \
109
		$(use_enable gnutls) \
114
		$(use_enable gnutls) \
110
		$(use_enable iprint) \
115
		$(use_enable iprint) \

Return to bug 474492