From 2ef70d7d7584ce3f91e5fe677782bc628dea581e Mon Sep 17 00:00:00 2001 From: "Anthony G. Basile" Date: Mon, 11 Apr 2016 10:59:24 -0400 Subject: app-text/xapian-omega: CONFIG_PROTECT /etc/omega.conf, bug #579494 Package-Manager: portage-2.2.26 --- .../xapian-omega/xapian-omega-1.2.23-r1.ebuild | 35 +++++++++++++++++++ app-text/xapian-omega/xapian-omega-1.2.23.ebuild | 30 ---------------- app-text/xapian-omega/xapian-omega-1.3.4-r1.ebuild | 40 ++++++++++++++++++++++ app-text/xapian-omega/xapian-omega-1.3.4.ebuild | 38 -------------------- app-text/xapian-omega/xapian-omega-1.3.5-r1.ebuild | 35 +++++++++++++++++++ app-text/xapian-omega/xapian-omega-1.3.5.ebuild | 30 ---------------- 6 files changed, 110 insertions(+), 98 deletions(-) create mode 100644 app-text/xapian-omega/xapian-omega-1.2.23-r1.ebuild delete mode 100644 app-text/xapian-omega/xapian-omega-1.2.23.ebuild create mode 100644 app-text/xapian-omega/xapian-omega-1.3.4-r1.ebuild delete mode 100644 app-text/xapian-omega/xapian-omega-1.3.4.ebuild create mode 100644 app-text/xapian-omega/xapian-omega-1.3.5-r1.ebuild delete mode 100644 app-text/xapian-omega/xapian-omega-1.3.5.ebuild (limited to 'app-text') diff --git a/app-text/xapian-omega/xapian-omega-1.2.23-r1.ebuild b/app-text/xapian-omega/xapian-omega-1.2.23-r1.ebuild new file mode 100644 index 000000000000..9b20f4056c67 --- /dev/null +++ b/app-text/xapian-omega/xapian-omega-1.2.23-r1.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI="5" + +DESCRIPTION="An application built on Xapian, consisting of indexers and a CGI search frontend" +SRC_URI="http://www.oligarchy.co.uk/xapian/${PV}/xapian-omega-${PV}.tar.xz" +HOMEPAGE="http://www.xapian.org/" +S="${WORKDIR}/xapian-omega-${PV}" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86" +IUSE="" + +DEPEND="dev-libs/xapian:0/1.2.22 + dev-lang/perl + dev-libs/libpcre + sys-libs/zlib" +RDEPEND="${DEPEND}" + +src_prepare() { + echo "CONFIG_PROTECT=\"/etc/omega.conf\"" > "${T}"/20xapian-omega +} + +src_install () { + emake DESTDIR="${D}" install + + #move docs to /usr/share/doc/${PF}. + mv "${D}/usr/share/doc/xapian-omega" "${D}/usr/share/doc/${PF}" + + doenvd "${T}"/20xapian-omega + dodoc AUTHORS ChangeLog INSTALL NEWS README TODO +} diff --git a/app-text/xapian-omega/xapian-omega-1.2.23.ebuild b/app-text/xapian-omega/xapian-omega-1.2.23.ebuild deleted file mode 100644 index 7de34fbe4ed0..000000000000 --- a/app-text/xapian-omega/xapian-omega-1.2.23.ebuild +++ /dev/null @@ -1,30 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI="5" - -DESCRIPTION="An application built on Xapian, consisting of indexers and a CGI search frontend" -SRC_URI="http://www.oligarchy.co.uk/xapian/${PV}/xapian-omega-${PV}.tar.xz" -HOMEPAGE="http://www.xapian.org/" -S="${WORKDIR}/xapian-omega-${PV}" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86" -IUSE="" - -DEPEND="dev-libs/xapian:0/1.2.22 - dev-lang/perl - dev-libs/libpcre - sys-libs/zlib" -RDEPEND="${DEPEND}" - -src_install () { - emake DESTDIR="${D}" install - - #move docs to /usr/share/doc/${PF}. - mv "${D}/usr/share/doc/xapian-omega" "${D}/usr/share/doc/${PF}" - - dodoc AUTHORS ChangeLog INSTALL NEWS README TODO -} diff --git a/app-text/xapian-omega/xapian-omega-1.3.4-r1.ebuild b/app-text/xapian-omega/xapian-omega-1.3.4-r1.ebuild new file mode 100644 index 000000000000..e8eeece25229 --- /dev/null +++ b/app-text/xapian-omega/xapian-omega-1.3.4-r1.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI="5" + +inherit autotools eutils + +DESCRIPTION="An application built on Xapian, consisting of indexers and a CGI search frontend" +SRC_URI="http://www.oligarchy.co.uk/xapian/${PV}/xapian-omega-${PV}.tar.xz" +HOMEPAGE="http://www.xapian.org/" +S="${WORKDIR}/xapian-omega-${PV}" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~mips ~ppc ~ppc64 ~x86" +IUSE="" + +DEPEND="dev-libs/xapian:0/1.3.5 + dev-lang/perl + dev-libs/libpcre + sys-libs/zlib" +RDEPEND="${DEPEND}" + +src_prepare() { + # Bug #574666 + epatch "${FILESDIR}"/${P}-fix-lz.patch + eautoreconf + echo "CONFIG_PROTECT=\"/etc/omega.conf\"" > "${T}"/20xapian-omega +} + +src_install () { + emake DESTDIR="${D}" install + + #move docs to /usr/share/doc/${PF}. + mv "${D}/usr/share/doc/xapian-omega" "${D}/usr/share/doc/${PF}" || die + + doenvd "${T}"/20xapian-omega + dodoc AUTHORS ChangeLog INSTALL NEWS README TODO +} diff --git a/app-text/xapian-omega/xapian-omega-1.3.4.ebuild b/app-text/xapian-omega/xapian-omega-1.3.4.ebuild deleted file mode 100644 index a48191a465ce..000000000000 --- a/app-text/xapian-omega/xapian-omega-1.3.4.ebuild +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI="5" - -inherit autotools eutils - -DESCRIPTION="An application built on Xapian, consisting of indexers and a CGI search frontend" -SRC_URI="http://www.oligarchy.co.uk/xapian/${PV}/xapian-omega-${PV}.tar.xz" -HOMEPAGE="http://www.xapian.org/" -S="${WORKDIR}/xapian-omega-${PV}" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~arm ~mips ~ppc ~ppc64 ~x86" -IUSE="" - -DEPEND="dev-libs/xapian:0/1.3.5 - dev-lang/perl - dev-libs/libpcre - sys-libs/zlib" -RDEPEND="${DEPEND}" - -src_prepare() { - # Bug #574666 - epatch "${FILESDIR}"/${P}-fix-lz.patch - eautoreconf -} - -src_install () { - emake DESTDIR="${D}" install - - #move docs to /usr/share/doc/${PF}. - mv "${D}/usr/share/doc/xapian-omega" "${D}/usr/share/doc/${PF}" || die - - dodoc AUTHORS ChangeLog INSTALL NEWS README TODO -} diff --git a/app-text/xapian-omega/xapian-omega-1.3.5-r1.ebuild b/app-text/xapian-omega/xapian-omega-1.3.5-r1.ebuild new file mode 100644 index 000000000000..3f920a904f0e --- /dev/null +++ b/app-text/xapian-omega/xapian-omega-1.3.5-r1.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI="5" + +DESCRIPTION="An application built on Xapian, consisting of indexers and a CGI search frontend" +SRC_URI="http://www.oligarchy.co.uk/xapian/${PV}/xapian-omega-${PV}.tar.xz" +HOMEPAGE="http://www.xapian.org/" +S="${WORKDIR}/xapian-omega-${PV}" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~mips ~ppc ~ppc64 ~x86" +IUSE="" + +DEPEND="dev-libs/xapian:0/1.3.6 + dev-lang/perl + dev-libs/libpcre + sys-libs/zlib" +RDEPEND="${DEPEND}" + +src_prepare() { + echo "CONFIG_PROTECT=\"/etc/omega.conf\"" > "${T}"/20xapian-omega +} + +src_install () { + emake DESTDIR="${D}" install + + #move docs to /usr/share/doc/${PF}. + mv "${D}/usr/share/doc/xapian-omega" "${D}/usr/share/doc/${PF}" || die + + doenvd "${T}"/20xapian-omega + dodoc AUTHORS ChangeLog INSTALL NEWS README TODO +} diff --git a/app-text/xapian-omega/xapian-omega-1.3.5.ebuild b/app-text/xapian-omega/xapian-omega-1.3.5.ebuild deleted file mode 100644 index 3115790ae38e..000000000000 --- a/app-text/xapian-omega/xapian-omega-1.3.5.ebuild +++ /dev/null @@ -1,30 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI="5" - -DESCRIPTION="An application built on Xapian, consisting of indexers and a CGI search frontend" -SRC_URI="http://www.oligarchy.co.uk/xapian/${PV}/xapian-omega-${PV}.tar.xz" -HOMEPAGE="http://www.xapian.org/" -S="${WORKDIR}/xapian-omega-${PV}" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~arm ~mips ~ppc ~ppc64 ~x86" -IUSE="" - -DEPEND="dev-libs/xapian:0/1.3.6 - dev-lang/perl - dev-libs/libpcre - sys-libs/zlib" -RDEPEND="${DEPEND}" - -src_install () { - emake DESTDIR="${D}" install - - #move docs to /usr/share/doc/${PF}. - mv "${D}/usr/share/doc/xapian-omega" "${D}/usr/share/doc/${PF}" || die - - dodoc AUTHORS ChangeLog INSTALL NEWS README TODO -} -- cgit v1.2.3-65-gdbad