net-mail/dovecot-fts-flatcurve-1.0.5: fix dep & CFLAGS

previous version (1.2) from xapian has been deleted for 2 years from
portage.

disable hardening by default which adds uncommon CFLAGS

Signed-off-by: Nicolas PARLANT <nicolas.parlant@parhuet.fr>
This commit is contained in:
Nicolas PARLANT
2024-10-24 16:35:53 +02:00
parent 0d94588724
commit fdb581d87f

View File

@@ -17,23 +17,19 @@ IUSE="textcat"
DEPEND="
<net-mail/dovecot-2.4.0:=[stemmer,textcat?]
>=dev-libs/xapian-1.4.0
dev-libs/xapian:=
"
RDEPEND="${DEPEND}"
src_prepare() {
default
sed \
-e 's/CFLAGS="$CFLAGS $EXTRA_CFLAGS"/CFLAGS=""/' \
-e 's/CFLAGS="$CFLAGS /CFLAGS="/' \
-i configure.ac || die
eautoreconf
}
src_configure() {
econf --with-dovecot="${EPREFIX}/usr/$(get_libdir)/dovecot"
econf \
--enable-hardening=no \
--with-dovecot="${EPREFIX}/usr/$(get_libdir)/dovecot"
}
src_install() {