[gentoo-commits] repo/gentoo:master commit in: app-text/hunspell/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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