| # Copyright 1999-2022 Gentoo Authors |
| # Distributed under the terms of the GNU General Public License v2 |
| |
| EAPI=7 |
| |
| inherit autotools |
| |
| DESCRIPTION="MTD userspace tools (NFTL, JFFS2, NAND, FTL, UBI)" |
| HOMEPAGE="http://git.infradead.org/?p=mtd-utils.git;a=summary" |
| SRC_URI="https://github.com/sigma-star/mtd-utils/archive/v${PV}.tar.gz -> ${P}.tar.gz" |
| |
| LICENSE="GPL-2" |
| SLOT="0" |
| KEYWORDS="*" |
| IUSE="+lzo xattr +zstd" |
| |
| DEPEND=" |
| sys-apps/util-linux |
| sys-libs/zlib |
| lzo? ( dev-libs/lzo ) |
| xattr? ( sys-apps/acl ) |
| zstd? ( app-arch/zstd:= ) |
| " |
| RDEPEND="${DEPEND}" |
| BDEPEND="sys-devel/libtool" |
| |
| DOCS=( jffsX-utils/device_table.txt ubifs-utils/mkfs.ubifs/README ) |
| |
| src_prepare() { |
| default |
| eautoreconf |
| } |
| |
| src_configure() { |
| econf \ |
| $(use_with lzo) \ |
| $(use_with xattr) \ |
| $(use_with zstd) |
| } |
| |
| src_install() { |
| default |
| doman \ |
| jffsX-utils/mkfs.jffs2.1 \ |
| ubi-utils/ubinize.8 |
| } |