|
Lines 4-10
Link Here
|
| 4 |
|
4 |
|
| 5 |
EAPI=3 |
5 |
EAPI=3 |
| 6 |
|
6 |
|
| 7 |
inherit multilib |
7 |
inherit multilib eutils autotools |
| 8 |
|
8 |
|
| 9 |
DESCRIPTION="A PAM module that can mount volumes for a user session" |
9 |
DESCRIPTION="A PAM module that can mount volumes for a user session" |
| 10 |
HOMEPAGE="http://pam-mount.sourceforge.net" |
10 |
HOMEPAGE="http://pam-mount.sourceforge.net" |
|
Lines 19-36
Link Here
|
| 19 |
dev-libs/openssl |
19 |
dev-libs/openssl |
| 20 |
>=sys-libs/libhx-3.8 |
20 |
>=sys-libs/libhx-3.8 |
| 21 |
dev-libs/libxml2 |
21 |
dev-libs/libxml2 |
| 22 |
>=sys-fs/cryptsetup-1.1.0 |
22 |
crypt? ( >=sys-fs/cryptsetup-1.1.0 ) |
| 23 |
dev-util/pkgconfig |
23 |
dev-util/pkgconfig |
| 24 |
app-arch/xz-utils" |
24 |
app-arch/xz-utils" |
| 25 |
RDEPEND=">=sys-libs/pam-0.99 |
25 |
RDEPEND=">=sys-libs/pam-0.99 |
| 26 |
dev-libs/openssl |
26 |
dev-libs/openssl |
| 27 |
>=sys-libs/libhx-3.8 |
27 |
>=sys-libs/libhx-3.8 |
| 28 |
dev-libs/libxml2 |
28 |
dev-libs/libxml2 |
| 29 |
>=sys-fs/cryptsetup-1.1.0 |
29 |
crypt? ( >=sys-fs/cryptsetup-1.1.0 ) |
| 30 |
sys-process/lsof" |
30 |
sys-process/lsof" |
| 31 |
|
31 |
|
|
|
32 |
src_prepare() { |
| 33 |
epatch "${FILESDIR}/${P}-configure-crypt-fix.patch" |
| 34 |
eautoreconf || die "autoconf failed" |
| 35 |
} |
| 36 |
|
| 32 |
src_configure() { |
37 |
src_configure() { |
| 33 |
econf --with-slibdir="/$(get_libdir)" || die "econf failed" |
38 |
econf --with-slibdir="/$(get_libdir)" \ |
|
|
39 |
$(use_with crypt cryptsetup) || die "econf failed" |
| 34 |
} |
40 |
} |
| 35 |
|
41 |
|
| 36 |
src_install() { |
42 |
src_install() { |