diff options
Diffstat (limited to 'app-crypt/loop-aes-losetup/loop-aes-losetup-2.28.2.ebuild')
-rw-r--r-- | app-crypt/loop-aes-losetup/loop-aes-losetup-2.28.2.ebuild | 79 |
1 files changed, 0 insertions, 79 deletions
diff --git a/app-crypt/loop-aes-losetup/loop-aes-losetup-2.28.2.ebuild b/app-crypt/loop-aes-losetup/loop-aes-losetup-2.28.2.ebuild deleted file mode 100644 index f7f3ff682a4c..000000000000 --- a/app-crypt/loop-aes-losetup/loop-aes-losetup-2.28.2.ebuild +++ /dev/null @@ -1,79 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="6" - -inherit autotools toolchain-funcs flag-o-matic - -MY_PV="${PV/_/-}" -MY_P="util-linux-${MY_PV}" -LOOPAES_P="loop-AES-v3.7j" -S="${WORKDIR}/${MY_P}" - -DESCRIPTION="Loop-AES losetup utility" -HOMEPAGE="https://www.kernel.org/pub/linux/utils/util-linux/" -SRC_URI="https://www.kernel.org/pub/linux/utils/util-linux/v${PV:0:4}/${MY_P}.tar.xz - http://loop-aes.sourceforge.net/loop-AES/${LOOPAES_P}.tar.bz2" -KEYWORDS="~amd64 ~arm ~hppa ~ppc ~sparc ~x86" - -LICENSE="GPL-2 LGPL-2.1 BSD-4 MIT public-domain" -SLOT="0" -IUSE="nls selinux static" - -RDEPEND="selinux? ( sys-libs/libselinux )" -DEPEND="${RDEPEND} - nls? ( sys-devel/gettext ) - virtual/os-headers" - -PATCHES=( - "${WORKDIR}/${LOOPAES_P}/util-linux-${PV}.diff" -) - -src_prepare() { - default - eautoreconf -} - -lfs_fallocate_test() { - # Make sure we can use fallocate with LFS #300307 - cat <<-EOF > "${T}"/fallocate.${ABI}.c - #define _GNU_SOURCE - #include <fcntl.h> - main() { return fallocate(0, 0, 0, 0); } - EOF - append-lfs-flags - $(tc-getCC) ${CFLAGS} ${CPPFLAGS} ${LDFLAGS} "${T}"/fallocate.${ABI}.c -o /dev/null >/dev/null 2>&1 \ - || export ac_cv_func_fallocate=no - rm -f "${T}"/fallocate.${ABI}.c -} - -src_configure() { - lfs_fallocate_test - # The scanf test in a run-time test which fails while cross-compiling. - # Blindly assume a POSIX setup since we require libmount, and libmount - # itself fails when the scanf test fails. #531856 - tc-is-cross-compiler && export scanf_cv_alloc_modifier=ms - # We manually set --libdir to the default since on prefix, econf will set it to - # a value which the configure script does not recognize. This makes it set the - # usrlib_execdir to a bad value. bug #518898#c2, fixed upstream for >2.25 - ECONF_SOURCE=${S} \ - econf \ - --libdir='${prefix}/'"$(get_libdir)" \ - --disable-all-programs \ - --disable-pylibmount \ - --enable-libsmartcols \ - --enable-losetup \ - --without-ncurses \ - --without-udev \ - $(use_enable nls) \ - $(use_with selinux) \ - $(tc-has-tls || echo --disable-tls) \ - $(use static && echo --enable-static-programs=losetup) -} - -src_install() { - emake install DESTDIR="${T}/root" - newsbin "${T}/root/sbin/losetup" loop-aes-losetup - newman "${T}/root/usr/share/man/man8/losetup.8" loop-aes-losetup.8 - use static && newsbin "${T}/root/bin/losetup.static" loop-aes-losetup.static -} |