--- /usr/portage/sys-apps/qtparted/qtparted-0.4.4-r1.ebuild 2005-08-11 21:06:02.000000000 +0300 +++ /usr/local/portage/sys-apps/qtparted/qtparted-0.4.5.ebuild 2005-12-20 01:47:19.000000000 +0200 @@ -11,20 +11,33 @@ SLOT="0" KEYWORDS="~x86 ~ppc ~amd64" -IUSE="" +IUSE="jfs ntfs reiserfs xfs kdeenablefinal" DEPEND="$(qt_min_version 3.1) >=sys-apps/parted-1.6.7 >=sys-fs/e2fsprogs-1.33 - >=sys-fs/xfsprogs-2.3.9 - >=sys-fs/jfsutils-1.1.2 - >=sys-fs/ntfsprogs-1.7.1" + jfs? ( >=sys-fs/jfsutils-1.1.2 ) + reiserfs? ( sys-fs/progsreiserfs ) + ntfs? ( >=sys-fs/ntfsprogs-1.7.1 ) + xfs? ( >=sys-fs/xfsprogs-2.3.9 )" RDEPEND="${DEPEND} - x11-libs/gksu" + || ( kde? ( || ( kde-base/kdesu kde-base/kdebase ) ) + x11-libs/gksu )" src_compile() { - local myconf="--disable-reiserfs --enable-labels" + make -f admin/Makefile.common + $(has_version x11-libs/gksu) || sed -i s/gksu/kdesu/ debian/menu + sed -i "s/Exec=/Exec=kdesu /" data/qtparted.desktop + local myconf="--enable-labels $(use_enable jfs) $(use_enable reiserfs) + $(use_enable ntfs) $(use_enable xfs)" + + if useq kdeenablefinal; then + ewarn "The --enable-final feature will be disabled as it breaks compilation" +# myconf="$myconf --enable-final" + else + myconf="$myconf --disable-final" + fi econf ${myconf} || die "configure failed" emake || die "make failed"