Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 531882
Collapse All | Expand All

(-)/usr/portage/net-dns/avahi/avahi-0.6.31-r7.ebuild (-8 / +11 lines)
Lines 19-44 Link Here
19
LICENSE="LGPL-2.1"
19
LICENSE="LGPL-2.1"
20
SLOT="0"
20
SLOT="0"
21
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~x86-linux"
21
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~x86-linux"
22
IUSE="autoipd bookmarks dbus doc gdbm gtk gtk3 howl-compat +introspection ipv6 kernel_linux mdnsresponder-compat mono nls python qt4 selinux test utils"
22
IUSE="autoipd bookmarks chroot daemon dbus doc gdbm glib gtk gtk3 howl-compat +introspection ipv6 kernel_linux mdnsresponder-compat mono nls python qt4 selinux test utils xml"
23
23
24
REQUIRED_USE="
24
REQUIRED_USE="
25
	chroot? ( kernel_linux )
25
	utils? ( || ( gtk gtk3 ) )
26
	utils? ( || ( gtk gtk3 ) )
26
	python? ( dbus gdbm )
27
	python? ( dbus gdbm )
27
	mono? ( dbus )
28
	mono? ( dbus )
28
	howl-compat? ( dbus )
29
	howl-compat? ( dbus )
30
	introspection? ( glib )
29
	mdnsresponder-compat? ( dbus )
31
	mdnsresponder-compat? ( dbus )
30
"
32
"
31
33
32
COMMON_DEPEND="
34
COMMON_DEPEND="
33
	dev-libs/libdaemon
35
	daemon? ( dev-libs/libdaemon )
34
	dev-libs/expat
36
	xml? ( dev-libs/expat )
35
	>=dev-libs/glib-2.34.3:2[${MULTILIB_USEDEP}]
37
	glib? ( >=dev-libs/glib-2.34.3:2[${MULTILIB_USEDEP}] )
36
	gdbm? ( >=sys-libs/gdbm-1.10-r1[${MULTILIB_USEDEP}] )
38
	gdbm? ( >=sys-libs/gdbm-1.10-r1[${MULTILIB_USEDEP}] )
37
	qt4? ( dev-qt/qtcore:4[${MULTILIB_USEDEP}] )
39
	qt4? ( dev-qt/qtcore:4[${MULTILIB_USEDEP}] )
38
	gtk? ( x11-libs/gtk+:2[${MULTILIB_USEDEP}] )
40
	gtk? ( x11-libs/gtk+:2[${MULTILIB_USEDEP}] )
39
	gtk3? ( x11-libs/gtk+:3[${MULTILIB_USEDEP}] )
41
	gtk3? ( x11-libs/gtk+:3[${MULTILIB_USEDEP}] )
40
	dbus? ( >=sys-apps/dbus-1.6.18-r1[${MULTILIB_USEDEP}] )
42
	dbus? ( >=sys-apps/dbus-1.6.18-r1[${MULTILIB_USEDEP}] )
41
	kernel_linux? ( sys-libs/libcap )
43
	chroot? ( sys-libs/libcap )
42
	introspection? ( dev-libs/gobject-introspection )
44
	introspection? ( dev-libs/gobject-introspection )
43
	mono? (
45
	mono? (
44
		dev-lang/mono
46
		dev-lang/mono
Lines 160-166 Link Here
160
		myconf+=( $(multilib_native_use_enable doc monodoc) )
162
		myconf+=( $(multilib_native_use_enable doc monodoc) )
161
	fi
163
	fi
162
164
163
	if ! multilib_is_native_abi; then
165
	if ! ( use daemon && multilib_is_native_abi ); then
164
		myconf+=(
166
		myconf+=(
165
			# used by daemons only
167
			# used by daemons only
166
			--disable-libdaemon
168
			--disable-libdaemon
Lines 175-182 Link Here
175
		--disable-pygtk \
177
		--disable-pygtk \
176
		--disable-xmltoman \
178
		--disable-xmltoman \
177
		--disable-monodoc \
179
		--disable-monodoc \
178
		--enable-glib \
180
		$(use_enable glib) \
179
		--enable-gobject \
181
		$(use_enable glib gobject) \
180
		$(multilib_native_use_enable test tests) \
182
		$(multilib_native_use_enable test tests) \
181
		$(multilib_native_use_enable autoipd) \
183
		$(multilib_native_use_enable autoipd) \
182
		$(use_enable mdnsresponder-compat compat-libdns_sd) \
184
		$(use_enable mdnsresponder-compat compat-libdns_sd) \
Lines 194-199 Link Here
194
		$(use_enable qt4) \
196
		$(use_enable qt4) \
195
		$(use_enable gdbm) \
197
		$(use_enable gdbm) \
196
		$(systemd_with_unitdir) \
198
		$(systemd_with_unitdir) \
199
		$(usex xml '' --with-xml=none) \
197
		"${myconf[@]}"
200
		"${myconf[@]}"
198
}
201
}
199
202

Return to bug 531882