diff options
author | Justin Lecher <jlec@gentoo.org> | 2013-12-10 08:16:33 +0000 |
---|---|---|
committer | Justin Lecher <jlec@gentoo.org> | 2013-12-10 08:16:33 +0000 |
commit | f7fdfb401ff7104c8f8919e523b0fe7670d8c99a (patch) | |
tree | 19fa53dd7d74e80275b17148171105627c87c845 /sys-block/blocks | |
parent | sys-block/blocks: New addition written by me, #492294 (diff) | |
download | historical-f7fdfb401ff7104c8f8919e523b0fe7670d8c99a.tar.gz historical-f7fdfb401ff7104c8f8919e523b0fe7670d8c99a.tar.bz2 historical-f7fdfb401ff7104c8f8919e523b0fe7670d8c99a.zip |
sys-block/blocks: New addition written by me, #492294
Package-Manager: portage-2.2.7/cvs/Linux x86_64
Manifest-Sign-Key: 0xB9D4F231BD1558AB!
Diffstat (limited to 'sys-block/blocks')
-rw-r--r-- | sys-block/blocks/Manifest | 26 | ||||
-rw-r--r-- | sys-block/blocks/blocks-0.1.4_pre131210.ebuild | 59 | ||||
-rw-r--r-- | sys-block/blocks/blocks-9999.ebuild | 59 | ||||
-rw-r--r-- | sys-block/blocks/metadata.xml | 11 |
4 files changed, 152 insertions, 3 deletions
diff --git a/sys-block/blocks/Manifest b/sys-block/blocks/Manifest index e6daaf21f79d..54ba7605c7c1 100644 --- a/sys-block/blocks/Manifest +++ b/sys-block/blocks/Manifest @@ -1,4 +1,24 @@ -EBUILD blocks-0.1.4_pre131210.ebuild 1275 SHA256 116239581b3501b6f4c43235f700b4e7293513d3a615cf9833d09a6d0140f79c SHA512 b0f28d611953115c1c1077e428723d10adc2dd26aa8ea59cbfc327898adfbac1de7504093884e2099d4c6061da9cc3a7cc3aa92a3e8ba04a61e717fbfaa25ab6 WHIRLPOOL f60e6a3b216cf402fc973b3dd5833f87ed73b3d42876f1c5b653f89560f9b2412b0b308239f2957cb41ed56f9123e4a110c11f2624e42dd476c0561c030590f8 -EBUILD blocks-9999.ebuild 1240 SHA256 f5d4db6e651b4eb5e4464204dde83b53ad0b78fc22e6b764986f70dfef0a30f9 SHA512 deaa25bb239433962b564bf5b28b9777490b868be1ae14bdcc86151bbbd78cc32751d9827d2a58a0d2879f8d0deb3904fcf90b57c5981daaace0dc9c71fe6193 WHIRLPOOL 60ebdc40c01d978894c95b13820619eb022c76df3d56d40577293bc1cc6089c862b63eae072f864fec19b2dec83b72da686f4ae43e4a50ac1930de78fe97c7a0 -MISC ChangeLog 339 SHA256 29958a181ba0952748f23e190e78b6d5610b4fde958e458c881ffbbf8ba54543 SHA512 9e85cad098c06102784f384592977ca45f1b91a36d2af248fcddd3bc187d8fd1fcbf7d61f34ebfc8d56e835f40114253348d15b88efde622f7e2e8f2b896a867 WHIRLPOOL 4b083dc5d2ad622f20e3f729e3f04bdfde8d85e765ca2f67286527710d478cea68e2963046029295685810d87732cbad6c73a19ba30a7fcf0d36287070fe776d +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA512 + +EBUILD blocks-0.1.4_pre131210.ebuild 1381 SHA256 40f46d788a219cae4caf4434b660223f32a903d6eafca98916481deaa7a24541 SHA512 e5c5acbf4aaa44aba422e7d7186f2f2344cb7b662afb77283359559989c101fcc3ce3768bfcb3c210f80146eb89ef1b029e180b975c282af1273d780b5d42765 WHIRLPOOL a6b79e27db17c9ee8fa69877e40536b0c34743a4645eab2a1bd4762baa32451f52f63a182a5a2ce8ddc264c34db12775c8d18261b845011a7b3ed05eb364af25 +EBUILD blocks-9999.ebuild 1335 SHA256 c4c7bb2a5ee79f0202de5595a61d86e9455399ae22744785195c379abf605797 SHA512 212fb87e2b690f0f88d73318543378066d92d900e6b30ccd6577f3a010f332d0393dd328316eab03eab3a44e5300eb1bd2c9592a9105200ae84a5c720ef812df WHIRLPOOL 1cdd863bdf9a7c056347eee9d19bcc13f276b3f49757c5bb05a9a3b0d7438f3543ec31ccdc94079d378e4ee274561d6f3afe674be13686c4d718488939d0da2c +MISC ChangeLog 425 SHA256 a2e22b21547386d8280aef99524702dfcd7f3c11976d396aa5717c2efeb6c8e9 SHA512 54d9f58e6087054aa7178c68bdd4818a07154a64306a63c930fe613bebf56997b9270d61440168ed8b21346c8630b9383bdfb6708c0da92aed98b939db457f43 WHIRLPOOL 7e357c980c6ce58de59277a47c58027950fbfb86d850b12fd709d27a275b6c29f0f23bd8355ecd5e14a24f033363f77c12ee1b4f46f6cf2863fb6d9c31c1c521 MISC metadata.xml 382 SHA256 a37f1863a2a48270558d1575a0d81be153abcac47055f6657aa14f13a2206167 SHA512 aa86fb4e06de5be9149dce27ff18c0ff5ddfc0cc66cec9592dca81fca36048312e75cb3281676484ffd3155f49039b9e231d835fa49a966c934137ddb7c1ea1f WHIRLPOOL 57b77ca9d4dd3b0fbb6f2c848a49e2876fcddc93c92df45c5f050df53fee9152fb1e36e57d154da54c8bcad76e43bcca1ef4956d9a8176a29998cc137cd57ad4 +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.0.22 (GNU/Linux) + +iQIcBAEBCgAGBQJSps3hAAoJELnU8jG9FVir3pkQAIa5o7TXR4yCkl1DkeJC/4Fl +A7VjpoFnOsFYJKo1mVwXxMhqtgIWR5HRWJycXQuV26KuGcxJ6J8lDWqDjuNolCuk +vzMRFKJbQ8zkC+GFTHXiR3eyxdznFup21DO/e1yaRSibGcII6UWMNU3o88OWTGNm +fiS+yRW8XnUvex8DkOVOV2mr0nHb3M92emjQEPXkMZNuKRzSoVEVCoH/TBZSnw6Y +XYwrQSL0kW6J/2xL8tJOKBHhd46OP6uDcZVGayWOTOfk4411vcNSZv7QxjCzybp3 +YW7FRWoHoftQGP0GPFGkv5PyyUYZzjZ4NB3GY55KJj4AZV1cbFslkShDstgsYxCW +66WRhiRS3TKcl+zSLjvQGxcQhjfkO6uEsdIc9RZWUNwl6cvzps3wEvpADDLicCi9 +ynZ2ZZL4mC+0KIu+uEChXhuiUbnK/xl8eXhHrfOrygl754qlJDzB8F1pTxVgeFTo +FZFAROXbRBp3RmUwEuUyih/wqlgIyZMdgtLOwhrXevKOpGQP0Kls/lc17PB928Pw +JORUBT/6mjBBC3oNkEF7+Y8PapX48Nv583t2Mue7OY/dg8KU6S/myzKamirapM3V +8OqKTgEhDJegt72eD5Rk1ndAwS/NlaT49K4Hto0RAUiUB7TFXbY40zwqhoNeWXbC +ctg1C3yeqk8U/RlBCQen +=O7Lz +-----END PGP SIGNATURE----- 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 +} diff --git a/sys-block/blocks/blocks-9999.ebuild b/sys-block/blocks/blocks-9999.ebuild new file mode 100644 index 000000000000..dfe8972715f9 --- /dev/null +++ b/sys-block/blocks/blocks-9999.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-9999.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="" +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 +} diff --git a/sys-block/blocks/metadata.xml b/sys-block/blocks/metadata.xml new file mode 100644 index 000000000000..234dae420388 --- /dev/null +++ b/sys-block/blocks/metadata.xml @@ -0,0 +1,11 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer> + <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> +</pkgmetadata> |