diff options
author | Matthias Maier <tamiko@gentoo.org> | 2017-04-10 18:37:23 -0500 |
---|---|---|
committer | Matthias Maier <tamiko@gentoo.org> | 2017-04-10 18:38:01 -0500 |
commit | 81e8e7da57e28ca72b150f61708bb5523a2ad9d8 (patch) | |
tree | 81d16561f2ecc2560053e6b1da8ef403b75a2cd8 | |
parent | dev-python/python-btrfs: initial commit (diff) | |
download | tamiko-81e8e7da57e28ca72b150f61708bb5523a2ad9d8.tar.gz tamiko-81e8e7da57e28ca72b150f61708bb5523a2ad9d8.tar.bz2 tamiko-81e8e7da57e28ca72b150f61708bb5523a2ad9d8.zip |
sys-fs/btrfs-heatmap: initial commit
Package-Manager: Portage-2.3.5, Repoman-2.3.2
-rw-r--r-- | sys-fs/btrfs-heatmap/Manifest | 1 | ||||
-rw-r--r-- | sys-fs/btrfs-heatmap/btrfs-heatmap-6.ebuild | 33 | ||||
-rw-r--r-- | sys-fs/btrfs-heatmap/metadata.xml | 18 |
3 files changed, 52 insertions, 0 deletions
diff --git a/sys-fs/btrfs-heatmap/Manifest b/sys-fs/btrfs-heatmap/Manifest new file mode 100644 index 0000000..bf11d4b --- /dev/null +++ b/sys-fs/btrfs-heatmap/Manifest @@ -0,0 +1 @@ +DIST btrfs-heatmap-6.tar.gz 667318 SHA256 d0a30f448dcd52f53adbbacfe9f0608c238c1ab6126ff44af519abe645cefb79 SHA512 04db328a504f18187499f0db4fda7772ee9ee40048eea7064d5121b4ffb782df82a8cb6d846e93535a4422669e340fcc2729005d0ea001cf6422e17cf70951a0 WHIRLPOOL 2e00cafaad71ca8f1a79a6b2de441b8708a7fe3a33591cd1bdf611bd0ce6e35fc46b4136ffa4a7cc73e1e08d6e6cc9503dad6597cf5ff454ee281ee2250c0814 diff --git a/sys-fs/btrfs-heatmap/btrfs-heatmap-6.ebuild b/sys-fs/btrfs-heatmap/btrfs-heatmap-6.ebuild new file mode 100644 index 0000000..1818094 --- /dev/null +++ b/sys-fs/btrfs-heatmap/btrfs-heatmap-6.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +PYTHON_COMPAT=( python3_{4,5} ) + +inherit python-single-r1 + +DESCRIPTION="Python 3 script to draw a heatmap of a btrfs filesystem" +HOMEPAGE="https://github.com/knorrie/btrfs-heatmap" +SRC_URI="https://github.com/knorrie/${PN}/archive/debian/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +S="${WORKDIR}/${PN}-debian" + +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +RDEPEND=" + ${PYTHON_DEPS} + ~dev-python/python-btrfs-${PV}[${PYTHON_USEDEP}]" +DEPEND="${RDEPEND}" + +src_install() +{ + newbin heatmap.py btrfs-heatmap + python_fix_shebang "${ED}"/usr/bin/btrfs-heatmap + default +} diff --git a/sys-fs/btrfs-heatmap/metadata.xml b/sys-fs/btrfs-heatmap/metadata.xml new file mode 100644 index 0000000..3698376 --- /dev/null +++ b/sys-fs/btrfs-heatmap/metadata.xml @@ -0,0 +1,18 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="person"> + <email>tamiko@gentoo.org</email> + <name>Matthias Maier</name> + </maintainer> + <use> + </use> + <longdescription lang="en"> + The btrfs heatmap script creates a visualization of how a btrfs + filesystem is utilizing the underlying disk space of the block + devices that are added to it. + </longdescription> + <upstream> + <remote-id type="github">knorrie/btrfs-heatmap</remote-id> + </upstream> +</pkgmetadata> |