author | Da Risk <da_risk@geekorum.com> |
Tue, 23 Aug 2022 09:33:47 -0400 | |
changeset 250 | dd0b4cb26d85 |
parent 217 | cc0327602480 |
permissions | -rw-r--r-- |
217
cc0327602480
sys-auth/pam_e4crypt: add live ebuild for pam_e4crypt
Da Risk <da_risk@geekorum.com>
parents:
diff
changeset
|
1 |
# Copyright 1999-2017 Gentoo Foundation |
cc0327602480
sys-auth/pam_e4crypt: add live ebuild for pam_e4crypt
Da Risk <da_risk@geekorum.com>
parents:
diff
changeset
|
2 |
# Distributed under the terms of the GNU General Public License v2 |
cc0327602480
sys-auth/pam_e4crypt: add live ebuild for pam_e4crypt
Da Risk <da_risk@geekorum.com>
parents:
diff
changeset
|
3 |
|
250 | 4 |
EAPI=7 |
217
cc0327602480
sys-auth/pam_e4crypt: add live ebuild for pam_e4crypt
Da Risk <da_risk@geekorum.com>
parents:
diff
changeset
|
5 |
|
cc0327602480
sys-auth/pam_e4crypt: add live ebuild for pam_e4crypt
Da Risk <da_risk@geekorum.com>
parents:
diff
changeset
|
6 |
CMAKE_MIN_VERSION=3.5 |
cc0327602480
sys-auth/pam_e4crypt: add live ebuild for pam_e4crypt
Da Risk <da_risk@geekorum.com>
parents:
diff
changeset
|
7 |
EGIT_REPO_URI="https://github.com/neithernut/pam_e4crypt.git" |
250 | 8 |
#EGIT_COMMIT="7ffea5e692e8cb90537a194889925af35a9b0fbd" |
217
cc0327602480
sys-auth/pam_e4crypt: add live ebuild for pam_e4crypt
Da Risk <da_risk@geekorum.com>
parents:
diff
changeset
|
9 |
|
cc0327602480
sys-auth/pam_e4crypt: add live ebuild for pam_e4crypt
Da Risk <da_risk@geekorum.com>
parents:
diff
changeset
|
10 |
[[ ${PV} == 9999 ]] && SCM="git-r3" || SCM="" |
cc0327602480
sys-auth/pam_e4crypt: add live ebuild for pam_e4crypt
Da Risk <da_risk@geekorum.com>
parents:
diff
changeset
|
11 |
|
cc0327602480
sys-auth/pam_e4crypt: add live ebuild for pam_e4crypt
Da Risk <da_risk@geekorum.com>
parents:
diff
changeset
|
12 |
inherit ${SCM} cmake-multilib pam |
cc0327602480
sys-auth/pam_e4crypt: add live ebuild for pam_e4crypt
Da Risk <da_risk@geekorum.com>
parents:
diff
changeset
|
13 |
|
cc0327602480
sys-auth/pam_e4crypt: add live ebuild for pam_e4crypt
Da Risk <da_risk@geekorum.com>
parents:
diff
changeset
|
14 |
DESCRIPTION="A PAM module for unlocking transparently encrypted directories on ext4" |
cc0327602480
sys-auth/pam_e4crypt: add live ebuild for pam_e4crypt
Da Risk <da_risk@geekorum.com>
parents:
diff
changeset
|
15 |
|
cc0327602480
sys-auth/pam_e4crypt: add live ebuild for pam_e4crypt
Da Risk <da_risk@geekorum.com>
parents:
diff
changeset
|
16 |
HOMEPAGE="https://github.com/neithernut/pam_e4crypt" |
cc0327602480
sys-auth/pam_e4crypt: add live ebuild for pam_e4crypt
Da Risk <da_risk@geekorum.com>
parents:
diff
changeset
|
17 |
|
cc0327602480
sys-auth/pam_e4crypt: add live ebuild for pam_e4crypt
Da Risk <da_risk@geekorum.com>
parents:
diff
changeset
|
18 |
LICENSE="GPL-2" |
cc0327602480
sys-auth/pam_e4crypt: add live ebuild for pam_e4crypt
Da Risk <da_risk@geekorum.com>
parents:
diff
changeset
|
19 |
SLOT="0" |
cc0327602480
sys-auth/pam_e4crypt: add live ebuild for pam_e4crypt
Da Risk <da_risk@geekorum.com>
parents:
diff
changeset
|
20 |
KEYWORDS="~amd64" |
cc0327602480
sys-auth/pam_e4crypt: add live ebuild for pam_e4crypt
Da Risk <da_risk@geekorum.com>
parents:
diff
changeset
|
21 |
|
cc0327602480
sys-auth/pam_e4crypt: add live ebuild for pam_e4crypt
Da Risk <da_risk@geekorum.com>
parents:
diff
changeset
|
22 |
IUSE="libressl" |
cc0327602480
sys-auth/pam_e4crypt: add live ebuild for pam_e4crypt
Da Risk <da_risk@geekorum.com>
parents:
diff
changeset
|
23 |
|
250 | 24 |
COMMON_DEPEND="sys-libs/pam |
217
cc0327602480
sys-auth/pam_e4crypt: add live ebuild for pam_e4crypt
Da Risk <da_risk@geekorum.com>
parents:
diff
changeset
|
25 |
sys-apps/keyutils |
cc0327602480
sys-auth/pam_e4crypt: add live ebuild for pam_e4crypt
Da Risk <da_risk@geekorum.com>
parents:
diff
changeset
|
26 |
sys-apps/util-linux |
cc0327602480
sys-auth/pam_e4crypt: add live ebuild for pam_e4crypt
Da Risk <da_risk@geekorum.com>
parents:
diff
changeset
|
27 |
libressl? ( dev-libs/libressl:0= ) |
cc0327602480
sys-auth/pam_e4crypt: add live ebuild for pam_e4crypt
Da Risk <da_risk@geekorum.com>
parents:
diff
changeset
|
28 |
!libressl? ( dev-libs/openssl:0= )" |
cc0327602480
sys-auth/pam_e4crypt: add live ebuild for pam_e4crypt
Da Risk <da_risk@geekorum.com>
parents:
diff
changeset
|
29 |
|
cc0327602480
sys-auth/pam_e4crypt: add live ebuild for pam_e4crypt
Da Risk <da_risk@geekorum.com>
parents:
diff
changeset
|
30 |
DEPEND="${COMMON_DEPEND}" |
cc0327602480
sys-auth/pam_e4crypt: add live ebuild for pam_e4crypt
Da Risk <da_risk@geekorum.com>
parents:
diff
changeset
|
31 |
RDEPEND="${COMMON_DEPEND}" |
cc0327602480
sys-auth/pam_e4crypt: add live ebuild for pam_e4crypt
Da Risk <da_risk@geekorum.com>
parents:
diff
changeset
|
32 |
|
cc0327602480
sys-auth/pam_e4crypt: add live ebuild for pam_e4crypt
Da Risk <da_risk@geekorum.com>
parents:
diff
changeset
|
33 |
multilib_src_install() { |
cc0327602480
sys-auth/pam_e4crypt: add live ebuild for pam_e4crypt
Da Risk <da_risk@geekorum.com>
parents:
diff
changeset
|
34 |
pushd "${BUILD_DIR}" > /dev/null || die |
cc0327602480
sys-auth/pam_e4crypt: add live ebuild for pam_e4crypt
Da Risk <da_risk@geekorum.com>
parents:
diff
changeset
|
35 |
dopammod pam_e4crypt.so |
cc0327602480
sys-auth/pam_e4crypt: add live ebuild for pam_e4crypt
Da Risk <da_risk@geekorum.com>
parents:
diff
changeset
|
36 |
popd > /dev/null || die |
cc0327602480
sys-auth/pam_e4crypt: add live ebuild for pam_e4crypt
Da Risk <da_risk@geekorum.com>
parents:
diff
changeset
|
37 |
|
cc0327602480
sys-auth/pam_e4crypt: add live ebuild for pam_e4crypt
Da Risk <da_risk@geekorum.com>
parents:
diff
changeset
|
38 |
pushd "${S}" > /dev/null || die |
cc0327602480
sys-auth/pam_e4crypt: add live ebuild for pam_e4crypt
Da Risk <da_risk@geekorum.com>
parents:
diff
changeset
|
39 |
einstalldocs |
cc0327602480
sys-auth/pam_e4crypt: add live ebuild for pam_e4crypt
Da Risk <da_risk@geekorum.com>
parents:
diff
changeset
|
40 |
popd > /dev/null || die |
cc0327602480
sys-auth/pam_e4crypt: add live ebuild for pam_e4crypt
Da Risk <da_risk@geekorum.com>
parents:
diff
changeset
|
41 |
} |