Gentoo Archives: gentoo-commits

From: Justin Lecher <jlec@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/sci:master commit in: sci-misc/hfst/
Date: Sun, 29 Jan 2017 11:59:55
Message-Id: 1485691164.e9956da2fac3abedf431fa8ab17e406a8fbcea41.jlec@gentoo
1 commit: e9956da2fac3abedf431fa8ab17e406a8fbcea41
2 Author: Justin Lecher <jlec <AT> gentoo <DOT> org>
3 AuthorDate: Sun Jan 29 11:54:25 2017 +0000
4 Commit: Justin Lecher <jlec <AT> gentoo <DOT> org>
5 CommitDate: Sun Jan 29 11:59:24 2017 +0000
6 URL: https://gitweb.gentoo.org/proj/sci.git/commit/?id=e9956da2
7
8 sci-misc/hfst: QA fixes
9
10 BUMP EAPI to 6
11 sort deps
12 Add missing subslot operator
13 Drop old
14
15 Package-Manager: Portage-2.3.3, Repoman-2.3.1
16 Signed-off-by: Justin Lecher <jlec <AT> gentoo.org>
17
18 sci-misc/hfst/hfst-2.2.ebuild | 14 --------------
19 sci-misc/hfst/hfst-3.0.2.ebuild | 28 ----------------------------
20 sci-misc/hfst/hfst-3.3.12.ebuild | 11 ++++++-----
21 3 files changed, 6 insertions(+), 47 deletions(-)
22
23 diff --git a/sci-misc/hfst/hfst-2.2.ebuild b/sci-misc/hfst/hfst-2.2.ebuild
24 deleted file mode 100644
25 index 90a007c..0000000
26 --- a/sci-misc/hfst/hfst-2.2.ebuild
27 +++ /dev/null
28 @@ -1,14 +0,0 @@
29 -# Copyright 1999-2015 Gentoo Foundation
30 -# Distributed under the terms of the GNU General Public License v2
31 -# $Id$
32 -
33 -EAPI=5
34 -
35 -DESCRIPTION="Helsinki Finite State Transducer API and tools"
36 -HOMEPAGE="http://hfst.sourceforge.net/"
37 -SRC_URI="mirror://sourceforge/hfst/archive/hfst-2.2.tar.gz"
38 -
39 -LICENSE="GPL-3"
40 -SLOT="0"
41 -KEYWORDS="~amd64 ~x86"
42 -IUSE=""
43
44 diff --git a/sci-misc/hfst/hfst-3.0.2.ebuild b/sci-misc/hfst/hfst-3.0.2.ebuild
45 deleted file mode 100644
46 index 7541c76..0000000
47 --- a/sci-misc/hfst/hfst-3.0.2.ebuild
48 +++ /dev/null
49 @@ -1,28 +0,0 @@
50 -# Copyright 1999-2015 Gentoo Foundation
51 -# Distributed under the terms of the GNU General Public License v2
52 -# $Id$
53 -
54 -EAPI=5
55 -
56 -DESCRIPTION="Helsinki Finite State Transducer API and tools"
57 -HOMEPAGE="http://hfst.sourceforge.net/"
58 -SRC_URI="mirror://sourceforge/${PN}/archive/${P}.tar.gz"
59 -
60 -LICENSE="GPL-3"
61 -SLOT="0"
62 -KEYWORDS="~amd64 ~x86"
63 -IUSE="+openfst sfst" # foma"
64 -
65 -DEPEND="
66 - openfst? ( >sci-misc/openfst-1.2 )
67 - sfst? ( >sci-misc/sfst-1.3 )"
68 -# foma? ( >sci-misc/foma-0.9.13 )
69 -RDEPEND="${DEPEND}"
70 -
71 -src_configure() {
72 - econf \
73 - $(use_with openfst) \
74 - $(use_with sfst) \
75 - --without-foma
76 -# $(use_with foma)
77 -}
78
79 diff --git a/sci-misc/hfst/hfst-3.3.12.ebuild b/sci-misc/hfst/hfst-3.3.12.ebuild
80 index bc2f7c1..867c0cc 100644
81 --- a/sci-misc/hfst/hfst-3.3.12.ebuild
82 +++ b/sci-misc/hfst/hfst-3.3.12.ebuild
83 @@ -1,8 +1,8 @@
84 -# Copyright 1999-2015 Gentoo Foundation
85 +# Copyright 1999-2017 Gentoo Foundation
86 # Distributed under the terms of the GNU General Public License v2
87 # $Id$
88
89 -EAPI=5
90 +EAPI=6
91
92 DESCRIPTION="Helsinki Finite State Transducer API and tools"
93 HOMEPAGE="http://hfst.sourceforge.net/"
94 @@ -14,11 +14,12 @@ KEYWORDS="~amd64 ~x86"
95 IUSE="+openfst sfst foma xml +glib"
96
97 RDEPEND="
98 + foma? ( >sci-misc/foma-0.9.13 )
99 + glib? ( dev-libs/glib:2 )
100 openfst? ( >sci-misc/openfst-1.2 )
101 sfst? ( >sci-misc/sfst-1.3 )
102 - foma? ( >sci-misc/foma-0.9.13 )
103 - xml? ( dev-libs/libxml2 dev-cpp/libxmlpp )
104 - glib? ( dev-libs/glib:2 )"
105 + xml? ( dev-libs/libxml2:2= dev-cpp/libxmlpp:3.0= )
106 +"
107 DEPEND="${RDEPEND}
108 >=sys-devel/flex-2.5.35
109 sys-devel/bison"