# Copyright 1999-2013 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: $ EAPI=5 inherit eutils autotools MY_P="${PN}_${PV}" DESCRIPTION="Partition cloning tool" HOMEPAGE="http://partclone.org" SRC_URI="mirror://sourceforge/${PN}/${MY_P}.orig.tar.gz" LICENSE="GPL-2" SLOT="0" KEYWORDS="~amd64 ~x86" IUSE="btrfs reiserfs reiser4 hfs fat minix ntfs jfs static vmfs xfs" # xfsprogs, see https://bugs.gentoo.org/show_bug.cgi?id=486514 RDEPEND="${common_depends} sys-fs/e2fsprogs btrfs? ( sys-fs/btrfs-progs ) fat? ( sys-fs/dosfstools ) ntfs? ( sys-fs/ntfs3g ) hfs? ( sys-fs/hfsutils ) jfs? ( sys-fs/jfsutils ) reiserfs? ( sys-fs/progsreiserfs ) reiser4? ( sys-fs/reiser4progs ) xfs? ( >=sys-fs/xfsprogs-3.1.11-r1 ) static? ( sys-fs/e2fsprogs[static-libs] sys-libs/e2fsprogs-libs[static-libs] sys-fs/xfsprogs[static-libs] sys-libs/ncurses[static-libs] sys-fs/ntfs3g[static-libs] )" DEPEND="" DOCS="README ChangeLog AUTHORS NEWS TODO ChangeLog" src_prepare() { epatch "${FILESDIR}/${PN}-fix-ac_arg_enable-usage.patch" epatch "${FILESDIR}/${PN}-0.2.36-progsreiserfs-0.3.1-1.patch" epatch "${FILESDIR}/${PN}-0.2.70-progsreiserfs-0.3.1_rc8.patch" epatch_user eautoreconf } src_configure() { econf --enable-extfs --enable-ncursesw --enable-fs-test \ $(use_enable xfs) \ $(use_enable reiserfs) \ $(use_enable reiser4) \ $(use_enable hfs hfsp) \ $(use_enable fat) \ $(use_enable fat exfat) \ $(use_enable ntfs) \ $(use_enable minix) \ $(use_enable jfs) \ $(use_enable btrfs) \ $(use_enable vmfs) \ $(use_enable static) }