Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 569766 | Differences between
and this patch

Collapse All | Expand All

(-)portage/net-nds/openldap/openldap-2.4.42-r1.ebuild (-3 / +29 lines)
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

Return to bug 569766