From d934827bf44b7cfcf6711964418148fa60877668 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Wed, 25 Nov 2020 22:39:15 +0000 Subject: gentoo resync : 25.11.2020 --- .../diskdev_cmds/diskdev_cmds-332.14_p1-r4.ebuild | 52 ++++++++++++++++++++++ 1 file changed, 52 insertions(+) create mode 100644 sys-fs/diskdev_cmds/diskdev_cmds-332.14_p1-r4.ebuild (limited to 'sys-fs/diskdev_cmds/diskdev_cmds-332.14_p1-r4.ebuild') diff --git a/sys-fs/diskdev_cmds/diskdev_cmds-332.14_p1-r4.ebuild b/sys-fs/diskdev_cmds/diskdev_cmds-332.14_p1-r4.ebuild new file mode 100644 index 000000000000..722b317a2d7c --- /dev/null +++ b/sys-fs/diskdev_cmds/diskdev_cmds-332.14_p1-r4.ebuild @@ -0,0 +1,52 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit toolchain-funcs + +MY_PV=${PV%_p*} + +DESCRIPTION="HFS and HFS+ utils ported from OSX, supplies mkfs and fsck" +HOMEPAGE="http://opendarwin.org" +SRC_URI="http://darwinsource.opendarwin.org/tarballs/apsl/diskdev_cmds-${MY_PV}.tar.gz + mirror://gentoo/diskdev_cmds-${PV}.patch.bz2" +LICENSE="APSL-2" +SLOT="0" +KEYWORDS="amd64 ~arm ppc ppc64 x86" +IUSE="libressl" +DEPEND=" + !libressl? ( dev-libs/openssl:0= ) + libressl? ( dev-libs/libressl:0= ) +" +RDEPEND="${DEPEND}" + +S="${WORKDIR}/${PN}-${MY_PV}" + +PATCHES=( + "${WORKDIR}"/diskdev_cmds-${PV}.patch + "${FILESDIR}"/${PN}-respect-cflags.patch + "${FILESDIR}"/${P}-AR.patch + "${FILESDIR}"/${P}-no-sysctl.patch + "${FILESDIR}"/${P}-ldflags.patch +) + +src_compile() { + emake -f Makefile.lnx AR="$(tc-getAR)" CC="$(tc-getCC)" +} + +src_install() { + into / + dosbin fsck_hfs.tproj/fsck_hfs + dosbin newfs_hfs.tproj/newfs_hfs + dosym newfs_hfs /sbin/mkfs.hfs + dosym newfs_hfs /sbin/mkfs.hfsplus + dosym fsck_hfs /sbin/fsck.hfs + dosym fsck_hfs /sbin/fsck.hfsplus + doman newfs_hfs.tproj/newfs_hfs.8 + newman newfs_hfs.tproj/newfs_hfs.8 mkfs.hfs.8 + newman newfs_hfs.tproj/newfs_hfs.8 mkfs.hfsplus.8 + doman fsck_hfs.tproj/fsck_hfs.8 + newman fsck_hfs.tproj/fsck_hfs.8 fsck.hfs.8 + newman fsck_hfs.tproj/fsck_hfs.8 fsck.hfsplus.8 +} -- cgit v1.2.3