sys-auth/pam_e4crypt/pam_e4crypt-9999.ebuild
author Da Risk <da_risk@geekorum.com>
Sat, 20 Feb 2021 15:30:24 -0400
changeset 244 dd84d90b2177
parent 217 cc0327602480
child 250 dd0b4cb26d85
permissions -rw-r--r--
remove pep257-> replaced by pydocstyle
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
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
cc0327602480 sys-auth/pam_e4crypt: add live ebuild for pam_e4crypt
Da Risk <da_risk@geekorum.com>
parents:
diff changeset
     4
EAPI=6
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"
cc0327602480 sys-auth/pam_e4crypt: add live ebuild for pam_e4crypt
Da Risk <da_risk@geekorum.com>
parents:
diff changeset
     8
cc0327602480 sys-auth/pam_e4crypt: add live ebuild for pam_e4crypt
Da Risk <da_risk@geekorum.com>
parents:
diff changeset
     9
[[ ${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
    10
cc0327602480 sys-auth/pam_e4crypt: add live ebuild for pam_e4crypt
Da Risk <da_risk@geekorum.com>
parents:
diff changeset
    11
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
    12
cc0327602480 sys-auth/pam_e4crypt: add live ebuild for pam_e4crypt
Da Risk <da_risk@geekorum.com>
parents:
diff changeset
    13
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
    14
cc0327602480 sys-auth/pam_e4crypt: add live ebuild for pam_e4crypt
Da Risk <da_risk@geekorum.com>
parents:
diff changeset
    15
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
    16
cc0327602480 sys-auth/pam_e4crypt: add live ebuild for pam_e4crypt
Da Risk <da_risk@geekorum.com>
parents:
diff changeset
    17
LICENSE="GPL-2"
cc0327602480 sys-auth/pam_e4crypt: add live ebuild for pam_e4crypt
Da Risk <da_risk@geekorum.com>
parents:
diff changeset
    18
SLOT="0"
cc0327602480 sys-auth/pam_e4crypt: add live ebuild for pam_e4crypt
Da Risk <da_risk@geekorum.com>
parents:
diff changeset
    19
KEYWORDS="~amd64"
cc0327602480 sys-auth/pam_e4crypt: add live ebuild for pam_e4crypt
Da Risk <da_risk@geekorum.com>
parents:
diff changeset
    20
cc0327602480 sys-auth/pam_e4crypt: add live ebuild for pam_e4crypt
Da Risk <da_risk@geekorum.com>
parents:
diff changeset
    21
IUSE="libressl"
cc0327602480 sys-auth/pam_e4crypt: add live ebuild for pam_e4crypt
Da Risk <da_risk@geekorum.com>
parents:
diff changeset
    22
cc0327602480 sys-auth/pam_e4crypt: add live ebuild for pam_e4crypt
Da Risk <da_risk@geekorum.com>
parents:
diff changeset
    23
COMMON_DEPEND="virtual/pam
cc0327602480 sys-auth/pam_e4crypt: add live ebuild for pam_e4crypt
Da Risk <da_risk@geekorum.com>
parents:
diff changeset
    24
	sys-apps/keyutils
cc0327602480 sys-auth/pam_e4crypt: add live ebuild for pam_e4crypt
Da Risk <da_risk@geekorum.com>
parents:
diff changeset
    25
	sys-apps/util-linux
cc0327602480 sys-auth/pam_e4crypt: add live ebuild for pam_e4crypt
Da Risk <da_risk@geekorum.com>
parents:
diff changeset
    26
	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
    27
	!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
    28
cc0327602480 sys-auth/pam_e4crypt: add live ebuild for pam_e4crypt
Da Risk <da_risk@geekorum.com>
parents:
diff changeset
    29
DEPEND="${COMMON_DEPEND}"
cc0327602480 sys-auth/pam_e4crypt: add live ebuild for pam_e4crypt
Da Risk <da_risk@geekorum.com>
parents:
diff changeset
    30
RDEPEND="${COMMON_DEPEND}"
cc0327602480 sys-auth/pam_e4crypt: add live ebuild for pam_e4crypt
Da Risk <da_risk@geekorum.com>
parents:
diff changeset
    31
cc0327602480 sys-auth/pam_e4crypt: add live ebuild for pam_e4crypt
Da Risk <da_risk@geekorum.com>
parents:
diff changeset
    32
multilib_src_install() {
cc0327602480 sys-auth/pam_e4crypt: add live ebuild for pam_e4crypt
Da Risk <da_risk@geekorum.com>
parents:
diff changeset
    33
	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
    34
	dopammod pam_e4crypt.so
cc0327602480 sys-auth/pam_e4crypt: add live ebuild for pam_e4crypt
Da Risk <da_risk@geekorum.com>
parents:
diff changeset
    35
	popd > /dev/null || die
cc0327602480 sys-auth/pam_e4crypt: add live ebuild for pam_e4crypt
Da Risk <da_risk@geekorum.com>
parents:
diff changeset
    36
cc0327602480 sys-auth/pam_e4crypt: add live ebuild for pam_e4crypt
Da Risk <da_risk@geekorum.com>
parents:
diff changeset
    37
	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
    38
	einstalldocs
cc0327602480 sys-auth/pam_e4crypt: add live ebuild for pam_e4crypt
Da Risk <da_risk@geekorum.com>
parents:
diff changeset
    39
	popd > /dev/null || die
cc0327602480 sys-auth/pam_e4crypt: add live ebuild for pam_e4crypt
Da Risk <da_risk@geekorum.com>
parents:
diff changeset
    40
}