--- azureus-2.2.0.0-r1.ebuild.old 2005-01-28 00:24:58.614019000 +0100 +++ azureus-2.2.0.0-r1.ebuild 2005-01-28 00:25:44.624024416 +0100 @@ -9,7 +9,7 @@ LICENSE="GPL-2 BSD" SLOT="0" KEYWORDS="~x86 ~ppc" -IUSE="" +IUSE="kde" DEPEND="virtual/libc >=dev-java/swt-3.0 >=app-arch/unzip-5.0" @@ -17,7 +17,7 @@ >=dev-java/swt-3.0-r2 >=dev-java/log4j-1.2.8 >=dev-java/commons-cli-1.0 - >=dev-java/systray4j-2.4" + kde? ( >=dev-java/systray4j-2.4 )" S=${WORKDIR}/${PN} src_unpack() { @@ -36,6 +36,11 @@ cp ${FILESDIR}/azureus-gentoo.sh ${S}/azureus \ || die "cp azureus-gentoo.sh filed" + # if we don't use kde disable systray4j from startup script + if ! use kde; then + sed -i "s:systray4j,::" ${S}/azureus + fi + # Set runtime settings in the startup script sed -i "s:##PROGRAM_DIR##:${PROGRAM_DIR}:" ${S}/azureus \ || die "sed azureus program dir failed !"