--- /usr/portage/net-libs/courier-authlib/courier-authlib-0.62.2.ebuild 2009-02-25 22:36:33.000000000 +0200 +++ /usr/portage/local/kids/net-libs/courier-authlib/courier-authlib-0.62.2-r1.ebuild 2009-05-21 09:53:09.000000000 +0300 @@ -11,7 +11,7 @@ HOMEPAGE="http://www.courier-mta.org/" LICENSE="GPL-3" SLOT="0" -IUSE="berkdb crypt debug gdbm ldap mysql pam postgres vpopmail" +IUSE="berkdb crypt debug gdbm ldap mysql pam postgres vpopmail userland_FreeBSD" RESTRICT="userpriv !berkdb? ( test )" @@ -170,7 +170,11 @@ dodir /etc/openldap/schema cp -f authldap.schema "${D}/etc/openldap/schema/" fi - doinitd "${FILESDIR}/${PN}" || die "doinitd failed" + cp "${FILESDIR}"/${PN} . + if use userland_FreeBSD ; then + sed -i -e "s|source |\. |g" -e "s|[[|[|g" -e "s|]]|]|g" ${PN} || die "sed failed" + fi + doinitd ${PN} || die "doinitd failed" } pkg_postinst() {