--- fuse-0.6.0.1.ebuild 2003-10-15 18:48:14.000000000 +0100 +++ /usr/portage/app-emulation/fuse/fuse-0.6.1.1.ebuild 2003-10-15 18:43:21.000000000 +0100 @@ -9,18 +9,22 @@ LICENSE="GPL-2" SLOT="0" KEYWORDS="x86" -IUSE="X svga libdsk" +IUSE="X svga libdsk xml2 png gnome gtk zlib crypt" # This build is heavily use dependent. USE="svga" will build the svga # version of fuse, otherwise X will be used. Libdsk must be specified # in order to take advantage of +3 emulation. DEPEND="dev-lang/perl + gnome? ( dev-libs/glib ) xml2? ( dev-libs/libxml2 ) png? ( media-libs/libpng ) zlib? ( sys-libs/zlib ) - >=app-emulation/libspectrum-0.1.0 + crypt? ( =dev-libs/libgcrypt-1.1.12 ) + >=app-emulation/libspectrum-0.2.0.1 || ( - X? ( virtual/x11 gtk? ( =x11-libs/gtk+-1* ) ) + X? ( virtual/x11 + gtk? ( gtk2 ? >=x11-libs/gtk+-2 : =x11-libs/gtk+-1* ) + ) sdl? ( media-libs/libsdl ) svga? ( media-libs/svgalib ) fbcon? ( ) @@ -42,10 +46,12 @@ else guiflag="--with-x" fi - # `use_with plus3-disk libdsk` \ econf \ - --without-gtk --without-glib \ - --without-plus3-disk \ + $guiflag \ + `use_with gnome glib` \ + `use_with gtk2` \ + `use_with gtk` \ + `use_with libdsk plus3-disk` \ || die emake || die }