[gentoo-commits] repo/gentoo:master commit in: app-i18n/freewnn/files/, app-i18n/freewnn/

2024-06-19 Thread Arthur Zamarin
commit: ac079847af0dc04fd3837629266edd4dd8acd3a3
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Jun 19 20:35:00 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Jun 19 20:35:00 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac079847

app-i18n/freewnn: EAPI=8, refactor

Closes: https://bugs.gentoo.org/882695
Closes: https://bugs.gentoo.org/906006
Closes: https://bugs.gentoo.org/891481
Closes: https://bugs.gentoo.org/841434
Closes: https://bugs.gentoo.org/922572
Signed-off-by: Arthur Zamarin  gentoo.org>

 .../files/freewnn-1.1.1-implicit-configure.patch   | 19 +++
 ...3-r1.ebuild => freewnn-1.1.1_alpha23-r2.ebuild} | 58 ++
 2 files changed, 55 insertions(+), 22 deletions(-)

diff --git a/app-i18n/freewnn/files/freewnn-1.1.1-implicit-configure.patch 
b/app-i18n/freewnn/files/freewnn-1.1.1-implicit-configure.patch
new file mode 100644
index ..a46f2f405e5d
--- /dev/null
+++ b/app-i18n/freewnn/files/freewnn-1.1.1-implicit-configure.patch
@@ -0,0 +1,19 @@
+--- a/configure.in 2024-06-19 23:14:54.24353 +0300
 b/configure.in 2024-06-19 23:15:21.253961581 +0300
+@@ -549,6 +549,7 @@
+ #ifdef HAVE_TERMCAP_H
+ # include 
+ #endif
++#include 
+ main() {char *s; s=(char *)tgoto("%p1%d", 0, 1); exit(0); }],
+   res="OK", res="FAIL", res="FAIL")
+   if test "$res" = "OK"; then
+@@ -571,6 +572,8 @@
+ #ifdef HAVE_TERMCAP_H
+ # include 
+ #endif
++#include 
++#include 
+ main()
+ {char *s; s=(char *)tgoto("%p1%d", 0, 1); exit(!strcmp(s==0 ? "" : s, "1")); 
}],
+   [ AC_MSG_RESULT([no -- we are in termcap land])

diff --git a/app-i18n/freewnn/freewnn-1.1.1_alpha23-r1.ebuild 
b/app-i18n/freewnn/freewnn-1.1.1_alpha23-r2.ebuild
similarity index 50%
rename from app-i18n/freewnn/freewnn-1.1.1_alpha23-r1.ebuild
rename to app-i18n/freewnn/freewnn-1.1.1_alpha23-r2.ebuild
index 9aa3cdbb9b15..293df70e0050 100644
--- a/app-i18n/freewnn/freewnn-1.1.1_alpha23-r1.ebuild
+++ b/app-i18n/freewnn/freewnn-1.1.1_alpha23-r2.ebuild
@@ -1,59 +1,69 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="6"
+EAPI=8
 
-inherit toolchain-funcs
+inherit autotools toolchain-funcs
 
 MY_P="FreeWnn-${PV/_alpha/-a0}"
 
 DESCRIPTION="Network-Extensible Kana-to-Kanji Conversion System"
 HOMEPAGE="http://freewnn.sourceforge.jp/ http://www.freewnn.org/;
 SRC_URI="mirror://sourceforge.jp/${PN}/63271/${MY_P}.tar.bz2"
+S=${WORKDIR}/${MY_P}
 
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~alpha amd64 arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86"
-IUSE="ipv6 uum"
+IUSE="+uum"
 
-RDEPEND="virtual/libcrypt:=
-   uum? ( sys-libs/ncurses:= )"
-DEPEND="${RDEPEND}
-   uum? ( virtual/pkgconfig )"
-S="${WORKDIR}/${MY_P}"
+RDEPEND="
+   sys-apps/tcp-wrappers
+   virtual/libcrypt:=
+   uum? ( sys-libs/ncurses:= )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
 
 PATCHES=(
"${FILESDIR}"/${PN}-uum-EUC-JP.patch
"${FILESDIR}"/${PN}-Wformat-security.patch
+   "${FILESDIR}"/${PN}-1.1.1-implicit-configure.patch
 )
-DOCS="ChangeLog* CONTRIBUTORS"
+
+# linked for tests which we skip
+QA_CONFIG_IMPL_DECL_SKIP=( hosts_access )
 
 src_prepare() {
sed -i \
-e "s/WNNOWNER = wnn/WNNOWNER = root/" \
-e "s|@mandir@/|@mandir@/ja/|" \
-e "s/@INSTPGMFLAGS@//" \
-   makerule.mk.in
+   makerule.mk.in || die
 
# bug #542534
sed -i \
-   -e "s/egrep -v/egrep -av/" \
+   -e "s/egrep -v/grep -Eav/" \
PubdicPlus/Makefile.in \
Wnn/pubdicplus/Makefile.in \
cWnn/[ct]dic/Makefile.in \
-   kWnn/kdic/Makefile.in
+   kWnn/kdic/Makefile.in  || die
 
default
+   eautoreconf
 }
 
 src_configure() {
-   econf \
-   $(use_enable uum client) \
-   $(use_with ipv6) \
-   --disable-cWnn \
-   --disable-kWnn \
-   --disable-traditional-layout \
-   --with-term-libs="$($(tc-getPKG_CONFIG) --libs ncurses)"
+   local myeconfargs=(
+   $(use_enable uum client)
+   --enable-ipv6
+   --disable-cWnn
+   --disable-kWnn
+   --disable-traditional-layout
+   --enable-static # needed for correct compilation
+   --with-term-libs="$( $(tc-getPKG_CONFIG) --libs ncurses )"
+   )
+   econf "${myeconfargs[@]}"
 }
 
 src_compile() {
@@ -61,13 +71,17 @@ src_compile() {
 
local m
for m in $(find Wnn/man -name "*.man"); do
-   iconv -f EUC-JP -t UTF-8 "${m}" > "${m}".UTF-8 || die
+   iconv --from-code=EUC-JP --to-code=UTF-8 --output="${m}".UTF-8 
"${m}" || die
mv "${m}"{.UTF-8,} || die
done
 }
 
 src_install() {
-   emake DESTDIR="${D}" install 

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

2022-08-02 Thread Arthur Zamarin
commit: 14b11c91480bdb4586b5cad0dbe33a448aaa631d
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Aug  2 18:46:51 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Aug  2 18:46:51 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14b11c91

app-i18n/freewnn: Stabilize 1.1.1_alpha23-r1 sparc, #861788

Signed-off-by: Arthur Zamarin  gentoo.org>

 app-i18n/freewnn/freewnn-1.1.1_alpha23-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-i18n/freewnn/freewnn-1.1.1_alpha23-r1.ebuild 
b/app-i18n/freewnn/freewnn-1.1.1_alpha23-r1.ebuild
index 0497485c59a9..9f5072395f73 100644
--- a/app-i18n/freewnn/freewnn-1.1.1_alpha23-r1.ebuild
+++ b/app-i18n/freewnn/freewnn-1.1.1_alpha23-r1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge.jp/${PN}/63271/${MY_P}.tar.bz2"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv sparc x86"
 IUSE="ipv6 uum"
 
 RDEPEND="virtual/libcrypt:=



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

2022-08-02 Thread Arthur Zamarin
commit: 0df03109372667cf97a31ad7f08387b4d5de45c5
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Aug  2 16:01:29 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Aug  2 16:01:29 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0df03109

app-i18n/freewnn: Stabilize 1.1.1_alpha23-r1 arm64, #861788

Signed-off-by: Arthur Zamarin  gentoo.org>

 app-i18n/freewnn/freewnn-1.1.1_alpha23-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-i18n/freewnn/freewnn-1.1.1_alpha23-r1.ebuild 
b/app-i18n/freewnn/freewnn-1.1.1_alpha23-r1.ebuild
index 52830156422b..0497485c59a9 100644
--- a/app-i18n/freewnn/freewnn-1.1.1_alpha23-r1.ebuild
+++ b/app-i18n/freewnn/freewnn-1.1.1_alpha23-r1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge.jp/${PN}/63271/${MY_P}.tar.bz2"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~sparc x86"
 IUSE="ipv6 uum"
 
 RDEPEND="virtual/libcrypt:=



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

2022-08-02 Thread Joonas Niilola
commit: 0f697df3afb8fdb7f9b9d3a85c5b2b0495d86a5c
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue Aug  2 07:46:50 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Aug  2 07:46:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f697df3

app-i18n/freewnn: Stabilize 1.1.1_alpha23-r1 x86, #861788

Signed-off-by: Joonas Niilola  gentoo.org>

 app-i18n/freewnn/freewnn-1.1.1_alpha23-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-i18n/freewnn/freewnn-1.1.1_alpha23-r1.ebuild 
b/app-i18n/freewnn/freewnn-1.1.1_alpha23-r1.ebuild
index e4925c141e48..a3325fb48fe3 100644
--- a/app-i18n/freewnn/freewnn-1.1.1_alpha23-r1.ebuild
+++ b/app-i18n/freewnn/freewnn-1.1.1_alpha23-r1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge.jp/${PN}/63271/${MY_P}.tar.bz2"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86"
 IUSE="ipv6 uum"
 
 RDEPEND="virtual/libcrypt:=



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

2021-09-29 Thread Yixun Lan
commit: 2a7da07a91cef463e1c33972510bba54c6d7ea5c
Author: Alex Fan  yahoo  com>
AuthorDate: Tue Sep 28 06:19:51 2021 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Wed Sep 29 14:12:04 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a7da07a

app-i18n/freewnn: keyword 1.1.1_alpha23-r1 for ~riscv

Signed-off-by: Alex Fan  yahoo.com>
Signed-off-by: Yixun Lan  gentoo.org>

 app-i18n/freewnn/freewnn-1.1.1_alpha23-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-i18n/freewnn/freewnn-1.1.1_alpha23-r1.ebuild 
b/app-i18n/freewnn/freewnn-1.1.1_alpha23-r1.ebuild
index eb63b8b1409..883a60c349c 100644
--- a/app-i18n/freewnn/freewnn-1.1.1_alpha23-r1.ebuild
+++ b/app-i18n/freewnn/freewnn-1.1.1_alpha23-r1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge.jp/${PN}/63271/${MY_P}.tar.bz2"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
 IUSE="ipv6 uum"
 
 RDEPEND="virtual/libcrypt:=



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

2021-06-24 Thread Sam James
commit: e36fc5a3a413bf126dacf23d9f40760d83fa8f85
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun 24 22:48:54 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun 24 23:27:35 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e36fc5a3

app-i18n/freewnn: add virtual/libcrypt dependency

Needed for upcoming libxcrypt migration.

Acked-by: David Seifert  gentoo.org>
Reported-by: Ionen Wolkens  gentoo.org>
Signed-off-by: Sam James  gentoo.org>

 ...{freewnn-1.1.1_alpha22.ebuild => freewnn-1.1.1_alpha22-r1.ebuild} | 5 -
 ...{freewnn-1.1.1_alpha23.ebuild => freewnn-1.1.1_alpha23-r1.ebuild} | 3 ++-
 2 files changed, 6 insertions(+), 2 deletions(-)

diff --git a/app-i18n/freewnn/freewnn-1.1.1_alpha22.ebuild 
b/app-i18n/freewnn/freewnn-1.1.1_alpha22-r1.ebuild
similarity index 92%
rename from app-i18n/freewnn/freewnn-1.1.1_alpha22.ebuild
rename to app-i18n/freewnn/freewnn-1.1.1_alpha22-r1.ebuild
index c4b2a917a10..b076cfe87a8 100644
--- a/app-i18n/freewnn/freewnn-1.1.1_alpha22.ebuild
+++ b/app-i18n/freewnn/freewnn-1.1.1_alpha22-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="6"
@@ -14,6 +14,9 @@ SLOT="0"
 KEYWORDS="~alpha amd64 arm64 ~hppa ~ia64 ppc ppc64 sparc x86"
 IUSE="ipv6"
 
+DEPEND="virtual/libcrypt:="
+RDEPEND="${DEPEND}"
+
 S="${WORKDIR}/${MY_P}"
 
 PATCHES=(

diff --git a/app-i18n/freewnn/freewnn-1.1.1_alpha23.ebuild 
b/app-i18n/freewnn/freewnn-1.1.1_alpha23-r1.ebuild
similarity index 96%
rename from app-i18n/freewnn/freewnn-1.1.1_alpha23.ebuild
rename to app-i18n/freewnn/freewnn-1.1.1_alpha23-r1.ebuild
index 70978e2d84f..eb63b8b1409 100644
--- a/app-i18n/freewnn/freewnn-1.1.1_alpha23.ebuild
+++ b/app-i18n/freewnn/freewnn-1.1.1_alpha23-r1.ebuild
@@ -16,7 +16,8 @@ SLOT="0"
 KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
 IUSE="ipv6 uum"
 
-RDEPEND="uum? ( sys-libs/ncurses:= )"
+RDEPEND="virtual/libcrypt:=
+   uum? ( sys-libs/ncurses:= )"
 DEPEND="${RDEPEND}
uum? ( virtual/pkgconfig )"
 S="${WORKDIR}/${MY_P}"



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

2019-07-27 Thread Aaron Bauman
commit: c0853746da1c7af53ab33b6d12af3c0d37f07fc1
Author: Aaron Bauman  gentoo  org>
AuthorDate: Sat Jul 27 12:29:38 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Sat Jul 27 12:29:38 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0853746

app-i18n/freewnn: arm64 stable

Signed-off-by: Aaron Bauman  gentoo.org>
Package-Manager: Portage-2.3.69, Repoman-2.3.16
RepoMan-Options: --include-arches="arm64"

 app-i18n/freewnn/freewnn-1.1.1_alpha22.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-i18n/freewnn/freewnn-1.1.1_alpha22.ebuild 
b/app-i18n/freewnn/freewnn-1.1.1_alpha22.ebuild
index f4d5668b35e..df218518f2e 100644
--- a/app-i18n/freewnn/freewnn-1.1.1_alpha22.ebuild
+++ b/app-i18n/freewnn/freewnn-1.1.1_alpha22.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="6"
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge.jp/${PN}/59257/${MY_P}.tar.bz2"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="alpha amd64 ~arm64 hppa ia64 ppc ppc64 sparc x86"
+KEYWORDS="alpha amd64 arm64 hppa ia64 ppc ppc64 sparc x86"
 IUSE="ipv6"
 
 S="${WORKDIR}/${MY_P}"



[gentoo-commits] repo/gentoo:master commit in: app-i18n/freewnn/files/

2017-07-20 Thread Akinori Hattori
commit: e76e59c18b6dc68d16629e96cbb456f10425398b
Author: Akinori Hattori  gentoo  org>
AuthorDate: Thu Jul 20 13:52:30 2017 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Thu Jul 20 13:52:30 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e76e59c1

app-i18n/freewnn: add init script

Gentoo-Bug: 625568

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 app-i18n/freewnn/files/freewnn.confd-r1 |  1 +
 app-i18n/freewnn/files/freewnn.initd-r1 | 17 +
 2 files changed, 18 insertions(+)

diff --git a/app-i18n/freewnn/files/freewnn.confd-r1 
b/app-i18n/freewnn/files/freewnn.confd-r1
new file mode 100644
index 000..c64e27196d5
--- /dev/null
+++ b/app-i18n/freewnn/files/freewnn.confd-r1
@@ -0,0 +1 @@
+FREEWNN_OPTS=""

diff --git a/app-i18n/freewnn/files/freewnn.initd-r1 
b/app-i18n/freewnn/files/freewnn.initd-r1
new file mode 100644
index 000..57fd448f801
--- /dev/null
+++ b/app-i18n/freewnn/files/freewnn.initd-r1
@@ -0,0 +1,17 @@
+#!/sbin/openrc-run
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+command="/usr/sbin/jserver"
+command_args="${FREEWNN_OPTS}"
+
+depend() {
+   use logger
+   need net
+}
+
+stop() {
+   ebegin "Stopping ${name:-${RC_SVCNAME}}"
+   /usr/sbin/wnnkill
+   eend ${?}
+}



[gentoo-commits] repo/gentoo:master commit in: app-i18n/freewnn/, app-i18n/freewnn/files/

2017-07-18 Thread Akinori Hattori
commit: 4df816e1e02a7822eedbc40cff55ac5b9b245c4d
Author: Akinori Hattori  gentoo  org>
AuthorDate: Tue Jul 18 13:47:20 2017 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Tue Jul 18 13:52:59 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4df816e1

app-i18n/freewnn: fix build with -Werror=format-security

Gentoo-Bug: 521056

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 .../freewnn/files/freewnn-Wformat-security.patch   | 143 +
 app-i18n/freewnn/freewnn-1.1.1_alpha22.ebuild  |   5 +-
 2 files changed, 147 insertions(+), 1 deletion(-)

diff --git a/app-i18n/freewnn/files/freewnn-Wformat-security.patch 
b/app-i18n/freewnn/files/freewnn-Wformat-security.patch
new file mode 100644
index 000..b5b68314060
--- /dev/null
+++ b/app-i18n/freewnn/files/freewnn-Wformat-security.patch
@@ -0,0 +1,143 @@
+--- a/Wnn/uum/jhlp.c
 b/Wnn/uum/jhlp.c
+@@ -1135,7 +1135,7 @@
+   else
+ {
+   signal (SIGCHLD, SIG_IGN);
+-  printf (MSG_GET (3));
++  printf ("%s", MSG_GET (3));
+   /*
+  printf("\r\nޤ���\r\n");
+*/
+@@ -1212,8 +1212,8 @@
+ 
+   if ((buf = (unsigned char *) malloc (maxchg * 4)) == NULL)
+ {
+-  printf (MSG_GET (2));
+-  printf (MSG_GET (3));
++  printf ("%s", MSG_GET (2));
++  printf ("%s", MSG_GET (3));
+   /*
+  printf("malloc �˼��Ԥ��ޤ�ޤ���\r\n");
+*/
+--- a/Wnn/uum/jis_in.c
 b/Wnn/uum/jis_in.c
+@@ -64,7 +64,7 @@
+ 
+ completely_start:
+   throw_c (0);  /* �⡼��ɽ���θ��˽Ф� */
+-  printf (MSG_GET (6));
++  printf ("%s", MSG_GET (6));
+   /*
+  printf("JIS��: ");
+*/
+--- a/Wnn/uum/jutil.c
 b/Wnn/uum/jutil.c
+@@ -489,7 +489,7 @@
+   /*
+  printf("���ɤ߹Ǥ��ޤ���");
+*/
+-  printf (MSG_GET (60));
++  printf ("%s", MSG_GET (60));
+   flush ();
+ 
+   if ((id = jl_dic_add (bun_data_, fname, hfname, 0, prio, rdonly, hrdonly, 
NULL, NULL, yes_or_no_or_newline, print_msg1)) == -1 && wnn_errorno != -1)
+@@ -571,7 +571,7 @@
+   int x;
+   throw_c (0);
+   clr_line ();
+-  printf (string);
++  printf ("%s", string);
+   flush ();
+   for (;;)
+ {
+--- a/Wnn/uum/kensaku.c
 b/Wnn/uum/kensaku.c
+@@ -112,7 +112,7 @@
+   u_s_on ();
+   w_printf (kana_buf, maxlength - strlen (MSG_GET (27)) - 2);
+   u_s_off ();
+-  printf (MSG_GET (27));
++  printf ("%s", MSG_GET (27));
+   flush ();
+   keyin ();
+   return (NULL);
+--- a/Wnn/uum/kuten.c
 b/Wnn/uum/kuten.c
+@@ -63,7 +63,7 @@
+ 
+ completely_start:
+   throw_c (0);  /* �⡼��ɽ���θ��˽Ф� */
+-  printf (MSG_GET (7));
++  printf ("%s", MSG_GET (7));
+   /*
+  printf(" : ");
+*/
+--- a/Wnn/uum/prologue.c
 b/Wnn/uum/prologue.c
+@@ -144,7 +144,7 @@
+   /*
+  fprintf(stderr,"malloc��ǽ��\n");
+*/
+-  fprintf (stderr, MSG_GET (2));
++  fprintf (stderr, "%s", MSG_GET (2));
+   return (-1);
+ }
+ 
+--- a/Wnn/uum/screen.c
 b/Wnn/uum/screen.c
+@@ -547,7 +547,7 @@
+ {
+   push_cursor ();
+   throw_c (0);
+-  printf (msg);
++  printf ("%s", msg);
+   pop_cursor ();
+   flush ();
+ }
+--- a/Wnn/uum/sdefine.h
 b/Wnn/uum/sdefine.h
+@@ -191,8 +191,8 @@
+ 
+ 
+ #define flush() fflush(stdout)
+-#define print_msg(X) {push_cursor();throw_c(0); 
clr_line();printf(X);flush();pop_cursor();}
+-#define print_msg_getc(X) {push_cursor();throw_c(0); 
clr_line();printf(X);flush();keyin();pop_cursor();}
++#define print_msg(X) {push_cursor();throw_c(0); clr_line();printf("%s", 
X);flush();pop_cursor();}
++#define print_msg_getc(X) {push_cursor();throw_c(0); clr_line();printf("%s", 
X);flush();keyin();pop_cursor();}
+ 
+ 
+ #define UNDER_LINE_MODE (0x02 | 0x08 | 0x20)
+--- a/Wnn/uum/select_ele.c
 b/Wnn/uum/select_ele.c
+@@ -224,7 +224,7 @@
+ 
+   throw_c (0);
+   clr_line ();
+-  printf (msg);
++  printf ("%s", msg);
+   for (k = dd[cc]; k < dd[cc + 1]; k++)
+ {
+   cp = findcp (k, cc);
+--- a/Wnn/uum/termio.c
 b/Wnn/uum/termio.c
+@@ -100,7 +100,7 @@
+ 
+   if ((strlen (Term_Name) > 2) && (strcmp (Term_Name + (strlen (Term_Name) - 
2), "-j") == 0))
+ {
+-  fprintf (stderr, MSG_GET (4));
++  fprintf (stderr, "%s", MSG_GET (4));
+   /*
+  fprintf(stderr,"Uum:���Ϥ��ޤ�\n");
+*/
+--- a/Wnn/uum/wnnrc_op.c
 b/Wnn/uum/wnnrc_op.c
+@@ -754,7 +754,7 @@
+   return fp;
+ }
+ error:
+-  fprintf (stderr, MSG_GET (14));
++  fprintf (stderr, "%s", MSG_GET (14));
+ /*
+ fprintf(stderr , "uumrc �ե뤬�ޤ�");
+ */

diff --git a/app-i18n/freewnn/freewnn-1.1.1_alpha22.ebuild 
b/app-i18n/freewnn/freewnn-1.1.1_alpha22.ebuild
index 39f27f3bf6a..f4d5668b35e 100644
--- a/app-i18n/freewnn/freewnn-1.1.1_alpha22.ebuild
+++ b/app-i18n/freewnn/freewnn-1.1.1_alpha22.ebuild
@@ -16,7 +16,10 @@ IUSE="ipv6"
 
 S="${WORKDIR}/${MY_P}"
 
-PATCHES=( 

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

2017-07-18 Thread Akinori Hattori
commit: 93c808484b1d2a4b1b44a82abf0d6d6f6a0da705
Author: Akinori Hattori  gentoo  org>
AuthorDate: Tue Jul 18 13:38:07 2017 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Tue Jul 18 13:52:58 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93c80848

app-i18n/freewnn: update to EAPI 6

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 app-i18n/freewnn/freewnn-1.1.1_alpha22.ebuild | 63 ---
 app-i18n/freewnn/metadata.xml | 14 +++---
 2 files changed, 34 insertions(+), 43 deletions(-)

diff --git a/app-i18n/freewnn/freewnn-1.1.1_alpha22.ebuild 
b/app-i18n/freewnn/freewnn-1.1.1_alpha22.ebuild
index 0a7b948bba6..39f27f3bf6a 100644
--- a/app-i18n/freewnn/freewnn-1.1.1_alpha22.ebuild
+++ b/app-i18n/freewnn/freewnn-1.1.1_alpha22.ebuild
@@ -1,60 +1,51 @@
 # Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
-
-inherit eutils
+EAPI="6"
 
 MY_P="FreeWnn-${PV/_alpha/-a0}"
 
 DESCRIPTION="Network-Extensible Kana-to-Kanji Conversion System"
-HOMEPAGE="http://freewnn.sourceforge.jp/
-   http://www.freewnn.org/;
-SRC_URI="mirror://sourceforge.jp/freewnn/59257/${MY_P}.tar.bz2"
+HOMEPAGE="http://freewnn.sourceforge.jp/ http://www.freewnn.org/;
+SRC_URI="mirror://sourceforge.jp/${PN}/59257/${MY_P}.tar.bz2"
 
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="alpha amd64 ~arm64 hppa ia64 ppc ppc64 sparc x86"
-IUSE="X ipv6"
-
-DEPEND="X? ( x11-libs/libX11 x11-libs/libXmu x11-libs/libXt )"
-RDEPEND="${DEPEND}"
+IUSE="ipv6"
 
 S="${WORKDIR}/${MY_P}"
 
-src_prepare() {
-   #Change WNNOWNER to root so we don't need to add wnn user
-   # and disable stripping of binary files
-   sed -i -e "s/WNNOWNER = wnn/WNNOWNER = root/" \
-   -e "s/@INSTPGMFLAGS@//" makerule.mk.in \
-   -e "s/@LN_S@/ln -sf/" || die
-
-   #bug #318593
+PATCHES=( "${FILESDIR}"/${P}-parallel-build.patch )
+DOCS="ChangeLog* CONTRIBUTORS"
 
-   epatch "${FILESDIR}"/${P}-parallel-build.patch #517916
-
-   # 542534
-   sed -i -e "s/egrep -v/egrep -av/" kWnn/kdic/Makefile.in \
-   cWnn/tdic/Makefile.in cWnn/cdic/Makefile.in \
-   Wnn/pubdicplus/Makefile.in || die
+src_prepare() {
+   default
+
+   sed -i \
+   -e "s/WNNOWNER = wnn/WNNOWNER = root/" \
+   -e "s/@INSTPGMFLAGS@//" \
+   makerule.mk.in
+
+   # bug #542534
+   sed -i \
+   -e "s/egrep -v/egrep -av/" \
+   PubdicPlus/Makefile.in \
+   Wnn/pubdicplus/Makefile.in \
+   cWnn/[ct]dic/Makefile.in \
+   kWnn/kdic/Makefile.in
 }
 
 src_configure() {
econf \
+   $(use_with ipv6) \
--disable-cWnn \
-   --disable-kWnn \
-   --without-termcap \
-   $(use_with X x) \
-   $(use_with ipv6)
+   --disable-kWnn
 }
 
 src_install() {
-   # install executables, libs ,dictionaries
-   emake DESTDIR="${ED}" install || die
-   # install man pages
-   emake DESTDIR="${ED}" install.man || die
-   # install docs
-   dodoc ChangeLog* CONTRIBUTORS
-   # install rc script
-   newinitd "${FILESDIR}"/freewnn.initd freewnn
+   emake DESTDIR="${D}" install install.man
+   einstalldocs
+
+   newinitd "${FILESDIR}"/${PN}.initd ${PN}
 }

diff --git a/app-i18n/freewnn/metadata.xml b/app-i18n/freewnn/metadata.xml
index a20c4e7b601..b05cbf37299 100644
--- a/app-i18n/freewnn/metadata.xml
+++ b/app-i18n/freewnn/metadata.xml
@@ -1,11 +1,11 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   c...@gentoo.org
-   Cjk
-   
-   
-   freewnn
-   
+  
+c...@gentoo.org
+Cjk
+  
+  
+freewnn
+  
 



[gentoo-commits] repo/gentoo:master commit in: app-i18n/freewnn/files/

2017-07-18 Thread Akinori Hattori
commit: c7a4fb466f5fa92b8f9c6f1be52621a847702e31
Author: Akinori Hattori  gentoo  org>
AuthorDate: Tue Jul 18 13:43:55 2017 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Tue Jul 18 13:52:58 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7a4fb46

app-i18n/freewnn: update init script

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 app-i18n/freewnn/files/freewnn.initd | 24 +---
 1 file changed, 9 insertions(+), 15 deletions(-)

diff --git a/app-i18n/freewnn/files/freewnn.initd 
b/app-i18n/freewnn/files/freewnn.initd
index fda9184a507..ef4e20cf37c 100644
--- a/app-i18n/freewnn/files/freewnn.initd
+++ b/app-i18n/freewnn/files/freewnn.initd
@@ -1,22 +1,16 @@
 #!/sbin/openrc-run
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
 
-depend() {
-   use net
-}
+command="/usr/bin/Wnn4/jserver"
 
-start() {
-   ebegin "Starting up ${SERVICE}"
-   /usr/bin/Wnn4/jserver &>/dev/null
-   if [ $? -eq 15 ]; then
-   true;
-   else
-   false;
-   fi
-   eend 0
+depend() {
+   use logger
+   need net
 }
 
 stop() {
-   ebegin "Stopping ${SERVICE}"
-   /usr/bin/Wnn4/wnnkill &> /dev/null
-   eend $? "Failed to stop ${SERVICE}"
+   ebegin "Stopping ${name:-${RC_SVCNAME}}"
+   /usr/bin/Wnn4/wnnkill
+   eend ${?}
 }



[gentoo-commits] repo/gentoo:master commit in: app-i18n/freewnn/files/, app-i18n/freewnn/

2017-07-18 Thread Akinori Hattori
commit: f23260753a1f5de5567d61dcdef02ec41be152ef
Author: Akinori Hattori  gentoo  org>
AuthorDate: Tue Jul 18 13:50:32 2017 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Tue Jul 18 13:52:59 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2326075

app-i18n/freewnn: new upstream release

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 app-i18n/freewnn/Manifest   |  1 +
 app-i18n/freewnn/files/freewnn-uum-EUC-JP.patch | 13 +
 app-i18n/freewnn/freewnn-1.1.1_alpha23.ebuild   | 72 +
 app-i18n/freewnn/metadata.xml   |  3 ++
 4 files changed, 89 insertions(+)

diff --git a/app-i18n/freewnn/Manifest b/app-i18n/freewnn/Manifest
index 746f5c8144e..577940b6325 100644
--- a/app-i18n/freewnn/Manifest
+++ b/app-i18n/freewnn/Manifest
@@ -1 +1,2 @@
 DIST FreeWnn-1.1.1-a022.tar.bz2 3137954 SHA256 
3728352fe9d3352ce16884bd0a517eaf227da0cf7e6f1d09b7a3f38f6bfb6dba SHA512 
938c8bff69e2f43cce265a6a84822ae08b89725837f808addb66ba202dadafa60c213638f298d9efe1257fd96f7193fd711a3dacecd803289d925d8f6ea6eaf3
 WHIRLPOOL 
f7462c2d6214ea416c8b726b0d086911b238efd39615c4eea5d2c1a9685974ce1c9f20d23d65e861753e64d796c8b98d72682d670d48bf5da80e8051df8d7de9
+DIST FreeWnn-1.1.1-a023.tar.bz2 3147378 SHA256 
88c81a9aae33151dcc66259637e5499b1fc313b7288d5b1e90d8dd6290c7a7e9 SHA512 
f0b8c657f0441463c752314b7d2fd603b4df056b049d247ecd77ff8b2f2f837fed7e75ce89deabca7061d3126afd51bf301bcdd3ac429056f43bfc8e0c7c8385
 WHIRLPOOL 
1fa31f568346c69b2cd263ff336ae1eedb6da1d085827eb9b65634fe690f6148b4535f125881053bf6fe79de149f78af6e226c40d1ea278a4977403a36b4efd4

diff --git a/app-i18n/freewnn/files/freewnn-uum-EUC-JP.patch 
b/app-i18n/freewnn/files/freewnn-uum-EUC-JP.patch
new file mode 100644
index 000..919492d912c
--- /dev/null
+++ b/app-i18n/freewnn/files/freewnn-uum-EUC-JP.patch
@@ -0,0 +1,13 @@
+--- a/Wnn/include/wnn_config.h
 b/Wnn/include/wnn_config.h
+@@ -149,8 +149,8 @@
+ #define TTY_KCODE J_EUJIS
+ #define PTY_KCODE J_EUJIS
+ # else /* !DGUX */
+-#define TTY_KCODE J_JIS
+-#define PTY_KCODE J_JIS
++#define TTY_KCODE J_EUJIS
++#define PTY_KCODE J_EUJIS
+ # endif
+ #endif
+ 

diff --git a/app-i18n/freewnn/freewnn-1.1.1_alpha23.ebuild 
b/app-i18n/freewnn/freewnn-1.1.1_alpha23.ebuild
new file mode 100644
index 000..e6dae1fef12
--- /dev/null
+++ b/app-i18n/freewnn/freewnn-1.1.1_alpha23.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+MY_P="FreeWnn-${PV/_alpha/-a0}"
+
+DESCRIPTION="Network-Extensible Kana-to-Kanji Conversion System"
+HOMEPAGE="http://freewnn.sourceforge.jp/ http://www.freewnn.org/;
+SRC_URI="mirror://sourceforge.jp/${PN}/63271/${MY_P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="ipv6 uum"
+
+RDEPEND="uum? ( sys-libs/ncurses:= )"
+DEPEND="${RDEPEND}
+   uum? ( virtual/pkgconfig )"
+S="${WORKDIR}/${MY_P}"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-uum-EUC-JP.patch
+   "${FILESDIR}"/${PN}-Wformat-security.patch
+)
+DOCS="ChangeLog* CONTRIBUTORS"
+
+src_prepare() {
+   sed -i \
+   -e "s/WNNOWNER = wnn/WNNOWNER = root/" \
+   -e "s|@mandir@/|@mandir@/ja/|" \
+   -e "s/@INSTPGMFLAGS@//" \
+   makerule.mk.in
+
+   # bug #542534
+   sed -i \
+   -e "s/egrep -v/egrep -av/" \
+   PubdicPlus/Makefile.in \
+   Wnn/pubdicplus/Makefile.in \
+   cWnn/[ct]dic/Makefile.in \
+   kWnn/kdic/Makefile.in
+
+   default
+}
+
+src_configure() {
+   econf \
+   $(use_enable uum client) \
+   $(use_with ipv6) \
+   --disable-cWnn \
+   --disable-kWnn \
+   --disable-traditional-layout \
+   --with-term-libs="$(pkg-config --libs ncurses)"
+}
+
+src_compile() {
+   default
+
+   local m
+   for m in $(find Wnn/man -name "*.man"); do
+   iconv -f EUC-JP -t UTF-8 "${m}" > "${m}".UTF-8 || die
+   mv "${m}"{.UTF-8,} || die
+   done
+}
+
+src_install() {
+   emake DESTDIR="${D}" install install.man
+   einstalldocs
+
+   newconfd "${FILESDIR}"/${PN}.confd-r1 ${PN}
+   newinitd "${FILESDIR}"/${PN}.initd-r1 ${PN}
+}

diff --git a/app-i18n/freewnn/metadata.xml b/app-i18n/freewnn/metadata.xml
index b05cbf37299..00f1f852743 100644
--- a/app-i18n/freewnn/metadata.xml
+++ b/app-i18n/freewnn/metadata.xml
@@ -5,6 +5,9 @@
 c...@gentoo.org
 Cjk
   
+  
+Build uum
+  
   
 freewnn
   



[gentoo-commits] repo/gentoo:master commit in: app-i18n/freewnn/, app-i18n/freewnn/files/

2017-07-18 Thread Akinori Hattori
commit: 404d111f23414a564c1e9574e02f723e57c3f8d2
Author: Akinori Hattori  gentoo  org>
AuthorDate: Tue Jul 18 13:12:21 2017 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Tue Jul 18 13:52:57 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=404d111f

app-i18n/freewnn: drop old

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 app-i18n/freewnn/Manifest  |  1 -
 .../files/freewnn-1.1.1_alpha21-gcc45.patch| 13 -
 .../files/freewnn-1.1.1_alpha21-ldflags.patch  | 26 --
 app-i18n/freewnn/freewnn-1.1.1_alpha21-r1.ebuild   | 58 --
 4 files changed, 98 deletions(-)

diff --git a/app-i18n/freewnn/Manifest b/app-i18n/freewnn/Manifest
index a7e47796b9a..746f5c8144e 100644
--- a/app-i18n/freewnn/Manifest
+++ b/app-i18n/freewnn/Manifest
@@ -1,2 +1 @@
-DIST FreeWnn-1.1.1-a021.tar.bz2 3108905 SHA256 
df9523b2eea7cbc94d9d01c19a01394abe3b648c5ec3f1259adac06fc8ecbb86 SHA512 
27a61949d4f9e969d09b7c698c07db0be8140e346dad4e84be72d54f9c087e317e7854ae02e2ebbd530b6b86b4a55c8d209a7dd27de1ed908731487aece5d7a8
 WHIRLPOOL 
3e34357a3925fdbedd1c71138053196799de9a7b0d5e3c1e23501a52cafac5eda52b6f33b5c75f7ed7e09174dfc36a63b25e3d7d620114b157e6dd82530f6013
 DIST FreeWnn-1.1.1-a022.tar.bz2 3137954 SHA256 
3728352fe9d3352ce16884bd0a517eaf227da0cf7e6f1d09b7a3f38f6bfb6dba SHA512 
938c8bff69e2f43cce265a6a84822ae08b89725837f808addb66ba202dadafa60c213638f298d9efe1257fd96f7193fd711a3dacecd803289d925d8f6ea6eaf3
 WHIRLPOOL 
f7462c2d6214ea416c8b726b0d086911b238efd39615c4eea5d2c1a9685974ce1c9f20d23d65e861753e64d796c8b98d72682d670d48bf5da80e8051df8d7de9

diff --git a/app-i18n/freewnn/files/freewnn-1.1.1_alpha21-gcc45.patch 
b/app-i18n/freewnn/files/freewnn-1.1.1_alpha21-gcc45.patch
deleted file mode 100644
index d46c91d80ae..000
--- a/app-i18n/freewnn/files/freewnn-1.1.1_alpha21-gcc45.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-diff --git a/Wnn/pubdicplus/Makefile.in b/Wnn/pubdicplus/Makefile.in
-index 41c868d..e9ffc28 100644
 a/Wnn/pubdicplus/Makefile.in
-+++ b/Wnn/pubdicplus/Makefile.in
-@@ -422,7 +422,7 @@ fzk.master-.c: fzk.master
-   $(LN) $? $@
- 
- std.fzk: fzk.master-.c $(FZK_SRC)
--  $(CPP) $(FZK_FLAG) fzk.master-.c | egrep -v '^(# |#line |#pragma |$$)' 
| $(ATOF) -h $(HINSI) $@
-+  $(CPP) -P $(FZK_FLAG) fzk.master-.c | egrep -v '^(# |#line |#pragma 
|$$)' | $(ATOF) -h $(HINSI) $@
- 
- full.fzk: $(FZK_SRC)
-   $(MAKE) FZK_FLAG=-DKANSAI std.fzk

diff --git a/app-i18n/freewnn/files/freewnn-1.1.1_alpha21-ldflags.patch 
b/app-i18n/freewnn/files/freewnn-1.1.1_alpha21-ldflags.patch
deleted file mode 100644
index f097892249e..000
--- a/app-i18n/freewnn/files/freewnn-1.1.1_alpha21-ldflags.patch
+++ /dev/null
@@ -1,26 +0,0 @@
-diff --git a/makerule.mk.in b/makerule.mk.in
-index fa9a7e1..dc7210a 100644
 a/makerule.mk.in
-+++ b/makerule.mk.in
-@@ -94,7 +94,7 @@ ALLDEFINES = $(INCLUDES) $(DEFINES)
- CFLAGS = @CFLAGS@ @CDEBUGFLAGS@ $(CCOPTIONS) @ipv6@ @DEFS@ $(ALLDEFINES)
- LIBS = @LIBS@
- LINTFLAGS = $(LINTOPTS) -DLINT $(ALLDEFINES) $(DEPEND_DEFINES)
--LDOPTIONS = @CDEBUGFLAGS@ $(CCOPTIONS)
-+LDOPTIONS = @CDEBUGFLAGS@ $(CCOPTIONS) $(LDFLAGS)
- 
- 
- #
-diff --git a/Wnn/jlib.V3/Makefile.in b/Wnn/jlib.V3/Makefile.in
-index 9d5b873..5b1bf23 100644
 a/Wnn/jlib.V3/Makefile.in
-+++ b/Wnn/jlib.V3/Makefile.in
-@@ -76,7 +76,7 @@ includes::
- all:: libjd.la
- 
- libjd.la: $(OBJS) $(EXTRALIBRARYDEPS)
--  $(LIBTOOL) $(CC) -o $@ $(OBJS:.o=.lo) -rpath $(WNNLIBDIR) -version-info 
$(WNNJLIBVERSION)
-+  $(LIBTOOL) $(CC) -o $@ $(LDOPTIONS) $(OBJS:.o=.lo) -rpath $(WNNLIBDIR) 
-version-info $(WNNJLIBVERSION)
- 
- lintlib:: llib-ljd.ln
- 

diff --git a/app-i18n/freewnn/freewnn-1.1.1_alpha21-r1.ebuild 
b/app-i18n/freewnn/freewnn-1.1.1_alpha21-r1.ebuild
deleted file mode 100644
index 73db9d541c2..000
--- a/app-i18n/freewnn/freewnn-1.1.1_alpha21-r1.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-inherit eutils
-
-MY_P="FreeWnn-${PV/_alpha/-a0}"
-
-DESCRIPTION="Network-Extensible Kana-to-Kanji Conversion System"
-HOMEPAGE="http://freewnn.sourceforge.jp/
-   http://www.freewnn.org/;
-SRC_URI="mirror://sourceforge.jp/freewnn/17724/${MY_P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="alpha amd64 hppa ia64 ppc ppc64 sparc x86"
-IUSE="X ipv6"
-
-DEPEND="X? ( x11-libs/libX11 x11-libs/libXmu x11-libs/libXt )"
-RDEPEND="${DEPEND}"
-
-S="${WORKDIR}/${MY_P}"
-
-src_unpack() {
-   unpack ${A}
-
-   cd "${S}"
-   #Change WNNOWNER to root so we don't need to add wnn user
-   # and disable stripping of binary files
-   sed -i -e "s/WNNOWNER = wnn/WNNOWNER = root/" \
-   -e "s/@INSTPGMFLAGS@//" makerule.mk.in || die
-
-   #bug #318593
-   epatch "${FILESDIR}"/${P}-gcc45.patch
-
-   epatch "${FILESDIR}"/${P}-ldflags.patch
-}
-
-src_compile() {
-   econf \
-   

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

2017-07-07 Thread Alexis Ballier
commit: 0d34830afec6623e2d81d4a115f19545cabea177
Author: Alexis Ballier  gentoo  org>
AuthorDate: Fri Jul  7 11:55:30 2017 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Fri Jul  7 11:55:30 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d34830a

app-i18n/freewnn: keyword ~arm64

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 app-i18n/freewnn/freewnn-1.1.1_alpha22.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-i18n/freewnn/freewnn-1.1.1_alpha22.ebuild 
b/app-i18n/freewnn/freewnn-1.1.1_alpha22.ebuild
index 68a734d2f7d..0a7b948bba6 100644
--- a/app-i18n/freewnn/freewnn-1.1.1_alpha22.ebuild
+++ b/app-i18n/freewnn/freewnn-1.1.1_alpha22.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -14,7 +14,7 @@ 
SRC_URI="mirror://sourceforge.jp/freewnn/59257/${MY_P}.tar.bz2"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="alpha amd64 hppa ia64 ppc ppc64 sparc x86"
+KEYWORDS="alpha amd64 ~arm64 hppa ia64 ppc ppc64 sparc x86"
 IUSE="X ipv6"
 
 DEPEND="X? ( x11-libs/libX11 x11-libs/libXmu x11-libs/libXt )"



[gentoo-commits] repo/gentoo:master commit in: app-i18n/freewnn/files/

2016-08-11 Thread Patrice Clement
commit: 191b921fa4107c681aa9dc424620809c26fb2cd6
Author: Michael Mair-Keimberger (asterix)  gmail 
 com>
AuthorDate: Thu Jul  7 17:04:56 2016 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Thu Aug 11 08:07:58 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=191b921f

app-i18n/freewnn: remove unused patch

Signed-off-by: Patrice Clement  gentoo.org>

 app-i18n/freewnn/files/freewnn-1.1.1_alpha21-as-needed.patch | 11 ---
 1 file changed, 11 deletions(-)

diff --git a/app-i18n/freewnn/files/freewnn-1.1.1_alpha21-as-needed.patch 
b/app-i18n/freewnn/files/freewnn-1.1.1_alpha21-as-needed.patch
deleted file mode 100644
index 588c287..000
--- a/app-i18n/freewnn/files/freewnn-1.1.1_alpha21-as-needed.patch
+++ /dev/null
@@ -1,11 +0,0 @@
 FreeWnn-1.1.1-a021.orig/Wnn/jlib/Makefile.in   2004-09-12 
18:56:55.0 +0200
-+++ FreeWnn-1.1.1-a021/Wnn/jlib/Makefile.in2009-12-29 20:29:18.086539501 
+0100
-@@ -101,7 +101,7 @@
- all:: libwnn.la
- 
- libwnn.la: $(OBJS) $(EXTRALIBRARYDEPS)
--  $(LIBTOOL) --mode=link $(CC) -o $@ $(OBJS:.o=.lo) -rpath $(WNNLIBDIR) 
-version-info $(WNNJLIBVERSION)
-+  $(LIBTOOL) --mode=link $(CC) -o $@ $(OBJS:.o=.lo) @LIBS@ -rpath 
$(WNNLIBDIR) -version-info $(WNNJLIBVERSION)
- 
- lintlib:: llib-lwnn.ln
- 



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

2016-03-19 Thread Agostino Sarubbo
commit: ba2b14581192ab3f3e9abf07d83cde58a2aed48e
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu Mar 17 10:49:56 2016 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu Mar 17 10:49:56 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba2b1458

app-i18n/freewnn: ppc64 stable wrt bug #566386

Package-Manager: portage-2.2.26
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-i18n/freewnn/freewnn-1.1.1_alpha22.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-i18n/freewnn/freewnn-1.1.1_alpha22.ebuild 
b/app-i18n/freewnn/freewnn-1.1.1_alpha22.ebuild
index 643bda1..ad6fe04 100644
--- a/app-i18n/freewnn/freewnn-1.1.1_alpha22.ebuild
+++ b/app-i18n/freewnn/freewnn-1.1.1_alpha22.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="mirror://sourceforge.jp/freewnn/59257/${MY_P}.tar.bz2"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="alpha amd64 hppa ia64 ppc ~ppc64 sparc x86"
+KEYWORDS="alpha amd64 hppa ia64 ppc ppc64 sparc x86"
 IUSE="X ipv6"
 
 DEPEND="X? ( x11-libs/libX11 x11-libs/libXmu x11-libs/libXt )"



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

2016-01-22 Thread Jeroen Roovers
commit: 6d1843af1bc9b8cfc2c7324df799820f88b87b50
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Sat Jan 23 07:05:21 2016 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Sat Jan 23 07:25:27 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d1843af

app-i18n/freewnn: Stable for HPPA (bug #566386).

Package-Manager: portage-2.2.27
RepoMan-Options: --ignore-arches

 app-i18n/freewnn/freewnn-1.1.1_alpha22.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-i18n/freewnn/freewnn-1.1.1_alpha22.ebuild 
b/app-i18n/freewnn/freewnn-1.1.1_alpha22.ebuild
index 4a972ce..643bda1 100644
--- a/app-i18n/freewnn/freewnn-1.1.1_alpha22.ebuild
+++ b/app-i18n/freewnn/freewnn-1.1.1_alpha22.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="mirror://sourceforge.jp/freewnn/59257/${MY_P}.tar.bz2"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="alpha amd64 ~hppa ia64 ppc ~ppc64 sparc x86"
+KEYWORDS="alpha amd64 hppa ia64 ppc ~ppc64 sparc x86"
 IUSE="X ipv6"
 
 DEPEND="X? ( x11-libs/libX11 x11-libs/libXmu x11-libs/libXt )"



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

2016-01-11 Thread Agostino Sarubbo
commit: cb8c65c4d17fea22bfc2e77f8fb24a81e2853c91
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Jan 11 09:06:39 2016 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Jan 11 09:06:39 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb8c65c4

app-i18n/freewnn: ia64 stable wrt bug #566386

Package-Manager: portage-2.2.26
RepoMan-Options: --include-arches="ia64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-i18n/freewnn/freewnn-1.1.1_alpha22.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-i18n/freewnn/freewnn-1.1.1_alpha22.ebuild 
b/app-i18n/freewnn/freewnn-1.1.1_alpha22.ebuild
index 2fb4c26..4a972ce 100644
--- a/app-i18n/freewnn/freewnn-1.1.1_alpha22.ebuild
+++ b/app-i18n/freewnn/freewnn-1.1.1_alpha22.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="mirror://sourceforge.jp/freewnn/59257/${MY_P}.tar.bz2"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="alpha amd64 ~hppa ~ia64 ppc ~ppc64 sparc x86"
+KEYWORDS="alpha amd64 ~hppa ia64 ppc ~ppc64 sparc x86"
 IUSE="X ipv6"
 
 DEPEND="X? ( x11-libs/libX11 x11-libs/libXmu x11-libs/libXt )"



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

2016-01-08 Thread Agostino Sarubbo
commit: dee56bce06748aac89817d22745374094d3b7206
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sat Jan  9 06:43:16 2016 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sat Jan  9 06:43:16 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dee56bce

app-i18n/freewnn: sparc stable wrt bug #566386

Package-Manager: portage-2.2.26
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-i18n/freewnn/freewnn-1.1.1_alpha22.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-i18n/freewnn/freewnn-1.1.1_alpha22.ebuild 
b/app-i18n/freewnn/freewnn-1.1.1_alpha22.ebuild
index 9c7def0..2fb4c26 100644
--- a/app-i18n/freewnn/freewnn-1.1.1_alpha22.ebuild
+++ b/app-i18n/freewnn/freewnn-1.1.1_alpha22.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="mirror://sourceforge.jp/freewnn/59257/${MY_P}.tar.bz2"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="alpha amd64 ~hppa ~ia64 ppc ~ppc64 ~sparc x86"
+KEYWORDS="alpha amd64 ~hppa ~ia64 ppc ~ppc64 sparc x86"
 IUSE="X ipv6"
 
 DEPEND="X? ( x11-libs/libX11 x11-libs/libXmu x11-libs/libXt )"



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

2015-12-07 Thread Agostino Sarubbo
commit: 82286b33d24d73ba7b1c257c82ac21eebc34532f
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Dec  7 11:39:30 2015 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Dec  7 11:40:18 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82286b33

app-i18n/freewnn: ppc stable wrt bug #566386

Package-Manager: portage-2.2.20.1
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-i18n/freewnn/freewnn-1.1.1_alpha22.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-i18n/freewnn/freewnn-1.1.1_alpha22.ebuild 
b/app-i18n/freewnn/freewnn-1.1.1_alpha22.ebuild
index 35eca98..9c7def0 100644
--- a/app-i18n/freewnn/freewnn-1.1.1_alpha22.ebuild
+++ b/app-i18n/freewnn/freewnn-1.1.1_alpha22.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="mirror://sourceforge.jp/freewnn/59257/${MY_P}.tar.bz2"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="alpha amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86"
+KEYWORDS="alpha amd64 ~hppa ~ia64 ppc ~ppc64 ~sparc x86"
 IUSE="X ipv6"
 
 DEPEND="X? ( x11-libs/libX11 x11-libs/libXmu x11-libs/libXt )"



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

2015-12-03 Thread Agostino Sarubbo
commit: 15870cbceec8c0e904c17249e74f0fbd69cff6f3
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu Dec  3 13:27:57 2015 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu Dec  3 13:27:57 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15870cbc

app-i18n/freewnn: x86 stable wrt bug #566386

Package-Manager: portage-2.2.20.1
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-i18n/freewnn/freewnn-1.1.1_alpha22.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-i18n/freewnn/freewnn-1.1.1_alpha22.ebuild 
b/app-i18n/freewnn/freewnn-1.1.1_alpha22.ebuild
index 1114d7c..35eca98 100644
--- a/app-i18n/freewnn/freewnn-1.1.1_alpha22.ebuild
+++ b/app-i18n/freewnn/freewnn-1.1.1_alpha22.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="mirror://sourceforge.jp/freewnn/59257/${MY_P}.tar.bz2"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="alpha amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="alpha amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86"
 IUSE="X ipv6"
 
 DEPEND="X? ( x11-libs/libX11 x11-libs/libXmu x11-libs/libXt )"



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

2015-11-23 Thread Agostino Sarubbo
commit: 71cf6e4459edeeaf88ba5d6872b7273b6a1ab50f
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Nov 23 08:50:17 2015 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Nov 23 08:50:17 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71cf6e44

app-i18n/freewnn: amd64 stable wrt bug #566386

Package-Manager: portage-2.2.20.1
RepoMan-Options: --include-arches="amd64"

 app-i18n/freewnn/freewnn-1.1.1_alpha22.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-i18n/freewnn/freewnn-1.1.1_alpha22.ebuild 
b/app-i18n/freewnn/freewnn-1.1.1_alpha22.ebuild
index bc23a7e..5df9be8 100644
--- a/app-i18n/freewnn/freewnn-1.1.1_alpha22.ebuild
+++ b/app-i18n/freewnn/freewnn-1.1.1_alpha22.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="mirror://sourceforge.jp/freewnn/59257/${MY_P}.tar.bz2"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
 IUSE="X ipv6"
 
 DEPEND="X? ( x11-libs/libX11 x11-libs/libXmu x11-libs/libXt )"



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

2015-11-23 Thread Agostino Sarubbo
commit: 56ce736a1864ecf8fc0c0e660fa136cac81f8849
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Nov 23 09:25:13 2015 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Nov 23 09:25:13 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56ce736a

app-i18n/freewnn: alpha stable wrt bug #566386

Package-Manager: portage-2.2.20.1
RepoMan-Options: --include-arches="alpha"

 app-i18n/freewnn/freewnn-1.1.1_alpha22.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-i18n/freewnn/freewnn-1.1.1_alpha22.ebuild 
b/app-i18n/freewnn/freewnn-1.1.1_alpha22.ebuild
index 5df9be8..1114d7c 100644
--- a/app-i18n/freewnn/freewnn-1.1.1_alpha22.ebuild
+++ b/app-i18n/freewnn/freewnn-1.1.1_alpha22.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="mirror://sourceforge.jp/freewnn/59257/${MY_P}.tar.bz2"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="alpha amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
 IUSE="X ipv6"
 
 DEPEND="X? ( x11-libs/libX11 x11-libs/libXmu x11-libs/libXt )"