Gentoo Archives: gentoo-commits

From: "Andreas Hüttel" <dilfridge@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-perl/Search-Xapian/
Date: Mon, 02 May 2016 18:24:23
Message-Id: 1462212735.955de705dce88f2ebb8fd33f85422e4b952db3aa.dilfridge@gentoo
1 commit: 955de705dce88f2ebb8fd33f85422e4b952db3aa
2 Author: Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
3 AuthorDate: Mon May 2 18:12:15 2016 +0000
4 Commit: Andreas Hüttel <dilfridge <AT> gentoo <DOT> org>
5 CommitDate: Mon May 2 18:12:15 2016 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=955de705
7
8 dev-perl/Search-Xapian: Revision bump, EAPI=6 and added missing test deps
9
10 Package-Manager: portage-2.2.28
11
12 .../Search-Xapian/Search-Xapian-1.2.23.0-r1.ebuild | 38 ++++++++++++++++++++++
13 1 file changed, 38 insertions(+)
14
15 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
16 new file mode 100644
17 index 0000000..4b1dc6b
18 --- /dev/null
19 +++ b/dev-perl/Search-Xapian/Search-Xapian-1.2.23.0-r1.ebuild
20 @@ -0,0 +1,38 @@
21 +# Copyright 1999-2016 Gentoo Foundation
22 +# Distributed under the terms of the GNU General Public License v2
23 +# $Id$
24 +
25 +EAPI=6
26 +
27 +DIST_AUTHOR=OLLY
28 +inherit perl-module toolchain-funcs versionator
29 +
30 +VERSION=$(get_version_component_range 1-3)
31 +
32 +SRC_URI+=" http://oligarchy.co.uk/xapian/${VERSION}/${P}.tar.gz"
33 +DESCRIPTION="Perl XS frontend to the Xapian C++ search library"
34 +
35 +SLOT="0"
36 +KEYWORDS="~amd64 ~x86"
37 +IUSE="examples test"
38 +
39 +RDEPEND="dev-libs/xapian:0/1.2.22
40 + !dev-libs/xapian-bindings[perl]"
41 +DEPEND="${RDEPEND}
42 + virtual/perl-ExtUtils-MakeMaker
43 + test? ( dev-perl/Devel-Leak )
44 +"
45 +
46 +DIST_TEST=do
47 +# parallel fails sometimes...
48 +
49 +myconf="CXX=$(tc-getCXX) CXXFLAGS=${CXXFLAGS}"
50 +
51 +src_install() {
52 + perl-module_src_install
53 +
54 + use examples && {
55 + docinto examples
56 + dodoc "${S}"/examples/*
57 + }
58 +}