diff options
Diffstat (limited to 'sys-block/blocks/blocks-0.1.4_pre131210.ebuild')
-rw-r--r-- | sys-block/blocks/blocks-0.1.4_pre131210.ebuild | 59 |
1 files changed, 59 insertions, 0 deletions
diff --git a/sys-block/blocks/blocks-0.1.4_pre131210.ebuild b/sys-block/blocks/blocks-0.1.4_pre131210.ebuild new file mode 100644 index 000000000000..b36dbfa7eaae --- /dev/null +++ b/sys-block/blocks/blocks-0.1.4_pre131210.ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-block/blocks/blocks-0.1.4_pre131210.ebuild,v 1.1 2013/12/10 08:16:32 jlec Exp $ + +EAPI=5 + +PYTHON_COMPAT=( python3_3 ) + +inherit distutils-r1 git-r3 + +DESCRIPTION="Conversion tools for block devices" +HOMEPAGE="https://github.com/g2p/blocks" +SRC_URI="" +EGIT_REPO_URI="https://github.com/g2p/blocks.git" + +SLOT="0" +LICENSE="GPL-3+" +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" +IUSE="+minimal" + +DEPEND="dev-python/pyparted[${PYTHON_USEDEP}]" +RDEPEND="${DEPEND} + >=app-admin/augeas-1.0 + >=sys-block/parted-2.3 + !minimal? ( + sys-fs/btrfs-progs + sys-fs/lvm2 + sys-fs/bcache-tools + sys-fs/nilfs-utils + sys-fs/cryptsetup + sys-fs/reiserfsprogs + sys-fs/xfsprogs + sys-fs/e2fsprogs + ) +" + +# NEVER, EVER run filesystem tests during build +RESTRICT="test" + +python_test() { + cd tests || die + emake +} + +pkg_postinst() { + if use minimal; then + einfo "For filesystem support you need to install:" + echo + einfo "btrfs: sys-fs/btrfs-progs" + einfo "LVM: sys-fs/lvm2" + einfo "bcache: sys-fs/bcache-tools" + einfo "NILFS: sys-fs/nilfs-utils" + einfo "crypted FS: sys-fs/cryptsetup" + einfo "reiser: sys-fs/reiserfsprogs" + einfo "XFS: sys-fs/xfsprogs" + einfo "EXT2/3/4: sys-fs/e2fsprogs" + echo + fi +} |