diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2017-10-09 18:53:29 +0100 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2017-10-09 18:53:29 +0100 |
commit | 4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch) | |
tree | ba5f07bf3f9d22d82e54a462313f5d244036c768 /sys-block/blocks |
reinit the tree, so we can have metadata
Diffstat (limited to 'sys-block/blocks')
-rw-r--r-- | sys-block/blocks/Manifest | 6 | ||||
-rw-r--r-- | sys-block/blocks/blocks-0.1.4_pre131210-r1.ebuild | 60 | ||||
-rw-r--r-- | sys-block/blocks/blocks-9999.ebuild | 61 | ||||
-rw-r--r-- | sys-block/blocks/metadata.xml | 14 |
4 files changed, 141 insertions, 0 deletions
diff --git a/sys-block/blocks/Manifest b/sys-block/blocks/Manifest new file mode 100644 index 000000000000..201373959290 --- /dev/null +++ b/sys-block/blocks/Manifest @@ -0,0 +1,6 @@ +DIST blocks-0.1.4_pre131210.tar.xz 33684 SHA256 0e44b6b17ccf3e3c6ad79f5990f167bb6fa6355c6d0020e3bac7a5a926bd309b SHA512 05ad49f2ece5cdb92097f60b5f69cfbb7d409ac5e1ffb98488f26b51ad07ed7dad8eeb3fd302a06b3e199e816e45c2c69daecc13a19627252b8245372f324a58 WHIRLPOOL c48876b36ea51ae8ff8f85785a1fa9aef9264136442e13c198b58c0bbbbb18ef0c866c5fa53335f4d9b35052a77d5189470f1a64d08cfa0552da0a639dbfdbc1 +EBUILD blocks-0.1.4_pre131210-r1.ebuild 1321 SHA256 912dcd11edbb3b2ff47132f5d9e38ba0726df3476ecd92b98b360627b30f2a21 SHA512 ec1487ebd6ff28871e2d9805c1b405412162b9087c17f0df094fd2b5ac7d3bf2d63e477509b116c64c1adff48a0bd0ba5e62600ea8d687f3e72a95d3f55760ac WHIRLPOOL d1a9b8cfe5667477645a240ea78884032b217fe896e8c7872e5b8326a85cdd419660798fc8265b8cd0e0343c90f29b3fdca28728be3117c0f60cc61cadb12a45 +EBUILD blocks-9999.ebuild 1293 SHA256 7f79a2897904ac9f436a77c78639c8cc6726f2ee680a3e6ee0983430a9742151 SHA512 855ed177996efc83f98413ab863b2d16a2ee0e92b8839299857202637467472b8109a6b89d69df6c629ffee31169048e24366be6352fe44ab393f1aaf2574926 WHIRLPOOL d28e02020359b30930b0b69e5c817b858f2ae8bd2e5b6d44934194967888e6d74ba79417d3d9209533650bcf1b634e1037fa4a1bf81910672137b6fcf468f9a9 +MISC ChangeLog 2446 SHA256 1fc0a7f3baeeed1d045aa6ea14e8fbf09fb99582058cc7a0118a52a19ac9d1ee SHA512 4ee881f6330270e74ba75c672ec963622e42606191b6844512b3a9151259c2fbc379148f52090c488e0571295dd07c5cbdae54b532e0c00692db810a98495ceb WHIRLPOOL 9c00e95730d73bda27a8223f717d7aa9ff69a5b5e0d3ab6c0d57ad5c4da60ff7ebe4848b62f67a560d6ea5c8b7587037c662b05d0c8910a1ebcc19de2f533aec +MISC ChangeLog-2015 828 SHA256 f9a219e708acfb46828983c40f9dcd9f282720f4d1bc50eeee34e3d46755cefd SHA512 83978bbb8110a2a7e3855b037fdd0c4184671374019aa1331e638093cbcc5a609638295384f664bab397af22a70b4194d37c4b0cf834c180284d4da8d0b6b420 WHIRLPOOL 4319a792c2939d38333192b7c1a5855d8482a680b1d1e4347ae21da9a0c32a751363219559ba38d395131f74f7c65b98617753ca1ea63a20d75f03ab0381e829 +MISC metadata.xml 475 SHA256 b4fd602704897a17814357cb54e35fb86efd68f855e73f063d8fa983f80eefd1 SHA512 acb1345d5edd42ded851e80dfe07f0c97093ec09e4b2308cff57cae64041da052cac25282a22146107348e72366601031deb830fa55975c219f71963cae9e406 WHIRLPOOL 7c71c0678492a5847e592c5af9636dec544f31d0f0fa13693f0953bc84042800de75d170e6aae17edc23f03f6d75faa2caece0cb30070dc0d9ffc92e2ae92aaa diff --git a/sys-block/blocks/blocks-0.1.4_pre131210-r1.ebuild b/sys-block/blocks/blocks-0.1.4_pre131210-r1.ebuild new file mode 100644 index 000000000000..a54686995aa0 --- /dev/null +++ b/sys-block/blocks/blocks-0.1.4_pre131210-r1.ebuild @@ -0,0 +1,60 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +PYTHON_COMPAT=( python3_{4,5,6} ) + +inherit distutils-r1 + +DESCRIPTION="Conversion tools for block devices" +HOMEPAGE="https://github.com/g2p/blocks" +SRC_URI="https://dev.gentoo.org/~jlec/distfiles/${P}.tar.xz" + +SLOT="0" +LICENSE="GPL-3+" +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" +IUSE="+minimal" + +DEPEND=" + dev-python/maintboot + >=dev-python/pyparted-3.10[${PYTHON_USEDEP}] + >=dev-python/python-augeas-0.5.0[${PYTHON_USEDEP}] +" +RDEPEND="${DEPEND} + >=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 +} diff --git a/sys-block/blocks/blocks-9999.ebuild b/sys-block/blocks/blocks-9999.ebuild new file mode 100644 index 000000000000..0010d74c9f1e --- /dev/null +++ b/sys-block/blocks/blocks-9999.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +PYTHON_COMPAT=( python3_{4,5,6} ) + +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="" +IUSE="+minimal" + +DEPEND=" + dev-python/maintboot + >=dev-python/pyparted-3.10[${PYTHON_USEDEP}] + >=dev-python/python-augeas-0.5.0[${PYTHON_USEDEP}] +" +RDEPEND="${DEPEND} + >=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 +} diff --git a/sys-block/blocks/metadata.xml b/sys-block/blocks/metadata.xml new file mode 100644 index 000000000000..5e2c054b0927 --- /dev/null +++ b/sys-block/blocks/metadata.xml @@ -0,0 +1,14 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="person"> + <email>jlec@gentoo.org</email> + </maintainer> + <longdescription> +Convert between raw partitions, logical volumes, and bcache devices without +moving data. blocks shuffles blocks and sprouts superblocks. +</longdescription> + <upstream> + <remote-id type="github">g2p/blocks</remote-id> + </upstream> +</pkgmetadata> |