|
Lines 585-590
multilib_src_compile() {
Link Here
|
| 585 |
-o pw-kerberos.la \ |
585 |
-o pw-kerberos.la \ |
| 586 |
kerberos.lo || die "linking pw-kerberos failed" |
586 |
kerberos.lo || die "linking pw-kerberos failed" |
| 587 |
fi |
587 |
fi |
|
|
588 |
|
| 589 |
cd "${S}/contrib/slapd-modules/passwd/sha2" || die |
| 590 |
einfo "Compiling contrib-module: pw-sha2" |
| 591 |
"${lt}" --mode=compile --tag=CC \ |
| 592 |
"${CC}" \ |
| 593 |
-I"${BUILD_DIR}"/include \ |
| 594 |
-I../../../../include \ |
| 595 |
${CFLAGS} \ |
| 596 |
-o sha2.lo \ |
| 597 |
-c sha2.c || die "compiling pw-sha2 failed" |
| 598 |
"${lt}" --mode=compile --tag=CC \ |
| 599 |
"${CC}" \ |
| 600 |
-I"${BUILD_DIR}"/include \ |
| 601 |
-I../../../../include \ |
| 602 |
${CFLAGS} \ |
| 603 |
-o slapd-sha2.lo \ |
| 604 |
-c slapd-sha2.c || die "compiling pw-sha2 failed" |
| 605 |
einfo "Linking contrib-module: pw-sha2" |
| 606 |
"${lt}" --mode=link --tag=CC \ |
| 607 |
"${CC}" -module \ |
| 608 |
${CFLAGS} \ |
| 609 |
${LDFLAGS} \ |
| 610 |
-rpath "${EPREFIX}"/usr/$(get_libdir)/openldap/openldap \ |
| 611 |
-o pw-sha2.la \ |
| 612 |
sha2.lo slapd-sha2.lo || die "linking pw-sha2 failed" |
| 613 |
|
| 588 |
# We could build pw-radius if GNURadius would install radlib.h |
614 |
# We could build pw-radius if GNURadius would install radlib.h |
| 589 |
cd "${S}/contrib/slapd-modules/passwd" || die |
615 |
cd "${S}/contrib/slapd-modules/passwd" || die |
| 590 |
einfo "Compiling contrib-module: pw-netscape" |
616 |
einfo "Compiling contrib-module: pw-netscape" |
|
Lines 729-735
multilib_src_install() {
Link Here
|
| 729 |
|
755 |
|
| 730 |
einfo "Installing contrib modules" |
756 |
einfo "Installing contrib modules" |
| 731 |
cd "${S}/contrib/slapd-modules" || die |
757 |
cd "${S}/contrib/slapd-modules" || die |
| 732 |
for l in */*.la; do |
758 |
for l in $(find -name "*.la"); do |
| 733 |
"${lt}" --mode=install cp ${l} \ |
759 |
"${lt}" --mode=install cp ${l} \ |
| 734 |
"${ED}"usr/$(get_libdir)/openldap/openldap || \ |
760 |
"${ED}"usr/$(get_libdir)/openldap/openldap || \ |
| 735 |
die "installing ${l} failed" |
761 |
die "installing ${l} failed" |
|
Lines 737-743
multilib_src_install() {
Link Here
|
| 737 |
|
763 |
|
| 738 |
dodoc "${FILESDIR}"/DB_CONFIG.fast.example |
764 |
dodoc "${FILESDIR}"/DB_CONFIG.fast.example |
| 739 |
docinto contrib |
765 |
docinto contrib |
| 740 |
doman */*.5 |
766 |
doman $(find -name "*.5") |
| 741 |
#newdoc acl/README* |
767 |
#newdoc acl/README* |
| 742 |
newdoc addpartial/README addpartial-README |
768 |
newdoc addpartial/README addpartial-README |
| 743 |
newdoc allop/README allop-README |
769 |
newdoc allop/README allop-README |
|
Lines 747-753
multilib_src_install() {
Link Here
|
| 747 |
newdoc passwd/README passwd-README |
773 |
newdoc passwd/README passwd-README |
| 748 |
cd "${S}/contrib/slapi-plugins" || die |
774 |
cd "${S}/contrib/slapi-plugins" || die |
| 749 |
insinto /usr/$(get_libdir)/openldap/openldap |
775 |
insinto /usr/$(get_libdir)/openldap/openldap |
| 750 |
doins */*.so |
776 |
doins $(find -name "*.so") |
| 751 |
docinto contrib |
777 |
docinto contrib |
| 752 |
newdoc addrdnvalues/README addrdnvalues-README |
778 |
newdoc addrdnvalues/README addrdnvalues-README |
| 753 |
|
779 |
|