summaryrefslogtreecommitdiff
path: root/dev-perl/Search-Xapian
diff options
context:
space:
mode:
Diffstat (limited to 'dev-perl/Search-Xapian')
-rw-r--r--dev-perl/Search-Xapian/Manifest6
-rw-r--r--dev-perl/Search-Xapian/Search-Xapian-1.2.23.0-r1.ebuild38
-rw-r--r--dev-perl/Search-Xapian/Search-Xapian-1.2.23.0.ebuild36
-rw-r--r--dev-perl/Search-Xapian/Search-Xapian-1.2.25.0.ebuild38
-rw-r--r--dev-perl/Search-Xapian/metadata.xml60
5 files changed, 178 insertions, 0 deletions
diff --git a/dev-perl/Search-Xapian/Manifest b/dev-perl/Search-Xapian/Manifest
new file mode 100644
index 000000000000..ccca60c290bc
--- /dev/null
+++ b/dev-perl/Search-Xapian/Manifest
@@ -0,0 +1,6 @@
+DIST Search-Xapian-1.2.23.0.tar.gz 70255 BLAKE2B 7258dde8dd58f3627d1b7fc8a508c8d7a403b3212bbe90e8f2f76e9e77fc4fa522e0dfd04d865435ccae3d6c43446d7fd70361af0036ed10013fb6111a3467b6 SHA512 48d47e4edc5f752fc31c4142ce3c92a8ead122d4d872326a153fcb9f8667da4101384a3e06375ebb8d2e3148df744484e92bedad7bf4743417c84018ccda9526
+DIST Search-Xapian-1.2.25.0.tar.gz 72097 BLAKE2B 9e9f54718bf597c7592cc936e23ce4684ba4104f890ee7216e303af9a075eb895459a46d17bd2c32820eb436545a8a9e008b17f83fa586bf3e9160d80813872d SHA512 2bb0bea59ddfd8159df0b3051034ca28478cb74832cfe7a103b8a4dbeddbd41f6223be6ad56eb3dcb8c7a785d2f7d500844c41f35da3997a843b3ba624a4e795
+EBUILD Search-Xapian-1.2.23.0-r1.ebuild 848 BLAKE2B 56753bc06cb9ea5b59af4eb3b72c2256035597766759fb466cb360c563f08b195e6e6a490a67cc8351017173dbf32d1c17422f1d28929e633553af78d4e5e364 SHA512 3bc66d209ac83199c244c0a2b19f4e05e9f90fcedbdb78110d0838d1d0cd46c312e36ff532bd9e5261e9164d4ef7011b51135188475d529869a94e1fcda68fb8
+EBUILD Search-Xapian-1.2.23.0.ebuild 811 BLAKE2B 1786babd7796e3e96044782b01ab14c375984d6b7ebcbc26809edf9cfc6fbba18ff7dde83e803ace38e70c31193e04c2c093be89dc86075899340ef073386c3c SHA512 6f2d28ebba029857d0a9cdc05b12747b03205b2018a86c9b89b87655d87516d1a936b09025702c687ce69d0b32f27be1ee70f9cb669ae0f8611e9d271a48aef2
+EBUILD Search-Xapian-1.2.25.0.ebuild 854 BLAKE2B 9f4976ae137894eb77b8624d0b73a3e5c62093e8c7ca965b4f45e83d9174d94f15c90ec0a6ec6b93177eddc080c06f63539c57851cd7524d616d753908c50956 SHA512 65ef70a3dcda1920cce9306b6e3a140635055c1ae04759e9588a1e96e80fb8f9bec188f8eb57cb7c393c2fedf1785d538f77e8569c1d4dade19b7b5bf02372c8
+MISC metadata.xml 3929 BLAKE2B 9b11bf5990a09722eb6a8352791c5df25f6b99c4c877dd381549b875519a5d923c1d55153603a1983941473103d7960b6de4368c99d078a7241302b1e7104594 SHA512 37f1f94a3f429144f0e7e9d801e763d18de8def1b0a066e4acadd168cc9f291103c456b29726b995777554235ebf62f2af20c18db155a13ac9f15955cd6ff077
diff --git a/dev-perl/Search-Xapian/Search-Xapian-1.2.23.0-r1.ebuild b/dev-perl/Search-Xapian/Search-Xapian-1.2.23.0-r1.ebuild
new file mode 100644
index 000000000000..cb142fb846fc
--- /dev/null
+++ b/dev-perl/Search-Xapian/Search-Xapian-1.2.23.0-r1.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DIST_AUTHOR=OLLY
+inherit perl-module toolchain-funcs versionator
+
+VERSION=$(get_version_component_range 1-3)
+
+SRC_URI+=" http://oligarchy.co.uk/xapian/${VERSION}/${P}.tar.gz"
+DESCRIPTION="Perl XS frontend to the Xapian C++ search library"
+
+LICENSE="|| ( Artistic GPL-1 GPL-2 GPL-3 )"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="examples test"
+
+RDEPEND="dev-libs/xapian:0/1.2.22
+ !dev-libs/xapian-bindings[perl]"
+DEPEND="${RDEPEND}
+ virtual/perl-ExtUtils-MakeMaker
+ test? ( dev-perl/Devel-Leak )
+"
+
+DIST_TEST=do
+# parallel fails sometimes...
+
+myconf="CXX=$(tc-getCXX) CXXFLAGS=${CXXFLAGS}"
+
+src_install() {
+ perl-module_src_install
+
+ use examples && {
+ docinto examples
+ dodoc "${S}"/examples/*
+ }
+}
diff --git a/dev-perl/Search-Xapian/Search-Xapian-1.2.23.0.ebuild b/dev-perl/Search-Xapian/Search-Xapian-1.2.23.0.ebuild
new file mode 100644
index 000000000000..e7f905da0937
--- /dev/null
+++ b/dev-perl/Search-Xapian/Search-Xapian-1.2.23.0.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+MODULE_AUTHOR=OLLY
+inherit perl-module toolchain-funcs versionator
+
+VERSION=$(get_version_component_range 1-3)
+
+SRC_URI+=" http://oligarchy.co.uk/xapian/${VERSION}/${P}.tar.gz"
+DESCRIPTION="Perl XS frontend to the Xapian C++ search library"
+
+LICENSE="|| ( Artistic GPL-1 GPL-2 GPL-3 )"
+SLOT="0"
+KEYWORDS="alpha amd64 arm ia64 ~mips ppc ppc64 sparc x86"
+IUSE="examples"
+
+RDEPEND="dev-libs/xapian:0/1.2.22
+ !dev-libs/xapian-bindings[perl]"
+DEPEND="${RDEPEND}
+ dev-perl/Module-Build"
+
+SRC_TEST=skip
+# missing dependencies; fixed in -r1
+
+myconf="CXX=$(tc-getCXX) CXXFLAGS=${CXXFLAGS}"
+
+src_install() {
+ perl-module_src_install
+
+ use examples && {
+ docinto examples
+ dodoc "${S}"/examples/*
+ }
+}
diff --git a/dev-perl/Search-Xapian/Search-Xapian-1.2.25.0.ebuild b/dev-perl/Search-Xapian/Search-Xapian-1.2.25.0.ebuild
new file mode 100644
index 000000000000..2056424aa830
--- /dev/null
+++ b/dev-perl/Search-Xapian/Search-Xapian-1.2.25.0.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DIST_AUTHOR=OLLY
+inherit perl-module toolchain-funcs versionator
+
+VERSION=$(get_version_component_range 1-3)
+
+SRC_URI+=" http://oligarchy.co.uk/xapian/${VERSION}/${P}.tar.gz"
+DESCRIPTION="Perl XS frontend to the Xapian C++ search library"
+
+LICENSE="|| ( Artistic GPL-1 GPL-2 GPL-3 )"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
+IUSE="examples test"
+
+RDEPEND="dev-libs/xapian:0/1.2.22
+ !dev-libs/xapian-bindings[perl]"
+DEPEND="${RDEPEND}
+ virtual/perl-ExtUtils-MakeMaker
+ test? ( dev-perl/Devel-Leak )
+"
+
+DIST_TEST=do
+# parallel fails sometimes...
+
+myconf="CXX=$(tc-getCXX) CXXFLAGS=${CXXFLAGS}"
+
+src_install() {
+ perl-module_src_install
+
+ use examples && {
+ docinto examples
+ dodoc "${S}"/examples/*
+ }
+}
diff --git a/dev-perl/Search-Xapian/metadata.xml b/dev-perl/Search-Xapian/metadata.xml
new file mode 100644
index 000000000000..093ebb51c2e5
--- /dev/null
+++ b/dev-perl/Search-Xapian/metadata.xml
@@ -0,0 +1,60 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>blueness@gentoo.org</email>
+ <name>Anthony G. Basile</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="cpan">Search-Xapian</remote-id>
+ <remote-id type="cpan-module">Search::Xapian</remote-id>
+ <remote-id type="cpan-module">Search::Xapian::AssertionError</remote-id>
+ <remote-id type="cpan-module">Search::Xapian::BM25Weight</remote-id>
+ <remote-id type="cpan-module">Search::Xapian::BoolWeight</remote-id>
+ <remote-id type="cpan-module">Search::Xapian::Database</remote-id>
+ <remote-id type="cpan-module">Search::Xapian::DatabaseCorruptError</remote-id>
+ <remote-id type="cpan-module">Search::Xapian::DatabaseCreateError</remote-id>
+ <remote-id type="cpan-module">Search::Xapian::DatabaseError</remote-id>
+ <remote-id type="cpan-module">Search::Xapian::DatabaseLockError</remote-id>
+ <remote-id type="cpan-module">Search::Xapian::DatabaseModifiedError</remote-id>
+ <remote-id type="cpan-module">Search::Xapian::DatabaseOpeningError</remote-id>
+ <remote-id type="cpan-module">Search::Xapian::DatabaseVersionError</remote-id>
+ <remote-id type="cpan-module">Search::Xapian::DocNotFoundError</remote-id>
+ <remote-id type="cpan-module">Search::Xapian::Document</remote-id>
+ <remote-id type="cpan-module">Search::Xapian::ESet</remote-id>
+ <remote-id type="cpan-module">Search::Xapian::ESetIterator</remote-id>
+ <remote-id type="cpan-module">Search::Xapian::Enquire</remote-id>
+ <remote-id type="cpan-module">Search::Xapian::Error</remote-id>
+ <remote-id type="cpan-module">Search::Xapian::FeatureUnavailableError</remote-id>
+ <remote-id type="cpan-module">Search::Xapian::InternalError</remote-id>
+ <remote-id type="cpan-module">Search::Xapian::InvalidArgumentError</remote-id>
+ <remote-id type="cpan-module">Search::Xapian::InvalidOperationError</remote-id>
+ <remote-id type="cpan-module">Search::Xapian::LogicError</remote-id>
+ <remote-id type="cpan-module">Search::Xapian::MSet</remote-id>
+ <remote-id type="cpan-module">Search::Xapian::MSet::Tied</remote-id>
+ <remote-id type="cpan-module">Search::Xapian::MSetIterator</remote-id>
+ <remote-id type="cpan-module">Search::Xapian::MultiValueSorter</remote-id>
+ <remote-id type="cpan-module">Search::Xapian::NetworkError</remote-id>
+ <remote-id type="cpan-module">Search::Xapian::NetworkTimeoutError</remote-id>
+ <remote-id type="cpan-module">Search::Xapian::PerlStopper</remote-id>
+ <remote-id type="cpan-module">Search::Xapian::PositionIterator</remote-id>
+ <remote-id type="cpan-module">Search::Xapian::PostingIterator</remote-id>
+ <remote-id type="cpan-module">Search::Xapian::Query</remote-id>
+ <remote-id type="cpan-module">Search::Xapian::QueryParser</remote-id>
+ <remote-id type="cpan-module">Search::Xapian::QueryParserError</remote-id>
+ <remote-id type="cpan-module">Search::Xapian::RSet</remote-id>
+ <remote-id type="cpan-module">Search::Xapian::RangeError</remote-id>
+ <remote-id type="cpan-module">Search::Xapian::RuntimeError</remote-id>
+ <remote-id type="cpan-module">Search::Xapian::SerialisationError</remote-id>
+ <remote-id type="cpan-module">Search::Xapian::SimpleStopper</remote-id>
+ <remote-id type="cpan-module">Search::Xapian::Stem</remote-id>
+ <remote-id type="cpan-module">Search::Xapian::Stopper</remote-id>
+ <remote-id type="cpan-module">Search::Xapian::TermGenerator</remote-id>
+ <remote-id type="cpan-module">Search::Xapian::TermIterator</remote-id>
+ <remote-id type="cpan-module">Search::Xapian::TradWeight</remote-id>
+ <remote-id type="cpan-module">Search::Xapian::UnimplementedError</remote-id>
+ <remote-id type="cpan-module">Search::Xapian::ValueIterator</remote-id>
+ <remote-id type="cpan-module">Search::Xapian::Weight</remote-id>
+ <remote-id type="cpan-module">Search::Xapian::WritableDatabase</remote-id>
+ </upstream>
+</pkgmetadata>