Lines 16-27
SRC_URI="http://web.mit.edu/kerberos/dist/krb5/${P_DIR}/${MY_P}-signed.tar
Link Here
|
16 |
LICENSE="as-is" |
16 |
LICENSE="as-is" |
17 |
SLOT="0" |
17 |
SLOT="0" |
18 |
KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 ~s390 ~sh sparc x86" |
18 |
KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 ~s390 ~sh sparc x86" |
19 |
IUSE="krb4 tcl ipv6 doc" |
19 |
IUSE="krb4 tcl ipv6 doc ldap" |
20 |
|
20 |
|
21 |
RDEPEND="!virtual/krb5 |
21 |
RDEPEND="!virtual/krb5 |
22 |
sys-libs/com_err |
22 |
sys-libs/com_err |
23 |
sys-libs/ss |
23 |
sys-libs/ss |
24 |
tcl? ( dev-lang/tcl )" |
24 |
tcl? ( dev-lang/tcl ) |
|
|
25 |
ldap? ( net-nds/openldap )" |
25 |
DEPEND="${RDEPEND} |
26 |
DEPEND="${RDEPEND} |
26 |
doc? ( virtual/tetex )" |
27 |
doc? ( virtual/tetex )" |
27 |
|
28 |
|
Lines 44-49
src_compile() {
Link Here
|
44 |
econf \ |
45 |
econf \ |
45 |
$(use_with krb4) \ |
46 |
$(use_with krb4) \ |
46 |
$(use_with tcl) \ |
47 |
$(use_with tcl) \ |
|
|
48 |
$(use_with ldap) \ |
47 |
$(use_enable ipv6) \ |
49 |
$(use_enable ipv6) \ |
48 |
--enable-shared \ |
50 |
--enable-shared \ |
49 |
--with-system-et --with-system-ss \ |
51 |
--with-system-et --with-system-ss \ |
Lines 96-101
src_install() {
Link Here
|
96 |
insinto /etc |
98 |
insinto /etc |
97 |
newins ${D}/usr/share/doc/${PF}/examples/krb5.conf krb5.conf.example |
99 |
newins ${D}/usr/share/doc/${PF}/examples/krb5.conf krb5.conf.example |
98 |
newins ${D}/usr/share/doc/${PF}/examples/kdc.conf kdc.conf.example |
100 |
newins ${D}/usr/share/doc/${PF}/examples/kdc.conf kdc.conf.example |
|
|
101 |
|
102 |
if use ldap; then |
103 |
insinto /etc/openldap/schema |
104 |
doins "${S}"/plugins/kdb/ldap/libkdb_ldap/kerberos.schema |
105 |
fi |
99 |
} |
106 |
} |
100 |
|
107 |
|
101 |
pkg_postinst() { |
108 |
pkg_postinst() { |