[gentoo-commits] repo/gentoo:master commit in: app-text/hunspell/

2024-09-12 Thread Arthur Zamarin
commit: 2e42e73ebc4c4c39b99d2e47781e91b692c83467
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Sep 12 12:27:14 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Sep 12 12:27:14 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e42e73e

app-text/hunspell: Stabilize 1.7.2-r1 ppc64, #938963

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

 app-text/hunspell/hunspell-1.7.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/hunspell/hunspell-1.7.2-r1.ebuild 
b/app-text/hunspell/hunspell-1.7.2-r1.ebuild
index 552bf86edb10..13eaf4412bb1 100644
--- a/app-text/hunspell/hunspell-1.7.2-r1.ebuild
+++ b/app-text/hunspell/hunspell-1.7.2-r1.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/hunspell/hunspell/releases/download/v${PV}/${P}.tar.
 LICENSE="|| ( MPL-1.1 GPL-2+ LGPL-2.1+ )"
 SLOT="0/$(ver_cut 1-2)"
 IUSE="ncurses nls readline static-libs"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 
 RDEPEND="
virtual/libiconv



[gentoo-commits] repo/gentoo:master commit in: app-text/hunspell/

2024-09-12 Thread Arthur Zamarin
commit: ac47c846948ba23da73015721a9de2d3391d3e15
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Sep 12 08:01:06 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Sep 12 08:01:06 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac47c846

app-text/hunspell: Stabilize 1.7.2-r1 ppc, #938963

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

 app-text/hunspell/hunspell-1.7.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/hunspell/hunspell-1.7.2-r1.ebuild 
b/app-text/hunspell/hunspell-1.7.2-r1.ebuild
index 2063962ef9b7..552bf86edb10 100644
--- a/app-text/hunspell/hunspell-1.7.2-r1.ebuild
+++ b/app-text/hunspell/hunspell-1.7.2-r1.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/hunspell/hunspell/releases/download/v${PV}/${P}.tar.
 LICENSE="|| ( MPL-1.1 GPL-2+ LGPL-2.1+ )"
 SLOT="0/$(ver_cut 1-2)"
 IUSE="ncurses nls readline static-libs"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 
 RDEPEND="
virtual/libiconv



[gentoo-commits] repo/gentoo:master commit in: app-text/hunspell/

2024-09-04 Thread Sam James
commit: 8e8ff4a0496adcba959fb6d4095570b5c6c9c92d
Author: Sam James  gentoo  org>
AuthorDate: Thu Sep  5 00:04:13 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Sep  5 00:04:13 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e8ff4a0

app-text/hunspell: Stabilize 1.7.2-r1 arm64, #938963

Signed-off-by: Sam James  gentoo.org>

 app-text/hunspell/hunspell-1.7.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/hunspell/hunspell-1.7.2-r1.ebuild 
b/app-text/hunspell/hunspell-1.7.2-r1.ebuild
index a5bab72a6374..2063962ef9b7 100644
--- a/app-text/hunspell/hunspell-1.7.2-r1.ebuild
+++ b/app-text/hunspell/hunspell-1.7.2-r1.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/hunspell/hunspell/releases/download/v${PV}/${P}.tar.
 LICENSE="|| ( MPL-1.1 GPL-2+ LGPL-2.1+ )"
 SLOT="0/$(ver_cut 1-2)"
 IUSE="ncurses nls readline static-libs"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 
 RDEPEND="
virtual/libiconv



[gentoo-commits] repo/gentoo:master commit in: app-text/hunspell/

2024-09-03 Thread Sam James
commit: 3ece4ad6b15c70c4747a334a538dde4b33ea2be2
Author: Sam James  gentoo  org>
AuthorDate: Wed Sep  4 01:56:39 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Sep  4 01:56:39 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ece4ad6

app-text/hunspell: Stabilize 1.7.2-r1 x86, #938963

Signed-off-by: Sam James  gentoo.org>

 app-text/hunspell/hunspell-1.7.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/hunspell/hunspell-1.7.2-r1.ebuild 
b/app-text/hunspell/hunspell-1.7.2-r1.ebuild
index f281a05502c6..a5bab72a6374 100644
--- a/app-text/hunspell/hunspell-1.7.2-r1.ebuild
+++ b/app-text/hunspell/hunspell-1.7.2-r1.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/hunspell/hunspell/releases/download/v${PV}/${P}.tar.
 LICENSE="|| ( MPL-1.1 GPL-2+ LGPL-2.1+ )"
 SLOT="0/$(ver_cut 1-2)"
 IUSE="ncurses nls readline static-libs"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 
 RDEPEND="
virtual/libiconv



[gentoo-commits] repo/gentoo:master commit in: app-text/hunspell/

2024-09-03 Thread Sam James
commit: fe4fceb802370f75de3c8c23f7bcffebb9086057
Author: Sam James  gentoo  org>
AuthorDate: Wed Sep  4 01:56:38 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Sep  4 01:56:38 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe4fceb8

app-text/hunspell: Stabilize 1.7.2-r1 amd64, #938963

Signed-off-by: Sam James  gentoo.org>

 app-text/hunspell/hunspell-1.7.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/hunspell/hunspell-1.7.2-r1.ebuild 
b/app-text/hunspell/hunspell-1.7.2-r1.ebuild
index 633df69fab21..f281a05502c6 100644
--- a/app-text/hunspell/hunspell-1.7.2-r1.ebuild
+++ b/app-text/hunspell/hunspell-1.7.2-r1.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/hunspell/hunspell/releases/download/v${PV}/${P}.tar.
 LICENSE="|| ( MPL-1.1 GPL-2+ LGPL-2.1+ )"
 SLOT="0/$(ver_cut 1-2)"
 IUSE="ncurses nls readline static-libs"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 
 RDEPEND="
virtual/libiconv



[gentoo-commits] repo/gentoo:master commit in: app-text/hunspell/

2024-09-03 Thread Sam James
commit: f179446dcc52b5f5a1e07bf0c3017e406c29551b
Author: Sam James  gentoo  org>
AuthorDate: Wed Sep  4 01:00:55 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Sep  4 01:00:55 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f179446d

app-text/hunspell: Stabilize 1.7.2-r1 arm, #938963

Signed-off-by: Sam James  gentoo.org>

 app-text/hunspell/hunspell-1.7.2-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-text/hunspell/hunspell-1.7.2-r1.ebuild 
b/app-text/hunspell/hunspell-1.7.2-r1.ebuild
index 97635c6a1145..1d14873febf5 100644
--- a/app-text/hunspell/hunspell-1.7.2-r1.ebuild
+++ b/app-text/hunspell/hunspell-1.7.2-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/hunspell/hunspell/releases/download/v${PV}/${P}.tar.
 LICENSE="|| ( MPL-1.1 GPL-2+ LGPL-2.1+ )"
 SLOT="0/$(ver_cut 1-2)"
 IUSE="ncurses nls readline static-libs"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 
 RDEPEND="
virtual/libiconv



[gentoo-commits] repo/gentoo:master commit in: app-text/hunspell/

2024-09-03 Thread Sam James
commit: bd52a45d982f0ae94b06004a1aa93c1381d72295
Author: Sam James  gentoo  org>
AuthorDate: Wed Sep  4 01:00:56 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Sep  4 01:00:56 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd52a45d

app-text/hunspell: Stabilize 1.7.2-r1 sparc, #938963

Signed-off-by: Sam James  gentoo.org>

 app-text/hunspell/hunspell-1.7.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/hunspell/hunspell-1.7.2-r1.ebuild 
b/app-text/hunspell/hunspell-1.7.2-r1.ebuild
index 1d14873febf5..633df69fab21 100644
--- a/app-text/hunspell/hunspell-1.7.2-r1.ebuild
+++ b/app-text/hunspell/hunspell-1.7.2-r1.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/hunspell/hunspell/releases/download/v${PV}/${P}.tar.
 LICENSE="|| ( MPL-1.1 GPL-2+ LGPL-2.1+ )"
 SLOT="0/$(ver_cut 1-2)"
 IUSE="ncurses nls readline static-libs"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 
 RDEPEND="
virtual/libiconv



[gentoo-commits] repo/gentoo:master commit in: app-text/hunspell/

2023-07-16 Thread Sam James
commit: c49c1813dd5998e90f4d750e1116dc2194ea73f6
Author: BalkanMadman  gmail  com>
AuthorDate: Sun Jul  9 19:47:33 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jul 16 17:57:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c49c1813

app-text/hunspell: adopt the package

...as a proxied maintainer

Signed-off-by: BalkanMadman  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 app-text/hunspell/metadata.xml | 10 --
 1 file changed, 8 insertions(+), 2 deletions(-)

diff --git a/app-text/hunspell/metadata.xml b/app-text/hunspell/metadata.xml
index 527d24169a89..8c5ebb71fbc5 100644
--- a/app-text/hunspell/metadata.xml
+++ b/app-text/hunspell/metadata.xml
@@ -1,9 +1,15 @@
 
 https://www.gentoo.org/dtd/metadata.dtd";>
 
-   
+   
+   zurabid2...@gmail.com
+   Zurab Kvachadze
+   
+   
+   proxy-ma...@gentoo.org
+   Proxy Maintainers
+   

-   hunspell
hunspell/hunspell

 



[gentoo-commits] repo/gentoo:master commit in: app-text/hunspell/

2023-07-16 Thread Sam James
commit: ca56e51cb12b9a84d06e84edc2f8e30d72177d16
Author: BalkanMadman  gmail  com>
AuthorDate: Sun Jul  9 19:49:58 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jul 16 17:57:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca56e51c

app-text/hunspell: clean 1.7.1 up, update Manifest

Signed-off-by: BalkanMadman  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 app-text/hunspell/Manifest  |  1 -
 app-text/hunspell/hunspell-1.7.1.ebuild | 82 -
 2 files changed, 83 deletions(-)

diff --git a/app-text/hunspell/Manifest b/app-text/hunspell/Manifest
index 1abaa146cd13..6cdfe356aec2 100644
--- a/app-text/hunspell/Manifest
+++ b/app-text/hunspell/Manifest
@@ -1,2 +1 @@
-DIST hunspell-1.7.1.tar.gz 1074306 BLAKE2B 
55b82ece0ca73fb8823fc2efaafa25dd317fb62a3f593f582049244374b7c8254fa570f86909f93ae68bcf43a625db6eec74efa2669f360a0e634f2c24bc6121
 SHA512 
e177fadd39e89abf47c6cec7d12d1976d21af5c924fb62402433af202c07db50156cd9f60ceae44952b05740e76a98548afb7ac12b666a9fa170ef52e6f8e808
 DIST hunspell-1.7.2.tar.gz 1536202 BLAKE2B 
dba8b2b505a040e3a4df488f702dafe4fd226271e67a68e1c1f9c953cc86dfa6f0049d205a8c6616b779d559b82cc8595bf2b4e86ed63e3b42cc9e20b1fecc18
 SHA512 
49b3619bff12e111b6cc3f3d9463612b116f9b2a976896718e65f5bc4a83ece11100aaf56a4d18127ea39107446c495e12affe5ff3c9159ae8aba70e512f44ac

diff --git a/app-text/hunspell/hunspell-1.7.1.ebuild 
b/app-text/hunspell/hunspell-1.7.1.ebuild
deleted file mode 100644
index 3794ace6622f..
--- a/app-text/hunspell/hunspell-1.7.1.ebuild
+++ /dev/null
@@ -1,82 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-LANGS="af bg ca cs cy da de de-1901 el en eo es et fo fr ga gl he hr hu ia id 
is
-it kk km ku lt lv mi mk ms nb nl nn pl pt pt-BR ro ru sk sl sq sv sw tn uk zu"
-inherit autotools flag-o-matic
-
-DESCRIPTION="Spell checker, morphological analyzer library and command-line 
tool"
-HOMEPAGE="https://hunspell.github.io/";
-SRC_URI="https://github.com/hunspell/hunspell/releases/download/v${PV}/${P}.tar.gz";
-
-LICENSE="MPL-1.1 GPL-2 LGPL-2.1"
-SLOT="0/$(ver_cut 1-2)"
-IUSE="ncurses nls readline static-libs"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
-
-RDEPEND="
-   ncurses? ( sys-libs/ncurses:= )
-   readline? ( sys-libs/readline:= )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="sys-devel/gettext"
-
-PDEPEND=""
-for lang in ${LANGS}; do
-   IUSE+=" l10n_${lang}"
-   case ${lang} in
-   de-1901) dict="de_1901" ;;
-   pt-BR)   dict="pt-br"   ;;
-   *)   dict="${lang}" ;;
-   esac
-   PDEPEND+=" l10n_${lang}? ( app-dicts/myspell-${dict} )"
-done
-unset dict lang LANGS
-
-DOCS=( AUTHORS ChangeLog NEWS THANKS license.{hunspell,myspell} README )
-
-PATCHES=(
-   # Upstream package creates some executables which names are too generic
-   # to be placed in /usr/bin - this patch prefixes them with 'hunspell-'.
-   # It modifies a Makefile.am file, hence eautoreconf.
-   "${FILESDIR}/${PN}-1.7.0-renameexes.patch"
-
-   "${FILESDIR}/${PN}-1.7.0-tinfo.patch" # bug #692614
-)
-
-src_prepare() {
-   default
-
-   eautoreconf
-}
-
-src_configure() {
-   # Missing somehow...
-   [[ ${CHOST} == *-darwin* ]] && append-libs -liconv
-
-   # I wanted to put the include files in /usr/include/hunspell.
-   # You can do that, libreoffice can find them anywhere, just
-   # ping me when you do so ; -- scarabeus
-   local myeconfargs=(
-   $(use_enable nls)
-   $(use_with ncurses ui)
-   $(use_with readline readline)
-   $(use_enable static-libs static)
-   )
-   econf "${myeconfargs[@]}"
-}
-
-src_install() {
-   default
-
-   einstalldocs
-
-   find "${ED}" -type f -name '*.la' -delete || die
-
-   # bug #342449
-   pushd "${ED}"/usr/$(get_libdir)/ >/dev/null || die
-   ln -s lib${PN}{-$(ver_cut 1).$(ver_cut 2).so.0.0.1,.so} || die
-   popd >/dev/null || die
-}



[gentoo-commits] repo/gentoo:master commit in: app-text/hunspell/files/, app-text/hunspell/

2023-07-16 Thread Sam James
commit: 94b4423c4dbe01c25a6ed30c7fc23d127a2c58fb
Author: BalkanMadman  gmail  com>
AuthorDate: Sun Jul  9 19:52:55 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jul 16 17:58:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94b4423c

app-text/hunspell: revbump, clean up ebuild, add DEPEND on libiconv

The dependency on libiconv was already satisfied on most if not all
machines (because a lot of other packages depend on it), so KEYWORDS
were not dropped.
Fix two bugs (one depends on other) about having a symlink pointing to
nonexisting /usr/share/myspell directory.

Closes: https://bugs.gentoo.org/908872
Closes: https://bugs.gentoo.org/734516
Signed-off-by: BalkanMadman  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/31787
Signed-off-by: Sam James  gentoo.org>

 ...eexes.patch => hunspell-1.7.2-renameexes.patch} | 17 
 ...spell-1.7.2.ebuild => hunspell-1.7.2-r1.ebuild} | 31 +++---
 app-text/hunspell/hunspell-1.7.2.ebuild|  6 ++---
 3 files changed, 18 insertions(+), 36 deletions(-)

diff --git a/app-text/hunspell/files/hunspell-1.7.0-renameexes.patch 
b/app-text/hunspell/files/hunspell-1.7.2-renameexes.patch
similarity index 89%
rename from app-text/hunspell/files/hunspell-1.7.0-renameexes.patch
rename to app-text/hunspell/files/hunspell-1.7.2-renameexes.patch
index c45b9cc8a154..52696b968608 100644
--- a/app-text/hunspell/files/hunspell-1.7.0-renameexes.patch
+++ b/app-text/hunspell/files/hunspell-1.7.2-renameexes.patch
@@ -14,7 +14,6 @@ 
https://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo-x86/app-text/hunspell/files
 ---
  src/tools/Makefile.am | 14 +++---
  src/tools/chmorph.cxx |  6 +++---
- src/tools/example.cxx |  4 ++--
  src/tools/munch.cxx   |  4 ++--
  src/tools/unmunch.cxx |  4 ++--
  tests/Makefile.am |  2 +-
@@ -77,22 +76,6 @@ index 6e5add6..163186d 100644
" (convert informal Hungarian second person texts to formal third "
"person texts)\n");
exit(1);
-diff --git a/src/tools/example.cxx b/src/tools/example.cxx
-index 8213a5f..c3cc76a 100644
 a/src/tools/example.cxx
-+++ b/src/tools/example.cxx
-@@ -48,9 +48,9 @@ int main(int argc, char** argv) {
-   /* first parse the command line options */
- 
-   if (argc < 4) {
--fprintf(stderr, "example (now it works with more dictionary files):\n");
-+fprintf(stderr, "hunspell-example (now it works with more dictionary 
files):\n");
- fprintf(stderr,
--"example affix_file dictionary_file(s) file_of_words_to_check\n");
-+"hunspell-example affix_file dictionary_file(s) 
file_of_words_to_check\n");
- exit(1);
-   }
- 
 diff --git a/src/tools/munch.cxx b/src/tools/munch.cxx
 index 5f51fc6..c8f8beb 100644
 --- a/src/tools/munch.cxx

diff --git a/app-text/hunspell/hunspell-1.7.2.ebuild 
b/app-text/hunspell/hunspell-1.7.2-r1.ebuild
similarity index 74%
copy from app-text/hunspell/hunspell-1.7.2.ebuild
copy to app-text/hunspell/hunspell-1.7.2-r1.ebuild
index e2a26ff8f926..97635c6a1145 100644
--- a/app-text/hunspell/hunspell-1.7.2.ebuild
+++ b/app-text/hunspell/hunspell-1.7.2-r1.ebuild
@@ -11,17 +11,20 @@ DESCRIPTION="Spell checker, morphological analyzer library 
and command-line tool
 HOMEPAGE="https://hunspell.github.io/";
 
SRC_URI="https://github.com/hunspell/hunspell/releases/download/v${PV}/${P}.tar.gz";
 
-LICENSE="MPL-1.1 GPL-2 LGPL-2.1"
+LICENSE="|| ( MPL-1.1 GPL-2+ LGPL-2.1+ )"
 SLOT="0/$(ver_cut 1-2)"
 IUSE="ncurses nls readline static-libs"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 
 RDEPEND="
+   virtual/libiconv
ncurses? ( sys-libs/ncurses:= )
readline? ( sys-libs/readline:= )
 "
 DEPEND="${RDEPEND}"
-BDEPEND="sys-devel/gettext"
+BDEPEND="
+   >=sys-devel/gettext-0.18
+"
 
 PDEPEND=""
 for lang in ${LANGS}; do
@@ -41,9 +44,9 @@ PATCHES=(
# Upstream package creates some executables which names are too generic
# to be placed in /usr/bin - this patch prefixes them with 'hunspell-'.
# It modifies a Makefile.am file, hence eautoreconf.
-   "${FILESDIR}/${PN}-1.7.0-renameexes.patch"
+   "${FILESDIR}/hunspell-1.7.2-renameexes.patch"
 
-   "${FILESDIR}/${PN}-1.7.0-tinfo.patch" # bug #692614
+   "${FILESDIR}/hunspell-1.7.0-tinfo.patch" # bug #692614
 )
 
 src_prepare() {
@@ -60,23 +63,19 @@ src_configure() {
# You can do that, libreoffice can find them anywhere, just
# ping me when you do so ; -- scarabeus
local myeconfargs=(
-   $(use_enable nls)
-   $(use_with ncurses ui)
-   $(use_with readline readline)
-   $(use_enable static-libs static)
+   "$(use_enable nls)"
+ 

[gentoo-commits] repo/gentoo:master commit in: app-text/hunspell/

2023-02-26 Thread Arthur Zamarin
commit: 0a51544332f1c03c6d01cca55749fa5aea2c8088
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Feb 26 19:40:54 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Feb 26 19:40:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a515443

app-text/hunspell: Stabilize 1.7.2 sparc, #896286

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

 app-text/hunspell/hunspell-1.7.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/hunspell/hunspell-1.7.2.ebuild 
b/app-text/hunspell/hunspell-1.7.2.ebuild
index 2db419cb5e12..ec1d75efbbdf 100644
--- a/app-text/hunspell/hunspell-1.7.2.ebuild
+++ b/app-text/hunspell/hunspell-1.7.2.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/hunspell/hunspell/releases/download/v${PV}/${P}.tar.
 LICENSE="MPL-1.1 GPL-2 LGPL-2.1"
 SLOT="0/$(ver_cut 1-2)"
 IUSE="ncurses nls readline static-libs"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
 
 RDEPEND="
ncurses? ( sys-libs/ncurses:= )



[gentoo-commits] repo/gentoo:master commit in: app-text/hunspell/

2023-02-24 Thread Arthur Zamarin
commit: be0af69a09cad85e106450a1b6d99aa8efa6d351
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Feb 24 16:58:03 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Feb 24 16:58:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be0af69a

app-text/hunspell: Stabilize 1.7.2 x86, #896286

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

 app-text/hunspell/hunspell-1.7.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/hunspell/hunspell-1.7.2.ebuild 
b/app-text/hunspell/hunspell-1.7.2.ebuild
index 1d64d100ad75..2db419cb5e12 100644
--- a/app-text/hunspell/hunspell-1.7.2.ebuild
+++ b/app-text/hunspell/hunspell-1.7.2.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/hunspell/hunspell/releases/download/v${PV}/${P}.tar.
 LICENSE="MPL-1.1 GPL-2 LGPL-2.1"
 SLOT="0/$(ver_cut 1-2)"
 IUSE="ncurses nls readline static-libs"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
 
 RDEPEND="
ncurses? ( sys-libs/ncurses:= )



[gentoo-commits] repo/gentoo:master commit in: app-text/hunspell/

2023-02-24 Thread Sam James
commit: ffb0383c7eb9d6298c2d9459da4787efa0df724b
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb 24 16:55:34 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb 24 16:55:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ffb0383c

app-text/hunspell: Stabilize 1.7.2 amd64, #896286

Signed-off-by: Sam James  gentoo.org>

 app-text/hunspell/hunspell-1.7.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/hunspell/hunspell-1.7.2.ebuild 
b/app-text/hunspell/hunspell-1.7.2.ebuild
index ebf8eb885144..1d64d100ad75 100644
--- a/app-text/hunspell/hunspell-1.7.2.ebuild
+++ b/app-text/hunspell/hunspell-1.7.2.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/hunspell/hunspell/releases/download/v${PV}/${P}.tar.
 LICENSE="MPL-1.1 GPL-2 LGPL-2.1"
 SLOT="0/$(ver_cut 1-2)"
 IUSE="ncurses nls readline static-libs"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
 
 RDEPEND="
ncurses? ( sys-libs/ncurses:= )



[gentoo-commits] repo/gentoo:master commit in: app-text/hunspell/

2023-02-24 Thread Sam James
commit: 6843db8ffa9d94223ddc7b3acde48f09d202c4a5
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb 24 16:55:32 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb 24 16:55:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6843db8f

app-text/hunspell: Stabilize 1.7.2 arm64, #896286

Signed-off-by: Sam James  gentoo.org>

 app-text/hunspell/hunspell-1.7.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/hunspell/hunspell-1.7.2.ebuild 
b/app-text/hunspell/hunspell-1.7.2.ebuild
index b9d840e2c56f..ebf8eb885144 100644
--- a/app-text/hunspell/hunspell-1.7.2.ebuild
+++ b/app-text/hunspell/hunspell-1.7.2.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/hunspell/hunspell/releases/download/v${PV}/${P}.tar.
 LICENSE="MPL-1.1 GPL-2 LGPL-2.1"
 SLOT="0/$(ver_cut 1-2)"
 IUSE="ncurses nls readline static-libs"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
 
 RDEPEND="
ncurses? ( sys-libs/ncurses:= )



[gentoo-commits] repo/gentoo:master commit in: app-text/hunspell/

2023-02-24 Thread Arthur Zamarin
commit: 5110c8f80bf60026d1acc0c7e2ada9d57130229c
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Feb 24 16:26:16 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Feb 24 16:26:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5110c8f8

app-text/hunspell: Stabilize 1.7.2 arm, #896286

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

 app-text/hunspell/hunspell-1.7.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/hunspell/hunspell-1.7.2.ebuild 
b/app-text/hunspell/hunspell-1.7.2.ebuild
index 9e7077230231..b9d840e2c56f 100644
--- a/app-text/hunspell/hunspell-1.7.2.ebuild
+++ b/app-text/hunspell/hunspell-1.7.2.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/hunspell/hunspell/releases/download/v${PV}/${P}.tar.
 LICENSE="MPL-1.1 GPL-2 LGPL-2.1"
 SLOT="0/$(ver_cut 1-2)"
 IUSE="ncurses nls readline static-libs"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
 
 RDEPEND="
ncurses? ( sys-libs/ncurses:= )



[gentoo-commits] repo/gentoo:master commit in: app-text/hunspell/

2023-02-24 Thread Arthur Zamarin
commit: b98cb1897a85b9aaeec87202a7a9072486ba93db
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Feb 24 16:16:39 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Feb 24 16:16:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b98cb189

app-text/hunspell: Stabilize 1.7.2 ppc, #896286

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

 app-text/hunspell/hunspell-1.7.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/hunspell/hunspell-1.7.2.ebuild 
b/app-text/hunspell/hunspell-1.7.2.ebuild
index eed13fa76f45..9e7077230231 100644
--- a/app-text/hunspell/hunspell-1.7.2.ebuild
+++ b/app-text/hunspell/hunspell-1.7.2.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/hunspell/hunspell/releases/download/v${PV}/${P}.tar.
 LICENSE="MPL-1.1 GPL-2 LGPL-2.1"
 SLOT="0/$(ver_cut 1-2)"
 IUSE="ncurses nls readline static-libs"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
 
 RDEPEND="
ncurses? ( sys-libs/ncurses:= )



[gentoo-commits] repo/gentoo:master commit in: app-text/hunspell/

2023-02-24 Thread Arthur Zamarin
commit: 4cfdfb88f2df227659b8fab00bb897d043389ed4
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Feb 24 16:10:37 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Feb 24 16:10:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4cfdfb88

app-text/hunspell: Stabilize 1.7.2 ppc64, #896286

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

 app-text/hunspell/hunspell-1.7.2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-text/hunspell/hunspell-1.7.2.ebuild 
b/app-text/hunspell/hunspell-1.7.2.ebuild
index fa4279305dc0..eed13fa76f45 100644
--- a/app-text/hunspell/hunspell-1.7.2.ebuild
+++ b/app-text/hunspell/hunspell-1.7.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/hunspell/hunspell/releases/download/v${PV}/${P}.tar.
 LICENSE="MPL-1.1 GPL-2 LGPL-2.1"
 SLOT="0/$(ver_cut 1-2)"
 IUSE="ncurses nls readline static-libs"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
 
 RDEPEND="
ncurses? ( sys-libs/ncurses:= )



[gentoo-commits] repo/gentoo:master commit in: app-text/hunspell/, app-text/hunspell/files/

2023-01-03 Thread Andreas Sturmlechner
commit: 65514e34b3955abc59013b1ca04f97fd7a101b55
Author: Marco Scardovi  icloud  com>
AuthorDate: Sun Jan  1 01:01:45 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Jan  3 10:52:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65514e34

app-text/hunspell: drop 1.7.0-r2

Bug: https://bugs.gentoo.org/866093

Signed-off-by: Marco Scardovi  icloud.com>
Closes: https://github.com/gentoo/gentoo/pull/28908
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 app-text/hunspell/Manifest |  1 -
 .../files/hunspell-1.7.0-CVE-2019-16707.patch  | 22 --
 app-text/hunspell/hunspell-1.7.0-r2.ebuild | 80 --
 3 files changed, 103 deletions(-)

diff --git a/app-text/hunspell/Manifest b/app-text/hunspell/Manifest
index d6c9e02a50b8..1abaa146cd13 100644
--- a/app-text/hunspell/Manifest
+++ b/app-text/hunspell/Manifest
@@ -1,3 +1,2 @@
-DIST hunspell-1.7.0.tar.gz 482156 BLAKE2B 
daf689ab44872c78d27bd035d996c61da9b01b7bbe5ced120034b2d64bbead573ad3807dfe5a06ecdbd96c610f42e4ea015be4b2046ebafad13347c08e60913a
 SHA512 
8149b2e8b703a0610c9ca5160c2dfad3cf3b85b16b3f0f5cfcb7ebb802473b2d499e8e2d0a637a97a37a24d62424e82d3880809210d3f043fa17a4970d47c903
 DIST hunspell-1.7.1.tar.gz 1074306 BLAKE2B 
55b82ece0ca73fb8823fc2efaafa25dd317fb62a3f593f582049244374b7c8254fa570f86909f93ae68bcf43a625db6eec74efa2669f360a0e634f2c24bc6121
 SHA512 
e177fadd39e89abf47c6cec7d12d1976d21af5c924fb62402433af202c07db50156cd9f60ceae44952b05740e76a98548afb7ac12b666a9fa170ef52e6f8e808
 DIST hunspell-1.7.2.tar.gz 1536202 BLAKE2B 
dba8b2b505a040e3a4df488f702dafe4fd226271e67a68e1c1f9c953cc86dfa6f0049d205a8c6616b779d559b82cc8595bf2b4e86ed63e3b42cc9e20b1fecc18
 SHA512 
49b3619bff12e111b6cc3f3d9463612b116f9b2a976896718e65f5bc4a83ece11100aaf56a4d18127ea39107446c495e12affe5ff3c9159ae8aba70e512f44ac

diff --git a/app-text/hunspell/files/hunspell-1.7.0-CVE-2019-16707.patch 
b/app-text/hunspell/files/hunspell-1.7.0-CVE-2019-16707.patch
deleted file mode 100644
index 649eef5b293d..
--- a/app-text/hunspell/files/hunspell-1.7.0-CVE-2019-16707.patch
+++ /dev/null
@@ -1,22 +0,0 @@
-From ac938e2ecb48ab4dd21298126c7921689d60571b Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?Caol=C3=A1n=20McNamara?= 
-Date: Tue, 12 Nov 2019 20:03:15 +
-Subject: [PATCH] invalid read memory access #624
-

- src/hunspell/suggestmgr.cxx | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/src/hunspell/suggestmgr.cxx b/src/hunspell/suggestmgr.cxx
-index dba084e9..c23f165a 100644
 a/src/hunspell/suggestmgr.cxx
-+++ b/src/hunspell/suggestmgr.cxx
-@@ -2040,7 +2040,7 @@ int SuggestMgr::leftcommonsubstring(
-   int l2 = su2.size();
-   // decapitalize dictionary word
-   if (complexprefixes) {
--if (su1[l1 - 1] == su2[l2 - 1])
-+if (l1 && l2 && su1[l1 - 1] == su2[l2 - 1])
-   return 1;
-   } else {
- unsigned short idx = su2.empty() ? 0 : (su2[0].h << 8) + su2[0].l;

diff --git a/app-text/hunspell/hunspell-1.7.0-r2.ebuild 
b/app-text/hunspell/hunspell-1.7.0-r2.ebuild
deleted file mode 100644
index 18d75871d37b..
--- a/app-text/hunspell/hunspell-1.7.0-r2.ebuild
+++ /dev/null
@@ -1,80 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-LANGS="af bg ca cs cy da de de-1901 el en eo es et fo fr ga gl he hr hu ia id 
is
-it kk km ku lt lv mi mk ms nb nl nn pl pt pt-BR ro ru sk sl sq sv sw tn uk zu"
-inherit autotools flag-o-matic
-
-DESCRIPTION="Spell checker, morphological analyzer library and command-line 
tool"
-HOMEPAGE="https://hunspell.github.io/";
-SRC_URI="https://github.com/hunspell/hunspell/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="MPL-1.1 GPL-2 LGPL-2.1"
-SLOT="0/$(ver_cut 1-2)"
-IUSE="ncurses nls readline static-libs"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
-
-RDEPEND="
-   ncurses? ( sys-libs/ncurses:0= )
-   readline? ( sys-libs/readline:= )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="sys-devel/gettext"
-
-PDEPEND=""
-for lang in ${LANGS}; do
-   IUSE+=" l10n_${lang}"
-   case ${lang} in
-   de-1901) dict="de_1901" ;;
-   pt-BR)   dict="pt-br"   ;;
-   *)   dict="${lang}" ;;
-   esac
-   PDEPEND+=" l10n_${lang}? ( app-dicts/myspell-${dict} )"
-done
-unset dict lang LANGS
-
-DOCS=( AUTHORS ChangeLog NEWS THANKS license.{hunspell,myspell} README.md )
-
-PATCHES=(
-   # Upstream package creates some executables which names are too generic
-   # to be placed in /usr/bin - this patch prefixes them with 'hunspell-'.
-   # It modifies a Makefile.am file, hence eautoreconf.
-   "${FILESDIR}/${PN}-1.7.0-renameexes.patch"
-
-   "${FILESDIR}/${PN}-1.7.0-tinfo.patch" #692614
-   "${FILESDIR}/${PN}-1.7.0-CVE-2019-16707.patch"
-)
-
-src_pre

[gentoo-commits] repo/gentoo:master commit in: app-text/hunspell/

2022-12-29 Thread Sam James
commit: df20a847068abe1101d2761bd060796ef52e4ea2
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 29 20:57:47 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 29 20:59:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df20a847

app-text/hunspell: add 1.7.2

Signed-off-by: Sam James  gentoo.org>

 app-text/hunspell/Manifest  |  1 +
 app-text/hunspell/hunspell-1.7.2.ebuild | 82 +
 2 files changed, 83 insertions(+)

diff --git a/app-text/hunspell/Manifest b/app-text/hunspell/Manifest
index 221793b182bf..d6c9e02a50b8 100644
--- a/app-text/hunspell/Manifest
+++ b/app-text/hunspell/Manifest
@@ -1,2 +1,3 @@
 DIST hunspell-1.7.0.tar.gz 482156 BLAKE2B 
daf689ab44872c78d27bd035d996c61da9b01b7bbe5ced120034b2d64bbead573ad3807dfe5a06ecdbd96c610f42e4ea015be4b2046ebafad13347c08e60913a
 SHA512 
8149b2e8b703a0610c9ca5160c2dfad3cf3b85b16b3f0f5cfcb7ebb802473b2d499e8e2d0a637a97a37a24d62424e82d3880809210d3f043fa17a4970d47c903
 DIST hunspell-1.7.1.tar.gz 1074306 BLAKE2B 
55b82ece0ca73fb8823fc2efaafa25dd317fb62a3f593f582049244374b7c8254fa570f86909f93ae68bcf43a625db6eec74efa2669f360a0e634f2c24bc6121
 SHA512 
e177fadd39e89abf47c6cec7d12d1976d21af5c924fb62402433af202c07db50156cd9f60ceae44952b05740e76a98548afb7ac12b666a9fa170ef52e6f8e808
+DIST hunspell-1.7.2.tar.gz 1536202 BLAKE2B 
dba8b2b505a040e3a4df488f702dafe4fd226271e67a68e1c1f9c953cc86dfa6f0049d205a8c6616b779d559b82cc8595bf2b4e86ed63e3b42cc9e20b1fecc18
 SHA512 
49b3619bff12e111b6cc3f3d9463612b116f9b2a976896718e65f5bc4a83ece11100aaf56a4d18127ea39107446c495e12affe5ff3c9159ae8aba70e512f44ac

diff --git a/app-text/hunspell/hunspell-1.7.2.ebuild 
b/app-text/hunspell/hunspell-1.7.2.ebuild
new file mode 100644
index ..fa4279305dc0
--- /dev/null
+++ b/app-text/hunspell/hunspell-1.7.2.ebuild
@@ -0,0 +1,82 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+LANGS="af bg ca cs cy da de de-1901 el en eo es et fo fr ga gl he hr hu ia id 
is
+it kk km ku lt lv mi mk ms nb nl nn pl pt pt-BR ro ru sk sl sq sv sw tn uk zu"
+inherit autotools flag-o-matic
+
+DESCRIPTION="Spell checker, morphological analyzer library and command-line 
tool"
+HOMEPAGE="https://hunspell.github.io/";
+SRC_URI="https://github.com/hunspell/hunspell/releases/download/v${PV}/${P}.tar.gz";
+
+LICENSE="MPL-1.1 GPL-2 LGPL-2.1"
+SLOT="0/$(ver_cut 1-2)"
+IUSE="ncurses nls readline static-libs"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
+
+RDEPEND="
+   ncurses? ( sys-libs/ncurses:= )
+   readline? ( sys-libs/readline:= )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="sys-devel/gettext"
+
+PDEPEND=""
+for lang in ${LANGS}; do
+   IUSE+=" l10n_${lang}"
+   case ${lang} in
+   de-1901) dict="de_1901" ;;
+   pt-BR)   dict="pt-br"   ;;
+   *)   dict="${lang}" ;;
+   esac
+   PDEPEND+=" l10n_${lang}? ( app-dicts/myspell-${dict} )"
+done
+unset dict lang LANGS
+
+DOCS=( AUTHORS ChangeLog NEWS THANKS license.{hunspell,myspell} README )
+
+PATCHES=(
+   # Upstream package creates some executables which names are too generic
+   # to be placed in /usr/bin - this patch prefixes them with 'hunspell-'.
+   # It modifies a Makefile.am file, hence eautoreconf.
+   "${FILESDIR}/${PN}-1.7.0-renameexes.patch"
+
+   "${FILESDIR}/${PN}-1.7.0-tinfo.patch" # bug #692614
+)
+
+src_prepare() {
+   default
+
+   eautoreconf
+}
+
+src_configure() {
+   # Missing somehow...
+   [[ ${CHOST} == *-darwin* ]] && append-libs -liconv
+
+   # I wanted to put the include files in /usr/include/hunspell.
+   # You can do that, libreoffice can find them anywhere, just
+   # ping me when you do so ; -- scarabeus
+   local myeconfargs=(
+   $(use_enable nls)
+   $(use_with ncurses ui)
+   $(use_with readline readline)
+   $(use_enable static-libs static)
+   )
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+
+   einstalldocs
+
+   find "${ED}" -type f -name '*.la' -delete || die
+
+   # bug #342449
+   pushd "${ED}"/usr/$(get_libdir)/ >/dev/null || die
+   ln -s lib${PN}{-$(ver_cut 1).$(ver_cut 2).so.0.0.1,.so} || die
+   popd >/dev/null || die
+}



[gentoo-commits] repo/gentoo:master commit in: app-text/hunspell/

2022-10-13 Thread Arthur Zamarin
commit: 762e8d51d225e4641eecd1d424415a5e75579d0f
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Oct 14 04:30:18 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Oct 14 04:30:18 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=762e8d51

app-text/hunspell: Stabilize 1.7.1 sparc, #877029

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

 app-text/hunspell/hunspell-1.7.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/hunspell/hunspell-1.7.1.ebuild 
b/app-text/hunspell/hunspell-1.7.1.ebuild
index 79ee0be290ce..e9b14d2c4b84 100644
--- a/app-text/hunspell/hunspell-1.7.1.ebuild
+++ b/app-text/hunspell/hunspell-1.7.1.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/hunspell/hunspell/releases/download/v${PV}/${P}.tar.
 LICENSE="MPL-1.1 GPL-2 LGPL-2.1"
 SLOT="0/$(ver_cut 1-2)"
 IUSE="ncurses nls readline static-libs"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
 
 RDEPEND="
ncurses? ( sys-libs/ncurses:= )



[gentoo-commits] repo/gentoo:master commit in: app-text/hunspell/

2022-10-13 Thread Arthur Zamarin
commit: e7cd1ed99cefce4a6831b47c7c1f019991c5341d
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Oct 14 04:13:54 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Oct 14 04:13:54 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7cd1ed9

app-text/hunspell: Stabilize 1.7.1 ppc, #877029

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

 app-text/hunspell/hunspell-1.7.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/hunspell/hunspell-1.7.1.ebuild 
b/app-text/hunspell/hunspell-1.7.1.ebuild
index 950045287584..79ee0be290ce 100644
--- a/app-text/hunspell/hunspell-1.7.1.ebuild
+++ b/app-text/hunspell/hunspell-1.7.1.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/hunspell/hunspell/releases/download/v${PV}/${P}.tar.
 LICENSE="MPL-1.1 GPL-2 LGPL-2.1"
 SLOT="0/$(ver_cut 1-2)"
 IUSE="ncurses nls readline static-libs"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
 
 RDEPEND="
ncurses? ( sys-libs/ncurses:= )



[gentoo-commits] repo/gentoo:master commit in: app-text/hunspell/

2022-10-13 Thread Arthur Zamarin
commit: 9339a5ee7d6c6a873c0945709758eac0a6f7b71f
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Oct 14 04:13:52 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Oct 14 04:13:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9339a5ee

app-text/hunspell: Stabilize 1.7.1 ppc64, #877029

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

 app-text/hunspell/hunspell-1.7.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/hunspell/hunspell-1.7.1.ebuild 
b/app-text/hunspell/hunspell-1.7.1.ebuild
index 2fc077c72c50..950045287584 100644
--- a/app-text/hunspell/hunspell-1.7.1.ebuild
+++ b/app-text/hunspell/hunspell-1.7.1.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/hunspell/hunspell/releases/download/v${PV}/${P}.tar.
 LICENSE="MPL-1.1 GPL-2 LGPL-2.1"
 SLOT="0/$(ver_cut 1-2)"
 IUSE="ncurses nls readline static-libs"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
 
 RDEPEND="
ncurses? ( sys-libs/ncurses:= )



[gentoo-commits] repo/gentoo:master commit in: app-text/hunspell/

2022-10-13 Thread Sam James
commit: 52aa83b261a98d0674fea5818a5a13f91f2b7c18
Author: Sam James  gentoo  org>
AuthorDate: Thu Oct 13 23:04:20 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Oct 13 23:04:20 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52aa83b2

app-text/hunspell: Stabilize 1.7.1 arm64, #877029

Signed-off-by: Sam James  gentoo.org>

 app-text/hunspell/hunspell-1.7.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/hunspell/hunspell-1.7.1.ebuild 
b/app-text/hunspell/hunspell-1.7.1.ebuild
index 848bfcd5a2bd..2fc077c72c50 100644
--- a/app-text/hunspell/hunspell-1.7.1.ebuild
+++ b/app-text/hunspell/hunspell-1.7.1.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/hunspell/hunspell/releases/download/v${PV}/${P}.tar.
 LICENSE="MPL-1.1 GPL-2 LGPL-2.1"
 SLOT="0/$(ver_cut 1-2)"
 IUSE="ncurses nls readline static-libs"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
 
 RDEPEND="
ncurses? ( sys-libs/ncurses:= )



[gentoo-commits] repo/gentoo:master commit in: app-text/hunspell/

2022-10-13 Thread Sam James
commit: 8ab314d9462ce628c01fc906df8734d33b99b8e2
Author: Sam James  gentoo  org>
AuthorDate: Thu Oct 13 23:00:51 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Oct 13 23:00:51 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ab314d9

app-text/hunspell: Stabilize 1.7.1 arm, #877029

Signed-off-by: Sam James  gentoo.org>

 app-text/hunspell/hunspell-1.7.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/hunspell/hunspell-1.7.1.ebuild 
b/app-text/hunspell/hunspell-1.7.1.ebuild
index 2d34784908e6..848bfcd5a2bd 100644
--- a/app-text/hunspell/hunspell-1.7.1.ebuild
+++ b/app-text/hunspell/hunspell-1.7.1.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/hunspell/hunspell/releases/download/v${PV}/${P}.tar.
 LICENSE="MPL-1.1 GPL-2 LGPL-2.1"
 SLOT="0/$(ver_cut 1-2)"
 IUSE="ncurses nls readline static-libs"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
 
 RDEPEND="
ncurses? ( sys-libs/ncurses:= )



[gentoo-commits] repo/gentoo:master commit in: app-text/hunspell/

2022-10-13 Thread Sam James
commit: 5cb2b289e5e12984f415df0d21f788bf26fc6510
Author: Sam James  gentoo  org>
AuthorDate: Thu Oct 13 22:35:58 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Oct 13 22:35:58 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5cb2b289

app-text/hunspell: Stabilize 1.7.1 amd64, #877029

Signed-off-by: Sam James  gentoo.org>

 app-text/hunspell/hunspell-1.7.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/hunspell/hunspell-1.7.1.ebuild 
b/app-text/hunspell/hunspell-1.7.1.ebuild
index fa4279305dc0..a09141ffd670 100644
--- a/app-text/hunspell/hunspell-1.7.1.ebuild
+++ b/app-text/hunspell/hunspell-1.7.1.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/hunspell/hunspell/releases/download/v${PV}/${P}.tar.
 LICENSE="MPL-1.1 GPL-2 LGPL-2.1"
 SLOT="0/$(ver_cut 1-2)"
 IUSE="ncurses nls readline static-libs"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
 
 RDEPEND="
ncurses? ( sys-libs/ncurses:= )



[gentoo-commits] repo/gentoo:master commit in: app-text/hunspell/

2022-10-13 Thread Sam James
commit: 9538266659c6c2e862a098be3f4478773f78ef06
Author: Sam James  gentoo  org>
AuthorDate: Thu Oct 13 22:36:47 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Oct 13 22:36:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95382666

app-text/hunspell: Stabilize 1.7.1 x86, #877029

Signed-off-by: Sam James  gentoo.org>

 app-text/hunspell/hunspell-1.7.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/hunspell/hunspell-1.7.1.ebuild 
b/app-text/hunspell/hunspell-1.7.1.ebuild
index a09141ffd670..2d34784908e6 100644
--- a/app-text/hunspell/hunspell-1.7.1.ebuild
+++ b/app-text/hunspell/hunspell-1.7.1.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/hunspell/hunspell/releases/download/v${PV}/${P}.tar.
 LICENSE="MPL-1.1 GPL-2 LGPL-2.1"
 SLOT="0/$(ver_cut 1-2)"
 IUSE="ncurses nls readline static-libs"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
 
 RDEPEND="
ncurses? ( sys-libs/ncurses:= )



[gentoo-commits] repo/gentoo:master commit in: app-text/hunspell/

2022-08-22 Thread Sam James
commit: 9c513b7f7fc5d0195c8f3146fd36417b261ae108
Author: Sam James  gentoo  org>
AuthorDate: Tue Aug 23 04:48:01 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Aug 23 04:48:29 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c513b7f

app-text/hunspell: fix Manifest

I'd changed SRC_URI to official release tarballs but I generated manifest
first.

Closes: https://bugs.gentoo.org/866095
Signed-off-by: Sam James  gentoo.org>

 app-text/hunspell/Manifest  | 2 +-
 app-text/hunspell/hunspell-1.7.1.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-text/hunspell/Manifest b/app-text/hunspell/Manifest
index e31cb9258318..221793b182bf 100644
--- a/app-text/hunspell/Manifest
+++ b/app-text/hunspell/Manifest
@@ -1,2 +1,2 @@
 DIST hunspell-1.7.0.tar.gz 482156 BLAKE2B 
daf689ab44872c78d27bd035d996c61da9b01b7bbe5ced120034b2d64bbead573ad3807dfe5a06ecdbd96c610f42e4ea015be4b2046ebafad13347c08e60913a
 SHA512 
8149b2e8b703a0610c9ca5160c2dfad3cf3b85b16b3f0f5cfcb7ebb802473b2d499e8e2d0a637a97a37a24d62424e82d3880809210d3f043fa17a4970d47c903
-DIST hunspell-1.7.1.tar.gz 526464 BLAKE2B 
fc657f2db789aba3a3888f95b28b03eecc1da85356717b527b53936cc167ccca86111f3ce24c23319f4d741f2d5a53eb492570a406279a08b947ddbd2c131be8
 SHA512 
472249309aecbbc58a025445781268867173e0651a6147f29644975ad65af043a1e2fbe91f2094934526889c7f9944739dc0a5f0d25328a77d22db1fd8f055ec
+DIST hunspell-1.7.1.tar.gz 1074306 BLAKE2B 
55b82ece0ca73fb8823fc2efaafa25dd317fb62a3f593f582049244374b7c8254fa570f86909f93ae68bcf43a625db6eec74efa2669f360a0e634f2c24bc6121
 SHA512 
e177fadd39e89abf47c6cec7d12d1976d21af5c924fb62402433af202c07db50156cd9f60ceae44952b05740e76a98548afb7ac12b666a9fa170ef52e6f8e808

diff --git a/app-text/hunspell/hunspell-1.7.1.ebuild 
b/app-text/hunspell/hunspell-1.7.1.ebuild
index 6da0faf2695e..fa4279305dc0 100644
--- a/app-text/hunspell/hunspell-1.7.1.ebuild
+++ b/app-text/hunspell/hunspell-1.7.1.ebuild
@@ -35,7 +35,7 @@ for lang in ${LANGS}; do
 done
 unset dict lang LANGS
 
-DOCS=( AUTHORS ChangeLog NEWS THANKS license.{hunspell,myspell} README.md )
+DOCS=( AUTHORS ChangeLog NEWS THANKS license.{hunspell,myspell} README )
 
 PATCHES=(
# Upstream package creates some executables which names are too generic



[gentoo-commits] repo/gentoo:master commit in: app-text/hunspell/

2022-08-22 Thread Sam James
commit: be7e4b576d80f9c5c0b9d85567d5866b21cd98d0
Author: Sam James  gentoo  org>
AuthorDate: Tue Aug 23 04:29:44 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Aug 23 04:29:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be7e4b57

app-text/hunspell: add 1.7.1

Bug: https://bugs.gentoo.org/866093
Signed-off-by: Sam James  gentoo.org>

 app-text/hunspell/Manifest  |  1 +
 app-text/hunspell/hunspell-1.7.1.ebuild | 82 +
 2 files changed, 83 insertions(+)

diff --git a/app-text/hunspell/Manifest b/app-text/hunspell/Manifest
index eeaae2baf2d3..e31cb9258318 100644
--- a/app-text/hunspell/Manifest
+++ b/app-text/hunspell/Manifest
@@ -1 +1,2 @@
 DIST hunspell-1.7.0.tar.gz 482156 BLAKE2B 
daf689ab44872c78d27bd035d996c61da9b01b7bbe5ced120034b2d64bbead573ad3807dfe5a06ecdbd96c610f42e4ea015be4b2046ebafad13347c08e60913a
 SHA512 
8149b2e8b703a0610c9ca5160c2dfad3cf3b85b16b3f0f5cfcb7ebb802473b2d499e8e2d0a637a97a37a24d62424e82d3880809210d3f043fa17a4970d47c903
+DIST hunspell-1.7.1.tar.gz 526464 BLAKE2B 
fc657f2db789aba3a3888f95b28b03eecc1da85356717b527b53936cc167ccca86111f3ce24c23319f4d741f2d5a53eb492570a406279a08b947ddbd2c131be8
 SHA512 
472249309aecbbc58a025445781268867173e0651a6147f29644975ad65af043a1e2fbe91f2094934526889c7f9944739dc0a5f0d25328a77d22db1fd8f055ec

diff --git a/app-text/hunspell/hunspell-1.7.1.ebuild 
b/app-text/hunspell/hunspell-1.7.1.ebuild
new file mode 100644
index ..6da0faf2695e
--- /dev/null
+++ b/app-text/hunspell/hunspell-1.7.1.ebuild
@@ -0,0 +1,82 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+LANGS="af bg ca cs cy da de de-1901 el en eo es et fo fr ga gl he hr hu ia id 
is
+it kk km ku lt lv mi mk ms nb nl nn pl pt pt-BR ro ru sk sl sq sv sw tn uk zu"
+inherit autotools flag-o-matic
+
+DESCRIPTION="Spell checker, morphological analyzer library and command-line 
tool"
+HOMEPAGE="https://hunspell.github.io/";
+SRC_URI="https://github.com/hunspell/hunspell/releases/download/v${PV}/${P}.tar.gz";
+
+LICENSE="MPL-1.1 GPL-2 LGPL-2.1"
+SLOT="0/$(ver_cut 1-2)"
+IUSE="ncurses nls readline static-libs"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
+
+RDEPEND="
+   ncurses? ( sys-libs/ncurses:= )
+   readline? ( sys-libs/readline:= )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="sys-devel/gettext"
+
+PDEPEND=""
+for lang in ${LANGS}; do
+   IUSE+=" l10n_${lang}"
+   case ${lang} in
+   de-1901) dict="de_1901" ;;
+   pt-BR)   dict="pt-br"   ;;
+   *)   dict="${lang}" ;;
+   esac
+   PDEPEND+=" l10n_${lang}? ( app-dicts/myspell-${dict} )"
+done
+unset dict lang LANGS
+
+DOCS=( AUTHORS ChangeLog NEWS THANKS license.{hunspell,myspell} README.md )
+
+PATCHES=(
+   # Upstream package creates some executables which names are too generic
+   # to be placed in /usr/bin - this patch prefixes them with 'hunspell-'.
+   # It modifies a Makefile.am file, hence eautoreconf.
+   "${FILESDIR}/${PN}-1.7.0-renameexes.patch"
+
+   "${FILESDIR}/${PN}-1.7.0-tinfo.patch" # bug #692614
+)
+
+src_prepare() {
+   default
+
+   eautoreconf
+}
+
+src_configure() {
+   # Missing somehow...
+   [[ ${CHOST} == *-darwin* ]] && append-libs -liconv
+
+   # I wanted to put the include files in /usr/include/hunspell.
+   # You can do that, libreoffice can find them anywhere, just
+   # ping me when you do so ; -- scarabeus
+   local myeconfargs=(
+   $(use_enable nls)
+   $(use_with ncurses ui)
+   $(use_with readline readline)
+   $(use_enable static-libs static)
+   )
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+
+   einstalldocs
+
+   find "${ED}" -type f -name '*.la' -delete || die
+
+   # bug #342449
+   pushd "${ED}"/usr/$(get_libdir)/ >/dev/null || die
+   ln -s lib${PN}{-$(ver_cut 1).$(ver_cut 2).so.0.0.1,.so} || die
+   popd >/dev/null || die
+}



[gentoo-commits] repo/gentoo:master commit in: app-text/hunspell/

2022-05-18 Thread WANG Xuerui
commit: 9c90a2619e1008ffa29fab6a4e3442327446893d
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu May 19 05:02:57 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu May 19 05:07:09 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c90a261

app-text/hunspell: keyword 1.7.0-r2 for ~loong

Tests passed on real hardware.

Signed-off-by: WANG Xuerui  gentoo.org>

 app-text/hunspell/hunspell-1.7.0-r2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-text/hunspell/hunspell-1.7.0-r2.ebuild 
b/app-text/hunspell/hunspell-1.7.0-r2.ebuild
index cc1274d78f52..18d75871d37b 100644
--- a/app-text/hunspell/hunspell-1.7.0-r2.ebuild
+++ b/app-text/hunspell/hunspell-1.7.0-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/hunspell/hunspell/archive/v${PV}.tar.gz -> ${P}.tar.
 LICENSE="MPL-1.1 GPL-2 LGPL-2.1"
 SLOT="0/$(ver_cut 1-2)"
 IUSE="ncurses nls readline static-libs"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
 
 RDEPEND="
ncurses? ( sys-libs/ncurses:0= )



[gentoo-commits] repo/gentoo:master commit in: app-text/hunspell/

2020-09-17 Thread Andreas Sturmlechner
commit: 96d761983002c2ea27f0b88d39e6a3a10affa292
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Sep 17 07:40:51 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Sep 17 20:14:47 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96d76198

app-text/hunspell: Fix DESCRIPTION, HOMEPAGE, DEPEND->BDEPEND

- drop superfluous MY_P var
- sort ebuild vars to follow conventions

Package-Manager: Portage-3.0.7, Repoman-3.0.1
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 app-text/hunspell/hunspell-1.7.0-r2.ebuild | 27 +--
 1 file changed, 9 insertions(+), 18 deletions(-)

diff --git a/app-text/hunspell/hunspell-1.7.0-r2.ebuild 
b/app-text/hunspell/hunspell-1.7.0-r2.ebuild
index 2b7966634c0..8d9db7372ee 100644
--- a/app-text/hunspell/hunspell-1.7.0-r2.ebuild
+++ b/app-text/hunspell/hunspell-1.7.0-r2.ebuild
@@ -2,16 +2,17 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-inherit autotools flag-o-matic
 
-MY_P="${PN}-${PV/_beta/b}"
+LANGS="af bg ca cs cy da de de-1901 el en eo es et fo fr ga gl he hr hu ia id 
is
+it kk km ku lt lv mi mk ms nb nl nn pl pt pt-BR ro ru sk sl sq sv sw tn uk zu"
+inherit autotools flag-o-matic
 
-DESCRIPTION="Hunspell spell checker - an improved replacement for myspell in 
OOo"
+DESCRIPTION="Spell checker, morphological analyzer library and command-line 
tool"
+HOMEPAGE="https://hunspell.github.io/";
 SRC_URI="https://github.com/hunspell/hunspell/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-HOMEPAGE="https://github.com/hunspell";
 
-SLOT="0/$(ver_cut 1-2)"
 LICENSE="MPL-1.1 GPL-2 LGPL-2.1"
+SLOT="0/$(ver_cut 1-2)"
 IUSE="ncurses nls readline static-libs"
 KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
 
@@ -19,13 +20,8 @@ RDEPEND="
ncurses? ( sys-libs/ncurses:0= )
readline? ( sys-libs/readline:= )
 "
-DEPEND="${RDEPEND}
-   sys-devel/gettext
-"
-
-LANGS="af bg ca cs cy da de de-1901 el en eo es et fo fr ga gl he hr hu ia id
-is it kk km ku lt lv mi mk ms nb nl nn pl pt pt-BR ro ru sk sl sq sv sw tn uk
-zu"
+DEPEND="${RDEPEND}"
+BDEPEND="sys-devel/gettext"
 
 PDEPEND=""
 for lang in ${LANGS}; do
@@ -39,12 +35,7 @@ for lang in ${LANGS}; do
 done
 unset dict lang LANGS
 
-S="${WORKDIR}/${MY_P}"
-
-DOCS=(
-   AUTHORS ChangeLog NEWS THANKS license.hunspell
-   license.myspell README.md
-)
+DOCS=( AUTHORS ChangeLog NEWS THANKS license.{hunspell,myspell} README.md )
 
 PATCHES=(
# Upstream package creates some executables which names are too generic



[gentoo-commits] repo/gentoo:master commit in: app-text/hunspell/

2020-07-17 Thread Sam James
commit: d906691425527d8e649624a8a64cb37fd787
Author: Sam James  gentoo  org>
AuthorDate: Fri Jul 17 21:14:14 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jul 17 23:59:51 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9066914

app-text/hunspell: security cleanup

Bug: https://bugs.gentoo.org/717968
Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Sam James  gentoo.org>

 app-text/hunspell/hunspell-1.7.0-r1.ebuild | 88 --
 1 file changed, 88 deletions(-)

diff --git a/app-text/hunspell/hunspell-1.7.0-r1.ebuild 
b/app-text/hunspell/hunspell-1.7.0-r1.ebuild
deleted file mode 100644
index 77c6e414f32..000
--- a/app-text/hunspell/hunspell-1.7.0-r1.ebuild
+++ /dev/null
@@ -1,88 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit autotools flag-o-matic
-
-MY_P="${PN}-${PV/_beta/b}"
-
-DESCRIPTION="Hunspell spell checker - an improved replacement for myspell in 
OOo"
-SRC_URI="https://github.com/hunspell/hunspell/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-HOMEPAGE="https://github.com/hunspell";
-
-SLOT="0/$(ver_cut 1-2)"
-LICENSE="MPL-1.1 GPL-2 LGPL-2.1"
-IUSE="ncurses nls readline static-libs"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
-
-RDEPEND="
-   ncurses? ( sys-libs/ncurses:0= )
-   readline? ( sys-libs/readline:= )
-"
-DEPEND="${RDEPEND}
-   sys-devel/gettext
-"
-
-LANGS="af bg ca cs cy da de de-1901 el en eo es et fo fr ga gl he hr hu ia id
-is it kk km ku lt lv mi mk ms nb nl nn pl pt pt-BR ro ru sk sl sq sv sw tn uk
-zu"
-
-PDEPEND=""
-for lang in ${LANGS}; do
-   IUSE+=" l10n_${lang}"
-   case ${lang} in
-   de-1901) dict="de_1901" ;;
-   pt-BR)   dict="pt-br"   ;;
-   *)   dict="${lang}" ;;
-   esac
-   PDEPEND+=" l10n_${lang}? ( app-dicts/myspell-${dict} )"
-done
-unset dict lang LANGS
-
-S="${WORKDIR}/${MY_P}"
-
-DOCS=(
-   AUTHORS ChangeLog NEWS THANKS license.hunspell
-   license.myspell README.md
-)
-
-PATCHES=(
-   # Upstream package creates some executables which names are too generic
-   # to be placed in /usr/bin - this patch prefixes them with 'hunspell-'.
-   # It modifies a Makefile.am file, hence eautoreconf.
-   "${FILESDIR}/${PN}-1.7.0-renameexes.patch"
-
-   "${FILESDIR}/${PN}-1.7.0-tinfo.patch" #692614
-)
-
-src_prepare() {
-   default
-   eautoreconf
-}
-
-src_configure() {
-   # missing somehow, and I am too lazy to fix it properly
-   [[ ${CHOST} == *-darwin* ]] && append-libs -liconv
-
-   # I wanted to put the include files in /usr/include/hunspell.
-   # You can do that, libreoffice can find them anywhere, just
-   # ping me when you do so ; -- scarabeus
-   local myeconfargs=(
-   $(use_enable nls)
-   $(use_with ncurses ui)
-   $(use_with readline readline)
-   $(use_enable static-libs static)
-   )
-   econf "${myeconfargs[@]}"
-}
-
-src_install() {
-   default
-   einstalldocs
-   find "${ED}" -type f -name '*.la' -delete || die
-
-   #342449
-   pushd "${ED}"/usr/$(get_libdir)/ >/dev/null
-   ln -s lib${PN}{-$(ver_cut 1).$(ver_cut 2).so.0.0.1,.so}
-   popd >/dev/null
-}



[gentoo-commits] repo/gentoo:master commit in: app-text/hunspell/

2020-07-17 Thread Agostino Sarubbo
commit: 21fdbed9c9e54cc9fbc58535aa9f48a2ddf51295
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Jul 17 07:43:55 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Jul 17 07:43:55 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21fdbed9

app-text/hunspell: x86 stable wrt bug #717968

Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-text/hunspell/hunspell-1.7.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/hunspell/hunspell-1.7.0-r2.ebuild 
b/app-text/hunspell/hunspell-1.7.0-r2.ebuild
index dd6763ea1e6..0caeb3c9f13 100644
--- a/app-text/hunspell/hunspell-1.7.0-r2.ebuild
+++ b/app-text/hunspell/hunspell-1.7.0-r2.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://github.com/hunspell";
 SLOT="0/$(ver_cut 1-2)"
 LICENSE="MPL-1.1 GPL-2 LGPL-2.1"
 IUSE="ncurses nls readline static-libs"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
 
 RDEPEND="
ncurses? ( sys-libs/ncurses:0= )



[gentoo-commits] repo/gentoo:master commit in: app-text/hunspell/

2020-07-17 Thread Agostino Sarubbo
commit: 3aae0c4b0e1ed105d524f048af1dfbf9b08efbbd
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Jul 17 07:20:34 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Jul 17 07:20:34 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3aae0c4b

app-text/hunspell: amd64 stable wrt bug #717968

Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-text/hunspell/hunspell-1.7.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/hunspell/hunspell-1.7.0-r2.ebuild 
b/app-text/hunspell/hunspell-1.7.0-r2.ebuild
index dcfcdf140e7..dd6763ea1e6 100644
--- a/app-text/hunspell/hunspell-1.7.0-r2.ebuild
+++ b/app-text/hunspell/hunspell-1.7.0-r2.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://github.com/hunspell";
 SLOT="0/$(ver_cut 1-2)"
 LICENSE="MPL-1.1 GPL-2 LGPL-2.1"
 IUSE="ncurses nls readline static-libs"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
 
 RDEPEND="
ncurses? ( sys-libs/ncurses:0= )



[gentoo-commits] repo/gentoo:master commit in: app-text/hunspell/

2020-07-12 Thread Sam James
commit: 2d1722f47083cb9649e7c0915a67f9700c6cdb7c
Author: Sam James  gentoo  org>
AuthorDate: Sun Jul 12 13:58:39 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jul 12 13:58:39 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d1722f4

app-text/hunspell: arm stable (bug #717968)

Package-Manager: Portage-2.3.99, Repoman-2.3.23
Signed-off-by: Sam James  gentoo.org>

 app-text/hunspell/hunspell-1.7.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/hunspell/hunspell-1.7.0-r2.ebuild 
b/app-text/hunspell/hunspell-1.7.0-r2.ebuild
index 34358d6af44..dcfcdf140e7 100644
--- a/app-text/hunspell/hunspell-1.7.0-r2.ebuild
+++ b/app-text/hunspell/hunspell-1.7.0-r2.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://github.com/hunspell";
 SLOT="0/$(ver_cut 1-2)"
 LICENSE="MPL-1.1 GPL-2 LGPL-2.1"
 IUSE="ncurses nls readline static-libs"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
 
 RDEPEND="
ncurses? ( sys-libs/ncurses:0= )



[gentoo-commits] repo/gentoo:master commit in: app-text/hunspell/

2020-07-11 Thread Sam James
commit: 9c9c99688cf034b3831df088ebea92854b5db183
Author: Sam James  gentoo  org>
AuthorDate: Sat Jul 11 20:35:18 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jul 11 20:35:18 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c9c9968

app-text/hunspell: sparc stable (bug #717968)

Package-Manager: Portage-2.3.99, Repoman-2.3.23
Signed-off-by: Sam James  gentoo.org>

 app-text/hunspell/hunspell-1.7.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/hunspell/hunspell-1.7.0-r2.ebuild 
b/app-text/hunspell/hunspell-1.7.0-r2.ebuild
index f6a51eacd8e..34358d6af44 100644
--- a/app-text/hunspell/hunspell-1.7.0-r2.ebuild
+++ b/app-text/hunspell/hunspell-1.7.0-r2.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://github.com/hunspell";
 SLOT="0/$(ver_cut 1-2)"
 LICENSE="MPL-1.1 GPL-2 LGPL-2.1"
 IUSE="ncurses nls readline static-libs"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
 
 RDEPEND="
ncurses? ( sys-libs/ncurses:0= )



[gentoo-commits] repo/gentoo:master commit in: app-text/hunspell/

2020-07-08 Thread Sam James
commit: 128dca301e287ed3496a0568668afd7e743b8f39
Author: Sam James  gentoo  org>
AuthorDate: Wed Jul  8 21:50:01 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul  9 00:24:51 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=128dca30

app-text/hunspell: arm64 stable (bug #717968)

Package-Manager: Portage-2.3.103, Repoman-2.3.22
Signed-off-by: Sam James  gentoo.org>

 app-text/hunspell/hunspell-1.7.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/hunspell/hunspell-1.7.0-r2.ebuild 
b/app-text/hunspell/hunspell-1.7.0-r2.ebuild
index e7400fe3c6b..f6a51eacd8e 100644
--- a/app-text/hunspell/hunspell-1.7.0-r2.ebuild
+++ b/app-text/hunspell/hunspell-1.7.0-r2.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://github.com/hunspell";
 SLOT="0/$(ver_cut 1-2)"
 LICENSE="MPL-1.1 GPL-2 LGPL-2.1"
 IUSE="ncurses nls readline static-libs"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
 
 RDEPEND="
ncurses? ( sys-libs/ncurses:0= )



[gentoo-commits] repo/gentoo:master commit in: app-text/hunspell/

2020-07-06 Thread Sergei Trofimovich
commit: 4776a5e13ffad471c9f33deffec73a3d66b521d4
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Jul  6 07:19:14 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Jul  6 07:19:14 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4776a5e1

app-text/hunspell: stable 1.7.0-r2 for ppc64

stable wrt bug #717968

Package-Manager: Portage-2.3.103, Repoman-2.3.23
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 app-text/hunspell/hunspell-1.7.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/hunspell/hunspell-1.7.0-r2.ebuild 
b/app-text/hunspell/hunspell-1.7.0-r2.ebuild
index 7434df4404d..e7400fe3c6b 100644
--- a/app-text/hunspell/hunspell-1.7.0-r2.ebuild
+++ b/app-text/hunspell/hunspell-1.7.0-r2.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://github.com/hunspell";
 SLOT="0/$(ver_cut 1-2)"
 LICENSE="MPL-1.1 GPL-2 LGPL-2.1"
 IUSE="ncurses nls readline static-libs"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
 
 RDEPEND="
ncurses? ( sys-libs/ncurses:0= )



[gentoo-commits] repo/gentoo:master commit in: app-text/hunspell/

2020-07-06 Thread Sergei Trofimovich
commit: 03056b7024779ae7385856aeb21911c2949eae1f
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Jul  6 07:00:22 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Jul  6 07:02:42 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03056b70

app-text/hunspell: stable 1.7.0-r2 for ppc

stable wrt bug #717968

Package-Manager: Portage-2.3.103, Repoman-2.3.23
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 app-text/hunspell/hunspell-1.7.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/hunspell/hunspell-1.7.0-r2.ebuild 
b/app-text/hunspell/hunspell-1.7.0-r2.ebuild
index 209dab4e6da..7434df4404d 100644
--- a/app-text/hunspell/hunspell-1.7.0-r2.ebuild
+++ b/app-text/hunspell/hunspell-1.7.0-r2.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://github.com/hunspell";
 SLOT="0/$(ver_cut 1-2)"
 LICENSE="MPL-1.1 GPL-2 LGPL-2.1"
 IUSE="ncurses nls readline static-libs"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
 
 RDEPEND="
ncurses? ( sys-libs/ncurses:0= )



[gentoo-commits] repo/gentoo:master commit in: app-text/hunspell/, app-text/hunspell/files/

2020-06-28 Thread Aaron Bauman
commit: 4e89ec853a42dd375ccc12057c9376e6786d44ba
Author: John Helmert III  posteo  net>
AuthorDate: Fri Jun 19 03:50:19 2020 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Sun Jun 28 22:16:56 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e89ec85

app-text/hunspell: Patch CVE-2019-16707

Bug: https://bugs.gentoo.org/717968
Package-Manager: Portage-2.3.101, Repoman-2.3.22
Signed-off-by: John Helmert III  posteo.net>
Closes: https://github.com/gentoo/gentoo/pull/16320
Signed-off-by: Aaron Bauman  gentoo.org>

 .../files/hunspell-1.7.0-CVE-2019-16707.patch  | 22 ++
 app-text/hunspell/hunspell-1.7.0-r2.ebuild | 89 ++
 2 files changed, 111 insertions(+)

diff --git a/app-text/hunspell/files/hunspell-1.7.0-CVE-2019-16707.patch 
b/app-text/hunspell/files/hunspell-1.7.0-CVE-2019-16707.patch
new file mode 100644
index 000..649eef5b293
--- /dev/null
+++ b/app-text/hunspell/files/hunspell-1.7.0-CVE-2019-16707.patch
@@ -0,0 +1,22 @@
+From ac938e2ecb48ab4dd21298126c7921689d60571b Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Caol=C3=A1n=20McNamara?= 
+Date: Tue, 12 Nov 2019 20:03:15 +
+Subject: [PATCH] invalid read memory access #624
+
+---
+ src/hunspell/suggestmgr.cxx | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/src/hunspell/suggestmgr.cxx b/src/hunspell/suggestmgr.cxx
+index dba084e9..c23f165a 100644
+--- a/src/hunspell/suggestmgr.cxx
 b/src/hunspell/suggestmgr.cxx
+@@ -2040,7 +2040,7 @@ int SuggestMgr::leftcommonsubstring(
+   int l2 = su2.size();
+   // decapitalize dictionary word
+   if (complexprefixes) {
+-if (su1[l1 - 1] == su2[l2 - 1])
++if (l1 && l2 && su1[l1 - 1] == su2[l2 - 1])
+   return 1;
+   } else {
+ unsigned short idx = su2.empty() ? 0 : (su2[0].h << 8) + su2[0].l;

diff --git a/app-text/hunspell/hunspell-1.7.0-r2.ebuild 
b/app-text/hunspell/hunspell-1.7.0-r2.ebuild
new file mode 100644
index 000..209dab4e6da
--- /dev/null
+++ b/app-text/hunspell/hunspell-1.7.0-r2.ebuild
@@ -0,0 +1,89 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit autotools flag-o-matic
+
+MY_P="${PN}-${PV/_beta/b}"
+
+DESCRIPTION="Hunspell spell checker - an improved replacement for myspell in 
OOo"
+SRC_URI="https://github.com/hunspell/hunspell/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+HOMEPAGE="https://github.com/hunspell";
+
+SLOT="0/$(ver_cut 1-2)"
+LICENSE="MPL-1.1 GPL-2 LGPL-2.1"
+IUSE="ncurses nls readline static-libs"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
+
+RDEPEND="
+   ncurses? ( sys-libs/ncurses:0= )
+   readline? ( sys-libs/readline:= )
+"
+DEPEND="${RDEPEND}
+   sys-devel/gettext
+"
+
+LANGS="af bg ca cs cy da de de-1901 el en eo es et fo fr ga gl he hr hu ia id
+is it kk km ku lt lv mi mk ms nb nl nn pl pt pt-BR ro ru sk sl sq sv sw tn uk
+zu"
+
+PDEPEND=""
+for lang in ${LANGS}; do
+   IUSE+=" l10n_${lang}"
+   case ${lang} in
+   de-1901) dict="de_1901" ;;
+   pt-BR)   dict="pt-br"   ;;
+   *)   dict="${lang}" ;;
+   esac
+   PDEPEND+=" l10n_${lang}? ( app-dicts/myspell-${dict} )"
+done
+unset dict lang LANGS
+
+S="${WORKDIR}/${MY_P}"
+
+DOCS=(
+   AUTHORS ChangeLog NEWS THANKS license.hunspell
+   license.myspell README.md
+)
+
+PATCHES=(
+   # Upstream package creates some executables which names are too generic
+   # to be placed in /usr/bin - this patch prefixes them with 'hunspell-'.
+   # It modifies a Makefile.am file, hence eautoreconf.
+   "${FILESDIR}/${PN}-1.7.0-renameexes.patch"
+
+   "${FILESDIR}/${PN}-1.7.0-tinfo.patch" #692614
+   "${FILESDIR}/${PN}-1.7.0-CVE-2019-16707.patch"
+)
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   # missing somehow, and I am too lazy to fix it properly
+   [[ ${CHOST} == *-darwin* ]] && append-libs -liconv
+
+   # I wanted to put the include files in /usr/include/hunspell.
+   # You can do that, libreoffice can find them anywhere, just
+   # ping me when you do so ; -- scarabeus
+   local myeconfargs=(
+   $(use_enable nls)
+   $(use_with ncurses ui)
+   $(use_with readline readline)
+   $(use_enable static-libs static)
+   )
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+   einstalldocs
+   find "${ED}" -type f -name '*.la' -delete || die
+
+   #342449
+   pushd "${ED}"/usr/$(get_libdir)/ >/dev/null
+   ln -s lib${PN}{-$(ver_cut 1).$(ver_cut 2).so.0.0.1,.so}
+   popd >/dev/null
+}



[gentoo-commits] repo/gentoo:master commit in: app-text/hunspell/

2020-04-04 Thread Sergei Trofimovich
commit: 5b873efcbed5ce7b5dc503b1ae9ce1f86ce01c04
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Sat Apr  4 10:34:19 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Apr  4 11:05:53 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b873efc

app-text/hunspell: drop to ~hppa

Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

 app-text/hunspell/hunspell-1.7.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/hunspell/hunspell-1.7.0-r1.ebuild 
b/app-text/hunspell/hunspell-1.7.0-r1.ebuild
index f25a0f01085..77c6e414f32 100644
--- a/app-text/hunspell/hunspell-1.7.0-r1.ebuild
+++ b/app-text/hunspell/hunspell-1.7.0-r1.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://github.com/hunspell";
 SLOT="0/$(ver_cut 1-2)"
 LICENSE="MPL-1.1 GPL-2 LGPL-2.1"
 IUSE="ncurses nls readline static-libs"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
 
 RDEPEND="
ncurses? ( sys-libs/ncurses:0= )



[gentoo-commits] repo/gentoo:master commit in: app-text/hunspell/files/, app-text/hunspell/

2020-01-26 Thread Andreas Sturmlechner
commit: a5958d1464ab22d78894e04ee5c5791c9ba20363
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jan 26 00:39:29 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jan 26 11:39:31 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5958d14

app-text/hunspell: Drop 1.6.2-r1

Package-Manager: Portage-2.3.85, Repoman-2.3.20
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 app-text/hunspell/Manifest |   1 -
 .../hunspell/files/hunspell-1.6.2-renameexes.patch | 127 -
 app-text/hunspell/hunspell-1.6.2-r1.ebuild |  86 --
 3 files changed, 214 deletions(-)

diff --git a/app-text/hunspell/Manifest b/app-text/hunspell/Manifest
index f27735636f4..eeaae2baf2d 100644
--- a/app-text/hunspell/Manifest
+++ b/app-text/hunspell/Manifest
@@ -1,2 +1 @@
-DIST hunspell-1.6.2.tar.gz 721165 BLAKE2B 
f377596d2031e89ad902a0f5da85e77948bd5d582bb4c558cc7c379d803a00787237d2feed9d26e037cebb77958709f41fb01d5f8bfed6ae21047a2da83c8f51
 SHA512 
a23127f1271da95ac06a1fb2f57b659485e959567b61da05b2bb350684003a0fb7e882b5e524c465fd890f79f513ed03174f38611989a1c09081147c47d6da11
 DIST hunspell-1.7.0.tar.gz 482156 BLAKE2B 
daf689ab44872c78d27bd035d996c61da9b01b7bbe5ced120034b2d64bbead573ad3807dfe5a06ecdbd96c610f42e4ea015be4b2046ebafad13347c08e60913a
 SHA512 
8149b2e8b703a0610c9ca5160c2dfad3cf3b85b16b3f0f5cfcb7ebb802473b2d499e8e2d0a637a97a37a24d62424e82d3880809210d3f043fa17a4970d47c903

diff --git a/app-text/hunspell/files/hunspell-1.6.2-renameexes.patch 
b/app-text/hunspell/files/hunspell-1.6.2-renameexes.patch
deleted file mode 100644
index be56cabc50b..000
--- a/app-text/hunspell/files/hunspell-1.6.2-renameexes.patch
+++ /dev/null
@@ -1,127 +0,0 @@
 hunspell-1.6.2/src/tools/chmorph.cxx
-+++ hunspell-1.6.2/src/tools/chmorph.cxx
-@@ -55,11 +55,11 @@
- if (!argv[i]) {
-   fprintf(
-   stderr,
--  "chmorph - change affixes by morphological analysis and 
generation\n"
--  "correct syntax is:\nchmorph affix_file "
-+  "hunspell-chmorph - change affixes by morphological analysis and 
generation\n"
-+  "correct syntax is:\nhunspell-chmorph affix_file "
-   "dictionary_file file_to_convert STRING1 STRING2\n"
-   "STRINGS may be arbitrary parts of the morphological descriptions\n"
--  "example: chmorph hu.aff hu.dic hu.txt SG_2 SG_3 "
-+  "example: hunspell-chmorph hu.aff hu.dic hu.txt SG_2 SG_3 "
-   " (convert informal Hungarian second person texts to formal third "
-   "person texts)\n");
-   exit(1);
 hunspell-1.6.2/src/tools/example.cxx
-+++ hunspell-1.6.2/src/tools/example.cxx
-@@ -48,9 +48,9 @@
-   /* first parse the command line options */
- 
-   if (argc < 4) {
--fprintf(stderr, "example (now it works with more dictionary files):\n");
-+fprintf(stderr, "hunspell-example (now it works with more dictionary 
files):\n");
- fprintf(stderr,
--"example affix_file dictionary_file(s) file_of_words_to_check\n");
-+"hunspell-example affix_file dictionary_file(s) 
file_of_words_to_check\n");
- exit(1);
-   }
- 
 hunspell-1.6.2/src/tools/Makefile.am
-+++ hunspell-1.6.2/src/tools/Makefile.am
-@@ -1,4 +1,4 @@
--bin_PROGRAMS=analyze chmorph hunspell munch unmunch hzip hunzip
-+bin_PROGRAMS=hunspell-analyze hunspell-chmorph hunspell hunspell-munch 
hunspell-unmunch hzip hunzip
- 
- AM_CPPFLAGS=-I${top_builddir}/src/hunspell -I${top_srcdir}/src/hunspell 
-I${top_srcdir}/src/parsers
- 
-@@ -6,8 +6,8 @@
- hunzip_SOURCES=hunzip.cxx
- hunzip_LDADD = ../hunspell/libhunspell-1.6.la
- 
--munch_SOURCES=munch.cxx munch.h
--unmunch_SOURCES=unmunch.cxx unmunch.h
-+hunspell_munch_SOURCES=munch.cxx munch.h
-+hunspell_unmunch_SOURCES=unmunch.cxx unmunch.h
- 
- example_SOURCES=example.cxx
- example_LDADD = ../hunspell/libhunspell-1.6.la
-@@ -16,14 +16,14 @@
- hunspell_LDADD = @LIBINTL@ @LIBICONV@ ../parsers/libparsers.a \
-   ../hunspell/libhunspell-1.6.la @CURSESLIB@ @READLINELIB@
- 
--analyze_SOURCES=analyze.cxx
--analyze_LDADD = ../hunspell/libhunspell-1.6.la
-+hunspell_analyze_SOURCES=analyze.cxx
-+hunspell_analyze_LDADD = ../hunspell/libhunspell-1.6.la
- 
- bulkcheck_SOURCES=bulkcheck.cxx
- bulkcheck_LDADD = ../hunspell/libhunspell-1.6.la
- 
--chmorph_SOURCES=chmorph.cxx
--chmorph_LDADD = ../parsers/libparsers.a ../hunspell/libhunspell-1.6.la
-+hunspell_chmorph_SOURCES=chmorph.cxx
-+hunspell_chmorph_LDADD = ../parsers/libparsers.a 
../hunspell/libhunspell-1.6.la
- 
- noinst_PROGRAMS=example bulkcheck 
- 
 hunspell-1.6.2/src/tools/munch.cxx
-+++ hunspell-1.6.2/src/tools/munch.cxx
-@@ -78,14 +78,14 @@
- wf = mystrdup(argv[1]);
-   } else {
- fprintf(stderr, "correct syntax is:\n");
--fprintf(stderr, "munch word_list_file affix_file\n");
-+fprintf(stderr, "hunspell-munch word_list_file affix_file\n");
- exit(1);
-   }
-   if (argv[2]) {
- af = mystrdup(argv[

[gentoo-commits] repo/gentoo:master commit in: app-text/hunspell/

2020-01-26 Thread Sergei Trofimovich
commit: bf9d43f00c60bb49b3e0f1cadc0c3588ee4055f1
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Sun Jan 26 11:01:17 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Jan 26 11:32:24 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf9d43f0

app-text/hunspell: stable 1.7.0-r1 for hppa, bug #692304

Package-Manager: Portage-2.3.84, Repoman-2.3.20
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

 app-text/hunspell/hunspell-1.7.0-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-text/hunspell/hunspell-1.7.0-r1.ebuild 
b/app-text/hunspell/hunspell-1.7.0-r1.ebuild
index 73ec8789186..272ebcc1de9 100644
--- a/app-text/hunspell/hunspell-1.7.0-r1.ebuild
+++ b/app-text/hunspell/hunspell-1.7.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -13,7 +13,7 @@ HOMEPAGE="https://github.com/hunspell";
 SLOT="0/$(ver_cut 1-2)"
 LICENSE="MPL-1.1 GPL-2 LGPL-2.1"
 IUSE="ncurses nls readline static-libs"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ia64 ~mips ppc ppc64 ~sh sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 ~sh sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
 
 RDEPEND="
ncurses? ( sys-libs/ncurses:0= )



[gentoo-commits] repo/gentoo:master commit in: app-text/hunspell/

2019-12-24 Thread Mikle Kolyada
commit: 2949018775410f90aa7aeaefe7f87ddcd41e0f09
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Tue Dec 24 20:12:47 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Tue Dec 24 20:12:47 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29490187

app-text/hunspell: arm stable wrt bug #692304

Package-Manager: Portage-2.3.79, Repoman-2.3.16
Signed-off-by: Mikle Kolyada  gentoo.org>

 app-text/hunspell/hunspell-1.7.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/hunspell/hunspell-1.7.0-r1.ebuild 
b/app-text/hunspell/hunspell-1.7.0-r1.ebuild
index 526e232a310..73ec8789186 100644
--- a/app-text/hunspell/hunspell-1.7.0-r1.ebuild
+++ b/app-text/hunspell/hunspell-1.7.0-r1.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://github.com/hunspell";
 SLOT="0/$(ver_cut 1-2)"
 LICENSE="MPL-1.1 GPL-2 LGPL-2.1"
 IUSE="ncurses nls readline static-libs"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ia64 ~mips ppc ppc64 ~sh sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ia64 ~mips ppc ppc64 ~sh sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
 
 RDEPEND="
ncurses? ( sys-libs/ncurses:0= )



[gentoo-commits] repo/gentoo:master commit in: app-text/hunspell/files/

2019-12-14 Thread Lars Wendler
commit: b31c8c01c55f707aa8c539408ede02e5efd7e478
Author: Lars Wendler  gentoo  org>
AuthorDate: Sat Dec 14 13:31:16 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Sat Dec 14 13:32:34 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b31c8c01

app-text/hunspell: Adjusted tinfo patch

Package-Manager: Portage-2.3.81, Repoman-2.3.20
Signed-off-by: Lars Wendler  gentoo.org>

 app-text/hunspell/files/hunspell-1.7.0-tinfo.patch | 10 +-
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/app-text/hunspell/files/hunspell-1.7.0-tinfo.patch 
b/app-text/hunspell/files/hunspell-1.7.0-tinfo.patch
index 1fb992b0c9d..121c53e4595 100644
--- a/app-text/hunspell/files/hunspell-1.7.0-tinfo.patch
+++ b/app-text/hunspell/files/hunspell-1.7.0-tinfo.patch
@@ -1,4 +1,4 @@
-From ce41cfc39129ee2be67667f2d9b78cc7f7d24dca Mon Sep 17 00:00:00 2001
+From b9a07b1ff100d5efeb5698d0ffe1c56935c681b8 Mon Sep 17 00:00:00 2001
 From: zimous 
 Date: Mon, 2 Sep 2019 12:46:53 +0200
 Subject: [PATCH] Fix build against ncurses with separate tinfo lib
@@ -9,7 +9,7 @@ Gentoo-bug: https://bugs.gentoo.org/692614
  1 file changed, 18 insertions(+), 4 deletions(-)
 
 diff --git a/configure.ac b/configure.ac
-index 9426a94..bc5e39d 100644
+index 9426a94..958375f 100644
 --- a/configure.ac
 +++ b/configure.ac
 @@ -52,11 +52,23 @@ AC_ARG_WITH(
@@ -21,13 +21,13 @@ index 9426a94..bc5e39d 100644
 +])
],[AC_CHECK_LIB([curses],[tparm],[
CURSESLIB=-lcurses
-+AC_CHECK_LIB([tinfow],[tgetent], [
++AC_CHECK_LIB([tinfo],[tgetent], [
 +CURSESLIB="$CURSESLIB -ltinfo"
 +])
],[AC_CHECK_LIB([ncurses],[tparm],[
CURSESLIB=-lncurses
 -  ])])])
-+AC_CHECK_LIB([tinfow],[tgetent], [
++AC_CHECK_LIB([tinfo],[tgetent], [
 +CURSESLIB="$CURSESLIB -ltinfo"
 +])
 +  ],
@@ -57,5 +57,5 @@ index 9426a94..bc5e39d 100644
LDFLAGS="$LDFLAGS $TERMLIB"
AC_CHECK_LIB([readline],[readline],[
 -- 
-2.23.0
+2.24.1
 



[gentoo-commits] repo/gentoo:master commit in: app-text/hunspell/

2019-11-13 Thread Agostino Sarubbo
commit: e6afd290f01cfdb6233316c85b4a899a8a8890cc
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Nov 13 11:28:47 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Nov 13 11:28:47 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6afd290

app-text/hunspell: ia64 stable wrt bug #692304

Package-Manager: Portage-2.3.76, Repoman-2.3.16
RepoMan-Options: --include-arches="ia64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-text/hunspell/hunspell-1.7.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/hunspell/hunspell-1.7.0-r1.ebuild 
b/app-text/hunspell/hunspell-1.7.0-r1.ebuild
index 04691085a2c..526e232a310 100644
--- a/app-text/hunspell/hunspell-1.7.0-r1.ebuild
+++ b/app-text/hunspell/hunspell-1.7.0-r1.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://github.com/hunspell";
 SLOT="0/$(ver_cut 1-2)"
 LICENSE="MPL-1.1 GPL-2 LGPL-2.1"
 IUSE="ncurses nls readline static-libs"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~sh sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ia64 ~mips ppc ppc64 ~sh sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
 
 RDEPEND="
ncurses? ( sys-libs/ncurses:0= )



[gentoo-commits] repo/gentoo:master commit in: app-text/hunspell/

2019-11-12 Thread Agostino Sarubbo
commit: 4090f501d1855d01e9331b4417cc5d1df8a1b2cf
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Nov 12 16:02:19 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Nov 12 16:02:19 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4090f501

app-text/hunspell: ppc stable wrt bug #692304

Package-Manager: Portage-2.3.76, Repoman-2.3.16
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-text/hunspell/hunspell-1.7.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/hunspell/hunspell-1.7.0-r1.ebuild 
b/app-text/hunspell/hunspell-1.7.0-r1.ebuild
index 439f8c37631..04691085a2c 100644
--- a/app-text/hunspell/hunspell-1.7.0-r1.ebuild
+++ b/app-text/hunspell/hunspell-1.7.0-r1.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://github.com/hunspell";
 SLOT="0/$(ver_cut 1-2)"
 LICENSE="MPL-1.1 GPL-2 LGPL-2.1"
 IUSE="ncurses nls readline static-libs"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~sh sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~sh sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
 
 RDEPEND="
ncurses? ( sys-libs/ncurses:0= )



[gentoo-commits] repo/gentoo:master commit in: app-text/hunspell/

2019-11-12 Thread Agostino Sarubbo
commit: dc70ad43d201922f053661f9cd54aa661ae4d73f
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Nov 12 10:38:12 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Nov 12 10:38:12 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc70ad43

app-text/hunspell: ppc64 stable wrt bug #692304

Package-Manager: Portage-2.3.76, Repoman-2.3.16
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-text/hunspell/hunspell-1.7.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/hunspell/hunspell-1.7.0-r1.ebuild 
b/app-text/hunspell/hunspell-1.7.0-r1.ebuild
index 38b09a636ea..439f8c37631 100644
--- a/app-text/hunspell/hunspell-1.7.0-r1.ebuild
+++ b/app-text/hunspell/hunspell-1.7.0-r1.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://github.com/hunspell";
 SLOT="0/$(ver_cut 1-2)"
 LICENSE="MPL-1.1 GPL-2 LGPL-2.1"
 IUSE="ncurses nls readline static-libs"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~sh sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
 
 RDEPEND="
ncurses? ( sys-libs/ncurses:0= )



[gentoo-commits] repo/gentoo:master commit in: app-text/hunspell/

2019-11-12 Thread Agostino Sarubbo
commit: 72fa7d165e68e584a976d1bfd7b4510b5d294380
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Nov 12 10:12:59 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Nov 12 10:13:21 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72fa7d16

app-text/hunspell: sparc stable wrt bug #692304

Package-Manager: Portage-2.3.76, Repoman-2.3.16
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-text/hunspell/hunspell-1.7.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/hunspell/hunspell-1.7.0-r1.ebuild 
b/app-text/hunspell/hunspell-1.7.0-r1.ebuild
index e68c903e4c0..38b09a636ea 100644
--- a/app-text/hunspell/hunspell-1.7.0-r1.ebuild
+++ b/app-text/hunspell/hunspell-1.7.0-r1.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://github.com/hunspell";
 SLOT="0/$(ver_cut 1-2)"
 LICENSE="MPL-1.1 GPL-2 LGPL-2.1"
 IUSE="ncurses nls readline static-libs"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
 
 RDEPEND="
ncurses? ( sys-libs/ncurses:0= )



[gentoo-commits] repo/gentoo:master commit in: app-text/hunspell/

2019-11-08 Thread Andreas Sturmlechner
commit: ad2edc9147b90dd581befdd22340b3e99eef1b0b
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Nov  8 20:33:19 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Nov  8 20:33:19 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad2edc91

app-text/hunspell: Drop 1.7.0 (r0)

Package-Manager: Portage-2.3.78, Repoman-2.3.17
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 app-text/hunspell/hunspell-1.7.0.ebuild | 86 -
 1 file changed, 86 deletions(-)

diff --git a/app-text/hunspell/hunspell-1.7.0.ebuild 
b/app-text/hunspell/hunspell-1.7.0.ebuild
deleted file mode 100644
index 1fbd02a709e..000
--- a/app-text/hunspell/hunspell-1.7.0.ebuild
+++ /dev/null
@@ -1,86 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit autotools flag-o-matic
-
-MY_P="${PN}-${PV/_beta/b}"
-
-DESCRIPTION="Hunspell spell checker - an improved replacement for myspell in 
OOo"
-SRC_URI="https://github.com/hunspell/hunspell/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-HOMEPAGE="https://github.com/hunspell";
-
-SLOT="0/$(ver_cut 1-2)"
-LICENSE="MPL-1.1 GPL-2 LGPL-2.1"
-IUSE="ncurses nls readline static-libs"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
-
-RDEPEND="
-   ncurses? ( sys-libs/ncurses:0= )
-   readline? ( sys-libs/readline:= )
-"
-DEPEND="${RDEPEND}
-   sys-devel/gettext
-"
-
-LANGS="af bg ca cs cy da de de-1901 el en eo es et fo fr ga gl he hr hu ia id
-is it kk km ku lt lv mi mk ms nb nl nn pl pt pt-BR ro ru sk sl sq sv sw tn uk
-zu"
-
-PDEPEND=""
-for lang in ${LANGS}; do
-   IUSE+=" l10n_${lang}"
-   case ${lang} in
-   de-1901) dict="de_1901" ;;
-   pt-BR)   dict="pt-br"   ;;
-   *)   dict="${lang}" ;;
-   esac
-   PDEPEND+=" l10n_${lang}? ( app-dicts/myspell-${dict} )"
-done
-unset dict lang LANGS
-
-S="${WORKDIR}/${MY_P}"
-
-DOCS=(
-   AUTHORS ChangeLog NEWS THANKS license.hunspell
-   license.myspell README.md
-)
-
-PATCHES=(
-   # Upstream package creates some executables which names are too generic
-   # to be placed in /usr/bin - this patch prefixes them with 'hunspell-'.
-   # It modifies a Makefile.am file, hence eautoreconf.
-   "${FILESDIR}/${PN}-1.7.0-renameexes.patch"
-)
-
-src_prepare() {
-   default
-   eautoreconf
-}
-
-src_configure() {
-   # missing somehow, and I am too lazy to fix it properly
-   [[ ${CHOST} == *-darwin* ]] && append-libs -liconv
-
-   # I wanted to put the include files in /usr/include/hunspell.
-   # You can do that, libreoffice can find them anywhere, just
-   # ping me when you do so ; -- scarabeus
-   local myeconfargs=(
-   $(use_enable nls)
-   $(use_with ncurses ui)
-   $(use_with readline readline)
-   $(use_enable static-libs static)
-   )
-   econf "${myeconfargs[@]}"
-}
-
-src_install() {
-   default
-   einstalldocs
-   find "${D}" -name '*.la' -delete || die
-
-   #342449
-   pushd "${ED}"/usr/$(get_libdir)/ >/dev/null
-   ln -s lib${PN}{-$(ver_cut 1).$(ver_cut 2).so.0.0.1,.so}
-   popd >/dev/null
-}



[gentoo-commits] repo/gentoo:master commit in: app-text/hunspell/

2019-11-08 Thread Aaron Bauman
commit: 2163100f7e8c55019e60aaa056262bb1e2cc9238
Author: Aaron Bauman  gentoo  org>
AuthorDate: Fri Nov  8 20:29:08 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Fri Nov  8 20:31:07 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2163100f

app-text/hunspell: arm64 stable (bug #692304)

Signed-off-by: Aaron Bauman  gentoo.org>
Package-Manager: Portage-2.3.78, Repoman-2.3.17

 app-text/hunspell/hunspell-1.7.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/hunspell/hunspell-1.7.0-r1.ebuild 
b/app-text/hunspell/hunspell-1.7.0-r1.ebuild
index 14d59243262..e68c903e4c0 100644
--- a/app-text/hunspell/hunspell-1.7.0-r1.ebuild
+++ b/app-text/hunspell/hunspell-1.7.0-r1.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://github.com/hunspell";
 SLOT="0/$(ver_cut 1-2)"
 LICENSE="MPL-1.1 GPL-2 LGPL-2.1"
 IUSE="ncurses nls readline static-libs"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
 
 RDEPEND="
ncurses? ( sys-libs/ncurses:0= )



[gentoo-commits] repo/gentoo:master commit in: app-text/hunspell/

2019-10-28 Thread Agostino Sarubbo
commit: aae9e7031f8706af1f4cdb6e78af7adaf39da2b3
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Oct 28 08:38:01 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Oct 28 08:38:01 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aae9e703

app-text/hunspell: amd64 stable wrt bug #692304

Package-Manager: Portage-2.3.76, Repoman-2.3.16
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-text/hunspell/hunspell-1.7.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/hunspell/hunspell-1.7.0-r1.ebuild 
b/app-text/hunspell/hunspell-1.7.0-r1.ebuild
index 9f8bafb6628..14d59243262 100644
--- a/app-text/hunspell/hunspell-1.7.0-r1.ebuild
+++ b/app-text/hunspell/hunspell-1.7.0-r1.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://github.com/hunspell";
 SLOT="0/$(ver_cut 1-2)"
 LICENSE="MPL-1.1 GPL-2 LGPL-2.1"
 IUSE="ncurses nls readline static-libs"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
 
 RDEPEND="
ncurses? ( sys-libs/ncurses:0= )



[gentoo-commits] repo/gentoo:master commit in: app-text/hunspell/

2019-10-27 Thread Thomas Deutschmann
commit: 6180035605abdf6315f535efaf47c71a45a74d07
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sun Oct 27 23:13:09 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sun Oct 27 23:13:09 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61800356

app-text/hunspell: x86 stable (bug #692304)

Package-Manager: Portage-2.3.78, Repoman-2.3.17
Signed-off-by: Thomas Deutschmann  gentoo.org>

 app-text/hunspell/hunspell-1.7.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/hunspell/hunspell-1.7.0-r1.ebuild 
b/app-text/hunspell/hunspell-1.7.0-r1.ebuild
index 197e5954bde..9f8bafb6628 100644
--- a/app-text/hunspell/hunspell-1.7.0-r1.ebuild
+++ b/app-text/hunspell/hunspell-1.7.0-r1.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://github.com/hunspell";
 SLOT="0/$(ver_cut 1-2)"
 LICENSE="MPL-1.1 GPL-2 LGPL-2.1"
 IUSE="ncurses nls readline static-libs"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
 
 RDEPEND="
ncurses? ( sys-libs/ncurses:0= )



[gentoo-commits] repo/gentoo:master commit in: app-text/hunspell/files/, app-text/hunspell/

2019-09-02 Thread Lars Wendler
commit: 4b94328cd41359aa9a120a34b758e468f39849b8
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Sep  2 10:54:25 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Sep  2 10:55:47 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b94328c

app-text/hunspell: Revbump fix build against sys-libs/ncurses[tinfo]

Thanks-to: zimous  matfyz.cz>
Bug: https://bugs.gentoo.org/692614
Package-Manager: Portage-2.3.75, Repoman-2.3.17
Signed-off-by: Lars Wendler  gentoo.org>

 app-text/hunspell/files/hunspell-1.7.0-tinfo.patch | 61 +++
 app-text/hunspell/hunspell-1.7.0-r1.ebuild | 88 ++
 2 files changed, 149 insertions(+)

diff --git a/app-text/hunspell/files/hunspell-1.7.0-tinfo.patch 
b/app-text/hunspell/files/hunspell-1.7.0-tinfo.patch
new file mode 100644
index 000..1fb992b0c9d
--- /dev/null
+++ b/app-text/hunspell/files/hunspell-1.7.0-tinfo.patch
@@ -0,0 +1,61 @@
+From ce41cfc39129ee2be67667f2d9b78cc7f7d24dca Mon Sep 17 00:00:00 2001
+From: zimous 
+Date: Mon, 2 Sep 2019 12:46:53 +0200
+Subject: [PATCH] Fix build against ncurses with separate tinfo lib
+
+Gentoo-bug: https://bugs.gentoo.org/692614
+---
+ configure.ac | 22 ++
+ 1 file changed, 18 insertions(+), 4 deletions(-)
+
+diff --git a/configure.ac b/configure.ac
+index 9426a94..bc5e39d 100644
+--- a/configure.ac
 b/configure.ac
+@@ -52,11 +52,23 @@ AC_ARG_WITH(
+ AS_IF([test "x$with_ui" != xno], [
+   AC_CHECK_LIB([ncursesw],[tparm],[
+   CURSESLIB=-lncursesw
++AC_CHECK_LIB([tinfow],[tgetent], [
++CURSESLIB="$CURSESLIB -ltinfow"
++])
+   ],[AC_CHECK_LIB([curses],[tparm],[
+   CURSESLIB=-lcurses
++AC_CHECK_LIB([tinfow],[tgetent], [
++CURSESLIB="$CURSESLIB -ltinfo"
++])
+   ],[AC_CHECK_LIB([ncurses],[tparm],[
+   CURSESLIB=-lncurses
+-  ])])])
++AC_CHECK_LIB([tinfow],[tgetent], [
++CURSESLIB="$CURSESLIB -ltinfo"
++])
++  ],
++[-ltinfo])],
++[-ltinfo])],
++[-ltinfow])
+if test "$CURSESLIB" != "" ; then
+   echo Compiling with curses user interface.
+   AC_CHECK_HEADERS([curses.h])
+@@ -78,13 +90,15 @@ AC_ARG_WITH(
+ )
+ READLINELIB=""
+ AS_IF([test "x$with_readline" != xno],
+-  [AC_CHECK_LIB([tinfo],[tgetent], [
++  [AC_CHECK_LIB([tinfow],[tgetent], [
++  TERMLIB=-ltinfow
++],[AC_CHECK_LIB([tinfo],[tgetent], [
+   TERMLIB=-ltinfo
+-],[AC_CHECK_LIB([curses],[tparm],[
++],[AC_CHECK_LIB([curses],[tparm],[
+   TERMLIB=-lncurses
+   ],[AC_CHECK_LIB([termcap],[tgetent],[
+   TERMLIB=-ltermcap
+-  ])])])
++  ])])])])
+   LDSAVE=$LDFLAGS
+   LDFLAGS="$LDFLAGS $TERMLIB"
+   AC_CHECK_LIB([readline],[readline],[
+-- 
+2.23.0
+

diff --git a/app-text/hunspell/hunspell-1.7.0-r1.ebuild 
b/app-text/hunspell/hunspell-1.7.0-r1.ebuild
new file mode 100644
index 000..343a7fbce81
--- /dev/null
+++ b/app-text/hunspell/hunspell-1.7.0-r1.ebuild
@@ -0,0 +1,88 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit autotools flag-o-matic
+
+MY_P="${PN}-${PV/_beta/b}"
+
+DESCRIPTION="Hunspell spell checker - an improved replacement for myspell in 
OOo"
+SRC_URI="https://github.com/hunspell/hunspell/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+HOMEPAGE="https://github.com/hunspell";
+
+SLOT="0/$(ver_cut 1-2)"
+LICENSE="MPL-1.1 GPL-2 LGPL-2.1"
+IUSE="ncurses nls readline static-libs"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc 
~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+
+RDEPEND="
+   ncurses? ( sys-libs/ncurses:0= )
+   readline? ( sys-libs/readline:= )
+"
+DEPEND="${RDEPEND}
+   sys-devel/gettext
+"
+
+LANGS="af bg ca cs cy da de de-1901 el en eo es et fo fr ga gl he hr hu ia id
+is it kk km ku lt lv mi mk ms nb nl nn pl pt pt-BR ro ru sk sl sq sv sw tn uk
+zu"
+
+PDEPEND=""
+for lang in ${LANGS}; do
+   IUSE+=" l10n_${lang}"
+   case ${lang} in
+   de-1901) dict="de_1901" ;;
+   pt-BR)   dict="pt-br"   ;;
+   *)   dict="${lang}" ;;
+   esac
+   PDEPEND+=" l10n_${lang}? ( app-dicts/myspell-${dict} )"
+done
+unset dict lang LANGS
+
+S="${WORKDIR}/${MY_P}"
+
+DOCS=(
+   AUTHORS ChangeLog NEWS THANKS license.hunspell
+   license.myspell README.md
+)
+
+PATCHES=(
+   # Upstream package creates some executables which names are too generic
+   # to be placed in /usr/bin - this patch prefixes them with 'hunspell-'.
+   # It modifies a Makefile.am file, hence eautoreconf.
+   "${FILESDIR}/${PN}-1.7.0-renameexes.patch"
+
+   "${FILESDIR}/${PN}-1.7.0-tinfo.patch" #692614
+)
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+s

[gentoo-commits] repo/gentoo:master commit in: app-text/hunspell/, app-text/hunspell/files/

2018-12-07 Thread Lars Wendler
commit: b773092e65a86bd3f964a137d38bc20e67aba04d
Author: Lars Wendler  gentoo  org>
AuthorDate: Fri Dec  7 15:29:05 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Fri Dec  7 15:29:22 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b773092e

app-text/hunspell: Removed old.

Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Lars Wendler  gentoo.org>

 app-text/hunspell/Manifest |   1 -
 .../hunspell/files/hunspell-1.6.0-renameexes.patch | 124 -
 app-text/hunspell/hunspell-1.6.1-r1.ebuild |  84 --
 3 files changed, 209 deletions(-)

diff --git a/app-text/hunspell/Manifest b/app-text/hunspell/Manifest
index e82c9c07968..f27735636f4 100644
--- a/app-text/hunspell/Manifest
+++ b/app-text/hunspell/Manifest
@@ -1,3 +1,2 @@
-DIST hunspell-1.6.1.tar.gz 706893 BLAKE2B 
5e5047aceb7510c2cfaa05d540f8faad2fb844b51bf2d8e48793d588e3b9d31628ddac5d7f9c87078a3b2b8aadf64cd8d93fd4ef881b13451d52f10a1960e2fb
 SHA512 
39b096ec1f5226f13eaf241647fc9b49a6dad04945ae0bcdc61ba845d66d67d64a72ba4287b6f376b5ad053b5d0e1d42a42415c30521c50693f0544718029458
 DIST hunspell-1.6.2.tar.gz 721165 BLAKE2B 
f377596d2031e89ad902a0f5da85e77948bd5d582bb4c558cc7c379d803a00787237d2feed9d26e037cebb77958709f41fb01d5f8bfed6ae21047a2da83c8f51
 SHA512 
a23127f1271da95ac06a1fb2f57b659485e959567b61da05b2bb350684003a0fb7e882b5e524c465fd890f79f513ed03174f38611989a1c09081147c47d6da11
 DIST hunspell-1.7.0.tar.gz 482156 BLAKE2B 
daf689ab44872c78d27bd035d996c61da9b01b7bbe5ced120034b2d64bbead573ad3807dfe5a06ecdbd96c610f42e4ea015be4b2046ebafad13347c08e60913a
 SHA512 
8149b2e8b703a0610c9ca5160c2dfad3cf3b85b16b3f0f5cfcb7ebb802473b2d499e8e2d0a637a97a37a24d62424e82d3880809210d3f043fa17a4970d47c903

diff --git a/app-text/hunspell/files/hunspell-1.6.0-renameexes.patch 
b/app-text/hunspell/files/hunspell-1.6.0-renameexes.patch
deleted file mode 100644
index 6a75ce3fb8c..000
--- a/app-text/hunspell/files/hunspell-1.6.0-renameexes.patch
+++ /dev/null
@@ -1,124 +0,0 @@
 hunspell-1.6.0/src/tools/chmorph.cxx
-+++ hunspell-1.6.0/src/tools/chmorph.cxx
-@@ -58,11 +58,11 @@
- if (!argv[i]) {
-   fprintf(
-   stderr,
--  "chmorph - change affixes by morphological analysis and 
generation\n"
--  "correct syntax is:\nchmorph affix_file "
-+  "hunspell-chmorph - change affixes by morphological analysis and 
generation\n"
-+  "correct syntax is:\nhunspell-chmorph affix_file "
-   "dictionary_file file_to_convert STRING1 STRING2\n"
-   "STRINGS may be arbitrary parts of the morphological descriptions\n"
--  "example: chmorph hu.aff hu.dic hu.txt SG_2 SG_3 "
-+  "example: hunspell-chmorph hu.aff hu.dic hu.txt SG_2 SG_3 "
-   " (convert informal Hungarian second person texts to formal third "
-   "person texts)\n");
-   exit(1);
 hunspell-1.6.0/src/tools/example.cxx
-+++ hunspell-1.6.0/src/tools/example.cxx
-@@ -53,9 +53,9 @@
-   /* first parse the command line options */
- 
-   if (argc < 4) {
--fprintf(stderr, "example (now it works with more dictionary files):\n");
-+fprintf(stderr, "hunspell-example (now it works with more dictionary 
files):\n");
- fprintf(stderr,
--"example affix_file dictionary_file(s) file_of_words_to_check\n");
-+"hunspell-example affix_file dictionary_file(s) 
file_of_words_to_check\n");
- exit(1);
-   }
- 
 hunspell-1.6.0/src/tools/Makefile.am
-+++ hunspell-1.6.0/src/tools/Makefile.am
-@@ -1,4 +1,4 @@
--bin_PROGRAMS=analyze chmorph hunspell munch unmunch hzip hunzip
-+bin_PROGRAMS=hunspell-analyze hunspell-chmorph hunspell hunspell-munch 
hunspell-unmunch hzip hunzip
- 
- INCLUDES=-I${top_builddir}/src/hunspell -I${top_srcdir}/src/hunspell 
-I${top_srcdir}/src/parsers
- 
-@@ -6,8 +6,8 @@
- hunzip_SOURCES=hunzip.cxx
- hunzip_LDADD = ../hunspell/libhunspell-1.6.la
- 
--munch_SOURCES=munch.cxx munch.h
--unmunch_SOURCES=unmunch.cxx unmunch.h
-+hunspell_munch_SOURCES=munch.cxx munch.h
-+hunspell_unmunch_SOURCES=unmunch.cxx unmunch.h
- 
- example_SOURCES=example.cxx
- example_LDADD = ../hunspell/libhunspell-1.6.la
-@@ -16,11 +16,11 @@
- hunspell_LDADD = @LIBINTL@ @LIBICONV@ ../parsers/libparsers.a \
-   ../hunspell/libhunspell-1.6.la @CURSESLIB@ @READLINELIB@
- 
--analyze_SOURCES=analyze.cxx
--analyze_LDADD = ../hunspell/libhunspell-1.6.la
-+hunspell_analyze_SOURCES=analyze.cxx
-+hunspell_analyze_LDADD = ../hunspell/libhunspell-1.6.la
- 
--chmorph_SOURCES=chmorph.cxx
--chmorph_LDADD = ../parsers/libparsers.a ../hunspell/libhunspell-1.6.la
-+hunspell_chmorph_SOURCES=chmorph.cxx
-+hunspell_chmorph_LDADD = ../parsers/libparsers.a 
../hunspell/libhunspell-1.6.la
- 
- noinst_PROGRAMS=example
- 
 hunspell-1.6.0/src/tools/munch.cxx
-+++ hunspell-1.6.0/src/tools/munch.cxx
-@@ -81,14 +81,14 @@
- wf = mystrdup(argv[1]);
-   } else {
- fprintf(stderr, "correct syntax is:\n");
--fp

[gentoo-commits] repo/gentoo:master commit in: app-text/hunspell/

2018-11-28 Thread Tobias Klausmann
commit: e5218e3b35309407c715b10db0424601e7b46e64
Author: Tobias Klausmann  gentoo  org>
AuthorDate: Wed Nov 28 21:21:39 2018 +
Commit: Tobias Klausmann  gentoo  org>
CommitDate: Wed Nov 28 21:21:39 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5218e3b

app-text/hunspell-1.6.2-r1: alpha stable

Bug: http://bugs.gentoo.org/671066
Signed-off-by: Tobias Klausmann  gentoo.org>

 app-text/hunspell/hunspell-1.6.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/hunspell/hunspell-1.6.2-r1.ebuild 
b/app-text/hunspell/hunspell-1.6.2-r1.ebuild
index 395dea17b46..d4a295cdf9a 100644
--- a/app-text/hunspell/hunspell-1.6.2-r1.ebuild
+++ b/app-text/hunspell/hunspell-1.6.2-r1.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://github.com/hunspell";
 SLOT="0/$(get_version_component_range 1-2)"
 LICENSE="MPL-1.1 GPL-2 LGPL-2.1"
 IUSE="ncurses nls readline static-libs"
-KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~sh sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~sh sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
 
 RDEPEND="
ncurses? ( sys-libs/ncurses:0= )



[gentoo-commits] repo/gentoo:master commit in: app-text/hunspell/

2018-11-26 Thread Mikle Kolyada
commit: 08275e8e806626fdc480d0c7cf6b1865a546fbb7
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Mon Nov 26 18:54:52 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Mon Nov 26 18:54:52 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08275e8e

app-text/hunspell: arm stable wrt bug #671066

Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 app-text/hunspell/hunspell-1.6.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/hunspell/hunspell-1.6.2-r1.ebuild 
b/app-text/hunspell/hunspell-1.6.2-r1.ebuild
index 9a6a8118c3b..395dea17b46 100644
--- a/app-text/hunspell/hunspell-1.6.2-r1.ebuild
+++ b/app-text/hunspell/hunspell-1.6.2-r1.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://github.com/hunspell";
 SLOT="0/$(get_version_component_range 1-2)"
 LICENSE="MPL-1.1 GPL-2 LGPL-2.1"
 IUSE="ncurses nls readline static-libs"
-KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ia64 ~mips ppc ppc64 ~sh sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~sh sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
 
 RDEPEND="
ncurses? ( sys-libs/ncurses:0= )



[gentoo-commits] repo/gentoo:master commit in: app-text/hunspell/

2018-11-18 Thread Sergei Trofimovich
commit: c697a36c8f8426f02ef00ce69a39f9724f6b0738
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Nov 18 12:52:32 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Nov 18 16:01:33 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c697a36c

app-text/hunspell: stable 1.6.2-r1 for ppc64, bug #671066

Package-Manager: Portage-2.3.51, Repoman-2.3.12
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 app-text/hunspell/hunspell-1.6.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/hunspell/hunspell-1.6.2-r1.ebuild 
b/app-text/hunspell/hunspell-1.6.2-r1.ebuild
index c39d3c40485..9a6a8118c3b 100644
--- a/app-text/hunspell/hunspell-1.6.2-r1.ebuild
+++ b/app-text/hunspell/hunspell-1.6.2-r1.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://github.com/hunspell";
 SLOT="0/$(get_version_component_range 1-2)"
 LICENSE="MPL-1.1 GPL-2 LGPL-2.1"
 IUSE="ncurses nls readline static-libs"
-KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ia64 ~mips ppc ~ppc64 ~sh sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ia64 ~mips ppc ppc64 ~sh sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
 
 RDEPEND="
ncurses? ( sys-libs/ncurses:0= )



[gentoo-commits] repo/gentoo:master commit in: app-text/hunspell/

2018-11-18 Thread Sergei Trofimovich
commit: a7db1d1ca96cb1f3bd09888ceb1ce0910a71f9d7
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Nov 18 10:47:03 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Nov 18 10:47:03 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7db1d1c

app-text/hunspell: stable 1.6.2-r1 for ppc, bug #671066

Package-Manager: Portage-2.3.51, Repoman-2.3.12
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 app-text/hunspell/hunspell-1.6.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/hunspell/hunspell-1.6.2-r1.ebuild 
b/app-text/hunspell/hunspell-1.6.2-r1.ebuild
index 780dc18b2b5..c39d3c40485 100644
--- a/app-text/hunspell/hunspell-1.6.2-r1.ebuild
+++ b/app-text/hunspell/hunspell-1.6.2-r1.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://github.com/hunspell";
 SLOT="0/$(get_version_component_range 1-2)"
 LICENSE="MPL-1.1 GPL-2 LGPL-2.1"
 IUSE="ncurses nls readline static-libs"
-KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ia64 ~mips ~ppc ~ppc64 ~sh sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ia64 ~mips ppc ~ppc64 ~sh sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
 
 RDEPEND="
ncurses? ( sys-libs/ncurses:0= )



[gentoo-commits] repo/gentoo:master commit in: app-text/hunspell/

2018-11-18 Thread Sergei Trofimovich
commit: 55063e1a3f0758b5c33a51f3f9ab57e1aff4751c
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Nov 18 10:40:09 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Nov 18 10:40:09 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55063e1a

app-text/hunspell: stable 1.6.2-r1 for hppa, bug #671066

Package-Manager: Portage-2.3.51, Repoman-2.3.12
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 app-text/hunspell/hunspell-1.6.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/hunspell/hunspell-1.6.2-r1.ebuild 
b/app-text/hunspell/hunspell-1.6.2-r1.ebuild
index 9b09f2161fe..780dc18b2b5 100644
--- a/app-text/hunspell/hunspell-1.6.2-r1.ebuild
+++ b/app-text/hunspell/hunspell-1.6.2-r1.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://github.com/hunspell";
 SLOT="0/$(get_version_component_range 1-2)"
 LICENSE="MPL-1.1 GPL-2 LGPL-2.1"
 IUSE="ncurses nls readline static-libs"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~sh sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ia64 ~mips ~ppc ~ppc64 ~sh sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
 
 RDEPEND="
ncurses? ( sys-libs/ncurses:0= )



[gentoo-commits] repo/gentoo:master commit in: app-text/hunspell/

2018-11-18 Thread Sergei Trofimovich
commit: a7f5591a35900f676edf356dc825b5b57ca91cdc
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Nov 18 10:30:30 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Nov 18 10:30:30 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7f5591a

app-text/hunspell: stable 1.6.2-r1 for ia64, bug #671066

Package-Manager: Portage-2.3.51, Repoman-2.3.12
RepoMan-Options: --include-arches="ia64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 app-text/hunspell/hunspell-1.6.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/hunspell/hunspell-1.6.2-r1.ebuild 
b/app-text/hunspell/hunspell-1.6.2-r1.ebuild
index 142389ea0fa..9b09f2161fe 100644
--- a/app-text/hunspell/hunspell-1.6.2-r1.ebuild
+++ b/app-text/hunspell/hunspell-1.6.2-r1.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://github.com/hunspell";
 SLOT="0/$(get_version_component_range 1-2)"
 LICENSE="MPL-1.1 GPL-2 LGPL-2.1"
 IUSE="ncurses nls readline static-libs"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~sh sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
 
 RDEPEND="
ncurses? ( sys-libs/ncurses:0= )



[gentoo-commits] repo/gentoo:master commit in: app-text/hunspell/

2018-11-16 Thread Sergei Trofimovich
commit: 5473b079771324128311e90987a4ebcec5237f90
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Fri Nov 16 15:58:40 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Nov 16 19:08:39 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5473b079

app-text/hunspell: stable 1.6.2-r1 for sparc, bug #671066

Signed-off-by: Rolf Eike Beer  sf-mail.de>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 app-text/hunspell/hunspell-1.6.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/hunspell/hunspell-1.6.2-r1.ebuild 
b/app-text/hunspell/hunspell-1.6.2-r1.ebuild
index cf1c4b0ca97..142389ea0fa 100644
--- a/app-text/hunspell/hunspell-1.6.2-r1.ebuild
+++ b/app-text/hunspell/hunspell-1.6.2-r1.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://github.com/hunspell";
 SLOT="0/$(get_version_component_range 1-2)"
 LICENSE="MPL-1.1 GPL-2 LGPL-2.1"
 IUSE="ncurses nls readline static-libs"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc 
x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
 
 RDEPEND="
ncurses? ( sys-libs/ncurses:0= )



[gentoo-commits] repo/gentoo:master commit in: app-text/hunspell/

2018-11-15 Thread Thomas Deutschmann
commit: ffb6fe1a90814df7067d0ef89b14b84e176350b1
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Nov 15 15:35:53 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Nov 15 15:35:53 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ffb6fe1a

app-text/hunspell: x86 stable (bug #671066)

Package-Manager: Portage-2.3.51, Repoman-2.3.12
Signed-off-by: Thomas Deutschmann  gentoo.org>

 app-text/hunspell/hunspell-1.6.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/hunspell/hunspell-1.6.2-r1.ebuild 
b/app-text/hunspell/hunspell-1.6.2-r1.ebuild
index e71b19fb5b0..cf1c4b0ca97 100644
--- a/app-text/hunspell/hunspell-1.6.2-r1.ebuild
+++ b/app-text/hunspell/hunspell-1.6.2-r1.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://github.com/hunspell";
 SLOT="0/$(get_version_component_range 1-2)"
 LICENSE="MPL-1.1 GPL-2 LGPL-2.1"
 IUSE="ncurses nls readline static-libs"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc 
~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc 
x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
 
 RDEPEND="
ncurses? ( sys-libs/ncurses:0= )



[gentoo-commits] repo/gentoo:master commit in: app-text/hunspell/

2018-11-15 Thread Mikle Kolyada
commit: 496c40fddbf35e70ed3a05f0a271ff4e87e1f266
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Thu Nov 15 13:19:47 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Thu Nov 15 13:19:47 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=496c40fd

app-text/hunspell: amd64 stable wrt bug #671066

Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 app-text/hunspell/hunspell-1.6.2-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-text/hunspell/hunspell-1.6.2-r1.ebuild 
b/app-text/hunspell/hunspell-1.6.2-r1.ebuild
index 257fddabc45..e71b19fb5b0 100644
--- a/app-text/hunspell/hunspell-1.6.2-r1.ebuild
+++ b/app-text/hunspell/hunspell-1.6.2-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -13,7 +13,7 @@ HOMEPAGE="https://github.com/hunspell";
 SLOT="0/$(get_version_component_range 1-2)"
 LICENSE="MPL-1.1 GPL-2 LGPL-2.1"
 IUSE="ncurses nls readline static-libs"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc 
~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc 
~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
 
 RDEPEND="
ncurses? ( sys-libs/ncurses:0= )



[gentoo-commits] repo/gentoo:master commit in: app-text/hunspell/files/, app-text/hunspell/

2018-11-13 Thread Lars Wendler
commit: 9ad11d7feeeb7efc31a11a611035307af367e85c
Author: Lars Wendler  gentoo  org>
AuthorDate: Tue Nov 13 10:25:01 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Tue Nov 13 10:25:16 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ad11d7f

app-text/hunspell: Bump to version 1.7.0

Package-Manager: Portage-2.3.51, Repoman-2.3.12
Signed-off-by: Lars Wendler  gentoo.org>

 app-text/hunspell/Manifest |   1 +
 .../hunspell/files/hunspell-1.7.0-renameexes.patch | 166 +
 app-text/hunspell/hunspell-1.7.0.ebuild|  86 +++
 3 files changed, 253 insertions(+)

diff --git a/app-text/hunspell/Manifest b/app-text/hunspell/Manifest
index be5fdf7c401..e82c9c07968 100644
--- a/app-text/hunspell/Manifest
+++ b/app-text/hunspell/Manifest
@@ -1,2 +1,3 @@
 DIST hunspell-1.6.1.tar.gz 706893 BLAKE2B 
5e5047aceb7510c2cfaa05d540f8faad2fb844b51bf2d8e48793d588e3b9d31628ddac5d7f9c87078a3b2b8aadf64cd8d93fd4ef881b13451d52f10a1960e2fb
 SHA512 
39b096ec1f5226f13eaf241647fc9b49a6dad04945ae0bcdc61ba845d66d67d64a72ba4287b6f376b5ad053b5d0e1d42a42415c30521c50693f0544718029458
 DIST hunspell-1.6.2.tar.gz 721165 BLAKE2B 
f377596d2031e89ad902a0f5da85e77948bd5d582bb4c558cc7c379d803a00787237d2feed9d26e037cebb77958709f41fb01d5f8bfed6ae21047a2da83c8f51
 SHA512 
a23127f1271da95ac06a1fb2f57b659485e959567b61da05b2bb350684003a0fb7e882b5e524c465fd890f79f513ed03174f38611989a1c09081147c47d6da11
+DIST hunspell-1.7.0.tar.gz 482156 BLAKE2B 
daf689ab44872c78d27bd035d996c61da9b01b7bbe5ced120034b2d64bbead573ad3807dfe5a06ecdbd96c610f42e4ea015be4b2046ebafad13347c08e60913a
 SHA512 
8149b2e8b703a0610c9ca5160c2dfad3cf3b85b16b3f0f5cfcb7ebb802473b2d499e8e2d0a637a97a37a24d62424e82d3880809210d3f043fa17a4970d47c903

diff --git a/app-text/hunspell/files/hunspell-1.7.0-renameexes.patch 
b/app-text/hunspell/files/hunspell-1.7.0-renameexes.patch
new file mode 100644
index 000..c45b9cc8a15
--- /dev/null
+++ b/app-text/hunspell/files/hunspell-1.7.0-renameexes.patch
@@ -0,0 +1,166 @@
+From d3e2d1d29615f4861fd3354353d426bd8701389d Mon Sep 17 00:00:00 2001
+From: Lars Wendler 
+Date: Tue, 13 Nov 2018 10:37:42 +0100
+Subject: [PATCH] Rename some executables which have too generic names
+
+to be placed in /usr/bin - this patch prefixes them with 'hunspell-'
+
+Real authorship is a bit unclear as Gentoo is using this kind of patch since
+hunspell-1.1.3 which was added to Gentoo back in 2006-01-29 and the
+corresponding bug report didn't mention the patch at all:
+
+https://bugs.gentoo.org/114482
+https://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo-x86/app-text/hunspell/files/hunspell-1.1.3-renameexes.patch?hideattic=0&view=log
+---
+ src/tools/Makefile.am | 14 +++---
+ src/tools/chmorph.cxx |  6 +++---
+ src/tools/example.cxx |  4 ++--
+ src/tools/munch.cxx   |  4 ++--
+ src/tools/unmunch.cxx |  4 ++--
+ tests/Makefile.am |  2 +-
+ tests/test.sh |  2 +-
+ 7 files changed, 18 insertions(+), 18 deletions(-)
+
+diff --git a/src/tools/Makefile.am b/src/tools/Makefile.am
+index 1786e8e..190bffe 100644
+--- a/src/tools/Makefile.am
 b/src/tools/Makefile.am
+@@ -1,4 +1,4 @@
+-bin_PROGRAMS=analyze chmorph hunspell munch unmunch hzip hunzip
++bin_PROGRAMS=hunspell-analyze hunspell-chmorph hunspell hunspell-munch 
hunspell-unmunch hzip hunzip
+ 
+ AM_CPPFLAGS=-I${top_builddir}/src/hunspell -I${top_srcdir}/src/hunspell 
-I${top_srcdir}/src/parsers
+ 
+@@ -6,8 +6,8 @@ hzip_SOURCES=hzip.cxx
+ hunzip_SOURCES=hunzip.cxx
+ hunzip_LDADD = ../hunspell/libhunspell-1.7.la
+ 
+-munch_SOURCES=munch.cxx munch.h
+-unmunch_SOURCES=unmunch.cxx unmunch.h
++hunspell_munch_SOURCES=munch.cxx munch.h
++hunspell_unmunch_SOURCES=unmunch.cxx unmunch.h
+ 
+ example_SOURCES=example.cxx
+ example_LDADD = ../hunspell/libhunspell-1.7.la
+@@ -17,11 +17,11 @@ nodist_hunspell_SOURCES= ../../config.h
+ hunspell_LDADD = @LIBINTL@ @LIBICONV@ ../parsers/libparsers.a \
+   ../hunspell/libhunspell-1.7.la @CURSESLIB@ @READLINELIB@
+ 
+-analyze_SOURCES=analyze.cxx
+-analyze_LDADD = ../hunspell/libhunspell-1.7.la
++hunspell_analyze_SOURCES=analyze.cxx
++hunspell_analyze_LDADD = ../hunspell/libhunspell-1.7.la
+ 
+-chmorph_SOURCES=chmorph.cxx
+-chmorph_LDADD = ../parsers/libparsers.a ../hunspell/libhunspell-1.7.la
++hunspell_chmorph_SOURCES=chmorph.cxx
++hunspell_chmorph_LDADD = ../parsers/libparsers.a 
../hunspell/libhunspell-1.7.la
+ 
+ noinst_PROGRAMS=example 
+ 
+diff --git a/src/tools/chmorph.cxx b/src/tools/chmorph.cxx
+index 6e5add6..163186d 100644
+--- a/src/tools/chmorph.cxx
 b/src/tools/chmorph.cxx
+@@ -55,11 +55,11 @@ int main(int, char** argv) {
+ if (!argv[i]) {
+   fprintf(
+   stderr,
+-  "chmorph - change affixes by morphological analysis and 
generation\n"
+-  "correct syntax is:\nchmorph affix_file "
++  "hunspell-chmorph - change affixes by morphological analysis and 
generation\n"
++  "correct syntax is:\nhunspell-ch

[gentoo-commits] repo/gentoo:master commit in: app-text/hunspell/

2018-05-27 Thread Pacho Ramos
commit: 9c9293f59cdd7dc11f411d85f43ada1a20267f27
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun May 27 17:46:47 2018 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sun May 27 18:02:03 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c9293f5

app-text/hunspell: Don't pull myspell-en always (#591610)

Package-Manager: Portage-2.3.38, Repoman-2.3.9

 app-text/hunspell/hunspell-1.6.2-r1.ebuild | 86 ++
 1 file changed, 86 insertions(+)

diff --git a/app-text/hunspell/hunspell-1.6.2-r1.ebuild 
b/app-text/hunspell/hunspell-1.6.2-r1.ebuild
new file mode 100644
index 000..257fddabc45
--- /dev/null
+++ b/app-text/hunspell/hunspell-1.6.2-r1.ebuild
@@ -0,0 +1,86 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit autotools flag-o-matic versionator
+
+MY_P="${PN}-${PV/_beta/b}"
+
+DESCRIPTION="Hunspell spell checker - an improved replacement for myspell in 
OOo"
+SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+HOMEPAGE="https://github.com/hunspell";
+
+SLOT="0/$(get_version_component_range 1-2)"
+LICENSE="MPL-1.1 GPL-2 LGPL-2.1"
+IUSE="ncurses nls readline static-libs"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc 
~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+
+RDEPEND="
+   ncurses? ( sys-libs/ncurses:0= )
+   readline? ( sys-libs/readline:= )
+"
+DEPEND="${RDEPEND}
+   sys-devel/gettext
+"
+
+LANGS="af bg ca cs cy da de de-1901 el en eo es et fo fr ga gl he hr hu ia id
+is it kk km ku lt lv mi mk ms nb nl nn pl pt pt-BR ro ru sk sl sq sv sw tn uk
+zu"
+
+PDEPEND=""
+for lang in ${LANGS}; do
+   IUSE+=" l10n_${lang}"
+   case ${lang} in
+   de-1901) dict="de_1901" ;;
+   pt-BR)   dict="pt-br"   ;;
+   *)   dict="${lang}" ;;
+   esac
+   PDEPEND+=" l10n_${lang}? ( app-dicts/myspell-${dict} )"
+done
+unset dict lang LANGS
+
+S="${WORKDIR}/${MY_P}"
+
+DOCS=(
+   AUTHORS ChangeLog NEWS README THANKS TODO license.hunspell
+   AUTHORS.myspell README.myspell license.myspell README.md
+)
+
+PATCHES=(
+   # Upstream package creates some executables which names are too generic
+   # to be placed in /usr/bin - this patch prefixes them with 'hunspell-'.
+   # It modifies a Makefile.am file, hence eautoreconf.
+   "${FILESDIR}/${PN}-1.6.2-renameexes.patch"
+)
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   # missing somehow, and I am too lazy to fix it properly
+   [[ ${CHOST} == *-darwin* ]] && append-libs -liconv
+
+   # I wanted to put the include files in /usr/include/hunspell.
+   # You can do that, libreoffice can find them anywhere, just
+   # ping me when you do so ; -- scarabeus
+   local myeconfargs=(
+   $(use_enable nls)
+   $(use_with ncurses ui)
+   $(use_with readline readline)
+   $(use_enable static-libs static)
+   )
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+   einstalldocs
+   find "${D}" -name '*.la' -delete || die
+
+   #342449
+   pushd "${ED%/}"/usr/$(get_libdir)/ >/dev/null
+   ln -s lib${PN}{-$(get_major_version).$(get_version_component_range 
2).so.0.0.1,.so}
+   popd >/dev/null
+}



[gentoo-commits] repo/gentoo:master commit in: app-text/hunspell/

2018-05-27 Thread Pacho Ramos
commit: b268f3f2111adb7ff48ad722f07dfe992eeb93e6
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun May 27 17:47:15 2018 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sun May 27 18:02:05 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b268f3f2

app-text/hunspell: Drop old

Package-Manager: Portage-2.3.38, Repoman-2.3.9

 app-text/hunspell/hunspell-1.6.2.ebuild | 86 -
 1 file changed, 86 deletions(-)

diff --git a/app-text/hunspell/hunspell-1.6.2.ebuild 
b/app-text/hunspell/hunspell-1.6.2.ebuild
deleted file mode 100644
index f1690601d39..000
--- a/app-text/hunspell/hunspell-1.6.2.ebuild
+++ /dev/null
@@ -1,86 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit ltprune multilib autotools flag-o-matic versionator
-
-MY_P=${PN}-${PV/_beta/b}
-
-DESCRIPTION="Hunspell spell checker - an improved replacement for myspell in 
OOo"
-SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-HOMEPAGE="https://github.com/hunspell";
-
-SLOT="0/$(get_version_component_range 1-2)"
-LICENSE="MPL-1.1 GPL-2 LGPL-2.1"
-IUSE="ncurses nls readline static-libs"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc 
~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
-
-RDEPEND="
-   ncurses? ( sys-libs/ncurses:0= )
-   readline? ( sys-libs/readline:= )"
-DEPEND="${RDEPEND}
-   sys-devel/gettext"
-
-LANGS="af bg ca cs cy da de de-1901 el en eo es et fo fr ga gl he hr hu ia id
-is it kk km ku lt lv mi mk ms nb nl nn pl pt pt-BR ro ru sk sl sq sv sw tn uk
-zu"
-
-PDEPEND="app-dicts/myspell-en"
-for lang in ${LANGS}; do
-   IUSE+=" l10n_${lang}"
-   case ${lang} in
-   de-1901) dict="de_1901" ;;
-   pt-BR)   dict="pt-br"   ;;
-   *)   dict="${lang}" ;;
-   esac
-   PDEPEND+=" l10n_${lang}? ( app-dicts/myspell-${dict} )"
-done
-unset dict lang LANGS
-
-S="${WORKDIR}/${MY_P}"
-
-DOCS=(
-   AUTHORS ChangeLog NEWS README THANKS TODO license.hunspell
-   AUTHORS.myspell README.myspell license.myspell README.md
-)
-
-PATCHES=(
-   # Upstream package creates some executables which names are too generic
-   # to be placed in /usr/bin - this patch prefixes them with 'hunspell-'.
-   # It modifies a Makefile.am file, hence eautoreconf.
-   "${FILESDIR}/${PN}-1.6.2-renameexes.patch"
-)
-
-src_prepare() {
-   default
-   eautoreconf
-}
-
-src_configure() {
-   # missing somehow, and I am too lazy to fix it properly
-   [[ ${CHOST} == *-darwin* ]] && append-libs -liconv
-
-   # I wanted to put the include files in /usr/include/hunspell.
-   # You can do that, libreoffice can find them anywhere, just
-   # ping me when you do so ; -- scarabeus
-   local myeconfargs=(
-   $(use_enable nls)
-   $(use_with ncurses ui)
-   $(use_with readline readline)
-   $(use_enable static-libs static)
-   )
-   econf "${myeconfargs[@]}"
-}
-
-src_install() {
-   default
-
-   einstalldocs
-
-   prune_libtool_files --all
-
-   #342449
-   pushd "${ED%/}"/usr/$(get_libdir)/ >/dev/null
-   ln -s lib${PN}{-$(get_major_version).$(get_version_component_range 
2).so.0.0.1,.so}
-   popd >/dev/null
-}



[gentoo-commits] repo/gentoo:master commit in: app-text/hunspell/

2017-11-23 Thread Jonas Stein
commit: 8f4aa2355ef1e106c5feedf08b7a05aa41fe7c86
Author: Jonas Stein  gentoo  org>
AuthorDate: Thu Nov 23 14:01:32 2017 +
Commit: Jonas Stein  gentoo  org>
CommitDate: Thu Nov 23 14:01:32 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f4aa235

app-text/hunspell: Fix HOMEPAGE

Closes: https://bugs.gentoo.org/622850
Package-Manager: Portage-2.3.16, Repoman-2.3.5

 app-text/hunspell/hunspell-1.6.1-r1.ebuild | 2 +-
 app-text/hunspell/hunspell-1.6.2.ebuild| 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-text/hunspell/hunspell-1.6.1-r1.ebuild 
b/app-text/hunspell/hunspell-1.6.1-r1.ebuild
index 8692a136871..2788a1246fa 100644
--- a/app-text/hunspell/hunspell-1.6.1-r1.ebuild
+++ b/app-text/hunspell/hunspell-1.6.1-r1.ebuild
@@ -8,7 +8,7 @@ MY_P=${PN}-${PV/_beta/b}
 
 DESCRIPTION="Hunspell spell checker - an improved replacement for myspell in 
OOo"
 SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-HOMEPAGE="http://hunspell.sourceforge.net/";
+HOMEPAGE="https://github.com/hunspell";
 
 SLOT="0/$(get_version_component_range 1-2)"
 LICENSE="MPL-1.1 GPL-2 LGPL-2.1"

diff --git a/app-text/hunspell/hunspell-1.6.2.ebuild 
b/app-text/hunspell/hunspell-1.6.2.ebuild
index 43b31239687..f1690601d39 100644
--- a/app-text/hunspell/hunspell-1.6.2.ebuild
+++ b/app-text/hunspell/hunspell-1.6.2.ebuild
@@ -8,7 +8,7 @@ MY_P=${PN}-${PV/_beta/b}
 
 DESCRIPTION="Hunspell spell checker - an improved replacement for myspell in 
OOo"
 SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-HOMEPAGE="http://hunspell.sourceforge.net/";
+HOMEPAGE="https://github.com/hunspell";
 
 SLOT="0/$(get_version_component_range 1-2)"
 LICENSE="MPL-1.1 GPL-2 LGPL-2.1"



[gentoo-commits] repo/gentoo:master commit in: app-text/hunspell/files/, app-text/hunspell/

2017-09-03 Thread Lars Wendler
commit: e5db456b114266e7b78b8877a2ae87a19883e625
Author: Lars Wendler  gentoo  org>
AuthorDate: Sun Sep  3 20:53:52 2017 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Sun Sep  3 20:54:16 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5db456b

app-text/hunspell: Removed old.

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 app-text/hunspell/Manifest |   5 -
 .../hunspell/files/hunspell-1.3-renameexes.patch   | 135 -
 .../files/hunspell-1.3.3-multibyte-chars.patch |  59 -
 .../hunspell/files/hunspell-1.3.4-renameexes.patch | 124 ---
 .../hunspell/files/hunspell-1.4.0-renameexes.patch | 124 ---
 .../hunspell/files/hunspell-1.5.0-renameexes.patch | 124 ---
 app-text/hunspell/hunspell-1.3.3.ebuild|  79 
 app-text/hunspell/hunspell-1.3.4.ebuild|  84 -
 app-text/hunspell/hunspell-1.4.2.ebuild|  84 -
 app-text/hunspell/hunspell-1.5.4.ebuild|  84 -
 app-text/hunspell/hunspell-1.6.0.ebuild|  84 -
 11 files changed, 986 deletions(-)

diff --git a/app-text/hunspell/Manifest b/app-text/hunspell/Manifest
index 0a84964aba6..e85e874fe30 100644
--- a/app-text/hunspell/Manifest
+++ b/app-text/hunspell/Manifest
@@ -1,7 +1,2 @@
-DIST hunspell-1.3.3.tar.gz 986081 SHA256 
a7b2c0de0e2ce17426821dc1ac8eb115029959b3ada9d80a81739fa19373246c SHA512 
7599981d002a4a032c41c83f6287243a4942b0e25c408049a3ba86c16f63ce964800a3ac325ace0402b0d7256690c4a4151a66f19a8f58cc455af0498bb1af04
 WHIRLPOOL 
c10f7f7b326ce886bd031da29e9e04a1f4a5914f24cbe75061ed539958e7a8efaa4d4ea16f2b17437c63d97d6f558a27c092bc43c9f56c75078667d5344402f8
-DIST hunspell-1.3.4.tar.gz 1004935 SHA256 
55918522cb0041748507dd4f5aa92d043cef337aa589b9367c2221da084281ac SHA512 
092818570f5eb152b2bf8d0964068510185304f41e1eb0946bf7589c640d21bff67d2b79b49f770e8c0baa9031ab449eefb9e3b0bce8a28e2fc4809007fefa99
 WHIRLPOOL 
0e7c1941d31824e3a8f93200b6b228f56b0e35f14498a138425b177bc5a47274d422cd7b1d4836ebdb74b449bf777129381382e7b66211f5e8d1507cc3becdf7
-DIST hunspell-1.4.2.tar.gz 1000676 SHA256 
b6a0b23d083e0130f8c561cca8c980814ba65740ccfa52f47159f9141089946d SHA512 
b4528e9cc926456809b6a0c0c95ed95b297ca564c219bb229f8daefcc7aa4d50e77c99778f8eba867106d284a6ed6320e6966a7b304c7af873908cf55118f8f3
 WHIRLPOOL 
0343c7e507c6eae0d9df38a3c9bcf1ec847c3afc5497ac9dd729df1418cb0a398d25ee47da8fe498230ef7589d6735abb6a5eee6f2d5125e418437eaa9500ddc
-DIST hunspell-1.5.4.tar.gz 1110858 SHA256 
852c01a2e3b87eb1f2adb5261466608ba79f1f950202e18a2a1735de5098fc59 SHA512 
cda1612af2984bb28f7cf42ed2c81aac0e8ff0d0f740b3607a75f076d3478960f0c1d6b52a06fb0afbacfc1fce103da1ca2438dbe62e7abb46f70231347357bd
 WHIRLPOOL 
fe350cc0a22606c036e300ce8da0b1af36950778548d44bc6075ceb8da3aad0d682e2e12795bb1d52bba784910947ea9ed5c0ce07fdbb19524309b01b8898e9a
-DIST hunspell-1.6.0.tar.gz 699377 SHA256 
512e7d2ee69dad0b35ca011076405e56e0f10963a02d4859dbcc4faf53ca68e2 SHA512 
d13e0384654f98f87de61d3d6ec03fe4a0e972b49b7e220083c72c2dd99d169a4854160f7068baa34fe4d4bd85fa5c24b56587827b946fb072a2085173801ca9
 WHIRLPOOL 
9ab935e0a94e3f7ae02a9cf27b65c7f74b4eb13a2a447d05f94b3864d88b6d7c5bf93756433cc459506721e2327e83bb7151a638a9c2d2bc46a59a16889494cf
 DIST hunspell-1.6.1.tar.gz 706893 SHA256 
30f593733c50b794016bb03d31fd2a2071e4610c6fa4708e33edad2335102c49 SHA512 
39b096ec1f5226f13eaf241647fc9b49a6dad04945ae0bcdc61ba845d66d67d64a72ba4287b6f376b5ad053b5d0e1d42a42415c30521c50693f0544718029458
 WHIRLPOOL 
3013fc1538d01650ffc233f53f000cab7c797be7c712d7609598f0c5807eacf5a13215bce7176da6578e5e78825525864f833db56dbe64362431d3680fbd6b00
 DIST hunspell-1.6.2.tar.gz 721165 SHA256 
3cd9ceb062fe5814f668e4f22b2fa6e3ba0b339b921739541ce180cac4d6f4c4 SHA512 
a23127f1271da95ac06a1fb2f57b659485e959567b61da05b2bb350684003a0fb7e882b5e524c465fd890f79f513ed03174f38611989a1c09081147c47d6da11
 WHIRLPOOL 
04b83cbe0bb83fce42fd61a4585ffa03619c4cb5e7cf49f1e432dee34150ef63dd45074cfe820b7efc8965d2be1c8aefaae1d43424161d31494fbb4a72afb173

diff --git a/app-text/hunspell/files/hunspell-1.3-renameexes.patch 
b/app-text/hunspell/files/hunspell-1.3-renameexes.patch
deleted file mode 100644
index 70c5b748edb..000
--- a/app-text/hunspell/files/hunspell-1.3-renameexes.patch
+++ /dev/null
@@ -1,135 +0,0 @@
-=== modified file 'src/tools/Makefile.am'
 src/tools/Makefile.am  2011-05-24 15:55:29 +
-+++ src/tools/Makefile.am  2011-05-24 15:58:36 +
-@@ -1,4 +1,4 @@
--bin_PROGRAMS=analyze chmorph hunspell munch unmunch hzip hunzip
-+bin_PROGRAMS=hunspell-analyze hunspell-chmorph hunspell hunspell-munch 
hunspell-unmunch hzip hunzip
- 
- INCLUDES=-I${top_srcdir}/src/hunspell -I${top_srcdir}/src/parsers
- 
-@@ -6,8 +6,8 @@
- hunzip_SOURCES=hunzip.cxx
- hunzip_LDADD = ../hunspell/libhunspell-1.3.la
- 
--munch_SOURCES=munch.c munch.h
--unmunch_SOURCES=unmunch.c unmunch.h
-+hunspell_munch_SOURCES=munch.c munc

[gentoo-commits] repo/gentoo:master commit in: app-text/hunspell/files/, app-text/hunspell/

2017-09-03 Thread Lars Wendler
commit: 16c9531c5c48e6b0fbf0c6ae4b48d0af309335b1
Author: Lars Wendler  gentoo  org>
AuthorDate: Sun Sep  3 20:52:30 2017 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Sun Sep  3 20:54:14 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16c9531c

app-text/hunspell: Bump to version 1.6.2

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 app-text/hunspell/Manifest |   1 +
 .../hunspell/files/hunspell-1.6.2-renameexes.patch | 127 +
 app-text/hunspell/hunspell-1.6.2.ebuild|  86 ++
 3 files changed, 214 insertions(+)

diff --git a/app-text/hunspell/Manifest b/app-text/hunspell/Manifest
index 08a52f65e06..0a84964aba6 100644
--- a/app-text/hunspell/Manifest
+++ b/app-text/hunspell/Manifest
@@ -4,3 +4,4 @@ DIST hunspell-1.4.2.tar.gz 1000676 SHA256 
b6a0b23d083e0130f8c561cca8c980814ba657
 DIST hunspell-1.5.4.tar.gz 1110858 SHA256 
852c01a2e3b87eb1f2adb5261466608ba79f1f950202e18a2a1735de5098fc59 SHA512 
cda1612af2984bb28f7cf42ed2c81aac0e8ff0d0f740b3607a75f076d3478960f0c1d6b52a06fb0afbacfc1fce103da1ca2438dbe62e7abb46f70231347357bd
 WHIRLPOOL 
fe350cc0a22606c036e300ce8da0b1af36950778548d44bc6075ceb8da3aad0d682e2e12795bb1d52bba784910947ea9ed5c0ce07fdbb19524309b01b8898e9a
 DIST hunspell-1.6.0.tar.gz 699377 SHA256 
512e7d2ee69dad0b35ca011076405e56e0f10963a02d4859dbcc4faf53ca68e2 SHA512 
d13e0384654f98f87de61d3d6ec03fe4a0e972b49b7e220083c72c2dd99d169a4854160f7068baa34fe4d4bd85fa5c24b56587827b946fb072a2085173801ca9
 WHIRLPOOL 
9ab935e0a94e3f7ae02a9cf27b65c7f74b4eb13a2a447d05f94b3864d88b6d7c5bf93756433cc459506721e2327e83bb7151a638a9c2d2bc46a59a16889494cf
 DIST hunspell-1.6.1.tar.gz 706893 SHA256 
30f593733c50b794016bb03d31fd2a2071e4610c6fa4708e33edad2335102c49 SHA512 
39b096ec1f5226f13eaf241647fc9b49a6dad04945ae0bcdc61ba845d66d67d64a72ba4287b6f376b5ad053b5d0e1d42a42415c30521c50693f0544718029458
 WHIRLPOOL 
3013fc1538d01650ffc233f53f000cab7c797be7c712d7609598f0c5807eacf5a13215bce7176da6578e5e78825525864f833db56dbe64362431d3680fbd6b00
+DIST hunspell-1.6.2.tar.gz 721165 SHA256 
3cd9ceb062fe5814f668e4f22b2fa6e3ba0b339b921739541ce180cac4d6f4c4 SHA512 
a23127f1271da95ac06a1fb2f57b659485e959567b61da05b2bb350684003a0fb7e882b5e524c465fd890f79f513ed03174f38611989a1c09081147c47d6da11
 WHIRLPOOL 
04b83cbe0bb83fce42fd61a4585ffa03619c4cb5e7cf49f1e432dee34150ef63dd45074cfe820b7efc8965d2be1c8aefaae1d43424161d31494fbb4a72afb173

diff --git a/app-text/hunspell/files/hunspell-1.6.2-renameexes.patch 
b/app-text/hunspell/files/hunspell-1.6.2-renameexes.patch
new file mode 100644
index 000..be56cabc50b
--- /dev/null
+++ b/app-text/hunspell/files/hunspell-1.6.2-renameexes.patch
@@ -0,0 +1,127 @@
+--- hunspell-1.6.2/src/tools/chmorph.cxx
 hunspell-1.6.2/src/tools/chmorph.cxx
+@@ -55,11 +55,11 @@
+ if (!argv[i]) {
+   fprintf(
+   stderr,
+-  "chmorph - change affixes by morphological analysis and 
generation\n"
+-  "correct syntax is:\nchmorph affix_file "
++  "hunspell-chmorph - change affixes by morphological analysis and 
generation\n"
++  "correct syntax is:\nhunspell-chmorph affix_file "
+   "dictionary_file file_to_convert STRING1 STRING2\n"
+   "STRINGS may be arbitrary parts of the morphological descriptions\n"
+-  "example: chmorph hu.aff hu.dic hu.txt SG_2 SG_3 "
++  "example: hunspell-chmorph hu.aff hu.dic hu.txt SG_2 SG_3 "
+   " (convert informal Hungarian second person texts to formal third "
+   "person texts)\n");
+   exit(1);
+--- hunspell-1.6.2/src/tools/example.cxx
 hunspell-1.6.2/src/tools/example.cxx
+@@ -48,9 +48,9 @@
+   /* first parse the command line options */
+ 
+   if (argc < 4) {
+-fprintf(stderr, "example (now it works with more dictionary files):\n");
++fprintf(stderr, "hunspell-example (now it works with more dictionary 
files):\n");
+ fprintf(stderr,
+-"example affix_file dictionary_file(s) file_of_words_to_check\n");
++"hunspell-example affix_file dictionary_file(s) 
file_of_words_to_check\n");
+ exit(1);
+   }
+ 
+--- hunspell-1.6.2/src/tools/Makefile.am
 hunspell-1.6.2/src/tools/Makefile.am
+@@ -1,4 +1,4 @@
+-bin_PROGRAMS=analyze chmorph hunspell munch unmunch hzip hunzip
++bin_PROGRAMS=hunspell-analyze hunspell-chmorph hunspell hunspell-munch 
hunspell-unmunch hzip hunzip
+ 
+ AM_CPPFLAGS=-I${top_builddir}/src/hunspell -I${top_srcdir}/src/hunspell 
-I${top_srcdir}/src/parsers
+ 
+@@ -6,8 +6,8 @@
+ hunzip_SOURCES=hunzip.cxx
+ hunzip_LDADD = ../hunspell/libhunspell-1.6.la
+ 
+-munch_SOURCES=munch.cxx munch.h
+-unmunch_SOURCES=unmunch.cxx unmunch.h
++hunspell_munch_SOURCES=munch.cxx munch.h
++hunspell_unmunch_SOURCES=unmunch.cxx unmunch.h
+ 
+ example_SOURCES=example.cxx
+ example_LDADD = ../hunspell/libhunspell-1.6.la
+@@ -16,14 +16,14 @@
+ hunspell_LDADD = @LIBINTL@ @LIBICONV@ ../parsers/libparsers.a \
+   ../hunspell/libhunspell-1.6.la @CUR

[gentoo-commits] repo/gentoo:master commit in: app-text/hunspell/

2017-08-01 Thread Ulrich Müller
commit: e6c2c43681b4e1b5410e8191559dfe0edbfa1635
Author: Ulrich Müller  gentoo  org>
AuthorDate: Tue Aug  1 08:05:17 2017 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Tue Aug  1 08:06:13 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6c2c436

app-text/hunspell: Depend on myspell-kk for Kazakh language support.

Bug: 586788
Package-Manager: Portage-2.3.6, Repoman-2.3.3

 app-text/hunspell/hunspell-1.3.3.ebuild| 4 ++--
 app-text/hunspell/hunspell-1.3.4.ebuild| 5 +++--
 app-text/hunspell/hunspell-1.4.2.ebuild| 5 +++--
 app-text/hunspell/hunspell-1.5.4.ebuild| 5 +++--
 app-text/hunspell/hunspell-1.6.0.ebuild| 5 +++--
 app-text/hunspell/hunspell-1.6.1-r1.ebuild | 3 ++-
 6 files changed, 16 insertions(+), 11 deletions(-)

diff --git a/app-text/hunspell/hunspell-1.3.3.ebuild 
b/app-text/hunspell/hunspell-1.3.3.ebuild
index 94bfe7fe9ef..a385894c5c8 100644
--- a/app-text/hunspell/hunspell-1.3.3.ebuild
+++ b/app-text/hunspell/hunspell-1.3.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -23,7 +23,7 @@ DEPEND="${RDEPEND}
 
 # describe properly mi
 LANGS="af bg ca cs cy da de de-1901 el en eo es et fo fr ga gl he hr hu ia id
-is it km ku lt lv mk ms nb nl nn pl pt pt-BR ro ru sk sl sq sv sw tn uk zu"
+is it kk km ku lt lv mk ms nb nl nn pl pt pt-BR ro ru sk sl sq sv sw tn uk zu"
 
 PDEPEND="app-dicts/myspell-en"
 for lang in ${LANGS}; do

diff --git a/app-text/hunspell/hunspell-1.3.4.ebuild 
b/app-text/hunspell/hunspell-1.3.4.ebuild
index abc75a3b66d..cfcb4f36e91 100644
--- a/app-text/hunspell/hunspell-1.3.4.ebuild
+++ b/app-text/hunspell/hunspell-1.3.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -22,7 +22,8 @@ DEPEND="${RDEPEND}
sys-devel/gettext"
 
 LANGS="af bg ca cs cy da de de-1901 el en eo es et fo fr ga gl he hr hu ia id
-is it km ku lt lv mi mk ms nb nl nn pl pt pt-BR ro ru sk sl sq sv sw tn uk zu"
+is it kk km ku lt lv mi mk ms nb nl nn pl pt pt-BR ro ru sk sl sq sv sw tn uk
+zu"
 
 PDEPEND="app-dicts/myspell-en"
 for lang in ${LANGS}; do

diff --git a/app-text/hunspell/hunspell-1.4.2.ebuild 
b/app-text/hunspell/hunspell-1.4.2.ebuild
index 48e17f99c31..1f59e292507 100644
--- a/app-text/hunspell/hunspell-1.4.2.ebuild
+++ b/app-text/hunspell/hunspell-1.4.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -22,7 +22,8 @@ DEPEND="${RDEPEND}
sys-devel/gettext"
 
 LANGS="af bg ca cs cy da de de-1901 el en eo es et fo fr ga gl he hr hu ia id
-is it km ku lt lv mi mk ms nb nl nn pl pt pt-BR ro ru sk sl sq sv sw tn uk zu"
+is it kk km ku lt lv mi mk ms nb nl nn pl pt pt-BR ro ru sk sl sq sv sw tn uk
+zu"
 
 PDEPEND="app-dicts/myspell-en"
 for lang in ${LANGS}; do

diff --git a/app-text/hunspell/hunspell-1.5.4.ebuild 
b/app-text/hunspell/hunspell-1.5.4.ebuild
index 9e35516363b..36dab57f4a5 100644
--- a/app-text/hunspell/hunspell-1.5.4.ebuild
+++ b/app-text/hunspell/hunspell-1.5.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -22,7 +22,8 @@ DEPEND="${RDEPEND}
sys-devel/gettext"
 
 LANGS="af bg ca cs cy da de de-1901 el en eo es et fo fr ga gl he hr hu ia id
-is it km ku lt lv mi mk ms nb nl nn pl pt pt-BR ro ru sk sl sq sv sw tn uk zu"
+is it kk km ku lt lv mi mk ms nb nl nn pl pt pt-BR ro ru sk sl sq sv sw tn uk
+zu"
 
 PDEPEND="app-dicts/myspell-en"
 for lang in ${LANGS}; do

diff --git a/app-text/hunspell/hunspell-1.6.0.ebuild 
b/app-text/hunspell/hunspell-1.6.0.ebuild
index b7f1ce82535..22e54d672b2 100644
--- a/app-text/hunspell/hunspell-1.6.0.ebuild
+++ b/app-text/hunspell/hunspell-1.6.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -22,7 +22,8 @@ DEPEND="${RDEPEND}
sys-devel/gettext"
 
 LANGS="af bg ca cs cy da de de-1901 el en eo es et fo fr ga gl he hr hu ia id
-is it km ku lt lv mi mk ms nb nl nn pl pt pt-BR ro ru sk sl sq sv sw tn uk zu"
+is it kk km ku lt lv mi mk ms nb nl nn pl pt pt-BR ro ru sk sl sq sv sw tn uk
+zu"
 
 PDEPEND="app-dicts/myspell-en"
 for lang in ${LANGS}; do

diff --git a/app-text/hunspell/hunspell-1.6.1-r1.ebuild 
b/app-text/hunspell/hunspell-1.6.1-r1.ebuild
index fa1d1ac218a..8692a136871 100644
--- a/app-text/hunspell/hunspell-1.6.1-r1.ebuild
+++ b/app-text/hunspell/hunspell-1.6.1-r1.ebuild
@@ -22,7 +22,8 @@ DEPEND="${RDEPEND}
sys-devel/gettext"
 
 LANGS="af bg ca cs cy da de de-1901 el en eo es

[gentoo-commits] repo/gentoo:master commit in: app-text/hunspell/

2017-05-05 Thread Markus Meier
commit: 6a036e12e011a45e31fc91f6af2fe6ff6507430f
Author: Markus Meier  gentoo  org>
AuthorDate: Fri May  5 19:11:21 2017 +
Commit: Markus Meier  gentoo  org>
CommitDate: Fri May  5 19:11:21 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a036e12

app-text/hunspell: arm stable, bug #615478

Package-Manager: Portage-2.3.5, Repoman-2.3.1
RepoMan-Options: --include-arches="arm"

 app-text/hunspell/hunspell-1.6.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/hunspell/hunspell-1.6.1-r1.ebuild 
b/app-text/hunspell/hunspell-1.6.1-r1.ebuild
index 0d840e628fa..931bb5f1c2f 100644
--- a/app-text/hunspell/hunspell-1.6.1-r1.ebuild
+++ b/app-text/hunspell/hunspell-1.6.1-r1.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="http://hunspell.sourceforge.net/";
 SLOT="0/$(get_version_component_range 1-2)"
 LICENSE="MPL-1.1 GPL-2 LGPL-2.1"
 IUSE="ncurses nls readline static-libs"
-KEYWORDS="alpha amd64 ~arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~sh sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~sh sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
 
 RDEPEND="
ncurses? ( sys-libs/ncurses:0= )



[gentoo-commits] repo/gentoo:master commit in: app-text/hunspell/

2017-04-30 Thread Agostino Sarubbo
commit: 895820a168ad6e90a17109704eb57463c0513c1c
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sun Apr 30 09:34:44 2017 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sun Apr 30 09:36:59 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=895820a1

app-text/hunspell: ppc64 stable wrt bug #615478

Package-Manager: Portage-2.3.3, Repoman-2.3.1
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-text/hunspell/hunspell-1.6.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/hunspell/hunspell-1.6.1-r1.ebuild 
b/app-text/hunspell/hunspell-1.6.1-r1.ebuild
index 1a20a976405..0d840e628fa 100644
--- a/app-text/hunspell/hunspell-1.6.1-r1.ebuild
+++ b/app-text/hunspell/hunspell-1.6.1-r1.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="http://hunspell.sourceforge.net/";
 SLOT="0/$(get_version_component_range 1-2)"
 LICENSE="MPL-1.1 GPL-2 LGPL-2.1"
 IUSE="ncurses nls readline static-libs"
-KEYWORDS="alpha amd64 ~arm ~arm64 hppa ~ia64 ~mips ppc ~ppc64 ~sh sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 ~arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~sh sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
 
 RDEPEND="
ncurses? ( sys-libs/ncurses:0= )



[gentoo-commits] repo/gentoo:master commit in: app-text/hunspell/

2017-04-23 Thread Agostino Sarubbo
commit: badea853fadd5864df1ef7ac0b26b73381288ed5
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sun Apr 23 12:39:47 2017 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sun Apr 23 12:39:47 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=badea853

app-text/hunspell: amd64 stable wrt bug #615474

Package-Manager: Portage-2.3.3, Repoman-2.3.1
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-text/hunspell/hunspell-1.6.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/hunspell/hunspell-1.6.1-r1.ebuild 
b/app-text/hunspell/hunspell-1.6.1-r1.ebuild
index 04265f3190b..79f7ee583b1 100644
--- a/app-text/hunspell/hunspell-1.6.1-r1.ebuild
+++ b/app-text/hunspell/hunspell-1.6.1-r1.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="http://hunspell.sourceforge.net/";
 SLOT="0/$(get_version_component_range 1-2)"
 LICENSE="MPL-1.1 GPL-2 LGPL-2.1"
 IUSE="ncurses nls readline static-libs"
-KEYWORDS="alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc 
~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 ~arm ~arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
 
 RDEPEND="
ncurses? ( sys-libs/ncurses:0= )



[gentoo-commits] repo/gentoo:master commit in: app-text/hunspell/

2017-04-22 Thread Tobias Klausmann
commit: 7519228dc9ea92cca1578620630233b9db950317
Author: Tobias Klausmann  gentoo  org>
AuthorDate: Fri Apr 21 11:51:54 2017 +
Commit: Tobias Klausmann  gentoo  org>
CommitDate: Sat Apr 22 07:32:58 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7519228d

app-text/hunspell-1.6.1-r1: add alpha keyword

Gentoo-Bug: 615478

 app-text/hunspell/hunspell-1.6.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/hunspell/hunspell-1.6.1-r1.ebuild 
b/app-text/hunspell/hunspell-1.6.1-r1.ebuild
index 99b5914993d..04265f3190b 100644
--- a/app-text/hunspell/hunspell-1.6.1-r1.ebuild
+++ b/app-text/hunspell/hunspell-1.6.1-r1.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="http://hunspell.sourceforge.net/";
 SLOT="0/$(get_version_component_range 1-2)"
 LICENSE="MPL-1.1 GPL-2 LGPL-2.1"
 IUSE="ncurses nls readline static-libs"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc 
~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc 
~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
 
 RDEPEND="
ncurses? ( sys-libs/ncurses:0= )



[gentoo-commits] repo/gentoo:master commit in: app-text/hunspell/

2017-04-18 Thread Jeroen Roovers
commit: 71316a6a0d106d8f7484dff8b87c4041eadcb16c
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Wed Apr 19 06:50:43 2017 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Wed Apr 19 06:50:43 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71316a6a

app-text/hunspell: Stable for HPPA (bug #615478).

Package-Manager: Portage-2.3.5, Repoman-2.3.2
RepoMan-Options: --ignore-arches

 app-text/hunspell/hunspell-1.6.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/hunspell/hunspell-1.6.1-r1.ebuild 
b/app-text/hunspell/hunspell-1.6.1-r1.ebuild
index fc7254b17ab..99b5914993d 100644
--- a/app-text/hunspell/hunspell-1.6.1-r1.ebuild
+++ b/app-text/hunspell/hunspell-1.6.1-r1.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="http://hunspell.sourceforge.net/";
 SLOT="0/$(get_version_component_range 1-2)"
 LICENSE="MPL-1.1 GPL-2 LGPL-2.1"
 IUSE="ncurses nls readline static-libs"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc 
~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc 
~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
 
 RDEPEND="
ncurses? ( sys-libs/ncurses:0= )



[gentoo-commits] repo/gentoo:master commit in: app-text/hunspell/

2017-03-28 Thread Lars Wendler
commit: 29031259c600f1680b74c6a7efa8a57fa1dceb1f
Author: Lars Wendler  gentoo  org>
AuthorDate: Tue Mar 28 09:47:38 2017 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Tue Mar 28 09:47:53 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29031259

app-text/hunspell: Revbump to fix broken symlink (bug #614098).

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 app-text/hunspell/{hunspell-1.6.1.ebuild => hunspell-1.6.1-r1.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/hunspell/hunspell-1.6.1.ebuild 
b/app-text/hunspell/hunspell-1.6.1-r1.ebuild
similarity index 99%
rename from app-text/hunspell/hunspell-1.6.1.ebuild
rename to app-text/hunspell/hunspell-1.6.1-r1.ebuild
index 7af9164d711..fc7254b17ab 100644
--- a/app-text/hunspell/hunspell-1.6.1.ebuild
+++ b/app-text/hunspell/hunspell-1.6.1-r1.ebuild
@@ -78,6 +78,6 @@ src_install() {
 
#342449
pushd "${ED}"/usr/$(get_libdir)/ >/dev/null
-   ln -s lib${PN}{-$(get_major_version).$(get_version_component_range 
2).so.0.0.0,.so}
+   ln -s lib${PN}{-$(get_major_version).$(get_version_component_range 
2).so.0.0.1,.so}
popd >/dev/null
 }



[gentoo-commits] repo/gentoo:master commit in: app-text/hunspell/

2017-03-27 Thread Lars Wendler
commit: 9f7aa7bd5b7057595bb17fc978be52f7c9a58d12
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Mar 27 07:38:48 2017 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Mar 27 07:39:14 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f7aa7bd

app-text/hunspell: Removed old.

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 app-text/hunspell/Manifest  |  1 -
 app-text/hunspell/hunspell-1.5.3.ebuild | 83 -
 2 files changed, 84 deletions(-)

diff --git a/app-text/hunspell/Manifest b/app-text/hunspell/Manifest
index 6c8d1fa5e2d..08a52f65e06 100644
--- a/app-text/hunspell/Manifest
+++ b/app-text/hunspell/Manifest
@@ -1,7 +1,6 @@
 DIST hunspell-1.3.3.tar.gz 986081 SHA256 
a7b2c0de0e2ce17426821dc1ac8eb115029959b3ada9d80a81739fa19373246c SHA512 
7599981d002a4a032c41c83f6287243a4942b0e25c408049a3ba86c16f63ce964800a3ac325ace0402b0d7256690c4a4151a66f19a8f58cc455af0498bb1af04
 WHIRLPOOL 
c10f7f7b326ce886bd031da29e9e04a1f4a5914f24cbe75061ed539958e7a8efaa4d4ea16f2b17437c63d97d6f558a27c092bc43c9f56c75078667d5344402f8
 DIST hunspell-1.3.4.tar.gz 1004935 SHA256 
55918522cb0041748507dd4f5aa92d043cef337aa589b9367c2221da084281ac SHA512 
092818570f5eb152b2bf8d0964068510185304f41e1eb0946bf7589c640d21bff67d2b79b49f770e8c0baa9031ab449eefb9e3b0bce8a28e2fc4809007fefa99
 WHIRLPOOL 
0e7c1941d31824e3a8f93200b6b228f56b0e35f14498a138425b177bc5a47274d422cd7b1d4836ebdb74b449bf777129381382e7b66211f5e8d1507cc3becdf7
 DIST hunspell-1.4.2.tar.gz 1000676 SHA256 
b6a0b23d083e0130f8c561cca8c980814ba65740ccfa52f47159f9141089946d SHA512 
b4528e9cc926456809b6a0c0c95ed95b297ca564c219bb229f8daefcc7aa4d50e77c99778f8eba867106d284a6ed6320e6966a7b304c7af873908cf55118f8f3
 WHIRLPOOL 
0343c7e507c6eae0d9df38a3c9bcf1ec847c3afc5497ac9dd729df1418cb0a398d25ee47da8fe498230ef7589d6735abb6a5eee6f2d5125e418437eaa9500ddc
-DIST hunspell-1.5.3.tar.gz 1110837 SHA256 
1175666ec79b37fa6d3e6fda454414cecafeb537f078dda40eed96031e6fd5cc SHA512 
1f3d7639ec5995bb0fa21a4c728145673fcf412b11323176e02d84a08f49f3ad29660253a6bd55856a358c8df75cb05a2465ad00034575490e3c618ffe937ba6
 WHIRLPOOL 
0a2d59fa1e421127e2ed7e6edc94868a9838d72cfce54a21053b2e53a64e29ffd0a2d31b22d2daef6047df78a92d7e55664797b0c1cba6e068f7249225e11ef2
 DIST hunspell-1.5.4.tar.gz 1110858 SHA256 
852c01a2e3b87eb1f2adb5261466608ba79f1f950202e18a2a1735de5098fc59 SHA512 
cda1612af2984bb28f7cf42ed2c81aac0e8ff0d0f740b3607a75f076d3478960f0c1d6b52a06fb0afbacfc1fce103da1ca2438dbe62e7abb46f70231347357bd
 WHIRLPOOL 
fe350cc0a22606c036e300ce8da0b1af36950778548d44bc6075ceb8da3aad0d682e2e12795bb1d52bba784910947ea9ed5c0ce07fdbb19524309b01b8898e9a
 DIST hunspell-1.6.0.tar.gz 699377 SHA256 
512e7d2ee69dad0b35ca011076405e56e0f10963a02d4859dbcc4faf53ca68e2 SHA512 
d13e0384654f98f87de61d3d6ec03fe4a0e972b49b7e220083c72c2dd99d169a4854160f7068baa34fe4d4bd85fa5c24b56587827b946fb072a2085173801ca9
 WHIRLPOOL 
9ab935e0a94e3f7ae02a9cf27b65c7f74b4eb13a2a447d05f94b3864d88b6d7c5bf93756433cc459506721e2327e83bb7151a638a9c2d2bc46a59a16889494cf
 DIST hunspell-1.6.1.tar.gz 706893 SHA256 
30f593733c50b794016bb03d31fd2a2071e4610c6fa4708e33edad2335102c49 SHA512 
39b096ec1f5226f13eaf241647fc9b49a6dad04945ae0bcdc61ba845d66d67d64a72ba4287b6f376b5ad053b5d0e1d42a42415c30521c50693f0544718029458
 WHIRLPOOL 
3013fc1538d01650ffc233f53f000cab7c797be7c712d7609598f0c5807eacf5a13215bce7176da6578e5e78825525864f833db56dbe64362431d3680fbd6b00

diff --git a/app-text/hunspell/hunspell-1.5.3.ebuild 
b/app-text/hunspell/hunspell-1.5.3.ebuild
deleted file mode 100644
index 9e35516363b..000
--- a/app-text/hunspell/hunspell-1.5.3.ebuild
+++ /dev/null
@@ -1,83 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit eutils multilib autotools flag-o-matic versionator
-
-MY_P=${PN}-${PV/_beta/b}
-
-DESCRIPTION="Hunspell spell checker - an improved replacement for myspell in 
OOo"
-SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-HOMEPAGE="http://hunspell.sourceforge.net/";
-
-SLOT="0/$(get_version_component_range 1-2)"
-LICENSE="MPL-1.1 GPL-2 LGPL-2.1"
-IUSE="ncurses nls readline static-libs"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc 
~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
-
-RDEPEND="
-   ncurses? ( sys-libs/ncurses:0= )
-   readline? ( sys-libs/readline:= )"
-DEPEND="${RDEPEND}
-   sys-devel/gettext"
-
-LANGS="af bg ca cs cy da de de-1901 el en eo es et fo fr ga gl he hr hu ia id
-is it km ku lt lv mi mk ms nb nl nn pl pt pt-BR ro ru sk sl sq sv sw tn uk zu"
-
-PDEPEND="app-dicts/myspell-en"
-for lang in ${LANGS}; do
-   IUSE+=" l10n_${lang}"
-   case ${lang} in
-   de-1901) dict="de_1901" ;;
-   pt-BR)   dict="pt-br"   ;;
-   *)   dict="${lang}" ;;
-   esac
-   PDEPEND+=" l10n_${lang}?

[gentoo-commits] repo/gentoo:master commit in: app-text/hunspell/

2017-03-27 Thread Lars Wendler
commit: 3ebe4e80730fb0446a974c193b406ddb654d015b
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Mar 27 07:38:10 2017 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Mar 27 07:39:11 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ebe4e80

app-text/hunspell: Bump to version 1.6.1

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 app-text/hunspell/Manifest  |  1 +
 app-text/hunspell/hunspell-1.6.1.ebuild | 83 +
 2 files changed, 84 insertions(+)

diff --git a/app-text/hunspell/Manifest b/app-text/hunspell/Manifest
index c1c78e505c7..6c8d1fa5e2d 100644
--- a/app-text/hunspell/Manifest
+++ b/app-text/hunspell/Manifest
@@ -4,3 +4,4 @@ DIST hunspell-1.4.2.tar.gz 1000676 SHA256 
b6a0b23d083e0130f8c561cca8c980814ba657
 DIST hunspell-1.5.3.tar.gz 1110837 SHA256 
1175666ec79b37fa6d3e6fda454414cecafeb537f078dda40eed96031e6fd5cc SHA512 
1f3d7639ec5995bb0fa21a4c728145673fcf412b11323176e02d84a08f49f3ad29660253a6bd55856a358c8df75cb05a2465ad00034575490e3c618ffe937ba6
 WHIRLPOOL 
0a2d59fa1e421127e2ed7e6edc94868a9838d72cfce54a21053b2e53a64e29ffd0a2d31b22d2daef6047df78a92d7e55664797b0c1cba6e068f7249225e11ef2
 DIST hunspell-1.5.4.tar.gz 1110858 SHA256 
852c01a2e3b87eb1f2adb5261466608ba79f1f950202e18a2a1735de5098fc59 SHA512 
cda1612af2984bb28f7cf42ed2c81aac0e8ff0d0f740b3607a75f076d3478960f0c1d6b52a06fb0afbacfc1fce103da1ca2438dbe62e7abb46f70231347357bd
 WHIRLPOOL 
fe350cc0a22606c036e300ce8da0b1af36950778548d44bc6075ceb8da3aad0d682e2e12795bb1d52bba784910947ea9ed5c0ce07fdbb19524309b01b8898e9a
 DIST hunspell-1.6.0.tar.gz 699377 SHA256 
512e7d2ee69dad0b35ca011076405e56e0f10963a02d4859dbcc4faf53ca68e2 SHA512 
d13e0384654f98f87de61d3d6ec03fe4a0e972b49b7e220083c72c2dd99d169a4854160f7068baa34fe4d4bd85fa5c24b56587827b946fb072a2085173801ca9
 WHIRLPOOL 
9ab935e0a94e3f7ae02a9cf27b65c7f74b4eb13a2a447d05f94b3864d88b6d7c5bf93756433cc459506721e2327e83bb7151a638a9c2d2bc46a59a16889494cf
+DIST hunspell-1.6.1.tar.gz 706893 SHA256 
30f593733c50b794016bb03d31fd2a2071e4610c6fa4708e33edad2335102c49 SHA512 
39b096ec1f5226f13eaf241647fc9b49a6dad04945ae0bcdc61ba845d66d67d64a72ba4287b6f376b5ad053b5d0e1d42a42415c30521c50693f0544718029458
 WHIRLPOOL 
3013fc1538d01650ffc233f53f000cab7c797be7c712d7609598f0c5807eacf5a13215bce7176da6578e5e78825525864f833db56dbe64362431d3680fbd6b00

diff --git a/app-text/hunspell/hunspell-1.6.1.ebuild 
b/app-text/hunspell/hunspell-1.6.1.ebuild
new file mode 100644
index 000..7af9164d711
--- /dev/null
+++ b/app-text/hunspell/hunspell-1.6.1.ebuild
@@ -0,0 +1,83 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit eutils multilib autotools flag-o-matic versionator
+
+MY_P=${PN}-${PV/_beta/b}
+
+DESCRIPTION="Hunspell spell checker - an improved replacement for myspell in 
OOo"
+SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+HOMEPAGE="http://hunspell.sourceforge.net/";
+
+SLOT="0/$(get_version_component_range 1-2)"
+LICENSE="MPL-1.1 GPL-2 LGPL-2.1"
+IUSE="ncurses nls readline static-libs"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc 
~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+
+RDEPEND="
+   ncurses? ( sys-libs/ncurses:0= )
+   readline? ( sys-libs/readline:= )"
+DEPEND="${RDEPEND}
+   sys-devel/gettext"
+
+LANGS="af bg ca cs cy da de de-1901 el en eo es et fo fr ga gl he hr hu ia id
+is it km ku lt lv mi mk ms nb nl nn pl pt pt-BR ro ru sk sl sq sv sw tn uk zu"
+
+PDEPEND="app-dicts/myspell-en"
+for lang in ${LANGS}; do
+   IUSE+=" l10n_${lang}"
+   case ${lang} in
+   de-1901) dict="de_1901" ;;
+   pt-BR)   dict="pt-br"   ;;
+   *)   dict="${lang}" ;;
+   esac
+   PDEPEND+=" l10n_${lang}? ( app-dicts/myspell-${dict} )"
+done
+unset dict lang LANGS
+
+S=${WORKDIR}/${MY_P}
+
+DOCS=(
+   AUTHORS ChangeLog NEWS README THANKS TODO license.hunspell
+   AUTHORS.myspell README.myspell license.myspell README.md
+)
+
+PATCHES=(
+   # Upstream package creates some executables which names are too generic
+   # to be placed in /usr/bin - this patch prefixes them with 'hunspell-'.
+   # It modifies a Makefile.am file, hence eautoreconf.
+   "${FILESDIR}/${PN}-1.6.0-renameexes.patch"
+)
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   # missing somehow, and I am too lazy to fix it properly
+   [[ ${CHOST} == *-darwin* ]] && append-libs -liconv
+
+   # I wanted to put the include files in /usr/include/hunspell.
+   # You can do that, libreoffice can find them anywhere, just
+   # ping me when you do so ; -- scarabeus
+   econf \
+   $(use_enable nls) \
+   $(use_with ncurses ui) \
+   $(use_with readline readline) \
+   $(use_e

[gentoo-commits] repo/gentoo:master commit in: app-text/hunspell/files/, app-text/hunspell/

2016-12-22 Thread Lars Wendler
commit: 01a0b82c685522c6792834f6934431ec83ce336a
Author: Lars Wendler  gentoo  org>
AuthorDate: Thu Dec 22 12:06:24 2016 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Thu Dec 22 12:06:52 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01a0b82c

app-text/hunspell: Bump to versions 1.5.4 and 1.6.0

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 app-text/hunspell/Manifest |   2 +
 .../hunspell/files/hunspell-1.6.0-renameexes.patch | 124 +
 app-text/hunspell/hunspell-1.5.4.ebuild|  84 ++
 app-text/hunspell/hunspell-1.6.0.ebuild|  84 ++
 4 files changed, 294 insertions(+)

diff --git a/app-text/hunspell/Manifest b/app-text/hunspell/Manifest
index 5317e90..c1c78e5 100644
--- a/app-text/hunspell/Manifest
+++ b/app-text/hunspell/Manifest
@@ -2,3 +2,5 @@ DIST hunspell-1.3.3.tar.gz 986081 SHA256 
a7b2c0de0e2ce17426821dc1ac8eb115029959b
 DIST hunspell-1.3.4.tar.gz 1004935 SHA256 
55918522cb0041748507dd4f5aa92d043cef337aa589b9367c2221da084281ac SHA512 
092818570f5eb152b2bf8d0964068510185304f41e1eb0946bf7589c640d21bff67d2b79b49f770e8c0baa9031ab449eefb9e3b0bce8a28e2fc4809007fefa99
 WHIRLPOOL 
0e7c1941d31824e3a8f93200b6b228f56b0e35f14498a138425b177bc5a47274d422cd7b1d4836ebdb74b449bf777129381382e7b66211f5e8d1507cc3becdf7
 DIST hunspell-1.4.2.tar.gz 1000676 SHA256 
b6a0b23d083e0130f8c561cca8c980814ba65740ccfa52f47159f9141089946d SHA512 
b4528e9cc926456809b6a0c0c95ed95b297ca564c219bb229f8daefcc7aa4d50e77c99778f8eba867106d284a6ed6320e6966a7b304c7af873908cf55118f8f3
 WHIRLPOOL 
0343c7e507c6eae0d9df38a3c9bcf1ec847c3afc5497ac9dd729df1418cb0a398d25ee47da8fe498230ef7589d6735abb6a5eee6f2d5125e418437eaa9500ddc
 DIST hunspell-1.5.3.tar.gz 1110837 SHA256 
1175666ec79b37fa6d3e6fda454414cecafeb537f078dda40eed96031e6fd5cc SHA512 
1f3d7639ec5995bb0fa21a4c728145673fcf412b11323176e02d84a08f49f3ad29660253a6bd55856a358c8df75cb05a2465ad00034575490e3c618ffe937ba6
 WHIRLPOOL 
0a2d59fa1e421127e2ed7e6edc94868a9838d72cfce54a21053b2e53a64e29ffd0a2d31b22d2daef6047df78a92d7e55664797b0c1cba6e068f7249225e11ef2
+DIST hunspell-1.5.4.tar.gz 1110858 SHA256 
852c01a2e3b87eb1f2adb5261466608ba79f1f950202e18a2a1735de5098fc59 SHA512 
cda1612af2984bb28f7cf42ed2c81aac0e8ff0d0f740b3607a75f076d3478960f0c1d6b52a06fb0afbacfc1fce103da1ca2438dbe62e7abb46f70231347357bd
 WHIRLPOOL 
fe350cc0a22606c036e300ce8da0b1af36950778548d44bc6075ceb8da3aad0d682e2e12795bb1d52bba784910947ea9ed5c0ce07fdbb19524309b01b8898e9a
+DIST hunspell-1.6.0.tar.gz 699377 SHA256 
512e7d2ee69dad0b35ca011076405e56e0f10963a02d4859dbcc4faf53ca68e2 SHA512 
d13e0384654f98f87de61d3d6ec03fe4a0e972b49b7e220083c72c2dd99d169a4854160f7068baa34fe4d4bd85fa5c24b56587827b946fb072a2085173801ca9
 WHIRLPOOL 
9ab935e0a94e3f7ae02a9cf27b65c7f74b4eb13a2a447d05f94b3864d88b6d7c5bf93756433cc459506721e2327e83bb7151a638a9c2d2bc46a59a16889494cf

diff --git a/app-text/hunspell/files/hunspell-1.6.0-renameexes.patch 
b/app-text/hunspell/files/hunspell-1.6.0-renameexes.patch
new file mode 100644
index ..6a75ce3
--- /dev/null
+++ b/app-text/hunspell/files/hunspell-1.6.0-renameexes.patch
@@ -0,0 +1,124 @@
+--- hunspell-1.6.0/src/tools/chmorph.cxx
 hunspell-1.6.0/src/tools/chmorph.cxx
+@@ -58,11 +58,11 @@
+ if (!argv[i]) {
+   fprintf(
+   stderr,
+-  "chmorph - change affixes by morphological analysis and 
generation\n"
+-  "correct syntax is:\nchmorph affix_file "
++  "hunspell-chmorph - change affixes by morphological analysis and 
generation\n"
++  "correct syntax is:\nhunspell-chmorph affix_file "
+   "dictionary_file file_to_convert STRING1 STRING2\n"
+   "STRINGS may be arbitrary parts of the morphological descriptions\n"
+-  "example: chmorph hu.aff hu.dic hu.txt SG_2 SG_3 "
++  "example: hunspell-chmorph hu.aff hu.dic hu.txt SG_2 SG_3 "
+   " (convert informal Hungarian second person texts to formal third "
+   "person texts)\n");
+   exit(1);
+--- hunspell-1.6.0/src/tools/example.cxx
 hunspell-1.6.0/src/tools/example.cxx
+@@ -53,9 +53,9 @@
+   /* first parse the command line options */
+ 
+   if (argc < 4) {
+-fprintf(stderr, "example (now it works with more dictionary files):\n");
++fprintf(stderr, "hunspell-example (now it works with more dictionary 
files):\n");
+ fprintf(stderr,
+-"example affix_file dictionary_file(s) file_of_words_to_check\n");
++"hunspell-example affix_file dictionary_file(s) 
file_of_words_to_check\n");
+ exit(1);
+   }
+ 
+--- hunspell-1.6.0/src/tools/Makefile.am
 hunspell-1.6.0/src/tools/Makefile.am
+@@ -1,4 +1,4 @@
+-bin_PROGRAMS=analyze chmorph hunspell munch unmunch hzip hunzip
++bin_PROGRAMS=hunspell-analyze hunspell-chmorph hunspell hunspell-munch 
hunspell-unmunch hzip hunzip
+ 
+ INCLUDES=-I${top_builddir}/src/hunspell -I${top_srcdir}/src/hunspell 
-I${top_srcdir}/src/parsers
+ 
+@@ -6,8 +6,8 @@
+ 

[gentoo-commits] repo/gentoo:master commit in: app-text/hunspell/

2016-11-28 Thread Lars Wendler
commit: 5b1eb067821a4e2713cd3e698ea571903213fba0
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Nov 28 11:52:42 2016 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Nov 28 11:52:56 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b1eb067

app-text/hunspell: Bump to version 1.5.3. Removed old.

Package-Manager: portage-2.3.2

 app-text/hunspell/Manifest | 2 +-
 app-text/hunspell/{hunspell-1.5.2.ebuild => hunspell-1.5.3.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/hunspell/Manifest b/app-text/hunspell/Manifest
index a6c6c3c..5317e90 100644
--- a/app-text/hunspell/Manifest
+++ b/app-text/hunspell/Manifest
@@ -1,4 +1,4 @@
 DIST hunspell-1.3.3.tar.gz 986081 SHA256 
a7b2c0de0e2ce17426821dc1ac8eb115029959b3ada9d80a81739fa19373246c SHA512 
7599981d002a4a032c41c83f6287243a4942b0e25c408049a3ba86c16f63ce964800a3ac325ace0402b0d7256690c4a4151a66f19a8f58cc455af0498bb1af04
 WHIRLPOOL 
c10f7f7b326ce886bd031da29e9e04a1f4a5914f24cbe75061ed539958e7a8efaa4d4ea16f2b17437c63d97d6f558a27c092bc43c9f56c75078667d5344402f8
 DIST hunspell-1.3.4.tar.gz 1004935 SHA256 
55918522cb0041748507dd4f5aa92d043cef337aa589b9367c2221da084281ac SHA512 
092818570f5eb152b2bf8d0964068510185304f41e1eb0946bf7589c640d21bff67d2b79b49f770e8c0baa9031ab449eefb9e3b0bce8a28e2fc4809007fefa99
 WHIRLPOOL 
0e7c1941d31824e3a8f93200b6b228f56b0e35f14498a138425b177bc5a47274d422cd7b1d4836ebdb74b449bf777129381382e7b66211f5e8d1507cc3becdf7
 DIST hunspell-1.4.2.tar.gz 1000676 SHA256 
b6a0b23d083e0130f8c561cca8c980814ba65740ccfa52f47159f9141089946d SHA512 
b4528e9cc926456809b6a0c0c95ed95b297ca564c219bb229f8daefcc7aa4d50e77c99778f8eba867106d284a6ed6320e6966a7b304c7af873908cf55118f8f3
 WHIRLPOOL 
0343c7e507c6eae0d9df38a3c9bcf1ec847c3afc5497ac9dd729df1418cb0a398d25ee47da8fe498230ef7589d6735abb6a5eee6f2d5125e418437eaa9500ddc
-DIST hunspell-1.5.2.tar.gz 1110813 SHA256 
6d649981f61ab0db81027e165a98902201a68f12f9abe0d42acd57948d67f3d7 SHA512 
ed13a54e560bce479920de4b35fc5ffceb599d0b177bd9adf474a480e776ecd0e98dd3054af5324f14217987932de03c5c24f3219555d47ccb2e314d8301c5d1
 WHIRLPOOL 
32f48c2f84367b9b919874a15fbf2bd5620abb554d7847228af246753627317d771e5065293731eef476a6c43cce9dd89b123d0c43892f6c2edb280314031998
+DIST hunspell-1.5.3.tar.gz 1110837 SHA256 
1175666ec79b37fa6d3e6fda454414cecafeb537f078dda40eed96031e6fd5cc SHA512 
1f3d7639ec5995bb0fa21a4c728145673fcf412b11323176e02d84a08f49f3ad29660253a6bd55856a358c8df75cb05a2465ad00034575490e3c618ffe937ba6
 WHIRLPOOL 
0a2d59fa1e421127e2ed7e6edc94868a9838d72cfce54a21053b2e53a64e29ffd0a2d31b22d2daef6047df78a92d7e55664797b0c1cba6e068f7249225e11ef2

diff --git a/app-text/hunspell/hunspell-1.5.2.ebuild 
b/app-text/hunspell/hunspell-1.5.3.ebuild
similarity index 100%
rename from app-text/hunspell/hunspell-1.5.2.ebuild
rename to app-text/hunspell/hunspell-1.5.3.ebuild



[gentoo-commits] repo/gentoo:master commit in: app-text/hunspell/

2016-11-27 Thread Lars Wendler
commit: 0ce39ecc69f497b929ce934c152eaf1da75e77f9
Author: Lars Wendler  gentoo  org>
AuthorDate: Sun Nov 27 22:17:50 2016 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Sun Nov 27 22:18:04 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ce39ecc

app-text/hunspell: Bump to version 1.5.2. Removed old.

Package-Manager: portage-2.3.2

 app-text/hunspell/Manifest | 2 +-
 app-text/hunspell/{hunspell-1.5.0.ebuild => hunspell-1.5.2.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/hunspell/Manifest b/app-text/hunspell/Manifest
index d2d2bcc..a6c6c3c 100644
--- a/app-text/hunspell/Manifest
+++ b/app-text/hunspell/Manifest
@@ -1,4 +1,4 @@
 DIST hunspell-1.3.3.tar.gz 986081 SHA256 
a7b2c0de0e2ce17426821dc1ac8eb115029959b3ada9d80a81739fa19373246c SHA512 
7599981d002a4a032c41c83f6287243a4942b0e25c408049a3ba86c16f63ce964800a3ac325ace0402b0d7256690c4a4151a66f19a8f58cc455af0498bb1af04
 WHIRLPOOL 
c10f7f7b326ce886bd031da29e9e04a1f4a5914f24cbe75061ed539958e7a8efaa4d4ea16f2b17437c63d97d6f558a27c092bc43c9f56c75078667d5344402f8
 DIST hunspell-1.3.4.tar.gz 1004935 SHA256 
55918522cb0041748507dd4f5aa92d043cef337aa589b9367c2221da084281ac SHA512 
092818570f5eb152b2bf8d0964068510185304f41e1eb0946bf7589c640d21bff67d2b79b49f770e8c0baa9031ab449eefb9e3b0bce8a28e2fc4809007fefa99
 WHIRLPOOL 
0e7c1941d31824e3a8f93200b6b228f56b0e35f14498a138425b177bc5a47274d422cd7b1d4836ebdb74b449bf777129381382e7b66211f5e8d1507cc3becdf7
 DIST hunspell-1.4.2.tar.gz 1000676 SHA256 
b6a0b23d083e0130f8c561cca8c980814ba65740ccfa52f47159f9141089946d SHA512 
b4528e9cc926456809b6a0c0c95ed95b297ca564c219bb229f8daefcc7aa4d50e77c99778f8eba867106d284a6ed6320e6966a7b304c7af873908cf55118f8f3
 WHIRLPOOL 
0343c7e507c6eae0d9df38a3c9bcf1ec847c3afc5497ac9dd729df1418cb0a398d25ee47da8fe498230ef7589d6735abb6a5eee6f2d5125e418437eaa9500ddc
-DIST hunspell-1.5.0.tar.gz 1110566 SHA256 
651ef922c1638644cf4e7fb1180f9b1345b3a26322dc2a22af9df083da9b9dae SHA512 
a9b24fe9d1813879bcd00ee833d1c36656d2e97e3bff68dc47da6da014d52d8af64b8169ec8ca026688b4dcd12553c9c2a1fc08fdd9c22851983d574e4f6ebe0
 WHIRLPOOL 
a2ea200f6ec8a2d935e418aceae503998055a512364d3cb66d26fd4382baaa62e6ede05a6da9b348503dbc45745c5368698770144dbe3fa79e93f2c8ecf1be57
+DIST hunspell-1.5.2.tar.gz 1110813 SHA256 
6d649981f61ab0db81027e165a98902201a68f12f9abe0d42acd57948d67f3d7 SHA512 
ed13a54e560bce479920de4b35fc5ffceb599d0b177bd9adf474a480e776ecd0e98dd3054af5324f14217987932de03c5c24f3219555d47ccb2e314d8301c5d1
 WHIRLPOOL 
32f48c2f84367b9b919874a15fbf2bd5620abb554d7847228af246753627317d771e5065293731eef476a6c43cce9dd89b123d0c43892f6c2edb280314031998

diff --git a/app-text/hunspell/hunspell-1.5.0.ebuild 
b/app-text/hunspell/hunspell-1.5.2.ebuild
similarity index 100%
rename from app-text/hunspell/hunspell-1.5.0.ebuild
rename to app-text/hunspell/hunspell-1.5.2.ebuild



[gentoo-commits] repo/gentoo:master commit in: app-text/hunspell/, app-text/hunspell/files/

2016-11-26 Thread Lars Wendler
commit: 6638e8b67a68459451d478a5f3810d7fcb8bf324
Author: Lars Wendler  gentoo  org>
AuthorDate: Sat Nov 26 22:49:08 2016 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Sat Nov 26 23:04:54 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6638e8b6

app-text/hunspell: Bump to version 1.5.0

Package-Manager: portage-2.3.2

 app-text/hunspell/Manifest |   1 +
 .../hunspell/files/hunspell-1.5.0-renameexes.patch | 124 +
 app-text/hunspell/hunspell-1.5.0.ebuild|  84 ++
 3 files changed, 209 insertions(+)

diff --git a/app-text/hunspell/Manifest b/app-text/hunspell/Manifest
index 80c8229..07f23ad 100644
--- a/app-text/hunspell/Manifest
+++ b/app-text/hunspell/Manifest
@@ -2,3 +2,4 @@ DIST hunspell-1.3.3.tar.gz 986081 SHA256 
a7b2c0de0e2ce17426821dc1ac8eb115029959b
 DIST hunspell-1.3.4.tar.gz 1004935 SHA256 
55918522cb0041748507dd4f5aa92d043cef337aa589b9367c2221da084281ac SHA512 
092818570f5eb152b2bf8d0964068510185304f41e1eb0946bf7589c640d21bff67d2b79b49f770e8c0baa9031ab449eefb9e3b0bce8a28e2fc4809007fefa99
 WHIRLPOOL 
0e7c1941d31824e3a8f93200b6b228f56b0e35f14498a138425b177bc5a47274d422cd7b1d4836ebdb74b449bf777129381382e7b66211f5e8d1507cc3becdf7
 DIST hunspell-1.4.1.tar.gz 1000647 SHA256 
c4476aff0ced52eec334eae1e8d3fdaaebdd90f5ecd0b57cf2a92a6fd220d1bb SHA512 
6edc1120a08d46f1c3a590f9964486240eee46ef7f1c2d072c228d26dd1cb3bee1f283d007fcda994cdf0482c065cd5375c9706570a7c5be9aff423e19c03b6b
 WHIRLPOOL 
7f250ba58369ca12282bf23d85396e66385197d3d1d268e3bae39d197029438543ba9377abe224a9b2dea860fe816c627e10adf27f1d2198793a18ded95534cf
 DIST hunspell-1.4.2.tar.gz 1000676 SHA256 
b6a0b23d083e0130f8c561cca8c980814ba65740ccfa52f47159f9141089946d SHA512 
b4528e9cc926456809b6a0c0c95ed95b297ca564c219bb229f8daefcc7aa4d50e77c99778f8eba867106d284a6ed6320e6966a7b304c7af873908cf55118f8f3
 WHIRLPOOL 
0343c7e507c6eae0d9df38a3c9bcf1ec847c3afc5497ac9dd729df1418cb0a398d25ee47da8fe498230ef7589d6735abb6a5eee6f2d5125e418437eaa9500ddc
+DIST hunspell-1.5.0.tar.gz 1110566 SHA256 
651ef922c1638644cf4e7fb1180f9b1345b3a26322dc2a22af9df083da9b9dae SHA512 
a9b24fe9d1813879bcd00ee833d1c36656d2e97e3bff68dc47da6da014d52d8af64b8169ec8ca026688b4dcd12553c9c2a1fc08fdd9c22851983d574e4f6ebe0
 WHIRLPOOL 
a2ea200f6ec8a2d935e418aceae503998055a512364d3cb66d26fd4382baaa62e6ede05a6da9b348503dbc45745c5368698770144dbe3fa79e93f2c8ecf1be57

diff --git a/app-text/hunspell/files/hunspell-1.5.0-renameexes.patch 
b/app-text/hunspell/files/hunspell-1.5.0-renameexes.patch
new file mode 100644
index ..f2a555e
--- /dev/null
+++ b/app-text/hunspell/files/hunspell-1.5.0-renameexes.patch
@@ -0,0 +1,124 @@
+--- hunspell-1.5.0/src/tools/chmorph.cxx
 hunspell-1.5.0/src/tools/chmorph.cxx
+@@ -58,11 +58,11 @@
+ if (!argv[i]) {
+   fprintf(
+   stderr,
+-  "chmorph - change affixes by morphological analysis and 
generation\n"
+-  "correct syntax is:\nchmorph affix_file "
++  "hunspell-chmorph - change affixes by morphological analysis and 
generation\n"
++  "correct syntax is:\nhunspell-chmorph affix_file "
+   "dictionary_file file_to_convert STRING1 STRING2\n"
+   "STRINGS may be arbitrary parts of the morphological descriptions\n"
+-  "example: chmorph hu.aff hu.dic hu.txt SG_2 SG_3 "
++  "example: hunspell-chmorph hu.aff hu.dic hu.txt SG_2 SG_3 "
+   " (convert informal Hungarian second person texts to formal third "
+   "person texts)\n");
+   exit(1);
+--- hunspell-1.5.0/src/tools/example.cxx
 hunspell-1.5.0/src/tools/example.cxx
+@@ -53,9 +53,9 @@
+   /* first parse the command line options */
+ 
+   if (argc < 4) {
+-fprintf(stderr, "example (now it works with more dictionary files):\n");
++fprintf(stderr, "hunspell-example (now it works with more dictionary 
files):\n");
+ fprintf(stderr,
+-"example affix_file dictionary_file(s) file_of_words_to_check\n");
++"hunspell-example affix_file dictionary_file(s) 
file_of_words_to_check\n");
+ exit(1);
+   }
+ 
+--- hunspell-1.5.0/src/tools/Makefile.am
 hunspell-1.5.0/src/tools/Makefile.am
+@@ -1,4 +1,4 @@
+-bin_PROGRAMS=analyze chmorph hunspell munch unmunch hzip hunzip
++bin_PROGRAMS=hunspell-analyze hunspell-chmorph hunspell hunspell-munch 
hunspell-unmunch hzip hunzip
+ 
+ INCLUDES=-I${top_builddir}/src/hunspell -I${top_srcdir}/src/hunspell 
-I${top_srcdir}/src/parsers
+ 
+@@ -6,8 +6,8 @@
+ hunzip_SOURCES=hunzip.cxx
+ hunzip_LDADD = ../hunspell/libhunspell-1.5.la
+ 
+-munch_SOURCES=munch.cxx munch.h
+-unmunch_SOURCES=unmunch.cxx unmunch.h
++hunspell_munch_SOURCES=munch.cxx munch.h
++hunspell_unmunch_SOURCES=unmunch.cxx unmunch.h
+ 
+ example_SOURCES=example.cxx
+ example_LDADD = ../hunspell/libhunspell-1.5.la
+@@ -16,11 +16,11 @@
+ hunspell_LDADD = @LIBINTL@ @LIBICONV@ ../parsers/libparsers.a \
+   ../hunspell/libhunspell-1.5.la @CURSESLIB@ @READLINELIB@
+ 
+-ana

[gentoo-commits] repo/gentoo:master commit in: app-text/hunspell/

2016-11-26 Thread Lars Wendler
commit: 1af3eabebb876a5144f76420b7d14f52a2de443c
Author: Lars Wendler  gentoo  org>
AuthorDate: Sat Nov 26 22:50:15 2016 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Sat Nov 26 23:04:56 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1af3eabe

app-text/hunspell: Removed old.

Package-Manager: portage-2.3.2

 app-text/hunspell/Manifest |  1 -
 app-text/hunspell/hunspell-1.4.1-r1.ebuild | 84 --
 2 files changed, 85 deletions(-)

diff --git a/app-text/hunspell/Manifest b/app-text/hunspell/Manifest
index 07f23ad..d2d2bcc 100644
--- a/app-text/hunspell/Manifest
+++ b/app-text/hunspell/Manifest
@@ -1,5 +1,4 @@
 DIST hunspell-1.3.3.tar.gz 986081 SHA256 
a7b2c0de0e2ce17426821dc1ac8eb115029959b3ada9d80a81739fa19373246c SHA512 
7599981d002a4a032c41c83f6287243a4942b0e25c408049a3ba86c16f63ce964800a3ac325ace0402b0d7256690c4a4151a66f19a8f58cc455af0498bb1af04
 WHIRLPOOL 
c10f7f7b326ce886bd031da29e9e04a1f4a5914f24cbe75061ed539958e7a8efaa4d4ea16f2b17437c63d97d6f558a27c092bc43c9f56c75078667d5344402f8
 DIST hunspell-1.3.4.tar.gz 1004935 SHA256 
55918522cb0041748507dd4f5aa92d043cef337aa589b9367c2221da084281ac SHA512 
092818570f5eb152b2bf8d0964068510185304f41e1eb0946bf7589c640d21bff67d2b79b49f770e8c0baa9031ab449eefb9e3b0bce8a28e2fc4809007fefa99
 WHIRLPOOL 
0e7c1941d31824e3a8f93200b6b228f56b0e35f14498a138425b177bc5a47274d422cd7b1d4836ebdb74b449bf777129381382e7b66211f5e8d1507cc3becdf7
-DIST hunspell-1.4.1.tar.gz 1000647 SHA256 
c4476aff0ced52eec334eae1e8d3fdaaebdd90f5ecd0b57cf2a92a6fd220d1bb SHA512 
6edc1120a08d46f1c3a590f9964486240eee46ef7f1c2d072c228d26dd1cb3bee1f283d007fcda994cdf0482c065cd5375c9706570a7c5be9aff423e19c03b6b
 WHIRLPOOL 
7f250ba58369ca12282bf23d85396e66385197d3d1d268e3bae39d197029438543ba9377abe224a9b2dea860fe816c627e10adf27f1d2198793a18ded95534cf
 DIST hunspell-1.4.2.tar.gz 1000676 SHA256 
b6a0b23d083e0130f8c561cca8c980814ba65740ccfa52f47159f9141089946d SHA512 
b4528e9cc926456809b6a0c0c95ed95b297ca564c219bb229f8daefcc7aa4d50e77c99778f8eba867106d284a6ed6320e6966a7b304c7af873908cf55118f8f3
 WHIRLPOOL 
0343c7e507c6eae0d9df38a3c9bcf1ec847c3afc5497ac9dd729df1418cb0a398d25ee47da8fe498230ef7589d6735abb6a5eee6f2d5125e418437eaa9500ddc
 DIST hunspell-1.5.0.tar.gz 1110566 SHA256 
651ef922c1638644cf4e7fb1180f9b1345b3a26322dc2a22af9df083da9b9dae SHA512 
a9b24fe9d1813879bcd00ee833d1c36656d2e97e3bff68dc47da6da014d52d8af64b8169ec8ca026688b4dcd12553c9c2a1fc08fdd9c22851983d574e4f6ebe0
 WHIRLPOOL 
a2ea200f6ec8a2d935e418aceae503998055a512364d3cb66d26fd4382baaa62e6ede05a6da9b348503dbc45745c5368698770144dbe3fa79e93f2c8ecf1be57

diff --git a/app-text/hunspell/hunspell-1.4.1-r1.ebuild 
b/app-text/hunspell/hunspell-1.4.1-r1.ebuild
deleted file mode 100644
index 5cc62c5..
--- a/app-text/hunspell/hunspell-1.4.1-r1.ebuild
+++ /dev/null
@@ -1,84 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=6
-inherit eutils multilib autotools flag-o-matic versionator
-
-MY_P=${PN}-${PV/_beta/b}
-
-DESCRIPTION="Hunspell spell checker - an improved replacement for myspell in 
OOo"
-SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-HOMEPAGE="http://hunspell.sourceforge.net/";
-
-SLOT="0/1.4"
-LICENSE="MPL-1.1 GPL-2 LGPL-2.1"
-IUSE="ncurses nls readline static-libs"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc 
~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
-
-RDEPEND="
-   ncurses? ( sys-libs/ncurses:0= )
-   readline? ( sys-libs/readline:= )"
-DEPEND="${RDEPEND}
-   sys-devel/gettext"
-
-LANGS="af bg ca cs cy da de de-1901 el en eo es et fo fr ga gl he hr hu ia id
-is it km ku lt lv mi mk ms nb nl nn pl pt pt-BR ro ru sk sl sq sv sw tn uk zu"
-
-PDEPEND="app-dicts/myspell-en"
-for lang in ${LANGS}; do
-   IUSE+=" l10n_${lang}"
-   case ${lang} in
-   de-1901) dict="de_1901" ;;
-   pt-BR)   dict="pt-br"   ;;
-   *)   dict="${lang}" ;;
-   esac
-   PDEPEND+=" l10n_${lang}? ( app-dicts/myspell-${dict} )"
-done
-unset dict lang LANGS
-
-S=${WORKDIR}/${MY_P}
-
-DOCS=(
-   AUTHORS ChangeLog NEWS README THANKS TODO license.hunspell
-   AUTHORS.myspell README.myspell license.myspell
-)
-
-PATCHES=(
-   # Upstream package creates some executables which names are too generic
-   # to be placed in /usr/bin - this patch prefixes them with 'hunspell-'.
-   # It modifies a Makefile.am file, hence eautoreconf.
-   "${FILESDIR}/${PN}-1.4.0-renameexes.patch"
-)
-
-src_prepare() {
-   default
-   eautoreconf
-}
-
-src_configure() {
-   # missing somehow, and I am too lazy to fix it properly
-   [[ ${CHOST} == *-darwin* ]] && append-libs -liconv
-
-   # I wanted to put the include files in /usr/include/hunspell.
-   # You can do that, libr

[gentoo-commits] repo/gentoo:master commit in: app-text/hunspell/

2016-11-11 Thread Lars Wendler
commit: 4eb91c18bb48dd9c8b9114dd6a4fd3f8f95e2edd
Author: Lars Wendler  gentoo  org>
AuthorDate: Fri Nov 11 09:23:49 2016 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Fri Nov 11 09:24:03 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4eb91c18

app-text/hunspell: Bump to version 1.4.2

Package-Manager: portage-2.3.2

 app-text/hunspell/Manifest  |  1 +
 app-text/hunspell/hunspell-1.4.2.ebuild | 84 +
 2 files changed, 85 insertions(+)

diff --git a/app-text/hunspell/Manifest b/app-text/hunspell/Manifest
index d4412af..80c8229 100644
--- a/app-text/hunspell/Manifest
+++ b/app-text/hunspell/Manifest
@@ -1,3 +1,4 @@
 DIST hunspell-1.3.3.tar.gz 986081 SHA256 
a7b2c0de0e2ce17426821dc1ac8eb115029959b3ada9d80a81739fa19373246c SHA512 
7599981d002a4a032c41c83f6287243a4942b0e25c408049a3ba86c16f63ce964800a3ac325ace0402b0d7256690c4a4151a66f19a8f58cc455af0498bb1af04
 WHIRLPOOL 
c10f7f7b326ce886bd031da29e9e04a1f4a5914f24cbe75061ed539958e7a8efaa4d4ea16f2b17437c63d97d6f558a27c092bc43c9f56c75078667d5344402f8
 DIST hunspell-1.3.4.tar.gz 1004935 SHA256 
55918522cb0041748507dd4f5aa92d043cef337aa589b9367c2221da084281ac SHA512 
092818570f5eb152b2bf8d0964068510185304f41e1eb0946bf7589c640d21bff67d2b79b49f770e8c0baa9031ab449eefb9e3b0bce8a28e2fc4809007fefa99
 WHIRLPOOL 
0e7c1941d31824e3a8f93200b6b228f56b0e35f14498a138425b177bc5a47274d422cd7b1d4836ebdb74b449bf777129381382e7b66211f5e8d1507cc3becdf7
 DIST hunspell-1.4.1.tar.gz 1000647 SHA256 
c4476aff0ced52eec334eae1e8d3fdaaebdd90f5ecd0b57cf2a92a6fd220d1bb SHA512 
6edc1120a08d46f1c3a590f9964486240eee46ef7f1c2d072c228d26dd1cb3bee1f283d007fcda994cdf0482c065cd5375c9706570a7c5be9aff423e19c03b6b
 WHIRLPOOL 
7f250ba58369ca12282bf23d85396e66385197d3d1d268e3bae39d197029438543ba9377abe224a9b2dea860fe816c627e10adf27f1d2198793a18ded95534cf
+DIST hunspell-1.4.2.tar.gz 1000676 SHA256 
b6a0b23d083e0130f8c561cca8c980814ba65740ccfa52f47159f9141089946d SHA512 
b4528e9cc926456809b6a0c0c95ed95b297ca564c219bb229f8daefcc7aa4d50e77c99778f8eba867106d284a6ed6320e6966a7b304c7af873908cf55118f8f3
 WHIRLPOOL 
0343c7e507c6eae0d9df38a3c9bcf1ec847c3afc5497ac9dd729df1418cb0a398d25ee47da8fe498230ef7589d6735abb6a5eee6f2d5125e418437eaa9500ddc

diff --git a/app-text/hunspell/hunspell-1.4.2.ebuild 
b/app-text/hunspell/hunspell-1.4.2.ebuild
new file mode 100644
index ..5cc62c5
--- /dev/null
+++ b/app-text/hunspell/hunspell-1.4.2.ebuild
@@ -0,0 +1,84 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+inherit eutils multilib autotools flag-o-matic versionator
+
+MY_P=${PN}-${PV/_beta/b}
+
+DESCRIPTION="Hunspell spell checker - an improved replacement for myspell in 
OOo"
+SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+HOMEPAGE="http://hunspell.sourceforge.net/";
+
+SLOT="0/1.4"
+LICENSE="MPL-1.1 GPL-2 LGPL-2.1"
+IUSE="ncurses nls readline static-libs"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc 
~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+
+RDEPEND="
+   ncurses? ( sys-libs/ncurses:0= )
+   readline? ( sys-libs/readline:= )"
+DEPEND="${RDEPEND}
+   sys-devel/gettext"
+
+LANGS="af bg ca cs cy da de de-1901 el en eo es et fo fr ga gl he hr hu ia id
+is it km ku lt lv mi mk ms nb nl nn pl pt pt-BR ro ru sk sl sq sv sw tn uk zu"
+
+PDEPEND="app-dicts/myspell-en"
+for lang in ${LANGS}; do
+   IUSE+=" l10n_${lang}"
+   case ${lang} in
+   de-1901) dict="de_1901" ;;
+   pt-BR)   dict="pt-br"   ;;
+   *)   dict="${lang}" ;;
+   esac
+   PDEPEND+=" l10n_${lang}? ( app-dicts/myspell-${dict} )"
+done
+unset dict lang LANGS
+
+S=${WORKDIR}/${MY_P}
+
+DOCS=(
+   AUTHORS ChangeLog NEWS README THANKS TODO license.hunspell
+   AUTHORS.myspell README.myspell license.myspell
+)
+
+PATCHES=(
+   # Upstream package creates some executables which names are too generic
+   # to be placed in /usr/bin - this patch prefixes them with 'hunspell-'.
+   # It modifies a Makefile.am file, hence eautoreconf.
+   "${FILESDIR}/${PN}-1.4.0-renameexes.patch"
+)
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   # missing somehow, and I am too lazy to fix it properly
+   [[ ${CHOST} == *-darwin* ]] && append-libs -liconv
+
+   # I wanted to put the include files in /usr/include/hunspell.
+   # You can do that, libreoffice can find them anywhere, just
+   # ping me when you do so ; -- scarabeus
+   econf \
+   $(use_enable nls) \
+   $(use_with ncurses ui) \
+   $(use_with readline readline) \
+   $(use_enable static-libs static)
+}
+
+src_install() {
+   default
+
+   einstalldocs
+
+   prune_libtool_files --all
+
+   #342449
+  

[gentoo-commits] repo/gentoo:master commit in: app-text/hunspell/

2016-10-25 Thread Kristian Fiskerstrand
commit: 952c2d7a340326dfd830f09cdc3187ac6ac58754
Author: Kristian Fiskerstrand  gentoo  org>
AuthorDate: Tue Oct 25 22:37:52 2016 +
Commit: Kristian Fiskerstrand  gentoo  org>
CommitDate: Tue Oct 25 22:39:41 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=952c2d7a

app-text/hunspell: Drop inactive proxied maintainer

Package-Manager: portage-2.3.2

 app-text/hunspell/metadata.xml | 9 -
 1 file changed, 9 deletions(-)

diff --git a/app-text/hunspell/metadata.xml b/app-text/hunspell/metadata.xml
index 9ffc5a6..66fcbb8 100644
--- a/app-text/hunspell/metadata.xml
+++ b/app-text/hunspell/metadata.xml
@@ -1,15 +1,6 @@
 
 http://www.gentoo.org/dtd/metadata.dtd";>
 
-   
-   elizab...@interlinked.me
-   Elizabeth Myers
-   Proxied maintainer; set to assignee in all 
bugs
-   
-   
-   proxy-ma...@gentoo.org
-   Proxy Maintainers
-   

hunspell




[gentoo-commits] repo/gentoo:master commit in: app-text/hunspell/

2016-07-27 Thread Johannes Huber
commit: 870e95fb40641be149ff3afc57c4556fe46b88ca
Author: Johannes Huber  gentoo  org>
AuthorDate: Wed Jul 27 19:27:56 2016 +
Commit: Johannes Huber  gentoo  org>
CommitDate: Wed Jul 27 19:32:01 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=870e95fb

app-text/hunspell: Introduce subslot

Package-Manager: portage-2.3.0

 app-text/hunspell/{hunspell-1.4.1.ebuild => hunspell-1.4.1-r1.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/hunspell/hunspell-1.4.1.ebuild 
b/app-text/hunspell/hunspell-1.4.1-r1.ebuild
similarity index 99%
rename from app-text/hunspell/hunspell-1.4.1.ebuild
rename to app-text/hunspell/hunspell-1.4.1-r1.ebuild
index 78f43fd..5cc62c5 100644
--- a/app-text/hunspell/hunspell-1.4.1.ebuild
+++ b/app-text/hunspell/hunspell-1.4.1-r1.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="Hunspell spell checker - an improved replacement 
for myspell in OOo
 SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 HOMEPAGE="http://hunspell.sourceforge.net/";
 
-SLOT="0"
+SLOT="0/1.4"
 LICENSE="MPL-1.1 GPL-2 LGPL-2.1"
 IUSE="ncurses nls readline static-libs"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc 
~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"



[gentoo-commits] repo/gentoo:master commit in: app-text/hunspell/

2016-06-24 Thread Ulrich Müller
commit: 9e36750f22fa8d8de4dbf44aca6bf4f8abeeeb08
Author: Ulrich Müller  gentoo  org>
AuthorDate: Thu Jun 23 07:43:50 2016 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Fri Jun 24 21:19:37 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e36750f

app-text/hunspell: Migrate from LINGUAS to L10N.

Bug: 586778

Package-Manager: portage-2.3.0_rc1

 app-text/hunspell/hunspell-1.3.3.ebuild | 23 +--
 app-text/hunspell/hunspell-1.3.4.ebuild | 20 +++-
 app-text/hunspell/hunspell-1.4.1.ebuild | 20 +++-
 3 files changed, 35 insertions(+), 28 deletions(-)

diff --git a/app-text/hunspell/hunspell-1.3.3.ebuild 
b/app-text/hunspell/hunspell-1.3.3.ebuild
index 8326165..c18f56f 100644
--- a/app-text/hunspell/hunspell-1.3.3.ebuild
+++ b/app-text/hunspell/hunspell-1.3.3.ebuild
@@ -17,23 +17,26 @@ IUSE="ncurses nls readline static-libs"
 KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~sh sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
 
 RDEPEND="
-   ncurses? ( sys-libs/ncurses )
-   readline? ( sys-libs/readline )"
+   ncurses? ( sys-libs/ncurses:0= )
+   readline? ( sys-libs/readline:= )"
 DEPEND="${RDEPEND}
sys-devel/gettext"
 
 # describe properly mi
-LANGS="af bg ca cs cy da de de_1901 el en eo es et fo fr ga gl he hr hu ia id
-is it km ku lt lv mk ms nb nl nn pl pt pt_BR ro ru sk sl sq sv sw tn uk zu"
+LANGS="af bg ca cs cy da de de-1901 el en eo es et fo fr ga gl he hr hu ia id
+is it km ku lt lv mk ms nb nl nn pl pt pt-BR ro ru sk sl sq sv sw tn uk zu"
 
-DICT_DEP="app-dicts/myspell-en"
+PDEPEND="app-dicts/myspell-en"
 for lang in ${LANGS}; do
-   DICT_DEP+=" linguas_${lang}? ( app-dicts/myspell-${lang/pt_BR/pt-br} )"
-   IUSE+=" linguas_${lang}"
+   IUSE+=" l10n_${lang}"
+   case ${lang} in
+   de-1901) dict="de_1901" ;;
+   pt-BR)   dict="pt-br"   ;;
+   *)   dict="${lang}" ;;
+   esac
+   PDEPEND+=" l10n_${lang}? ( app-dicts/myspell-${dict} )"
 done
-PDEPEND="${DICT_DEP}"
-
-unset lang LANGS DICT_DEP
+unset dict lang LANGS
 
 S=${WORKDIR}/${MY_P}
 

diff --git a/app-text/hunspell/hunspell-1.3.4.ebuild 
b/app-text/hunspell/hunspell-1.3.4.ebuild
index 5a53f60..bba9bee 100644
--- a/app-text/hunspell/hunspell-1.3.4.ebuild
+++ b/app-text/hunspell/hunspell-1.3.4.ebuild
@@ -22,18 +22,20 @@ RDEPEND="
 DEPEND="${RDEPEND}
sys-devel/gettext"
 
-# describe properly mi
-LANGS="af bg ca cs cy da de de_1901 el en eo es et fo fr ga gl he hr hu ia id
-is it km ku lt lv mk ms nb nl nn pl pt pt_BR ro ru sk sl sq sv sw tn uk zu"
+LANGS="af bg ca cs cy da de de-1901 el en eo es et fo fr ga gl he hr hu ia id
+is it km ku lt lv mi mk ms nb nl nn pl pt pt-BR ro ru sk sl sq sv sw tn uk zu"
 
-DICT_DEP="app-dicts/myspell-en"
+PDEPEND="app-dicts/myspell-en"
 for lang in ${LANGS}; do
-   DICT_DEP+=" linguas_${lang}? ( app-dicts/myspell-${lang/pt_BR/pt-br} )"
-   IUSE+=" linguas_${lang}"
+   IUSE+=" l10n_${lang}"
+   case ${lang} in
+   de-1901) dict="de_1901" ;;
+   pt-BR)   dict="pt-br"   ;;
+   *)   dict="${lang}" ;;
+   esac
+   PDEPEND+=" l10n_${lang}? ( app-dicts/myspell-${dict} )"
 done
-PDEPEND="${DICT_DEP}"
-
-unset lang LANGS DICT_DEP
+unset dict lang LANGS
 
 S=${WORKDIR}/${MY_P}
 

diff --git a/app-text/hunspell/hunspell-1.4.1.ebuild 
b/app-text/hunspell/hunspell-1.4.1.ebuild
index e4713f8..78f43fd 100644
--- a/app-text/hunspell/hunspell-1.4.1.ebuild
+++ b/app-text/hunspell/hunspell-1.4.1.ebuild
@@ -22,18 +22,20 @@ RDEPEND="
 DEPEND="${RDEPEND}
sys-devel/gettext"
 
-# describe properly mi
-LANGS="af bg ca cs cy da de de_1901 el en eo es et fo fr ga gl he hr hu ia id
-is it km ku lt lv mk ms nb nl nn pl pt pt_BR ro ru sk sl sq sv sw tn uk zu"
+LANGS="af bg ca cs cy da de de-1901 el en eo es et fo fr ga gl he hr hu ia id
+is it km ku lt lv mi mk ms nb nl nn pl pt pt-BR ro ru sk sl sq sv sw tn uk zu"
 
-DICT_DEP="app-dicts/myspell-en"
+PDEPEND="app-dicts/myspell-en"
 for lang in ${LANGS}; do
-   DICT_DEP+=" linguas_${lang}? ( app-dicts/myspell-${lang/pt_BR/pt-br} )"
-   IUSE+=" linguas_${lang}"
+   IUSE+=" l10n_${lang}"
+   case ${lang} in
+   de-1901) dict="de_1901" ;;
+   pt-BR)   dict="pt-br"   ;;
+   *)   dict="${lang}" ;;
+   esac
+   PDEPEND+=" l10n_${lang}? ( app-dicts/myspell-${dict} )"
 done
-PDEPEND="${DICT_DEP}"
-
-unset lang LANGS DICT_DEP
+unset dict lang LANGS
 
 S=${WORKDIR}/${MY_P}
 



[gentoo-commits] repo/gentoo:master commit in: app-text/hunspell/files/, app-text/hunspell/

2016-05-19 Thread Lars Wendler
commit: 07d233f3ea4e359807d0df6f483bd1f818937f58
Author: Lars Wendler  gentoo  org>
AuthorDate: Thu May 19 08:43:20 2016 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Thu May 19 08:43:20 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07d233f3

app-text/hunspell: Bump to versions 1.3.4 and 1.4.1 (bug #582038).

Package-Manager: portage-2.2.28
Signed-off-by: Lars Wendler  gentoo.org>

 app-text/hunspell/Manifest |   2 +
 .../hunspell/files/hunspell-1.3.4-renameexes.patch | 124 +
 .../hunspell/files/hunspell-1.4.0-renameexes.patch | 124 +
 app-text/hunspell/hunspell-1.3.4.ebuild|  82 ++
 app-text/hunspell/hunspell-1.4.1.ebuild|  82 ++
 5 files changed, 414 insertions(+)

diff --git a/app-text/hunspell/Manifest b/app-text/hunspell/Manifest
index 6086c5a..d4412af 100644
--- a/app-text/hunspell/Manifest
+++ b/app-text/hunspell/Manifest
@@ -1 +1,3 @@
 DIST hunspell-1.3.3.tar.gz 986081 SHA256 
a7b2c0de0e2ce17426821dc1ac8eb115029959b3ada9d80a81739fa19373246c SHA512 
7599981d002a4a032c41c83f6287243a4942b0e25c408049a3ba86c16f63ce964800a3ac325ace0402b0d7256690c4a4151a66f19a8f58cc455af0498bb1af04
 WHIRLPOOL 
c10f7f7b326ce886bd031da29e9e04a1f4a5914f24cbe75061ed539958e7a8efaa4d4ea16f2b17437c63d97d6f558a27c092bc43c9f56c75078667d5344402f8
+DIST hunspell-1.3.4.tar.gz 1004935 SHA256 
55918522cb0041748507dd4f5aa92d043cef337aa589b9367c2221da084281ac SHA512 
092818570f5eb152b2bf8d0964068510185304f41e1eb0946bf7589c640d21bff67d2b79b49f770e8c0baa9031ab449eefb9e3b0bce8a28e2fc4809007fefa99
 WHIRLPOOL 
0e7c1941d31824e3a8f93200b6b228f56b0e35f14498a138425b177bc5a47274d422cd7b1d4836ebdb74b449bf777129381382e7b66211f5e8d1507cc3becdf7
+DIST hunspell-1.4.1.tar.gz 1000647 SHA256 
c4476aff0ced52eec334eae1e8d3fdaaebdd90f5ecd0b57cf2a92a6fd220d1bb SHA512 
6edc1120a08d46f1c3a590f9964486240eee46ef7f1c2d072c228d26dd1cb3bee1f283d007fcda994cdf0482c065cd5375c9706570a7c5be9aff423e19c03b6b
 WHIRLPOOL 
7f250ba58369ca12282bf23d85396e66385197d3d1d268e3bae39d197029438543ba9377abe224a9b2dea860fe816c627e10adf27f1d2198793a18ded95534cf

diff --git a/app-text/hunspell/files/hunspell-1.3.4-renameexes.patch 
b/app-text/hunspell/files/hunspell-1.3.4-renameexes.patch
new file mode 100644
index 000..642a024
--- /dev/null
+++ b/app-text/hunspell/files/hunspell-1.3.4-renameexes.patch
@@ -0,0 +1,124 @@
+--- hunspell-1.3.4/src/tools/chmorph.cxx
 hunspell-1.3.4/src/tools/chmorph.cxx
+@@ -58,11 +58,11 @@
+ if (!argv[i]) {
+   fprintf(
+   stderr,
+-  "chmorph - change affixes by morphological analysis and 
generation\n"
+-  "correct syntax is:\nchmorph affix_file "
++  "hunspell-chmorph - change affixes by morphological analysis and 
generation\n"
++  "correct syntax is:\nhunspell-chmorph affix_file "
+   "dictionary_file file_to_convert STRING1 STRING2\n"
+   "STRINGS may be arbitrary parts of the morphological descriptions\n"
+-  "example: chmorph hu.aff hu.dic hu.txt SG_2 SG_3 "
++  "example: hunspell-chmorph hu.aff hu.dic hu.txt SG_2 SG_3 "
+   " (convert informal Hungarian second person texts to formal third "
+   "person texts)\n");
+   exit(1);
+--- hunspell-1.3.4/src/tools/example.cxx
 hunspell-1.3.4/src/tools/example.cxx
+@@ -54,9 +54,9 @@
+   /* first parse the command line options */
+ 
+   if (argc < 4) {
+-fprintf(stderr, "example (now it works with more dictionary files):\n");
++fprintf(stderr, "hunspell-example (now it works with more dictionary 
files):\n");
+ fprintf(stderr,
+-"example affix_file dictionary_file(s) file_of_words_to_check\n");
++"hunspell-example affix_file dictionary_file(s) 
file_of_words_to_check\n");
+ exit(1);
+   }
+ 
+--- hunspell-1.3.4/src/tools/Makefile.am
 hunspell-1.3.4/src/tools/Makefile.am
+@@ -1,4 +1,4 @@
+-bin_PROGRAMS=analyze chmorph hunspell munch unmunch hzip hunzip
++bin_PROGRAMS=hunspell-analyze hunspell-chmorph hunspell hunspell-munch 
hunspell-unmunch hzip hunzip
+ 
+ INCLUDES=-I${top_srcdir}/src/hunspell -I${top_srcdir}/src/parsers
+ 
+@@ -6,8 +6,8 @@
+ hunzip_SOURCES=hunzip.cxx
+ hunzip_LDADD = ../hunspell/libhunspell-1.3.la
+ 
+-munch_SOURCES=munch.c munch.h
+-unmunch_SOURCES=unmunch.c unmunch.h
++hunspell_munch_SOURCES=munch.c munch.h
++hunspell_unmunch_SOURCES=unmunch.c unmunch.h
+ 
+ example_SOURCES=example.cxx
+ example_LDADD = ../hunspell/libhunspell-1.3.la
+@@ -16,11 +16,11 @@
+ hunspell_LDADD = @LIBINTL@ @LIBICONV@ ../parsers/libparsers.a \
+   ../hunspell/libhunspell-1.3.la @CURSESLIB@ @READLINELIB@
+ 
+-analyze_SOURCES=analyze.cxx
+-analyze_LDADD = ../hunspell/libhunspell-1.3.la
++hunspell_analyze_SOURCES=analyze.cxx
++hunspell_analyze_LDADD = ../hunspell/libhunspell-1.3.la
+ 
+-chmorph_SOURCES=chmorph.cxx
+-chmorph_LDADD = ../parsers/libparsers.a ../hunspell/libhunspell-1.3.la
++hunspell_chmo

[gentoo-commits] repo/gentoo:master commit in: app-text/hunspell/

2016-05-05 Thread Ulrich Müller
commit: 2309df23993b5cb3f32d64d585efea206acf81c8
Author: Ulrich Müller  gentoo  org>
AuthorDate: Fri May  6 00:18:15 2016 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Fri May  6 01:25:07 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2309df23

app-text/hunspell: Update dependency on app-dicts/myspell-de_1901.

Also remove exception for German. Use linguas_de_1901 for the
traditional spelling variant instead.

Package-Manager: portage-2.2.28

 app-text/hunspell/hunspell-1.3.3.ebuild | 17 -
 1 file changed, 4 insertions(+), 13 deletions(-)

diff --git a/app-text/hunspell/hunspell-1.3.3.ebuild 
b/app-text/hunspell/hunspell-1.3.3.ebuild
index a83d9e4..8326165 100644
--- a/app-text/hunspell/hunspell-1.3.3.ebuild
+++ b/app-text/hunspell/hunspell-1.3.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -23,21 +23,12 @@ DEPEND="${RDEPEND}
sys-devel/gettext"
 
 # describe properly mi
-LANGS="af bg ca cs cy da de el en eo es et fo fr ga gl he hr hu ia id is it km
-ku lt lv mk ms nb nl nn pl pt pt_BR ro ru sk sl sq sv sw tn uk zu"
+LANGS="af bg ca cs cy da de de_1901 el en eo es et fo fr ga gl he hr hu ia id
+is it km ku lt lv mk ms nb nl nn pl pt pt_BR ro ru sk sl sq sv sw tn uk zu"
 
 DICT_DEP="app-dicts/myspell-en"
 for lang in ${LANGS}; do
-   if [[ ${lang} == de ]] ; then
-   DICT_DEP+=" linguas_de? (
-   || (
-   app-dicts/myspell-de
-   app-dicts/myspell-de-alt
-   )
-   )"
-   else
-   DICT_DEP+=" linguas_${lang}? ( 
app-dicts/myspell-${lang/pt_BR/pt-br} )"
-   fi
+   DICT_DEP+=" linguas_${lang}? ( app-dicts/myspell-${lang/pt_BR/pt-br} )"
IUSE+=" linguas_${lang}"
 done
 PDEPEND="${DICT_DEP}"



[gentoo-commits] repo/gentoo:master commit in: app-text/hunspell/

2015-12-25 Thread Michael Palimaka
commit: 5276b77f8e910eaaf17794e86feacf25452f9ea9
Author: Michael Palimaka  gentoo  org>
AuthorDate: Fri Dec 25 16:57:01 2015 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Fri Dec 25 16:57:30 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5276b77f

app-text/hunspell: fix metadata.xml DTD compliance

Package-Manager: portage-2.2.26

 app-text/hunspell/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/hunspell/metadata.xml b/app-text/hunspell/metadata.xml
index 8d000ed..599d7cf 100644
--- a/app-text/hunspell/metadata.xml
+++ b/app-text/hunspell/metadata.xml
@@ -3,8 +3,8 @@
 
proxy-maintainers

-   Elizabeth Myers
elizab...@interlinked.me
+   Elizabeth Myers
Proxied maintainer; set to assignee in all 
bugs





[gentoo-commits] repo/gentoo:master commit in: app-text/hunspell/

2015-12-19 Thread Patrice Clement
commit: 397a403d685d8a40133a4c737e0b74e48f93a233
Author: Elizabeth Myers  interlinked  me>
AuthorDate: Sat Dec 19 15:27:26 2015 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sat Dec 19 18:59:40 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=397a403d

app-text/hunspell: adopt package

 app-text/hunspell/metadata.xml | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/app-text/hunspell/metadata.xml b/app-text/hunspell/metadata.xml
index 69445b0..8d000ed 100644
--- a/app-text/hunspell/metadata.xml
+++ b/app-text/hunspell/metadata.xml
@@ -1,8 +1,11 @@
 
 http://www.gentoo.org/dtd/metadata.dtd";>
 
+   proxy-maintainers

-   maintainer-nee...@gentoo.org
+   Elizabeth Myers
+   elizab...@interlinked.me
+   Proxied maintainer; set to assignee in all 
bugs


hunspell