Lines 21-32
Link Here
|
21 |
LICENSE="GPL-2" |
21 |
LICENSE="GPL-2" |
22 |
SLOT="0" |
22 |
SLOT="0" |
23 |
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86" |
23 |
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86" |
24 |
IUSE="nls old-linux selinux" |
24 |
IUSE="crypt nls old-linux selinux" |
25 |
|
25 |
|
26 |
RDEPEND="!sys-process/schedutils |
26 |
RDEPEND="!sys-process/schedutils |
27 |
!sys-apps/setarch |
27 |
!sys-apps/setarch |
28 |
>=sys-libs/ncurses-5.2-r2 |
28 |
>=sys-libs/ncurses-5.2-r2 |
29 |
>=sys-fs/e2fsprogs-1.34 |
29 |
>=sys-fs/e2fsprogs-1.34 |
|
|
30 |
crypt? ( app-crypt/hashalot ) |
30 |
selinux? ( sys-libs/libselinux )" |
31 |
selinux? ( sys-libs/libselinux )" |
31 |
DEPEND="${RDEPEND} |
32 |
DEPEND="${RDEPEND} |
32 |
nls? ( sys-devel/gettext ) |
33 |
nls? ( sys-devel/gettext ) |
Lines 42-47
Link Here
|
42 |
cd "${S}" |
43 |
cd "${S}" |
43 |
epatch "${FILESDIR}"/${P}-locale.patch #191111 |
44 |
epatch "${FILESDIR}"/${P}-locale.patch #191111 |
44 |
epatch "${FILESDIR}"/${P}-ioprio-syscalls.patch #190613 |
45 |
epatch "${FILESDIR}"/${P}-ioprio-syscalls.patch #190613 |
|
|
46 |
# crypto support |
47 |
use crypt && epatch "${FILESDIR}"/util-linux-ng-2.13-1.diff.bz2 |
48 |
use crypt && epatch "${FILESDIR}"/${PN}-2.13-HAVE_asm_page_h-loop-aes.patch |
49 |
|
45 |
fi |
50 |
fi |
46 |
} |
51 |
} |
47 |
|
52 |
|
Lines 74-78
Link Here
|
74 |
|
79 |
|
75 |
src_install() { |
80 |
src_install() { |
76 |
emake install DESTDIR="${D}" || die "install failed" |
81 |
emake install DESTDIR="${D}" || die "install failed" |
|
|
82 |
if use crypt ; then |
83 |
newinitd "${FILESDIR}"/crypto-loop.initd crypto-loop |
84 |
newconfd "${FILESDIR}"/crypto-loop.confd crypto-loop |
85 |
fi |
77 |
dodoc AUTHORS NEWS README* TODO docs/* |
86 |
dodoc AUTHORS NEWS README* TODO docs/* |
78 |
} |
87 |
} |
|
|
88 |
|