# Copyright 1999-2026 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/ollybetts.asc inherit verify-sig DESCRIPTION="An application built on Xapian, consisting of indexers and a CGI search frontend" HOMEPAGE="https://xapian.org/" SRC_URI=" https://oligarchy.co.uk/xapian/${PV}/${P}.tar.xz verify-sig? ( https://oligarchy.co.uk/xapian/${PV}/${P}.tar.xz.asc ) " LICENSE="GPL-2" SLOT="0" KEYWORDS="~amd64" # poppler, libebook, libgepub, tesseract, gmime, libarchive, libabw, # libcdr, libextractor (unpackaged), libmwaw, libreoffice are all automagic DEPEND=" app-arch/libarchive:= app-office/libreoffice >=app-text/libabw-0.1.2 app-text/libebook >=app-text/libgepub-0.7 app-text/libmwaw app-text/poppler[cairo] app-text/tesseract:= dev-lang/perl dev-libs/gmime:3.0 dev-libs/libpcre2:= ~dev-libs/xapian-${PV} media-libs/libcdr sys-apps/file virtual/zlib:= " RDEPEND="${DEPEND}" BDEPEND="verify-sig? ( sec-keys/openpgp-keys-ollybetts )" src_install() { emake DESTDIR="${D}" PREFIX="${EPREFIX}" install # Protect /etc/omega.conf echo "CONFIG_PROTECT=\"/etc/omega.conf\"" > "${T}"/20xapian-omega || die doenvd "${T}"/20xapian-omega dodoc AUTHORS ChangeLog INSTALL NEWS README TODO # Directory containing Xapian databases: keepdir /var/lib/omega/data # Directory containing OmegaScript templates: keepdir /var/lib/omega/templates mv "${S}"/templates/* "${ED}"/var/lib/omega/templates || die # Directory to write Omega logs to: keepdir /var/log/omega # Directory containing any cdb files for the $lookup OmegaScript command: keepdir /var/lib/omega/cdb }