[gentoo-commits] repo/gentoo:master commit in: app-i18n/mecab-skkserv/
commit: a621dafc8274a93dd2d7ec3bc8bc37ba462c Author: Andreas Sturmlechner gentoo org> AuthorDate: Mon Sep 4 17:54:47 2023 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon Sep 4 18:54:09 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a621dafc app-i18n/mecab-skkserv: drop 0.03 Signed-off-by: Andreas Sturmlechner gentoo.org> app-i18n/mecab-skkserv/mecab-skkserv-0.03.ebuild | 41 1 file changed, 41 deletions(-) diff --git a/app-i18n/mecab-skkserv/mecab-skkserv-0.03.ebuild b/app-i18n/mecab-skkserv/mecab-skkserv-0.03.ebuild deleted file mode 100644 index 3f49e98dfc96.. --- a/app-i18n/mecab-skkserv/mecab-skkserv-0.03.ebuild +++ /dev/null @@ -1,41 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI="6" - -inherit autotools - -DESCRIPTION="mecab-skkserv is a Kana-Kanji conversion server using MeCab" -HOMEPAGE="http://chasen.org/~taku/software/mecab-skkserv/; -SRC_URI="http://chasen.org/~taku/software/${PN}/${P}.tar.gz; - -LICENSE="GPL-2 ipadic" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND="app-text/mecab" -RDEPEND="${DEPEND} - sys-apps/xinetd" - -PATCHES=( - "${FILESDIR}"/${PN}-cflags.patch - "${FILESDIR}"/${PN}-dicrc.patch - "${FILESDIR}"/${PN}-getopt.patch -) -HTML_DOCS=( index.html ${PN}.css ) - -src_prepare() { - sed -i "/^dictdir/s:lib:$(get_libdir):" Makefile.am - - default - mv configure.{in,ac} || die - eautoreconf -} - -src_install() { - default - - insinto /etc/xinetd.d - newins "${FILESDIR}"/${PN}.xinetd ${PN} -}
[gentoo-commits] repo/gentoo:master commit in: app-i18n/mecab-skkserv/, app-i18n/mecab-skkserv/files/
commit: 369833578fc4b514a146bbed749ed24efdac851b Author: Brahmajit Das gmail com> AuthorDate: Wed Aug 2 16:30:44 2023 + Commit: Joonas Niilola gentoo org> CommitDate: Sat Aug 19 12:51:08 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36983357 app-i18n/mecab-skkserv: Fix call to undeclared library function strcmp and update EAPI 6 -> 8 Closes: https://bugs.gentoo.org/894518 Signed-off-by: Brahmajit Das gmail.com> Closes: https://github.com/gentoo/gentoo/pull/32145 Signed-off-by: Joonas Niilola gentoo.org> .../mecab-skkserv-missing-strcmp-clang16.patch | 11 ++ .../mecab-skkserv/mecab-skkserv-0.03-r1.ebuild | 42 ++ 2 files changed, 53 insertions(+) diff --git a/app-i18n/mecab-skkserv/files/mecab-skkserv-missing-strcmp-clang16.patch b/app-i18n/mecab-skkserv/files/mecab-skkserv-missing-strcmp-clang16.patch new file mode 100644 index ..dee8284c8d8e --- /dev/null +++ b/app-i18n/mecab-skkserv/files/mecab-skkserv-missing-strcmp-clang16.patch @@ -0,0 +1,11 @@ +Closes: https://bugs.gentoo.org/894518 +--- a/getopt.c b/getopt.c +@@ -40,6 +40,7 @@ + #endif + + #include ++#include + + /* Comment out all this code if we are using the GNU C Library, and are not +actually compiling the library itself. This code is part of the GNU C diff --git a/app-i18n/mecab-skkserv/mecab-skkserv-0.03-r1.ebuild b/app-i18n/mecab-skkserv/mecab-skkserv-0.03-r1.ebuild new file mode 100644 index ..7bb86ee64ec9 --- /dev/null +++ b/app-i18n/mecab-skkserv/mecab-skkserv-0.03-r1.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="8" + +inherit autotools + +DESCRIPTION="mecab-skkserv is a Kana-Kanji conversion server using MeCab" +HOMEPAGE="http://chasen.org/~taku/software/mecab-skkserv/; +SRC_URI="http://chasen.org/~taku/software/${PN}/${P}.tar.gz; + +LICENSE="GPL-2 ipadic" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +DEPEND="app-text/mecab" +RDEPEND="${DEPEND} + sys-apps/xinetd" + +PATCHES=( + "${FILESDIR}"/${PN}-cflags.patch + "${FILESDIR}"/${PN}-dicrc.patch + "${FILESDIR}"/${PN}-getopt.patch + "${FILESDIR}"/${PN}-missing-strcmp-clang16.patch +) +HTML_DOCS=( index.html ${PN}.css ) + +src_prepare() { + sed -i "/^dictdir/s:lib:$(get_libdir):" Makefile.am + + default + mv configure.{in,ac} || die + eautoreconf +} + +src_install() { + default + + insinto /etc/xinetd.d + newins "${FILESDIR}"/${PN}.xinetd ${PN} +}
[gentoo-commits] repo/gentoo:master commit in: app-i18n/mecab-skkserv/
commit: b8c58a43de401b8592e5b3d563f00adf13624105 Author: Akinori Hattori gentoo org> AuthorDate: Thu Dec 14 12:43:05 2017 + Commit: Akinori Hattori gentoo org> CommitDate: Thu Dec 14 12:43:05 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8c58a43 app-i18n/mecab-skkserv: fix configure.in warning Closes: https://bugs.gentoo.org/632414 Package-Manager: Portage-2.3.13, Repoman-2.3.4 app-i18n/mecab-skkserv/mecab-skkserv-0.03.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/app-i18n/mecab-skkserv/mecab-skkserv-0.03.ebuild b/app-i18n/mecab-skkserv/mecab-skkserv-0.03.ebuild index a988749886d..18326fe43ba 100644 --- a/app-i18n/mecab-skkserv/mecab-skkserv-0.03.ebuild +++ b/app-i18n/mecab-skkserv/mecab-skkserv-0.03.ebuild @@ -28,6 +28,7 @@ src_prepare() { sed -i "/^dictdir/s:lib:$(get_libdir):" Makefile.am default + mv configure.{in,ac} || die eautoreconf }
[gentoo-commits] repo/gentoo:master commit in: app-i18n/mecab-skkserv/, app-i18n/mecab-skkserv/files/
commit: a499739385626d72c4a6bf5b562be9bdafa3819b Author: Akinori Hattori gentoo org> AuthorDate: Thu Dec 14 12:45:49 2017 + Commit: Akinori Hattori gentoo org> CommitDate: Thu Dec 14 12:45:49 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4997393 app-i18n/mecab-skkserv: fix build with >=sys-libs/glibc-2.26 Closes: https://bugs.gentoo.org/637378 Package-Manager: Portage-2.3.13, Repoman-2.3.4 .../mecab-skkserv/files/mecab-skkserv-getopt.patch| 19 +++ app-i18n/mecab-skkserv/mecab-skkserv-0.03.ebuild | 1 + 2 files changed, 20 insertions(+) diff --git a/app-i18n/mecab-skkserv/files/mecab-skkserv-getopt.patch b/app-i18n/mecab-skkserv/files/mecab-skkserv-getopt.patch new file mode 100644 index 000..24b5017a28b --- /dev/null +++ b/app-i18n/mecab-skkserv/files/mecab-skkserv-getopt.patch @@ -0,0 +1,19 @@ +--- a/mecab-skkserv.cpp b/mecab-skkserv.cpp +@@ -33,15 +33,9 @@ + #include + #include + +-#ifdef HAVE_GETOPT_H +-#include +-#endif +- + #ifdef HAVE_UNISTD_H + #include +-#endif +- +-#if defined HAVE_GETOPT_H && defined HAVE_GETOPT_LONG ++#elif defined(HAVE_GETOPT_H) + #include + #else + #include "getopt.h" diff --git a/app-i18n/mecab-skkserv/mecab-skkserv-0.03.ebuild b/app-i18n/mecab-skkserv/mecab-skkserv-0.03.ebuild index 18326fe43ba..3f49e98dfc9 100644 --- a/app-i18n/mecab-skkserv/mecab-skkserv-0.03.ebuild +++ b/app-i18n/mecab-skkserv/mecab-skkserv-0.03.ebuild @@ -21,6 +21,7 @@ RDEPEND="${DEPEND} PATCHES=( "${FILESDIR}"/${PN}-cflags.patch "${FILESDIR}"/${PN}-dicrc.patch + "${FILESDIR}"/${PN}-getopt.patch ) HTML_DOCS=( index.html ${PN}.css )
[gentoo-commits] repo/gentoo:master commit in: app-i18n/mecab-skkserv/
commit: 34656cf470a2b2bb79bdd211d33c795895a06f87 Author: Akinori Hattori gentoo org> AuthorDate: Sat Jul 1 14:21:53 2017 + Commit: Akinori Hattori gentoo org> CommitDate: Sat Jul 1 14:21:53 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34656cf4 app-i18n/mecab-skkserv: remove DOCS Package-Manager: Portage-2.3.6, Repoman-2.3.1 app-i18n/mecab-skkserv/mecab-skkserv-0.03.ebuild | 1 - 1 file changed, 1 deletion(-) diff --git a/app-i18n/mecab-skkserv/mecab-skkserv-0.03.ebuild b/app-i18n/mecab-skkserv/mecab-skkserv-0.03.ebuild index 638db34c5b9..a988749886d 100644 --- a/app-i18n/mecab-skkserv/mecab-skkserv-0.03.ebuild +++ b/app-i18n/mecab-skkserv/mecab-skkserv-0.03.ebuild @@ -22,7 +22,6 @@ PATCHES=( "${FILESDIR}"/${PN}-cflags.patch "${FILESDIR}"/${PN}-dicrc.patch ) -DOCS=( AUTHORS NEWS README ) HTML_DOCS=( index.html ${PN}.css ) src_prepare() {
[gentoo-commits] repo/gentoo:master commit in: app-i18n/mecab-skkserv/
commit: 62f5e5745154a333c348c5b2456fd4750da63d3b Author: Akinori Hattori gentoo org> AuthorDate: Sat Jul 1 14:12:27 2017 + Commit: Akinori Hattori gentoo org> CommitDate: Sat Jul 1 14:12:27 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62f5e574 app-i18n/mecab-skkserv: fix doins → newins Package-Manager: Portage-2.3.6, Repoman-2.3.1 app-i18n/mecab-skkserv/mecab-skkserv-0.03.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-i18n/mecab-skkserv/mecab-skkserv-0.03.ebuild b/app-i18n/mecab-skkserv/mecab-skkserv-0.03.ebuild index 601ca2cb26d..638db34c5b9 100644 --- a/app-i18n/mecab-skkserv/mecab-skkserv-0.03.ebuild +++ b/app-i18n/mecab-skkserv/mecab-skkserv-0.03.ebuild @@ -36,5 +36,5 @@ src_install() { default insinto /etc/xinetd.d - doins "${FILESDIR}"/${PN}.xinetd ${PN} + newins "${FILESDIR}"/${PN}.xinetd ${PN} }
[gentoo-commits] repo/gentoo:master commit in: app-i18n/mecab-skkserv/files/, app-i18n/mecab-skkserv/
commit: e4997c13c5b36e3a5b441d12a5981eea97d4c6d8 Author: Akinori Hattori gentoo org> AuthorDate: Sat Jul 1 14:00:56 2017 + Commit: Akinori Hattori gentoo org> CommitDate: Sat Jul 1 14:00:56 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4997c13 app-i18n/mecab-skkserv: update to EAPI 6 Package-Manager: Portage-2.3.6, Repoman-2.3.1 app-i18n/mecab-skkserv/files/mecab-skkserv| 11 -- app-i18n/mecab-skkserv/files/mecab-skkserv.xinetd | 11 ++ app-i18n/mecab-skkserv/mecab-skkserv-0.03.ebuild | 26 +++ app-i18n/mecab-skkserv/metadata.xml | 8 +++ 4 files changed, 28 insertions(+), 28 deletions(-) diff --git a/app-i18n/mecab-skkserv/files/mecab-skkserv b/app-i18n/mecab-skkserv/files/mecab-skkserv deleted file mode 100644 index 5fa43fcd047..000 --- a/app-i18n/mecab-skkserv/files/mecab-skkserv +++ /dev/null @@ -1,11 +0,0 @@ -service skkserv -{ - disable = yes -port= 1178 -socket_type = stream -wait= no -only_from = 127.0.0.1 -user= nobody -server = /usr/bin/mecab-skkserv -log_on_failure += USERID -} diff --git a/app-i18n/mecab-skkserv/files/mecab-skkserv.xinetd b/app-i18n/mecab-skkserv/files/mecab-skkserv.xinetd new file mode 100644 index 000..f5d14c3a6ce --- /dev/null +++ b/app-i18n/mecab-skkserv/files/mecab-skkserv.xinetd @@ -0,0 +1,11 @@ +service skkserv +{ + disable = yes + socket_type = stream + wait= no + user= nobody + server = /usr/bin/mecab-skkserv + only_from = 127.0.0.1 + log_on_failure += USERID + port= 1178 +} diff --git a/app-i18n/mecab-skkserv/mecab-skkserv-0.03.ebuild b/app-i18n/mecab-skkserv/mecab-skkserv-0.03.ebuild index 631f686db7d..601ca2cb26d 100644 --- a/app-i18n/mecab-skkserv/mecab-skkserv-0.03.ebuild +++ b/app-i18n/mecab-skkserv/mecab-skkserv-0.03.ebuild @@ -1,40 +1,40 @@ # Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -EAPI="5" +EAPI="6" -inherit autotools-utils multilib +inherit autotools DESCRIPTION="mecab-skkserv is a Kana-Kanji conversion server using MeCab" HOMEPAGE="http://chasen.org/~taku/software/mecab-skkserv/; -SRC_URI="http://chasen.org/~taku/software/mecab-skkserv/${P}.tar.gz; +SRC_URI="http://chasen.org/~taku/software/${PN}/${P}.tar.gz; LICENSE="GPL-2 ipadic" SLOT="0" KEYWORDS="~amd64 ~x86" IUSE="" -DEPEND=">=app-text/mecab-0.91" +DEPEND="app-text/mecab" RDEPEND="${DEPEND} sys-apps/xinetd" -DOCS=( README NEWS AUTHORS ) -HTML_DOCS=( index.html ) PATCHES=( "${FILESDIR}"/${PN}-cflags.patch "${FILESDIR}"/${PN}-dicrc.patch ) -AUTOTOOLS_AUTORECONF=1 -AUTOTOOLS_IN_SOURCE_BUILD=1 +DOCS=( AUTHORS NEWS README ) +HTML_DOCS=( index.html ${PN}.css ) src_prepare() { - sed -i -e "/^dictdir/s@lib@$(get_libdir)@" Makefile.am || die - autotools-utils_src_prepare + sed -i "/^dictdir/s:lib:$(get_libdir):" Makefile.am + + default + eautoreconf } src_install() { - autotools-utils_src_install + default - # for running skkserv from xinetd - insinto /etc/xinetd.d; doins "${FILESDIR}"/mecab-skkserv + insinto /etc/xinetd.d + doins "${FILESDIR}"/${PN}.xinetd ${PN} } diff --git a/app-i18n/mecab-skkserv/metadata.xml b/app-i18n/mecab-skkserv/metadata.xml index c921b96adf6..e1a49f49888 100644 --- a/app-i18n/mecab-skkserv/metadata.xml +++ b/app-i18n/mecab-skkserv/metadata.xml @@ -1,8 +1,8 @@ http://www.gentoo.org/dtd/metadata.dtd;> - - c...@gentoo.org - Cjk - + +c...@gentoo.org +Cjk +
[gentoo-commits] repo/gentoo:master commit in: app-i18n/mecab-skkserv/, app-i18n/mecab-skkserv/files/
commit: 9f51bd6314fbf534828d1a8323154f85a6c69f1e Author: Akinori Hattori gentoo org> AuthorDate: Sat Jul 1 13:58:49 2017 + Commit: Akinori Hattori gentoo org> CommitDate: Sat Jul 1 13:58:49 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f51bd63 app-i18n/mecab-skkserv: update patches Package-Manager: Portage-2.3.6, Repoman-2.3.1 ...mecab-skkserv-0.03-cflags.patch => mecab-skkserv-cflags.patch} | 2 -- .../{mecab-skkserv-0.03-dicrc.patch => mecab-skkserv-dicrc.patch} | 2 -- app-i18n/mecab-skkserv/mecab-skkserv-0.03.ebuild | 8 3 files changed, 4 insertions(+), 8 deletions(-) diff --git a/app-i18n/mecab-skkserv/files/mecab-skkserv-0.03-cflags.patch b/app-i18n/mecab-skkserv/files/mecab-skkserv-cflags.patch similarity index 81% rename from app-i18n/mecab-skkserv/files/mecab-skkserv-0.03-cflags.patch rename to app-i18n/mecab-skkserv/files/mecab-skkserv-cflags.patch index 6144d69f282..4dcb1abc326 100644 --- a/app-i18n/mecab-skkserv/files/mecab-skkserv-0.03-cflags.patch +++ b/app-i18n/mecab-skkserv/files/mecab-skkserv-cflags.patch @@ -1,5 +1,3 @@ -diff --git a/configure.in b/configure.in -index c7c00aa..a2c7a9e 100644 --- a/configure.in +++ b/configure.in @@ -19,8 +19,8 @@ AC_CHECK_FUNCS(getopt) diff --git a/app-i18n/mecab-skkserv/files/mecab-skkserv-0.03-dicrc.patch b/app-i18n/mecab-skkserv/files/mecab-skkserv-dicrc.patch similarity index 71% rename from app-i18n/mecab-skkserv/files/mecab-skkserv-0.03-dicrc.patch rename to app-i18n/mecab-skkserv/files/mecab-skkserv-dicrc.patch index 3cd8d611917..db7637775a4 100644 --- a/app-i18n/mecab-skkserv/files/mecab-skkserv-0.03-dicrc.patch +++ b/app-i18n/mecab-skkserv/files/mecab-skkserv-dicrc.patch @@ -1,5 +1,3 @@ -diff --git a/dicrc b/dicrc -index cb6a53e..7f06086 100644 --- a/dicrc +++ b/dicrc @@ -2,3 +2,4 @@ bos-feature = BOS/EOS diff --git a/app-i18n/mecab-skkserv/mecab-skkserv-0.03.ebuild b/app-i18n/mecab-skkserv/mecab-skkserv-0.03.ebuild index 7353547c570..631f686db7d 100644 --- a/app-i18n/mecab-skkserv/mecab-skkserv-0.03.ebuild +++ b/app-i18n/mecab-skkserv/mecab-skkserv-0.03.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2014 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI="5" @@ -21,9 +21,9 @@ RDEPEND="${DEPEND} DOCS=( README NEWS AUTHORS ) HTML_DOCS=( index.html ) PATCHES=( - "${FILESDIR}"/${P}-cflags.patch - "${FILESDIR}"/${P}-dicrc.patch - ) + "${FILESDIR}"/${PN}-cflags.patch + "${FILESDIR}"/${PN}-dicrc.patch +) AUTOTOOLS_AUTORECONF=1 AUTOTOOLS_IN_SOURCE_BUILD=1