[gentoo-commits] repo/gentoo:master commit in: app-i18n/mecab-skkserv/

2023-09-04 Thread Andreas Sturmlechner
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/

2023-08-19 Thread Joonas Niilola
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/

2017-12-14 Thread Akinori Hattori
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/

2017-12-14 Thread Akinori Hattori
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/

2017-07-01 Thread Akinori Hattori
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/

2017-07-01 Thread Akinori Hattori
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/

2017-07-01 Thread Akinori Hattori
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/

2017-07-01 Thread Akinori Hattori
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