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 |
|