Gentoo Archives: gentoo-commits

From: Akinori Hattori <hattya@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: app-i18n/mecab-skkserv/files/, app-i18n/mecab-skkserv/
Date: Sat, 01 Jul 2017 14:01:52
Message-Id: 1498917656.e4997c13c5b36e3a5b441d12a5981eea97d4c6d8.hattya@gentoo
1 commit: e4997c13c5b36e3a5b441d12a5981eea97d4c6d8
2 Author: Akinori Hattori <hattya <AT> gentoo <DOT> org>
3 AuthorDate: Sat Jul 1 14:00:56 2017 +0000
4 Commit: Akinori Hattori <hattya <AT> gentoo <DOT> org>
5 CommitDate: Sat Jul 1 14:00:56 2017 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4997c13
7
8 app-i18n/mecab-skkserv: update to EAPI 6
9
10 Package-Manager: Portage-2.3.6, Repoman-2.3.1
11
12 app-i18n/mecab-skkserv/files/mecab-skkserv | 11 ----------
13 app-i18n/mecab-skkserv/files/mecab-skkserv.xinetd | 11 ++++++++++
14 app-i18n/mecab-skkserv/mecab-skkserv-0.03.ebuild | 26 +++++++++++------------
15 app-i18n/mecab-skkserv/metadata.xml | 8 +++----
16 4 files changed, 28 insertions(+), 28 deletions(-)
17
18 diff --git a/app-i18n/mecab-skkserv/files/mecab-skkserv b/app-i18n/mecab-skkserv/files/mecab-skkserv
19 deleted file mode 100644
20 index 5fa43fcd047..00000000000
21 --- a/app-i18n/mecab-skkserv/files/mecab-skkserv
22 +++ /dev/null
23 @@ -1,11 +0,0 @@
24 -service skkserv
25 -{
26 - disable = yes
27 - port = 1178
28 - socket_type = stream
29 - wait = no
30 - only_from = 127.0.0.1
31 - user = nobody
32 - server = /usr/bin/mecab-skkserv
33 - log_on_failure += USERID
34 -}
35
36 diff --git a/app-i18n/mecab-skkserv/files/mecab-skkserv.xinetd b/app-i18n/mecab-skkserv/files/mecab-skkserv.xinetd
37 new file mode 100644
38 index 00000000000..f5d14c3a6ce
39 --- /dev/null
40 +++ b/app-i18n/mecab-skkserv/files/mecab-skkserv.xinetd
41 @@ -0,0 +1,11 @@
42 +service skkserv
43 +{
44 + disable = yes
45 + socket_type = stream
46 + wait = no
47 + user = nobody
48 + server = /usr/bin/mecab-skkserv
49 + only_from = 127.0.0.1
50 + log_on_failure += USERID
51 + port = 1178
52 +}
53
54 diff --git a/app-i18n/mecab-skkserv/mecab-skkserv-0.03.ebuild b/app-i18n/mecab-skkserv/mecab-skkserv-0.03.ebuild
55 index 631f686db7d..601ca2cb26d 100644
56 --- a/app-i18n/mecab-skkserv/mecab-skkserv-0.03.ebuild
57 +++ b/app-i18n/mecab-skkserv/mecab-skkserv-0.03.ebuild
58 @@ -1,40 +1,40 @@
59 # Copyright 1999-2017 Gentoo Foundation
60 # Distributed under the terms of the GNU General Public License v2
61
62 -EAPI="5"
63 +EAPI="6"
64
65 -inherit autotools-utils multilib
66 +inherit autotools
67
68 DESCRIPTION="mecab-skkserv is a Kana-Kanji conversion server using MeCab"
69 HOMEPAGE="http://chasen.org/~taku/software/mecab-skkserv/"
70 -SRC_URI="http://chasen.org/~taku/software/mecab-skkserv/${P}.tar.gz"
71 +SRC_URI="http://chasen.org/~taku/software/${PN}/${P}.tar.gz"
72
73 LICENSE="GPL-2 ipadic"
74 SLOT="0"
75 KEYWORDS="~amd64 ~x86"
76 IUSE=""
77
78 -DEPEND=">=app-text/mecab-0.91"
79 +DEPEND="app-text/mecab"
80 RDEPEND="${DEPEND}
81 sys-apps/xinetd"
82
83 -DOCS=( README NEWS AUTHORS )
84 -HTML_DOCS=( index.html )
85 PATCHES=(
86 "${FILESDIR}"/${PN}-cflags.patch
87 "${FILESDIR}"/${PN}-dicrc.patch
88 )
89 -AUTOTOOLS_AUTORECONF=1
90 -AUTOTOOLS_IN_SOURCE_BUILD=1
91 +DOCS=( AUTHORS NEWS README )
92 +HTML_DOCS=( index.html ${PN}.css )
93
94 src_prepare() {
95 - sed -i -e "/^dictdir/s@lib@$(get_libdir)@" Makefile.am || die
96 - autotools-utils_src_prepare
97 + sed -i "/^dictdir/s:lib:$(get_libdir):" Makefile.am
98 +
99 + default
100 + eautoreconf
101 }
102
103 src_install() {
104 - autotools-utils_src_install
105 + default
106
107 - # for running skkserv from xinetd
108 - insinto /etc/xinetd.d; doins "${FILESDIR}"/mecab-skkserv
109 + insinto /etc/xinetd.d
110 + doins "${FILESDIR}"/${PN}.xinetd ${PN}
111 }
112
113 diff --git a/app-i18n/mecab-skkserv/metadata.xml b/app-i18n/mecab-skkserv/metadata.xml
114 index c921b96adf6..e1a49f49888 100644
115 --- a/app-i18n/mecab-skkserv/metadata.xml
116 +++ b/app-i18n/mecab-skkserv/metadata.xml
117 @@ -1,8 +1,8 @@
118 <?xml version="1.0" encoding="UTF-8"?>
119 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
120 <pkgmetadata>
121 -<maintainer type="project">
122 - <email>cjk@g.o</email>
123 - <name>Cjk</name>
124 -</maintainer>
125 + <maintainer type="project">
126 + <email>cjk@g.o</email>
127 + <name>Cjk</name>
128 + </maintainer>
129 </pkgmetadata>