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

2024-03-03 Thread Conrad Kostecki
commit: e3d5e772ce43d1895f25dd861fd072514a0660fe
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sun Mar  3 23:05:39 2024 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun Mar  3 23:15:16 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3d5e772

app-text/aspell: drop 0.60.8-r4

Signed-off-by: Conrad Kostecki  gentoo.org>

 app-text/aspell/Manifest   |   1 -
 app-text/aspell/aspell-0.60.8-r4.ebuild| 113 -
 .../files/aspell-0.60.8-cve-2019-25051.patch   |  96 -
 3 files changed, 210 deletions(-)

diff --git a/app-text/aspell/Manifest b/app-text/aspell/Manifest
index 3afb8f37a033..73345d5c60c1 100644
--- a/app-text/aspell/Manifest
+++ b/app-text/aspell/Manifest
@@ -1,2 +1 @@
 DIST aspell-0.60.8.1.tar.gz 3567205 BLAKE2B 
b7e2045658d9553beef9a7fb69264fdd5be22b5b8abce93baf08111ca5bb3e0bfedb9f351d0e4cde9d41e20960b584d8f02c0df02268cf282c925edc8ffbab8d
 SHA512 
80fa9d7f5f4b8bf66388825ae28403713a2e3eda81fc31f2f452c3e2fe8349cd0fa8f0e4d0d3f8cffe215817229af25aa7be2dba358cb9cdc97e9d2834ba5ca7
-DIST aspell-0.60.8.tar.gz 3486448 BLAKE2B 
a72e70af65749059a576740377f93b20ab283f73fa7919894f6af189b5aa73581fa0410800851c9396e7d13f4cbc2f7edc23c53d46874d0389ffdb2432ff08c2
 SHA512 
8ef4952c553b6234dfe777240d2d97beb13ef9201e18d56bee3b5068d13525db3625b7130d9f5122f7c529da0ccb0c70eb852a81472a7d15fb7c4ee5ba21cd29

diff --git a/app-text/aspell/aspell-0.60.8-r4.ebuild 
b/app-text/aspell/aspell-0.60.8-r4.ebuild
deleted file mode 100644
index 157c31ef3058..
--- a/app-text/aspell/aspell-0.60.8-r4.ebuild
+++ /dev/null
@@ -1,113 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit autotools flag-o-matic libtool
-
-MY_P="${P/_/-}"
-
-DESCRIPTION="Free and Open Source spell checker designed to replace Ispell"
-HOMEPAGE="http://aspell.net/;
-SRC_URI="mirror://gnu/aspell/${MY_P}.tar.gz"
-S="${WORKDIR}/${MY_P}"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
-IUSE="nls unicode"
-
-# All available language app-dicts/aspell-* packages.
-LANGUAGES=( af am ar ast az be bg bn br ca cs csb cy da de de-1901 el en eo es 
et fa
-   fi fo fr fy ga gd gl grc gu gv he hi hil hr hsb hu hus hy ia id is it 
kn ku
-   ky la lt lv mg mi mk ml mn mr ms mt nb nds nl nn no ny or pa pl pt-PT 
pt-BR
-   qu ro ru rw sc sk sl sr sv sw ta te tet tk tl tn tr uk uz vi wa yi zu
-)
-
-for LANG in ${LANGUAGES[@]}; do
-   IUSE+=" l10n_${LANG}"
-
-   case ${LANG} in
-   de-1901)
-   DICT="de-alt"
-   ;;
-   pt-BR)
-   DICT="pt-br"
-   ;;
-   pt-PT)
-   DICT="pt"
-   ;;
-   *)
-   DICT="${LANG}"
-   ;;
-   esac
-
-   PDEPEND+=" l10n_${LANG}? ( app-dicts/aspell-${DICT} )"
-done
-unset DICT LANG LANGUAGES
-
-RDEPEND="
-   sys-libs/ncurses:=[unicode(+)?]
-   nls? ( virtual/libintl )
-"
-
-DEPEND="${RDEPEND}"
-
-BDEPEND="
-   virtual/pkgconfig
-   nls? ( sys-devel/gettext )
-"
-
-HTML_DOCS=( manual/aspell{,-dev}.html )
-
-PATCHES=(
-   "${FILESDIR}/${PN}-0.60.5-nls.patch"
-   "${FILESDIR}/${PN}-0.60.5-solaris.patch"
-   "${FILESDIR}/${PN}-0.60.6-darwin-bundles.patch"
-   "${FILESDIR}/${PN}-0.60.6.1-clang.patch"
-   "${FILESDIR}/${PN}-0.60.6.1-unicode.patch"
-   "${FILESDIR}/${PN}-0.60.8-cve-2019-25051.patch"
-)
-
-src_prepare() {
-   default
-
-   rm m4/lt* m4/libtool.m4 || die
-   eautoreconf
-   elibtoolize --reverse-deps
-
-   # Parallel install of libtool libraries doesn't always work.
-   # https://lists.gnu.org/archive/html/libtool/2011-03/msg3.html
-   # This has to be after automake has run so that we don't clobber
-   # the default target that automake creates for us.
-   echo 'install-filterLTLIBRARIES: install-libLTLIBRARIES' >> Makefile.in 
|| die
-
-   # The unicode patch breaks on Darwin as NCURSES_WIDECHAR won't get set 
any more.
-   [[ ${CHOST} == *-darwin* ]] || [[ ${CHOST} == *-musl* ]] && use unicode 
&& append-cppflags -DNCURSES_WIDECHAR=1
-}
-
-src_configure() {
-   local myeconfargs=(
-   --disable-static
-   $(use_enable nls)
-   $(use_enable unicode)
-   --sysconfdir="${EPREFIX}"/etc/aspell
-   )
-
-   econf "${myeconfargs[@]}"
-}
-
-src_install() {
-   default
-
-   docinto examples
-   dodoc "${S}"/examples/*.c
-
-   # Install Aspell/Ispell compatibility scripts.
-   newbin scripts/ispell ispell-aspell
-   newbin scripts/spell spell-aspell
-
-   # As static build has been disabled,
-   # all .la files 

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

2024-02-22 Thread Arthur Zamarin
commit: 2271e012b4a779bf5d76f4db03cdc4abd8c50b61
Author: Matoro Mahri  matoro  tk>
AuthorDate: Thu Feb 22 16:38:34 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Feb 22 20:32:49 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2271e012

app-text/aspell: Stabilize 0.60.8.1 ppc, #922791

Signed-off-by: Matoro Mahri  matoro.tk>
Signed-off-by: Arthur Zamarin  gentoo.org>

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

diff --git a/app-text/aspell/aspell-0.60.8.1.ebuild 
b/app-text/aspell/aspell-0.60.8.1.ebuild
index ab649f16f096..c9600f0ed693 100644
--- a/app-text/aspell/aspell-0.60.8.1.ebuild
+++ b/app-text/aspell/aspell-0.60.8.1.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 IUSE="nls unicode"
 
 # All available language app-dicts/aspell-* packages.



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

2024-02-01 Thread Sam James
commit: d158534f72b779ead3f6cc19e8624871a9a3374d
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Thu Feb  1 06:35:35 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb  2 01:02:02 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d158534f

app-text/aspell: stable 0.60.8.1 for sparc, bug #922791

Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sam James  gentoo.org>

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

diff --git a/app-text/aspell/aspell-0.60.8.1.ebuild 
b/app-text/aspell/aspell-0.60.8.1.ebuild
index 8b70648ebef1..ab649f16f096 100644
--- a/app-text/aspell/aspell-0.60.8.1.ebuild
+++ b/app-text/aspell/aspell-0.60.8.1.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 IUSE="nls unicode"
 
 # All available language app-dicts/aspell-* packages.



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

2024-01-23 Thread Sam James
commit: 4548578147709ade03ab72542dbfabb829ef71c7
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan 24 07:31:42 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan 24 07:31:42 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45485781

app-text/aspell: Stabilize 0.60.8.1 amd64, #922791

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

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

diff --git a/app-text/aspell/aspell-0.60.8.1.ebuild 
b/app-text/aspell/aspell-0.60.8.1.ebuild
index 398814279061..0a7be5aa568f 100644
--- a/app-text/aspell/aspell-0.60.8.1.ebuild
+++ b/app-text/aspell/aspell-0.60.8.1.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 IUSE="nls unicode"
 
 # All available language app-dicts/aspell-* packages.



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

2024-01-23 Thread Sam James
commit: b8f2990c14f61f9286b45df9b27327b9a0a0ec30
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan 24 07:31:44 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan 24 07:31:44 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8f2990c

app-text/aspell: Stabilize 0.60.8.1 x86, #922791

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

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

diff --git a/app-text/aspell/aspell-0.60.8.1.ebuild 
b/app-text/aspell/aspell-0.60.8.1.ebuild
index 0a7be5aa568f..8b70648ebef1 100644
--- a/app-text/aspell/aspell-0.60.8.1.ebuild
+++ b/app-text/aspell/aspell-0.60.8.1.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 IUSE="nls unicode"
 
 # All available language app-dicts/aspell-* packages.



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

2024-01-23 Thread Sam James
commit: 4a7a899523628d97ed2c680dbb11bd3eea101de7
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan 24 06:35:15 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan 24 06:35:15 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a7a8995

app-text/aspell: Stabilize 0.60.8.1 arm, #922791

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

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

diff --git a/app-text/aspell/aspell-0.60.8.1.ebuild 
b/app-text/aspell/aspell-0.60.8.1.ebuild
index 2a5e55815cc3..398814279061 100644
--- a/app-text/aspell/aspell-0.60.8.1.ebuild
+++ b/app-text/aspell/aspell-0.60.8.1.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 IUSE="nls unicode"
 
 # All available language app-dicts/aspell-* packages.



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

2024-01-23 Thread Sam James
commit: 72e9f9dbba006143c8b52e6b9b48e67a63766c10
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan 24 06:15:04 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan 24 06:15:25 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72e9f9db

app-text/aspell: Stabilize 0.60.8.1 ppc64, #922791

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

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

diff --git a/app-text/aspell/aspell-0.60.8.1.ebuild 
b/app-text/aspell/aspell-0.60.8.1.ebuild
index 4aa129375623..2a5e55815cc3 100644
--- a/app-text/aspell/aspell-0.60.8.1.ebuild
+++ b/app-text/aspell/aspell-0.60.8.1.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 IUSE="nls unicode"
 
 # All available language app-dicts/aspell-* packages.



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

2024-01-23 Thread Sam James
commit: ed100a11f3b95eaf436f266f32e203cabb1a7867
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan 24 06:15:02 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan 24 06:15:24 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed100a11

app-text/aspell: Stabilize 0.60.8.1 arm64, #922791

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

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

diff --git a/app-text/aspell/aspell-0.60.8.1.ebuild 
b/app-text/aspell/aspell-0.60.8.1.ebuild
index 57fd9b0641e0..4aa129375623 100644
--- a/app-text/aspell/aspell-0.60.8.1.ebuild
+++ b/app-text/aspell/aspell-0.60.8.1.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 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 IUSE="nls unicode"
 
 # All available language app-dicts/aspell-* packages.



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

2023-12-23 Thread Conrad Kostecki
commit: 51b98c132c5f8752705469d54fcd38a5ed21d407
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sat Dec 23 21:30:33 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sat Dec 23 21:51:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51b98c13

app-text/aspell: add 0.60.8.1

Signed-off-by: Conrad Kostecki  gentoo.org>

 app-text/aspell/Manifest   |   1 +
 app-text/aspell/aspell-0.60.8.1.ebuild | 112 +
 2 files changed, 113 insertions(+)

diff --git a/app-text/aspell/Manifest b/app-text/aspell/Manifest
index 6fa52b539146..3afb8f37a033 100644
--- a/app-text/aspell/Manifest
+++ b/app-text/aspell/Manifest
@@ -1 +1,2 @@
+DIST aspell-0.60.8.1.tar.gz 3567205 BLAKE2B 
b7e2045658d9553beef9a7fb69264fdd5be22b5b8abce93baf08111ca5bb3e0bfedb9f351d0e4cde9d41e20960b584d8f02c0df02268cf282c925edc8ffbab8d
 SHA512 
80fa9d7f5f4b8bf66388825ae28403713a2e3eda81fc31f2f452c3e2fe8349cd0fa8f0e4d0d3f8cffe215817229af25aa7be2dba358cb9cdc97e9d2834ba5ca7
 DIST aspell-0.60.8.tar.gz 3486448 BLAKE2B 
a72e70af65749059a576740377f93b20ab283f73fa7919894f6af189b5aa73581fa0410800851c9396e7d13f4cbc2f7edc23c53d46874d0389ffdb2432ff08c2
 SHA512 
8ef4952c553b6234dfe777240d2d97beb13ef9201e18d56bee3b5068d13525db3625b7130d9f5122f7c529da0ccb0c70eb852a81472a7d15fb7c4ee5ba21cd29

diff --git a/app-text/aspell/aspell-0.60.8.1.ebuild 
b/app-text/aspell/aspell-0.60.8.1.ebuild
new file mode 100644
index ..57fd9b0641e0
--- /dev/null
+++ b/app-text/aspell/aspell-0.60.8.1.ebuild
@@ -0,0 +1,112 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools flag-o-matic libtool
+
+MY_P="${P/_/-}"
+
+DESCRIPTION="Free and Open Source spell checker designed to replace Ispell"
+HOMEPAGE="http://aspell.net/;
+SRC_URI="mirror://gnu/aspell/${MY_P}.tar.gz"
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+IUSE="nls unicode"
+
+# All available language app-dicts/aspell-* packages.
+LANGUAGES=( af am ar ast az be bg bn br ca cs csb cy da de de-1901 el en eo es 
et fa
+   fi fo fr fy ga gd gl grc gu gv he hi hil hr hsb hu hus hy ia id is it 
kn ku
+   ky la lt lv mg mi mk ml mn mr ms mt nb nds nl nn no ny or pa pl pt-PT 
pt-BR
+   qu ro ru rw sc sk sl sr sv sw ta te tet tk tl tn tr uk uz vi wa yi zu
+)
+
+for LANG in ${LANGUAGES[@]}; do
+   IUSE+=" l10n_${LANG}"
+
+   case ${LANG} in
+   de-1901)
+   DICT="de-alt"
+   ;;
+   pt-BR)
+   DICT="pt-br"
+   ;;
+   pt-PT)
+   DICT="pt"
+   ;;
+   *)
+   DICT="${LANG}"
+   ;;
+   esac
+
+   PDEPEND+=" l10n_${LANG}? ( app-dicts/aspell-${DICT} )"
+done
+unset DICT LANG LANGUAGES
+
+RDEPEND="
+   sys-libs/ncurses:=[unicode(+)?]
+   nls? ( virtual/libintl )
+"
+
+DEPEND="${RDEPEND}"
+
+BDEPEND="
+   virtual/pkgconfig
+   nls? ( sys-devel/gettext )
+"
+
+HTML_DOCS=( manual/aspell{,-dev}.html )
+
+PATCHES=(
+   "${FILESDIR}/${PN}-0.60.5-nls.patch"
+   "${FILESDIR}/${PN}-0.60.5-solaris.patch"
+   "${FILESDIR}/${PN}-0.60.6-darwin-bundles.patch"
+   "${FILESDIR}/${PN}-0.60.6.1-clang.patch"
+   "${FILESDIR}/${PN}-0.60.6.1-unicode.patch"
+)
+
+src_prepare() {
+   default
+
+   rm m4/lt* m4/libtool.m4 || die
+   eautoreconf
+   elibtoolize --reverse-deps
+
+   # Parallel install of libtool libraries doesn't always work.
+   # https://lists.gnu.org/archive/html/libtool/2011-03/msg3.html
+   # This has to be after automake has run so that we don't clobber
+   # the default target that automake creates for us.
+   echo 'install-filterLTLIBRARIES: install-libLTLIBRARIES' >> Makefile.in 
|| die
+
+   # The unicode patch breaks on Darwin as NCURSES_WIDECHAR won't get set 
any more.
+   [[ ${CHOST} == *-darwin* ]] || [[ ${CHOST} == *-musl* ]] && use unicode 
&& append-cppflags -DNCURSES_WIDECHAR=1
+}
+
+src_configure() {
+   local myeconfargs=(
+   --disable-static
+   $(use_enable nls)
+   $(use_enable unicode)
+   --sysconfdir="${EPREFIX}"/etc/aspell
+   )
+
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+
+   docinto examples
+   dodoc "${S}"/examples/*.c
+
+   # Install Aspell/Ispell compatibility scripts.
+   newbin scripts/ispell ispell-aspell
+   newbin scripts/spell spell-aspell
+
+   # As static build has been disabled,
+   # all .la files can be deleted unconditionally.
+   find "${ED}" -type f -name '*.la' -delete || die
+}



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

2023-08-05 Thread Conrad Kostecki
commit: e255865d179e74c6e6312f8f75753eee7636c314
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sat Aug  5 22:30:43 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sat Aug  5 22:40:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e255865d

app-text/aspell: fix QA UnusedInherits

Signed-off-by: Conrad Kostecki  gentoo.org>

 app-text/aspell/aspell-0.60.8-r4.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-text/aspell/aspell-0.60.8-r4.ebuild 
b/app-text/aspell/aspell-0.60.8-r4.ebuild
index d511a41b9f45..157c31ef3058 100644
--- a/app-text/aspell/aspell-0.60.8-r4.ebuild
+++ b/app-text/aspell/aspell-0.60.8-r4.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
-inherit autotools flag-o-matic libtool toolchain-funcs
+inherit autotools flag-o-matic libtool
 
 MY_P="${P/_/-}"
 



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

2022-05-19 Thread WANG Xuerui
commit: fe9d6bc6f0274721793b32c6b7aa1f7a9245f1d1
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu May 19 06:56:57 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu May 19 07:17:03 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe9d6bc6

app-text/aspell: keyword 0.60.8-r4 for ~loong

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

 app-text/aspell/aspell-0.60.8-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/aspell/aspell-0.60.8-r4.ebuild 
b/app-text/aspell/aspell-0.60.8-r4.ebuild
index 605340fb6230..c338ba1221d9 100644
--- a/app-text/aspell/aspell-0.60.8-r4.ebuild
+++ b/app-text/aspell/aspell-0.60.8-r4.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~x86-solaris"
 IUSE="nls unicode"
 
 # All available language app-dicts/aspell-* packages.



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

2021-07-20 Thread Conrad Kostecki
commit: 1bf5957c0e28cda26533b9995b69fe24972bd1f9
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Tue Jul 20 23:27:56 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Tue Jul 20 23:27:56 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1bf5957c

app-text/aspell: drop old version

Bug: https://bugs.gentoo.org/803113
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Conrad Kostecki  gentoo.org>

 app-text/aspell/aspell-0.60.8-r2.ebuild | 112 
 1 file changed, 112 deletions(-)

diff --git a/app-text/aspell/aspell-0.60.8-r2.ebuild 
b/app-text/aspell/aspell-0.60.8-r2.ebuild
deleted file mode 100644
index 3bb7d29c40f..000
--- a/app-text/aspell/aspell-0.60.8-r2.ebuild
+++ /dev/null
@@ -1,112 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools flag-o-matic libtool toolchain-funcs
-
-MY_P="${P/_/-}"
-
-DESCRIPTION="Free and Open Source spell checker designed to replace Ispell"
-HOMEPAGE="http://aspell.net/;
-SRC_URI="mirror://gnu/aspell/${MY_P}.tar.gz"
-S="${WORKDIR}/${MY_P}"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x86-solaris"
-IUSE="nls unicode"
-
-# All available language app-dicts/aspell-* packages.
-LANGUAGES=( af am ar ast az be bg bn br ca cs csb cy da de de-1901 el en eo es 
et fa
-   fi fo fr fy ga gd gl grc gu gv he hi hil hr hsb hu hus hy ia id is it 
kn ku
-   ky la lt lv mg mi mk ml mn mr ms mt nb nds nl nn no ny or pa pl pt-PT 
pt-BR
-   qu ro ru rw sc sk sl sr sv sw ta te tet tk tl tn tr uk uz vi wa yi zu
-)
-
-for LANG in ${LANGUAGES[@]}; do
-   IUSE+=" l10n_${LANG}"
-
-   case ${LANG} in
-   de-1901)
-   DICT="de-alt"
-   ;;
-   pt-BR)
-   DICT="pt-br"
-   ;;
-   pt-PT)
-   DICT="pt"
-   ;;
-   *)
-   DICT="${LANG}"
-   ;;
-   esac
-
-   PDEPEND+=" l10n_${LANG}? ( app-dicts/aspell-${DICT} )"
-done
-unset DICT LANG LANGUAGES
-
-RDEPEND="
-   sys-libs/ncurses:=[unicode(+)?]
-   nls? ( virtual/libintl )
-"
-
-DEPEND="${RDEPEND}"
-
-BDEPEND="
-   virtual/pkgconfig
-   nls? ( sys-devel/gettext )
-"
-
-HTML_DOCS=( manual/aspell{,-dev}.html )
-
-PATCHES=(
-   "${FILESDIR}/${PN}-0.60.5-nls.patch"
-   "${FILESDIR}/${PN}-0.60.5-solaris.patch"
-   "${FILESDIR}/${PN}-0.60.6-darwin-bundles.patch"
-   "${FILESDIR}/${PN}-0.60.6.1-clang.patch"
-   "${FILESDIR}/${PN}-0.60.6.1-unicode.patch"
-)
-
-src_prepare() {
-   default
-
-   rm m4/lt* m4/libtool.m4 || die
-   eautoreconf
-   elibtoolize --reverse-deps
-
-   # Parallel install of libtool libraries doesn't always work.
-   # https://lists.gnu.org/archive/html/libtool/2011-03/msg3.html
-   # This has to be after automake has run so that we don't clobber
-   # the default target that automake creates for us.
-   echo 'install-filterLTLIBRARIES: install-libLTLIBRARIES' >> Makefile.in 
|| die
-
-   # The unicode patch breaks on Darwin as NCURSES_WIDECHAR won't get set 
any more.
-   [[ ${CHOST} == *-darwin* ]] || [[ ${CHOST} == *-musl* ]] && use unicode 
&& append-cppflags -DNCURSES_WIDECHAR=1
-}
-
-src_configure() {
-   local myeconfargs=(
-   --disable-static
-   $(use_enable nls)
-   $(use_enable unicode)
-   --sysconfdir="${EPREFIX}"/etc/aspell
-   )
-
-   econf "${myeconfargs[@]}"
-}
-
-src_install() {
-   default
-
-   docinto examples
-   dodoc "${S}"/examples/*.c
-
-   # Install Aspell/Ispell compatibility scripts.
-   newbin scripts/ispell ispell-aspell
-   newbin scripts/spell spell-aspell
-
-   # As static build has been disabled,
-   # all .la files can be deleted unconditionally.
-   find "${ED}" -type f -name '*.la' -delete || die
-}



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

2021-07-20 Thread Conrad Kostecki
commit: 0e8adb6ed480c4538fc561c348f5bab3d4410baa
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Tue Jul 20 23:26:08 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Tue Jul 20 23:26:08 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e8adb6e

app-text/aspell: fix CVE-2019-25051

Debian also applied this upstream patch to their aspell package.

Bug: https://bugs.gentoo.org/803113
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Conrad Kostecki  gentoo.org>

 app-text/aspell/aspell-0.60.8-r3.ebuild| 113 +
 .../files/aspell-0.60.8-cve-2019-25051.patch   |  96 +
 2 files changed, 209 insertions(+)

diff --git a/app-text/aspell/aspell-0.60.8-r3.ebuild 
b/app-text/aspell/aspell-0.60.8-r3.ebuild
new file mode 100644
index 000..499e003d437
--- /dev/null
+++ b/app-text/aspell/aspell-0.60.8-r3.ebuild
@@ -0,0 +1,113 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools flag-o-matic libtool toolchain-funcs
+
+MY_P="${P/_/-}"
+
+DESCRIPTION="Free and Open Source spell checker designed to replace Ispell"
+HOMEPAGE="http://aspell.net/;
+SRC_URI="mirror://gnu/aspell/${MY_P}.tar.gz"
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x86-solaris"
+IUSE="nls unicode"
+
+# All available language app-dicts/aspell-* packages.
+LANGUAGES=( af am ar ast az be bg bn br ca cs csb cy da de de-1901 el en eo es 
et fa
+   fi fo fr fy ga gd gl grc gu gv he hi hil hr hsb hu hus hy ia id is it 
kn ku
+   ky la lt lv mg mi mk ml mn mr ms mt nb nds nl nn no ny or pa pl pt-PT 
pt-BR
+   qu ro ru rw sc sk sl sr sv sw ta te tet tk tl tn tr uk uz vi wa yi zu
+)
+
+for LANG in ${LANGUAGES[@]}; do
+   IUSE+=" l10n_${LANG}"
+
+   case ${LANG} in
+   de-1901)
+   DICT="de-alt"
+   ;;
+   pt-BR)
+   DICT="pt-br"
+   ;;
+   pt-PT)
+   DICT="pt"
+   ;;
+   *)
+   DICT="${LANG}"
+   ;;
+   esac
+
+   PDEPEND+=" l10n_${LANG}? ( app-dicts/aspell-${DICT} )"
+done
+unset DICT LANG LANGUAGES
+
+RDEPEND="
+   sys-libs/ncurses:=[unicode(+)?]
+   nls? ( virtual/libintl )
+"
+
+DEPEND="${RDEPEND}"
+
+BDEPEND="
+   virtual/pkgconfig
+   nls? ( sys-devel/gettext )
+"
+
+HTML_DOCS=( manual/aspell{,-dev}.html )
+
+PATCHES=(
+   "${FILESDIR}/${PN}-0.60.5-nls.patch"
+   "${FILESDIR}/${PN}-0.60.5-solaris.patch"
+   "${FILESDIR}/${PN}-0.60.6-darwin-bundles.patch"
+   "${FILESDIR}/${PN}-0.60.6.1-clang.patch"
+   "${FILESDIR}/${PN}-0.60.6.1-unicode.patch"
+   "${FILESDIR}/${PN}-0.60.8-cve-2019-25051.patch"
+)
+
+src_prepare() {
+   default
+
+   rm m4/lt* m4/libtool.m4 || die
+   eautoreconf
+   elibtoolize --reverse-deps
+
+   # Parallel install of libtool libraries doesn't always work.
+   # https://lists.gnu.org/archive/html/libtool/2011-03/msg3.html
+   # This has to be after automake has run so that we don't clobber
+   # the default target that automake creates for us.
+   echo 'install-filterLTLIBRARIES: install-libLTLIBRARIES' >> Makefile.in 
|| die
+
+   # The unicode patch breaks on Darwin as NCURSES_WIDECHAR won't get set 
any more.
+   [[ ${CHOST} == *-darwin* ]] || [[ ${CHOST} == *-musl* ]] && use unicode 
&& append-cppflags -DNCURSES_WIDECHAR=1
+}
+
+src_configure() {
+   local myeconfargs=(
+   --disable-static
+   $(use_enable nls)
+   $(use_enable unicode)
+   --sysconfdir="${EPREFIX}"/etc/aspell
+   )
+
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+
+   docinto examples
+   dodoc "${S}"/examples/*.c
+
+   # Install Aspell/Ispell compatibility scripts.
+   newbin scripts/ispell ispell-aspell
+   newbin scripts/spell spell-aspell
+
+   # As static build has been disabled,
+   # all .la files can be deleted unconditionally.
+   find "${ED}" -type f -name '*.la' -delete || die
+}

diff --git a/app-text/aspell/files/aspell-0.60.8-cve-2019-25051.patch 
b/app-text/aspell/files/aspell-0.60.8-cve-2019-25051.patch
new file mode 100644
index 000..2f15d380ec0
--- /dev/null
+++ b/app-text/aspell/files/aspell-0.60.8-cve-2019-25051.patch
@@ -0,0 +1,96 @@
+From 0718b375425aad8e54e1150313b862e4c6fd324a Mon Sep 17 00:00:00 2001
+From: Kevin Atkinson 
+Date: Sat, 21 Dec 2019 20:32:47 +
+Subject: [PATCH] objstack: assert that the alloc size will fit within a chunk
+ to prevent a buffer overflow
+
+Bug found using OSS-Fuze.
+---
+ common/objstack.hpp | 18 

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

2021-04-22 Thread Sam James
commit: 60207ad86a06812ddd2958815566851819fa846d
Author: Sam James  gentoo  org>
AuthorDate: Thu Apr 22 20:18:12 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Apr 22 20:18:12 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60207ad8

app-text/aspell: Stabilize 0.60.8-r1 arm, #782247

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

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

diff --git a/app-text/aspell/aspell-0.60.8-r1.ebuild 
b/app-text/aspell/aspell-0.60.8-r1.ebuild
index b27df56f0e9..8f4ef0b3e3c 100644
--- a/app-text/aspell/aspell-0.60.8-r1.ebuild
+++ b/app-text/aspell/aspell-0.60.8-r1.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x86-solaris"
 IUSE="nls unicode"
 
 # All available language app-dicts/aspell-* packages.



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

2021-04-11 Thread Sam James
commit: ac9a4ac3b5bb4b51dd670f337ec2f790d884f55a
Author: Sam James  gentoo  org>
AuthorDate: Mon Apr 12 01:29:23 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Apr 12 01:31:45 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac9a4ac3

app-text/aspell: Stabilize 0.60.8-r1 ppc64, #782247

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

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

diff --git a/app-text/aspell/aspell-0.60.8-r1.ebuild 
b/app-text/aspell/aspell-0.60.8-r1.ebuild
index 2d05208ffe8..debd37cf231 100644
--- a/app-text/aspell/aspell-0.60.8-r1.ebuild
+++ b/app-text/aspell/aspell-0.60.8-r1.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x86-solaris"
 IUSE="nls unicode"
 
 # All available language app-dicts/aspell-* packages.



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

2021-04-11 Thread Sam James
commit: 56dfca7142aa265973b9909a2e96b3418e3d776d
Author: Sam James  gentoo  org>
AuthorDate: Mon Apr 12 01:24:25 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Apr 12 01:26:44 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56dfca71

app-text/aspell: Stabilize 0.60.8-r1 x86, #782247

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

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

diff --git a/app-text/aspell/aspell-0.60.8-r1.ebuild 
b/app-text/aspell/aspell-0.60.8-r1.ebuild
index 70e130e54c3..e699429fcf2 100644
--- a/app-text/aspell/aspell-0.60.8-r1.ebuild
+++ b/app-text/aspell/aspell-0.60.8-r1.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x86-solaris"
 IUSE="nls unicode"
 
 # All available language app-dicts/aspell-* packages.



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

2021-03-12 Thread Conrad Kostecki
commit: 4e2a96c5baf12681d7e74a3fb37d7ff9852ac45e
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Wed Mar 10 22:59:50 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Fri Mar 12 22:28:32 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e2a96c5

app-text/aspell: add more languages

Also slightly overhauled whole ebuild and removed old non-existent
blockers.

Closing #646650, as this qa warning does not trigger for me and
references an older version.

Taking ownership.

Closes: https://bugs.gentoo.org/646650
Signed-off-by: Conrad Kostecki  gentoo.org>

 app-text/aspell/aspell-0.60.8-r1.ebuild | 112 
 app-text/aspell/metadata.xml|   5 +-
 2 files changed, 116 insertions(+), 1 deletion(-)

diff --git a/app-text/aspell/aspell-0.60.8-r1.ebuild 
b/app-text/aspell/aspell-0.60.8-r1.ebuild
new file mode 100644
index 000..70e130e54c3
--- /dev/null
+++ b/app-text/aspell/aspell-0.60.8-r1.ebuild
@@ -0,0 +1,112 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools flag-o-matic libtool toolchain-funcs
+
+MY_P="${P/_/-}"
+
+DESCRIPTION="Free and Open Source spell checker designed to replace Ispell"
+HOMEPAGE="http://aspell.net/;
+SRC_URI="mirror://gnu/aspell/${MY_P}.tar.gz"
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x86-solaris"
+IUSE="nls unicode"
+
+# All available language app-dicts/aspell-* packages.
+LANGUAGES=( af am ar ast az be bg bn br ca cs csb cy da de de-1901 el en eo es 
et fa
+   fi fo fr fy ga gd gl grc gu gv he hi hil hr hsb hu hus hy ia id is it 
kn ku
+   ky la lt lv mg mi mk ml mn mr ms mt nb nds nl nn no ny or pa pl pt-PT 
pt-BR
+   qu ro ru rw sc sk sl sr sv sw ta te tet tk tl tn tr uk uz vi wa yi zu
+)
+
+for LANG in ${LANGUAGES[@]}; do
+   IUSE+=" l10n_${LANG}"
+
+   case ${LANG} in
+   de-1901)
+   DICT="de-alt"
+   ;;
+   pt-BR)
+   DICT="pt-br"
+   ;;
+   pt-PT)
+   DICT="pt"
+   ;;
+   *)
+   DICT="${LANG}"
+   ;;
+   esac
+
+   PDEPEND+=" l10n_${LANG}? ( app-dicts/aspell-${DICT} )"
+done
+unset DICT LANG LANGUAGES
+
+RDEPEND="
+   sys-libs/ncurses:0=[unicode?]
+   nls? ( virtual/libintl )
+"
+
+DEPEND="${RDEPEND}"
+
+BDEPEND="
+   virtual/pkgconfig
+   nls? ( sys-devel/gettext )
+"
+
+HTML_DOCS=( manual/aspell{,-dev}.html )
+
+PATCHES=(
+   "${FILESDIR}/${PN}-0.60.5-nls.patch"
+   "${FILESDIR}/${PN}-0.60.5-solaris.patch"
+   "${FILESDIR}/${PN}-0.60.6-darwin-bundles.patch"
+   "${FILESDIR}/${PN}-0.60.6.1-clang.patch"
+   "${FILESDIR}/${PN}-0.60.6.1-unicode.patch"
+)
+
+src_prepare() {
+   default
+
+   rm m4/lt* m4/libtool.m4 || die
+   eautoreconf
+   elibtoolize --reverse-deps
+
+   # Parallel install of libtool libraries doesn't always work.
+   # https://lists.gnu.org/archive/html/libtool/2011-03/msg3.html
+   # This has to be after automake has run so that we don't clobber
+   # the default target that automake creates for us.
+   echo 'install-filterLTLIBRARIES: install-libLTLIBRARIES' >> Makefile.in 
|| die
+
+   # The unicode patch breaks on Darwin as NCURSES_WIDECHAR won't get set 
any more.
+   [[ ${CHOST} == *-darwin* ]] || [[ ${CHOST} == *-musl* ]] && use unicode 
&& append-cppflags -DNCURSES_WIDECHAR=1
+}
+
+src_configure() {
+   local myeconfargs=(
+   --disable-static
+   $(use_enable nls)
+   $(use_enable unicode)
+   --sysconfdir="${EPREFIX}"/etc/aspell
+   )
+
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+
+   docinto examples
+   dodoc "${S}"/examples/*.c
+
+   # Install Aspell/Ispell compatibility scripts.
+   newbin scripts/ispell ispell-aspell
+   newbin scripts/spell spell-aspell
+
+   # As static build has been disabled,
+   # all .la files can be deleted unconditionally.
+   find "${ED}" -type f -name '*.la' -delete || die
+}

diff --git a/app-text/aspell/metadata.xml b/app-text/aspell/metadata.xml
index 7a38bb90096..3e3880cf105 100644
--- a/app-text/aspell/metadata.xml
+++ b/app-text/aspell/metadata.xml
@@ -1,5 +1,8 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
+   
+   conik...@gentoo.org
+   Conrad Kostecki
+   
 



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

2020-03-15 Thread Thomas Deutschmann
commit: 297f863bdf8c040987fc3ec6208cff5931eb8f92
Author: Sam James (sam_c)  cmpct  info>
AuthorDate: Sun Mar 15 17:24:04 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sun Mar 15 21:15:43 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=297f863b

app-text/aspell: Drop vulnerable

Versions https://bugs.gentoo.org/711142
Signed-off-by: Sam James (sam_c)  cmpct.info>
Closes: https://github.com/gentoo/gentoo/pull/14967
Signed-off-by: Thomas Deutschmann  gentoo.org>

 app-text/aspell/Manifest |   2 -
 app-text/aspell/aspell-0.60.7.ebuild | 103 ---
 app-text/aspell/aspell-0.60.7_rc1.ebuild | 100 --
 3 files changed, 205 deletions(-)

diff --git a/app-text/aspell/Manifest b/app-text/aspell/Manifest
index b349424e967..6fa52b53914 100644
--- a/app-text/aspell/Manifest
+++ b/app-text/aspell/Manifest
@@ -1,3 +1 @@
-DIST aspell-0.60.7-rc1.tar.gz 2034916 BLAKE2B 
7518660b0bb7f75aa3b659519a97132675b39dac7e8806d5450d43f40d62683e4c4a41a8c18cd08b6ab9ca53911caeb87e0898eb04ad9d2f98185e2bb6033d5c
 SHA512 
e13240d78b8afd74d8a8cfd5fc7fe2081de85b33621e86543cdf942ed601d36c4e0cbf38a54be083e951127fa9435677cec2997387cb0e7b51a5597386e7e8d1
-DIST aspell-0.60.7.tar.gz 2071890 BLAKE2B 
d0c8780179cca304361b9d58be667f3dd99d9319cbcffd92a0cc69c65c3a40410b10f6953471ddd9d6df355b55776171ccb5bc6995a57de69a9adb07db66
 SHA512 
6f5fcd1c29164ee18f205594b66f382b51d19b17686293a931ca92c1442d3f7228627ca7d604d860551d0d367ac34dfb2ae34170a844f51e84e390fb1edc4535
 DIST aspell-0.60.8.tar.gz 3486448 BLAKE2B 
a72e70af65749059a576740377f93b20ab283f73fa7919894f6af189b5aa73581fa0410800851c9396e7d13f4cbc2f7edc23c53d46874d0389ffdb2432ff08c2
 SHA512 
8ef4952c553b6234dfe777240d2d97beb13ef9201e18d56bee3b5068d13525db3625b7130d9f5122f7c529da0ccb0c70eb852a81472a7d15fb7c4ee5ba21cd29

diff --git a/app-text/aspell/aspell-0.60.7.ebuild 
b/app-text/aspell/aspell-0.60.7.ebuild
deleted file mode 100644
index 54907d97324..000
--- a/app-text/aspell/aspell-0.60.7.ebuild
+++ /dev/null
@@ -1,103 +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 libtool toolchain-funcs
-
-MY_P="${P/_/-}"
-
-DESCRIPTION="A spell checker replacement for ispell"
-HOMEPAGE="http://aspell.net/;
-if [[ "${PV}" = *_rc* ]] ; then
-   SRC_URI="mirror://gnu-alpha/aspell/${MY_P}.tar.gz"
-else
-   SRC_URI="mirror://gnu/aspell/${MY_P}.tar.gz"
-fi
-
-LICENSE="LGPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x86-solaris"
-IUSE="nls unicode"
-
-PDEPEND="app-dicts/aspell-en"
-LANGS="af be bg br ca cs cy da de de-1901 el en eo es et fi fo fr ga gl he hr
-hu hy is it la lt nl no pl pt pt-BR ro ru sk sl sr sv uk vi"
-for lang in ${LANGS}; do
-   IUSE+=" l10n_${lang}"
-   case ${lang} in
-   de-1901) dict="de-alt"  ;;
-   pt-BR)   dict="pt-br"   ;;
-   *)   dict="${lang}" ;;
-   esac
-   PDEPEND+=" l10n_${lang}? ( app-dicts/aspell-${dict} )"
-done
-unset dict lang LANGS
-
-# English dictionary 0.5 is incompatible with aspell-0.6
-RDEPEND="
-   sys-libs/ncurses:0=[unicode?]
-   nls? ( virtual/libintl )
-   !=app-dicts/aspell-en-0.5*
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   virtual/pkgconfig
-   nls? ( sys-devel/gettext )
-"
-
-S="${WORKDIR}/${MY_P}"
-
-HTML_DOCS=( manual/aspell{,-dev}.html )
-PATCHES=(
-   "${FILESDIR}/${PN}-0.60.5-nls.patch"
-   "${FILESDIR}/${PN}-0.60.5-solaris.patch"
-   "${FILESDIR}/${PN}-0.60.6-darwin-bundles.patch"
-   "${FILESDIR}/${PN}-0.60.6.1-clang.patch"
-   # includes fix for bug #467602
-   "${FILESDIR}/${PN}-0.60.6.1-unicode.patch"
-)
-
-src_prepare() {
-   default
-
-   rm m4/lt* m4/libtool.m4 || die
-   eautoreconf
-   elibtoolize --reverse-deps
-
-   # Parallel install of libtool libraries doesn't always work.
-   # https://lists.gnu.org/archive/html/libtool/2011-03/msg3.html
-   # This has to be after automake has run so that we don't clobber
-   # the default target that automake creates for us.
-   echo 'install-filterLTLIBRARIES: install-libLTLIBRARIES' >> Makefile.in 
|| die
-
-   # unicode patch breaks on Darwin, NCURSES_WIDECHAR won't get set
-   # any more.  Fix this.
-   [[ ${CHOST} == *-darwin* ]] || [[ ${CHOST} == *-musl* ]] && use unicode 
&& \
-   append-cppflags -DNCURSES_WIDECHAR=1
-}
-
-src_configure() {
-   local myeconfargs=(
-   $(use_enable nls)
-   $(use_enable unicode)
-   --disable-static
-   --sysconfdir="${EPREFIX}"/etc/aspell
-   )
-   econf "${myeconfargs[@]}"
-}
-
-src_install() {
-   default
-
-   docinto examples
-   dodoc 

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

2020-03-13 Thread Mart Raudsepp
commit: 7c8078f929f2b5ebf70777c319e9d4066284abc0
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Fri Mar 13 09:26:08 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Fri Mar 13 09:26:08 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c8078f9

app-text/aspell: arm64 stable (bug #711142)

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Mart Raudsepp  gentoo.org>

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

diff --git a/app-text/aspell/aspell-0.60.8.ebuild 
b/app-text/aspell/aspell-0.60.8.ebuild
index 11660430028..574877c3e70 100644
--- a/app-text/aspell/aspell-0.60.8.ebuild
+++ b/app-text/aspell/aspell-0.60.8.ebuild
@@ -17,7 +17,7 @@ fi
 
 LICENSE="LGPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 s390 ~sh 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 s390 ~sh 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x86-solaris"
 IUSE="nls unicode"
 
 PDEPEND="app-dicts/aspell-en"



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

2020-03-08 Thread Sergei Trofimovich
commit: b28a5b7c7fa99e7079eb141aec5f192e02e1f743
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Sun Mar  8 09:03:46 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Mar  8 09:58:47 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b28a5b7c

app-text/aspell: stable 0.60.8 for hppa, bug #711142

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/aspell/aspell-0.60.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/aspell/aspell-0.60.8.ebuild 
b/app-text/aspell/aspell-0.60.8.ebuild
index 63cf30a90a6..11660430028 100644
--- a/app-text/aspell/aspell-0.60.8.ebuild
+++ b/app-text/aspell/aspell-0.60.8.ebuild
@@ -17,7 +17,7 @@ fi
 
 LICENSE="LGPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 s390 ~sh 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 s390 ~sh 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x86-solaris"
 IUSE="nls unicode"
 
 PDEPEND="app-dicts/aspell-en"



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

2020-03-04 Thread Agostino Sarubbo
commit: a939f4e3e01af6ad9d5759629847a1ff61d1e3c6
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Mar  4 08:07:28 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Mar  4 08:07:28 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a939f4e3

app-text/aspell: ia64 stable wrt bug #711142

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

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

diff --git a/app-text/aspell/aspell-0.60.8.ebuild 
b/app-text/aspell/aspell-0.60.8.ebuild
index fcaeac480ed..63cf30a90a6 100644
--- a/app-text/aspell/aspell-0.60.8.ebuild
+++ b/app-text/aspell/aspell-0.60.8.ebuild
@@ -17,7 +17,7 @@ fi
 
 LICENSE="LGPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 s390 ~sh 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 s390 ~sh 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x86-solaris"
 IUSE="nls unicode"
 
 PDEPEND="app-dicts/aspell-en"



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

2020-03-03 Thread Agostino Sarubbo
commit: b5696c35c959fa616c091e5f531c0f8cf6fed9c6
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Mar  3 15:14:42 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Mar  3 15:14:42 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5696c35

app-text/aspell: ppc64 stable wrt bug #711142

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

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

diff --git a/app-text/aspell/aspell-0.60.8.ebuild 
b/app-text/aspell/aspell-0.60.8.ebuild
index d74990b7f4b..fcaeac480ed 100644
--- a/app-text/aspell/aspell-0.60.8.ebuild
+++ b/app-text/aspell/aspell-0.60.8.ebuild
@@ -17,7 +17,7 @@ fi
 
 LICENSE="LGPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 s390 ~sh 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 s390 ~sh 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x86-solaris"
 IUSE="nls unicode"
 
 PDEPEND="app-dicts/aspell-en"



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

2020-03-03 Thread Agostino Sarubbo
commit: 4c5a328869e896df4d1db1ec6734cb1b967ac4d6
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Mar  3 13:41:17 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Mar  3 13:41:17 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c5a3288

app-text/aspell: arm stable wrt bug #711142

Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="arm"
Signed-off-by: Agostino Sarubbo  gentoo.org>

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

diff --git a/app-text/aspell/aspell-0.60.8.ebuild 
b/app-text/aspell/aspell-0.60.8.ebuild
index 7a9a1634064..d74990b7f4b 100644
--- a/app-text/aspell/aspell-0.60.8.ebuild
+++ b/app-text/aspell/aspell-0.60.8.ebuild
@@ -17,7 +17,7 @@ fi
 
 LICENSE="LGPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 s390 ~sh 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 s390 ~sh 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x86-solaris"
 IUSE="nls unicode"
 
 PDEPEND="app-dicts/aspell-en"



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

2020-03-03 Thread Agostino Sarubbo
commit: dda5c8c9d6750bd0301bb16c57a2e24ea396249c
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Mar  3 12:40:30 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Mar  3 12:40:30 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dda5c8c9

app-text/aspell: ppc stable wrt bug #711142

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

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

diff --git a/app-text/aspell/aspell-0.60.8.ebuild 
b/app-text/aspell/aspell-0.60.8.ebuild
index 9d137bc3e0e..7a9a1634064 100644
--- a/app-text/aspell/aspell-0.60.8.ebuild
+++ b/app-text/aspell/aspell-0.60.8.ebuild
@@ -17,7 +17,7 @@ fi
 
 LICENSE="LGPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 s390 
~sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 s390 ~sh 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x86-solaris"
 IUSE="nls unicode"
 
 PDEPEND="app-dicts/aspell-en"



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

2020-03-03 Thread Agostino Sarubbo
commit: d916f5e6c648c792fe0e78ec988c07d629f5441e
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Mar  3 12:38:53 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Mar  3 12:38:53 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d916f5e6

app-text/aspell: amd64 stable wrt bug #711142

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

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

diff --git a/app-text/aspell/aspell-0.60.8.ebuild 
b/app-text/aspell/aspell-0.60.8.ebuild
index e7cf34d81ee..9d137bc3e0e 100644
--- a/app-text/aspell/aspell-0.60.8.ebuild
+++ b/app-text/aspell/aspell-0.60.8.ebuild
@@ -17,7 +17,7 @@ fi
 
 LICENSE="LGPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 s390 
~sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 s390 
~sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x86-solaris"
 IUSE="nls unicode"
 
 PDEPEND="app-dicts/aspell-en"



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

2020-03-03 Thread Agostino Sarubbo
commit: 00ca6c06016de4b1d3046ad1e0783286be6e617c
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Mar  3 12:36:18 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Mar  3 12:36:18 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00ca6c06

app-text/aspell: s390 stable wrt bug #711142

Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="s390"
Signed-off-by: Agostino Sarubbo  gentoo.org>

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

diff --git a/app-text/aspell/aspell-0.60.8.ebuild 
b/app-text/aspell/aspell-0.60.8.ebuild
index ff9b5fb5253..e7cf34d81ee 100644
--- a/app-text/aspell/aspell-0.60.8.ebuild
+++ b/app-text/aspell/aspell-0.60.8.ebuild
@@ -17,7 +17,7 @@ fi
 
 LICENSE="LGPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 s390 
~sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x86-solaris"
 IUSE="nls unicode"
 
 PDEPEND="app-dicts/aspell-en"



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

2020-03-03 Thread Agostino Sarubbo
commit: 0f92f620330e281265707759b4a0520671209433
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Mar  3 11:45:42 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Mar  3 11:45:42 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f92f620

app-text/aspell: x86 stable wrt bug #711142

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

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

diff --git a/app-text/aspell/aspell-0.60.8.ebuild 
b/app-text/aspell/aspell-0.60.8.ebuild
index b5f8b9b8ee1..ff9b5fb5253 100644
--- a/app-text/aspell/aspell-0.60.8.ebuild
+++ b/app-text/aspell/aspell-0.60.8.ebuild
@@ -17,7 +17,7 @@ fi
 
 LICENSE="LGPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x86-solaris"
 IUSE="nls unicode"
 
 PDEPEND="app-dicts/aspell-en"



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

2020-03-03 Thread Agostino Sarubbo
commit: 00d85d08b183612bf4e08f682a6a438f347aa3bf
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Mar  3 11:08:00 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Mar  3 11:08:00 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00d85d08

app-text/aspell: sparc stable wrt bug #711142

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

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

diff --git a/app-text/aspell/aspell-0.60.8.ebuild 
b/app-text/aspell/aspell-0.60.8.ebuild
index 54907d97324..b5f8b9b8ee1 100644
--- a/app-text/aspell/aspell-0.60.8.ebuild
+++ b/app-text/aspell/aspell-0.60.8.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
@@ -17,7 +17,7 @@ fi
 
 LICENSE="LGPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x86-solaris"
 IUSE="nls unicode"
 
 PDEPEND="app-dicts/aspell-en"



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

2019-10-13 Thread Lars Wendler
commit: cfb1d5b77c75f41db790b67be768881d0dfaee46
Author: Lars Wendler  gentoo  org>
AuthorDate: Sun Oct 13 18:28:57 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Sun Oct 13 18:43:22 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cfb1d5b7

app-text/aspell: Bump to version 0.60.8

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

 app-text/aspell/Manifest |   1 +
 app-text/aspell/aspell-0.60.8.ebuild | 103 +++
 2 files changed, 104 insertions(+)

diff --git a/app-text/aspell/Manifest b/app-text/aspell/Manifest
index ddb09d41a90..b349424e967 100644
--- a/app-text/aspell/Manifest
+++ b/app-text/aspell/Manifest
@@ -1,2 +1,3 @@
 DIST aspell-0.60.7-rc1.tar.gz 2034916 BLAKE2B 
7518660b0bb7f75aa3b659519a97132675b39dac7e8806d5450d43f40d62683e4c4a41a8c18cd08b6ab9ca53911caeb87e0898eb04ad9d2f98185e2bb6033d5c
 SHA512 
e13240d78b8afd74d8a8cfd5fc7fe2081de85b33621e86543cdf942ed601d36c4e0cbf38a54be083e951127fa9435677cec2997387cb0e7b51a5597386e7e8d1
 DIST aspell-0.60.7.tar.gz 2071890 BLAKE2B 
d0c8780179cca304361b9d58be667f3dd99d9319cbcffd92a0cc69c65c3a40410b10f6953471ddd9d6df355b55776171ccb5bc6995a57de69a9adb07db66
 SHA512 
6f5fcd1c29164ee18f205594b66f382b51d19b17686293a931ca92c1442d3f7228627ca7d604d860551d0d367ac34dfb2ae34170a844f51e84e390fb1edc4535
+DIST aspell-0.60.8.tar.gz 3486448 BLAKE2B 
a72e70af65749059a576740377f93b20ab283f73fa7919894f6af189b5aa73581fa0410800851c9396e7d13f4cbc2f7edc23c53d46874d0389ffdb2432ff08c2
 SHA512 
8ef4952c553b6234dfe777240d2d97beb13ef9201e18d56bee3b5068d13525db3625b7130d9f5122f7c529da0ccb0c70eb852a81472a7d15fb7c4ee5ba21cd29

diff --git a/app-text/aspell/aspell-0.60.8.ebuild 
b/app-text/aspell/aspell-0.60.8.ebuild
new file mode 100644
index 000..54907d97324
--- /dev/null
+++ b/app-text/aspell/aspell-0.60.8.ebuild
@@ -0,0 +1,103 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools flag-o-matic libtool toolchain-funcs
+
+MY_P="${P/_/-}"
+
+DESCRIPTION="A spell checker replacement for ispell"
+HOMEPAGE="http://aspell.net/;
+if [[ "${PV}" = *_rc* ]] ; then
+   SRC_URI="mirror://gnu-alpha/aspell/${MY_P}.tar.gz"
+else
+   SRC_URI="mirror://gnu/aspell/${MY_P}.tar.gz"
+fi
+
+LICENSE="LGPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x86-solaris"
+IUSE="nls unicode"
+
+PDEPEND="app-dicts/aspell-en"
+LANGS="af be bg br ca cs cy da de de-1901 el en eo es et fi fo fr ga gl he hr
+hu hy is it la lt nl no pl pt pt-BR ro ru sk sl sr sv uk vi"
+for lang in ${LANGS}; do
+   IUSE+=" l10n_${lang}"
+   case ${lang} in
+   de-1901) dict="de-alt"  ;;
+   pt-BR)   dict="pt-br"   ;;
+   *)   dict="${lang}" ;;
+   esac
+   PDEPEND+=" l10n_${lang}? ( app-dicts/aspell-${dict} )"
+done
+unset dict lang LANGS
+
+# English dictionary 0.5 is incompatible with aspell-0.6
+RDEPEND="
+   sys-libs/ncurses:0=[unicode?]
+   nls? ( virtual/libintl )
+   !=app-dicts/aspell-en-0.5*
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   virtual/pkgconfig
+   nls? ( sys-devel/gettext )
+"
+
+S="${WORKDIR}/${MY_P}"
+
+HTML_DOCS=( manual/aspell{,-dev}.html )
+PATCHES=(
+   "${FILESDIR}/${PN}-0.60.5-nls.patch"
+   "${FILESDIR}/${PN}-0.60.5-solaris.patch"
+   "${FILESDIR}/${PN}-0.60.6-darwin-bundles.patch"
+   "${FILESDIR}/${PN}-0.60.6.1-clang.patch"
+   # includes fix for bug #467602
+   "${FILESDIR}/${PN}-0.60.6.1-unicode.patch"
+)
+
+src_prepare() {
+   default
+
+   rm m4/lt* m4/libtool.m4 || die
+   eautoreconf
+   elibtoolize --reverse-deps
+
+   # Parallel install of libtool libraries doesn't always work.
+   # https://lists.gnu.org/archive/html/libtool/2011-03/msg3.html
+   # This has to be after automake has run so that we don't clobber
+   # the default target that automake creates for us.
+   echo 'install-filterLTLIBRARIES: install-libLTLIBRARIES' >> Makefile.in 
|| die
+
+   # unicode patch breaks on Darwin, NCURSES_WIDECHAR won't get set
+   # any more.  Fix this.
+   [[ ${CHOST} == *-darwin* ]] || [[ ${CHOST} == *-musl* ]] && use unicode 
&& \
+   append-cppflags -DNCURSES_WIDECHAR=1
+}
+
+src_configure() {
+   local myeconfargs=(
+   $(use_enable nls)
+   $(use_enable unicode)
+   --disable-static
+   --sysconfdir="${EPREFIX}"/etc/aspell
+   )
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+
+   docinto examples
+   dodoc "${S}"/examples/*.c
+
+   # install ispell/aspell compatibility scripts
+   newbin scripts/ispell ispell-aspell
+   newbin scripts/spell spell-aspell
+
+   # we explicitly pass 

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

2019-07-29 Thread Lars Wendler
commit: dde8825898c4f596ac02647461a1cf18afc64b4b
Author: Lars Wendler  gentoo  org>
AuthorDate: Tue Jul 30 00:29:13 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Tue Jul 30 00:29:32 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dde88258

app-text/aspell: Bump to version 0.60.7

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

 app-text/aspell/Manifest |   1 +
 app-text/aspell/aspell-0.60.7.ebuild | 103 +++
 2 files changed, 104 insertions(+)

diff --git a/app-text/aspell/Manifest b/app-text/aspell/Manifest
index d91b0e49b78..3e96b1b2c72 100644
--- a/app-text/aspell/Manifest
+++ b/app-text/aspell/Manifest
@@ -1,2 +1,3 @@
 DIST aspell-0.60.7-rc1.tar.gz 2034916 BLAKE2B 
7518660b0bb7f75aa3b659519a97132675b39dac7e8806d5450d43f40d62683e4c4a41a8c18cd08b6ab9ca53911caeb87e0898eb04ad9d2f98185e2bb6033d5c
 SHA512 
e13240d78b8afd74d8a8cfd5fc7fe2081de85b33621e86543cdf942ed601d36c4e0cbf38a54be083e951127fa9435677cec2997387cb0e7b51a5597386e7e8d1
 DIST aspell-0.60.7-rc2.tar.gz 2064871 BLAKE2B 
74760cc10804d964bd7d7ee0097198ab26026e0bca2987223b7b58e67491e2d0914c7e24d63cb5540764017dc15358c023e1a3cf6240d5feec8d1dd25ddf6450
 SHA512 
f9f81efaaeaac4d2bc5b3018fe2cef9ed2406f2c648298465d983a012cf8ba3e25a46593c9833ac5d8b4c8cfca2ac3b76b476a4893ba880e4753770d134bead3
+DIST aspell-0.60.7.tar.gz 2071890 BLAKE2B 
d0c8780179cca304361b9d58be667f3dd99d9319cbcffd92a0cc69c65c3a40410b10f6953471ddd9d6df355b55776171ccb5bc6995a57de69a9adb07db66
 SHA512 
6f5fcd1c29164ee18f205594b66f382b51d19b17686293a931ca92c1442d3f7228627ca7d604d860551d0d367ac34dfb2ae34170a844f51e84e390fb1edc4535

diff --git a/app-text/aspell/aspell-0.60.7.ebuild 
b/app-text/aspell/aspell-0.60.7.ebuild
new file mode 100644
index 000..67647535050
--- /dev/null
+++ b/app-text/aspell/aspell-0.60.7.ebuild
@@ -0,0 +1,103 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools flag-o-matic libtool toolchain-funcs
+
+MY_P="${P/_/-}"
+
+DESCRIPTION="A spell checker replacement for ispell"
+HOMEPAGE="http://aspell.net/;
+if [[ "${PV}" = *_rc* ]] ; then
+   SRC_URI="mirror://gnu-alpha/aspell/${MY_P}.tar.gz"
+else
+   SRC_URI="mirror://gnu/aspell/${MY_P}.tar.gz"
+fi
+
+LICENSE="LGPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
+IUSE="nls unicode"
+
+PDEPEND="app-dicts/aspell-en"
+LANGS="af be bg br ca cs cy da de de-1901 el en eo es et fi fo fr ga gl he hr
+hu hy is it la lt nl no pl pt pt-BR ro ru sk sl sr sv uk vi"
+for lang in ${LANGS}; do
+   IUSE+=" l10n_${lang}"
+   case ${lang} in
+   de-1901) dict="de-alt"  ;;
+   pt-BR)   dict="pt-br"   ;;
+   *)   dict="${lang}" ;;
+   esac
+   PDEPEND+=" l10n_${lang}? ( app-dicts/aspell-${dict} )"
+done
+unset dict lang LANGS
+
+# English dictionary 0.5 is incompatible with aspell-0.6
+RDEPEND="
+   sys-libs/ncurses:0=[unicode?]
+   nls? ( virtual/libintl )
+   !=app-dicts/aspell-en-0.5*
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   virtual/pkgconfig
+   nls? ( sys-devel/gettext )
+"
+
+S="${WORKDIR}/${MY_P}"
+
+HTML_DOCS=( manual/aspell{,-dev}.html )
+PATCHES=(
+   "${FILESDIR}/${PN}-0.60.5-nls.patch"
+   "${FILESDIR}/${PN}-0.60.5-solaris.patch"
+   "${FILESDIR}/${PN}-0.60.6-darwin-bundles.patch"
+   "${FILESDIR}/${PN}-0.60.6.1-clang.patch"
+   # includes fix for bug #467602
+   "${FILESDIR}/${PN}-0.60.6.1-unicode.patch"
+)
+
+src_prepare() {
+   default
+
+   rm m4/lt* m4/libtool.m4 || die
+   eautoreconf
+   elibtoolize --reverse-deps
+
+   # Parallel install of libtool libraries doesn't always work.
+   # https://lists.gnu.org/archive/html/libtool/2011-03/msg3.html
+   # This has to be after automake has run so that we don't clobber
+   # the default target that automake creates for us.
+   echo 'install-filterLTLIBRARIES: install-libLTLIBRARIES' >> Makefile.in 
|| die
+
+   # unicode patch breaks on Darwin, NCURSES_WIDECHAR won't get set
+   # any more.  Fix this.
+   [[ ${CHOST} == *-darwin* ]] || [[ ${CHOST} == *-musl* ]] && use unicode 
&& \
+   append-cppflags -DNCURSES_WIDECHAR=1
+}
+
+src_configure() {
+   local myeconfargs=(
+   $(use_enable nls)
+   $(use_enable unicode)
+   --disable-static
+   --sysconfdir="${EPREFIX}"/etc/aspell
+   )
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+
+   docinto examples
+   dodoc "${S}"/examples/*.c
+
+   # install ispell/aspell compatibility scripts
+   newbin scripts/ispell ispell-aspell
+   newbin scripts/spell spell-aspell
+
+   

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

2019-07-20 Thread Lars Wendler
commit: 1e75f71c461be4b2c613054d1943bc6214536e94
Author: Lars Wendler  gentoo  org>
AuthorDate: Sat Jul 20 19:33:42 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Sat Jul 20 19:33:56 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e75f71c

app-text/aspell: Bump to version 0.60.7_rc2

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

 app-text/aspell/Manifest |   1 +
 app-text/aspell/aspell-0.60.7_rc2.ebuild | 103 +++
 2 files changed, 104 insertions(+)

diff --git a/app-text/aspell/Manifest b/app-text/aspell/Manifest
index 7ba272c2052..d91b0e49b78 100644
--- a/app-text/aspell/Manifest
+++ b/app-text/aspell/Manifest
@@ -1 +1,2 @@
 DIST aspell-0.60.7-rc1.tar.gz 2034916 BLAKE2B 
7518660b0bb7f75aa3b659519a97132675b39dac7e8806d5450d43f40d62683e4c4a41a8c18cd08b6ab9ca53911caeb87e0898eb04ad9d2f98185e2bb6033d5c
 SHA512 
e13240d78b8afd74d8a8cfd5fc7fe2081de85b33621e86543cdf942ed601d36c4e0cbf38a54be083e951127fa9435677cec2997387cb0e7b51a5597386e7e8d1
+DIST aspell-0.60.7-rc2.tar.gz 2064871 BLAKE2B 
74760cc10804d964bd7d7ee0097198ab26026e0bca2987223b7b58e67491e2d0914c7e24d63cb5540764017dc15358c023e1a3cf6240d5feec8d1dd25ddf6450
 SHA512 
f9f81efaaeaac4d2bc5b3018fe2cef9ed2406f2c648298465d983a012cf8ba3e25a46593c9833ac5d8b4c8cfca2ac3b76b476a4893ba880e4753770d134bead3

diff --git a/app-text/aspell/aspell-0.60.7_rc2.ebuild 
b/app-text/aspell/aspell-0.60.7_rc2.ebuild
new file mode 100644
index 000..67647535050
--- /dev/null
+++ b/app-text/aspell/aspell-0.60.7_rc2.ebuild
@@ -0,0 +1,103 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools flag-o-matic libtool toolchain-funcs
+
+MY_P="${P/_/-}"
+
+DESCRIPTION="A spell checker replacement for ispell"
+HOMEPAGE="http://aspell.net/;
+if [[ "${PV}" = *_rc* ]] ; then
+   SRC_URI="mirror://gnu-alpha/aspell/${MY_P}.tar.gz"
+else
+   SRC_URI="mirror://gnu/aspell/${MY_P}.tar.gz"
+fi
+
+LICENSE="LGPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
+IUSE="nls unicode"
+
+PDEPEND="app-dicts/aspell-en"
+LANGS="af be bg br ca cs cy da de de-1901 el en eo es et fi fo fr ga gl he hr
+hu hy is it la lt nl no pl pt pt-BR ro ru sk sl sr sv uk vi"
+for lang in ${LANGS}; do
+   IUSE+=" l10n_${lang}"
+   case ${lang} in
+   de-1901) dict="de-alt"  ;;
+   pt-BR)   dict="pt-br"   ;;
+   *)   dict="${lang}" ;;
+   esac
+   PDEPEND+=" l10n_${lang}? ( app-dicts/aspell-${dict} )"
+done
+unset dict lang LANGS
+
+# English dictionary 0.5 is incompatible with aspell-0.6
+RDEPEND="
+   sys-libs/ncurses:0=[unicode?]
+   nls? ( virtual/libintl )
+   !=app-dicts/aspell-en-0.5*
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   virtual/pkgconfig
+   nls? ( sys-devel/gettext )
+"
+
+S="${WORKDIR}/${MY_P}"
+
+HTML_DOCS=( manual/aspell{,-dev}.html )
+PATCHES=(
+   "${FILESDIR}/${PN}-0.60.5-nls.patch"
+   "${FILESDIR}/${PN}-0.60.5-solaris.patch"
+   "${FILESDIR}/${PN}-0.60.6-darwin-bundles.patch"
+   "${FILESDIR}/${PN}-0.60.6.1-clang.patch"
+   # includes fix for bug #467602
+   "${FILESDIR}/${PN}-0.60.6.1-unicode.patch"
+)
+
+src_prepare() {
+   default
+
+   rm m4/lt* m4/libtool.m4 || die
+   eautoreconf
+   elibtoolize --reverse-deps
+
+   # Parallel install of libtool libraries doesn't always work.
+   # https://lists.gnu.org/archive/html/libtool/2011-03/msg3.html
+   # This has to be after automake has run so that we don't clobber
+   # the default target that automake creates for us.
+   echo 'install-filterLTLIBRARIES: install-libLTLIBRARIES' >> Makefile.in 
|| die
+
+   # unicode patch breaks on Darwin, NCURSES_WIDECHAR won't get set
+   # any more.  Fix this.
+   [[ ${CHOST} == *-darwin* ]] || [[ ${CHOST} == *-musl* ]] && use unicode 
&& \
+   append-cppflags -DNCURSES_WIDECHAR=1
+}
+
+src_configure() {
+   local myeconfargs=(
+   $(use_enable nls)
+   $(use_enable unicode)
+   --disable-static
+   --sysconfdir="${EPREFIX}"/etc/aspell
+   )
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+
+   docinto examples
+   dodoc "${S}"/examples/*.c
+
+   # install ispell/aspell compatibility scripts
+   newbin scripts/ispell ispell-aspell
+   newbin scripts/spell spell-aspell
+
+   # we explicitly pass '--disable-static' to econf,
+   # hence we can delete .la files unconditionally
+   find "${ED}" -type f -name '*.la' -delete || die
+}



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

2018-12-29 Thread Anthony G. Basile
commit: c9749cd7acbcc6731016ccf8f311c96cb91e6ba3
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Sat Dec 29 17:30:05 2018 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Sat Dec 29 17:30:05 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9749cd7

app-text/aspell: add support for musl

Signed-off-by: Anthony G. Basile  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 app-text/aspell/aspell-0.60.7_rc1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-text/aspell/aspell-0.60.7_rc1.ebuild 
b/app-text/aspell/aspell-0.60.7_rc1.ebuild
index eecfee4dcba..078e7eb71a3 100644
--- a/app-text/aspell/aspell-0.60.7_rc1.ebuild
+++ b/app-text/aspell/aspell-0.60.7_rc1.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
@@ -72,7 +72,7 @@ src_prepare() {
 
# unicode patch breaks on Darwin, NCURSES_WIDECHAR won't get set
# any more.  Fix this.
-   [[ ${CHOST} == *-darwin* ]] && use unicode && \
+   [[ ${CHOST} == *-darwin* ]] || [[ ${CHOST} == *-musl* ]] && use unicode 
&& \
append-cppflags -DNCURSES_WIDECHAR=1
 }
 



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

2018-06-07 Thread Mikle Kolyada
commit: 5f38296207d31e6beac1fd540e645f328ecdad42
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Thu Jun  7 13:46:00 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Thu Jun  7 13:46:00 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f382962

app-text/aspell: s390 stable

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 app-text/aspell/aspell-0.60.7_rc1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/aspell/aspell-0.60.7_rc1.ebuild 
b/app-text/aspell/aspell-0.60.7_rc1.ebuild
index 47dd47b852f..eecfee4dcba 100644
--- a/app-text/aspell/aspell-0.60.7_rc1.ebuild
+++ b/app-text/aspell/aspell-0.60.7_rc1.ebuild
@@ -17,7 +17,7 @@ fi
 
 LICENSE="LGPL-2"
 SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 s390 ~sh 
sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~x86-solaris"
 IUSE="nls unicode"
 
 PDEPEND="app-dicts/aspell-en"



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

2018-04-05 Thread Sergei Trofimovich
commit: b32e073ca30e1d5f5554c0c60c16b397ec67726d
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Thu Apr  5 05:25:23 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Apr  5 06:08:10 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b32e073c

app-text/aspell: stable 0.60.7_rc1 for sparc

Bug: https://bugs.gentoo.org/608316
Package-Manager: Portage-2.3.24, Repoman-2.3.6
RepoMan-Options: --include-arches="sparc"

 app-text/aspell/aspell-0.60.7_rc1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/aspell/aspell-0.60.7_rc1.ebuild 
b/app-text/aspell/aspell-0.60.7_rc1.ebuild
index ac57216d0f1..47dd47b852f 100644
--- a/app-text/aspell/aspell-0.60.7_rc1.ebuild
+++ b/app-text/aspell/aspell-0.60.7_rc1.ebuild
@@ -17,7 +17,7 @@ fi
 
 LICENSE="LGPL-2"
 SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~x86-solaris"
 IUSE="nls unicode"
 
 PDEPEND="app-dicts/aspell-en"



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

2018-02-02 Thread Michael Palimaka
commit: 75ee0dd5bd87329b676574445cb5c7c6b6c991d3
Author: Michael Palimaka  gentoo  org>
AuthorDate: Fri Feb  2 23:35:21 2018 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Fri Feb  2 23:36:31 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75ee0dd5

app-text/aspell: stabilise 0.60.7_rc1 for x86

Bug: https://bugs.gentoo.org/639646
Package-Manager: Portage-2.3.19, Repoman-2.3.6

 app-text/aspell/aspell-0.60.7_rc1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/aspell/aspell-0.60.7_rc1.ebuild 
b/app-text/aspell/aspell-0.60.7_rc1.ebuild
index 40d73222623..ac57216d0f1 100644
--- a/app-text/aspell/aspell-0.60.7_rc1.ebuild
+++ b/app-text/aspell/aspell-0.60.7_rc1.ebuild
@@ -17,7 +17,7 @@ fi
 
 LICENSE="LGPL-2"
 SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~x86-solaris"
 IUSE="nls unicode"
 
 PDEPEND="app-dicts/aspell-en"



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

2018-02-02 Thread Michael Palimaka
commit: 7937a9f46c835b85f07222d0cd30f49176efb2b5
Author: Michael Palimaka  gentoo  org>
AuthorDate: Fri Feb  2 23:36:11 2018 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Fri Feb  2 23:36:31 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7937a9f4

app-text/aspell: remove 0.60.6.1-r3/r4

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 app-text/aspell/Manifest  |  1 -
 app-text/aspell/aspell-0.60.6.1-r3.ebuild | 97 ---
 app-text/aspell/aspell-0.60.6.1-r4.ebuild | 87 ---
 3 files changed, 185 deletions(-)

diff --git a/app-text/aspell/Manifest b/app-text/aspell/Manifest
index 5cde01a3e35..7ba272c2052 100644
--- a/app-text/aspell/Manifest
+++ b/app-text/aspell/Manifest
@@ -1,2 +1 @@
-DIST aspell-0.60.6.1.tar.gz 1878163 BLAKE2B 
c5427be61945fce106df1e76f745f5dd9d754ac71b8ecb4c8dff89ef2de44f2a0042ffde31e1db9ea6a255f3c6bd4148702181c2e718bd8ebdffdc09d2ef8333
 SHA512 
f310c7590be98406589b5c26ca36a2ecfe4733f0b40fd6c176b96b7955ef2b5cd0ec9a3d770cf132146ae7a896042b4b698945112995ee1ae66adcfa5542247f
 DIST aspell-0.60.7-rc1.tar.gz 2034916 BLAKE2B 
7518660b0bb7f75aa3b659519a97132675b39dac7e8806d5450d43f40d62683e4c4a41a8c18cd08b6ab9ca53911caeb87e0898eb04ad9d2f98185e2bb6033d5c
 SHA512 
e13240d78b8afd74d8a8cfd5fc7fe2081de85b33621e86543cdf942ed601d36c4e0cbf38a54be083e951127fa9435677cec2997387cb0e7b51a5597386e7e8d1

diff --git a/app-text/aspell/aspell-0.60.6.1-r3.ebuild 
b/app-text/aspell/aspell-0.60.6.1-r3.ebuild
deleted file mode 100644
index bd7082628c1..000
--- a/app-text/aspell/aspell-0.60.6.1-r3.ebuild
+++ /dev/null
@@ -1,97 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit autotools eutils flag-o-matic libtool toolchain-funcs
-
-DESCRIPTION="A spell checker replacement for ispell"
-HOMEPAGE="http://aspell.net/;
-SRC_URI="mirror://gnu/aspell/${P}.tar.gz"
-
-LICENSE="LGPL-2"
-SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x86-solaris"
-IUSE="nls"
-
-PDEPEND="app-dicts/aspell-en"
-LANGS="af be bg br ca cs cy da de de-1901 el en eo es et fi fo fr ga gl he hr
-hu hy is it la lt nl no pl pt pt-BR ro ru sk sl sr sv uk vi"
-for lang in ${LANGS}; do
-   IUSE+=" l10n_${lang}"
-   case ${lang} in
-   de-1901) dict="de-alt"  ;;
-   pt-BR)   dict="pt-br"   ;;
-   *)   dict="${lang}" ;;
-   esac
-   PDEPEND+=" l10n_${lang}? ( app-dicts/aspell-${dict} )"
-done
-unset dict lang LANGS
-
-COMMON_DEPEND="
-   >=sys-libs/ncurses-5.2:0=
-   nls? ( virtual/libintl )
-"
-DEPEND="${COMMON_DEPEND}
-   virtual/pkgconfig
-   nls? ( sys-devel/gettext )
-"
-
-# English dictionary 0.5 is incompatible with aspell-0.6
-RDEPEND="${COMMON_DEPEND}
-   !=app-dicts/aspell-en-0.5*
-"
-
-src_prepare() {
-   # fix for bug #467602
-   if has_version ">=sys-devel/automake-1.13" ; then
-   sed -i -e 's/AM_CONFIG_HEADER/AC_CONFIG_HEADERS/g' \
-   "${S}"/configure.ac || die
-   fi
-
-   epatch \
-   "${FILESDIR}/${PN}-0.60.5-nls.patch" \
-   "${FILESDIR}/${PN}-0.60.5-solaris.patch" \
-   "${FILESDIR}/${PN}-0.60.6-darwin-bundles.patch" \
-   "${FILESDIR}/${PN}-0.60.6.1-clang.patch"
-
-   rm m4/lt* m4/libtool.m4
-   eautoreconf
-   elibtoolize --reverse-deps
-
-   # Parallel install of libtool libraries doesn't always work.
-   # https://lists.gnu.org/archive/html/libtool/2011-03/msg3.html
-   # This has to be after automake has run so that we don't clobber
-   # the default target that automake creates for us.
-   echo 'install-filterLTLIBRARIES: install-libLTLIBRARIES' >> Makefile.in 
|| die
-
-}
-
-src_configure() {
-   if has_version "sys-libs/ncurses[unicode]" ; then
-   CURSES_LIB="$($(tc-getPKG_CONFIG) --libs ncursesw)"
-   else
-   CURSES_LIB="$($(tc-getPKG_CONFIG) --libs ncurses)"
-   fi
-
-   CURSES_LIB="${CURSES_LIB}" econf \
-   $(use_enable nls) \
-   --disable-static \
-   --sysconfdir="${EPREFIX}"/etc/aspell \
-   --enable-docdir="${EPREFIX}"/usr/share/doc/${PF}
-}
-
-src_install() {
-   default
-
-   dodoc README* TODO
-   dohtml -r manual/aspell{,-dev}.html
-   docinto examples
-   dodoc "${S}"/examples/*.c
-
-   # install ispell/aspell compatibility scripts
-   newbin scripts/ispell ispell-aspell
-   newbin scripts/spell spell-aspell
-
-   prune_libtool_files --modules
-}

diff --git a/app-text/aspell/aspell-0.60.6.1-r4.ebuild 
b/app-text/aspell/aspell-0.60.6.1-r4.ebuild
deleted file mode 100644
index 47423f0e0b0..000
--- a/app-text/aspell/aspell-0.60.6.1-r4.ebuild

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

2018-01-29 Thread Tobias Klausmann
commit: 2ad23f5a3cde51640535c187af9d0be2d4c79b61
Author: Tobias Klausmann  gentoo  org>
AuthorDate: Mon Jan 29 08:21:44 2018 +
Commit: Tobias Klausmann  gentoo  org>
CommitDate: Mon Jan 29 08:21:44 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ad23f5a

app-text/aspell-0.60.7_rc1-r0: alpha stable

Gentoo-Bug: http://bugs.gentoo.org/639646

 app-text/aspell/aspell-0.60.7_rc1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/aspell/aspell-0.60.7_rc1.ebuild 
b/app-text/aspell/aspell-0.60.7_rc1.ebuild
index d323a32ca7f..40d73222623 100644
--- a/app-text/aspell/aspell-0.60.7_rc1.ebuild
+++ b/app-text/aspell/aspell-0.60.7_rc1.ebuild
@@ -17,7 +17,7 @@ fi
 
 LICENSE="LGPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~x86-solaris"
 IUSE="nls unicode"
 
 PDEPEND="app-dicts/aspell-en"



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

2018-01-22 Thread Markus Meier
commit: 1a2879e4fd4ed3da92974a504009dc4c29a70961
Author: Markus Meier  gentoo  org>
AuthorDate: Mon Jan 22 18:23:25 2018 +
Commit: Markus Meier  gentoo  org>
CommitDate: Mon Jan 22 18:23:25 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a2879e4

app-text/aspell: arm stable, bug #639646

Package-Manager: Portage-2.3.19, Repoman-2.3.6
RepoMan-Options: --include-arches="arm"

 app-text/aspell/aspell-0.60.7_rc1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/aspell/aspell-0.60.7_rc1.ebuild 
b/app-text/aspell/aspell-0.60.7_rc1.ebuild
index ffbf2fe55a2..d93ef1f060d 100644
--- a/app-text/aspell/aspell-0.60.7_rc1.ebuild
+++ b/app-text/aspell/aspell-0.60.7_rc1.ebuild
@@ -17,7 +17,7 @@ fi
 
 LICENSE="LGPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
 IUSE="nls unicode"
 
 PDEPEND="app-dicts/aspell-en"



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

2018-01-05 Thread Ulrich Müller
commit: 28feeb4139bfc6d45b8f1353ba167a5757b1c0ea
Author: Ulrich Müller  gentoo  org>
AuthorDate: Fri Jan  5 16:36:16 2018 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Fri Jan  5 16:36:16 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28feeb41

app-text/aspell: Remove linguas_* flags from IUSE.

Bug: https://bugs.gentoo.org/586780
Package-Manager: Portage-2.3.19, Repoman-2.3.6

 app-text/aspell/aspell-0.60.6.1-r3.ebuild | 12 +---
 app-text/aspell/aspell-0.60.6.1-r4.ebuild | 12 +---
 app-text/aspell/aspell-0.60.7_rc1.ebuild  | 12 +---
 3 files changed, 15 insertions(+), 21 deletions(-)

diff --git a/app-text/aspell/aspell-0.60.6.1-r3.ebuild 
b/app-text/aspell/aspell-0.60.6.1-r3.ebuild
index 7c6d6d12527..6ff3332b5a1 100644
--- a/app-text/aspell/aspell-0.60.6.1-r3.ebuild
+++ b/app-text/aspell/aspell-0.60.6.1-r3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -15,18 +15,16 @@ KEYWORDS="alpha amd64 arm hppa ia64 ~m68k ~mips ppc ppc64 
~s390 ~sh sparc x86 ~a
 IUSE="nls"
 
 PDEPEND="app-dicts/aspell-en"
-LANGS="af be bg br ca cs cy da de de@1901 el en eo es et fi fo fr ga gl he hr
+LANGS="af be bg br ca cs cy da de de-1901 el en eo es et fi fo fr ga gl he hr
 hu hy is it la lt nl no pl pt pt-BR ro ru sk sl sr sv uk vi"
 for lang in ${LANGS}; do
-   IUSE+=" l10n_${lang/@/-}"
-   # Need to keep linguas_* for now, since aspell uses gettext
-   IUSE+=" linguas_${lang/-/_}"
+   IUSE+=" l10n_${lang}"
case ${lang} in
-   de@1901) dict="de-alt"  ;;
+   de-1901) dict="de-alt"  ;;
pt-BR)   dict="pt-br"   ;;
*)   dict="${lang}" ;;
esac
-   PDEPEND+=" l10n_${lang/@/-}? ( app-dicts/aspell-${dict} )"
+   PDEPEND+=" l10n_${lang}? ( app-dicts/aspell-${dict} )"
 done
 unset dict lang LANGS
 

diff --git a/app-text/aspell/aspell-0.60.6.1-r4.ebuild 
b/app-text/aspell/aspell-0.60.6.1-r4.ebuild
index fe7d97be884..33b4d10f3ec 100644
--- a/app-text/aspell/aspell-0.60.6.1-r4.ebuild
+++ b/app-text/aspell/aspell-0.60.6.1-r4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -15,18 +15,16 @@ KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc 
~ppc64 ~s390 ~sh ~spar
 IUSE="nls unicode"
 
 PDEPEND="app-dicts/aspell-en"
-LANGS="af be bg br ca cs cy da de de@1901 el en eo es et fi fo fr ga gl he hr
+LANGS="af be bg br ca cs cy da de de-1901 el en eo es et fi fo fr ga gl he hr
 hu hy is it la lt nl no pl pt pt-BR ro ru sk sl sr sv uk vi"
 for lang in ${LANGS}; do
-   IUSE+=" l10n_${lang/@/-}"
-   # Need to keep linguas_* for now, since aspell uses gettext
-   IUSE+=" linguas_${lang/-/_}"
+   IUSE+=" l10n_${lang}"
case ${lang} in
-   de@1901) dict="de-alt"  ;;
+   de-1901) dict="de-alt"  ;;
pt-BR)   dict="pt-br"   ;;
*)   dict="${lang}" ;;
esac
-   PDEPEND+=" l10n_${lang/@/-}? ( app-dicts/aspell-${dict} )"
+   PDEPEND+=" l10n_${lang}? ( app-dicts/aspell-${dict} )"
 done
 unset dict lang LANGS
 

diff --git a/app-text/aspell/aspell-0.60.7_rc1.ebuild 
b/app-text/aspell/aspell-0.60.7_rc1.ebuild
index 0ca6438519d..ffbf2fe55a2 100644
--- a/app-text/aspell/aspell-0.60.7_rc1.ebuild
+++ b/app-text/aspell/aspell-0.60.7_rc1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -21,18 +21,16 @@ KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ia64 ~m68k ~mips 
ppc ppc64 ~s390 ~sh ~sp
 IUSE="nls unicode"
 
 PDEPEND="app-dicts/aspell-en"
-LANGS="af be bg br ca cs cy da de de@1901 el en eo es et fi fo fr ga gl he hr
+LANGS="af be bg br ca cs cy da de de-1901 el en eo es et fi fo fr ga gl he hr
 hu hy is it la lt nl no pl pt pt-BR ro ru sk sl sr sv uk vi"
 for lang in ${LANGS}; do
-   IUSE+=" l10n_${lang/@/-}"
-   # Need to keep linguas_* for now, since aspell uses gettext
-   IUSE+=" linguas_${lang/-/_}"
+   IUSE+=" l10n_${lang}"
case ${lang} in
-   de@1901) dict="de-alt"  ;;
+   de-1901) dict="de-alt"  ;;
pt-BR)   dict="pt-br"   ;;
*)   dict="${lang}" ;;
esac
-   PDEPEND+=" l10n_${lang/@/-}? ( app-dicts/aspell-${dict} )"
+   PDEPEND+=" l10n_${lang}? ( app-dicts/aspell-${dict} )"
 done
 unset dict lang LANGS
 



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

2017-12-18 Thread Jason Zaman
commit: 5fa2e6bd4aa18e4b08f2ca0d4318fdecbfc13fd6
Author: Jason Zaman  gentoo  org>
AuthorDate: Tue Dec 19 05:09:09 2017 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Tue Dec 19 05:15:54 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5fa2e6bd

app-text/aspell: amd64 stable

Gentoo-bug: 639646
Package-Manager: Portage-2.3.13, Repoman-2.3.3

 app-text/aspell/aspell-0.60.7_rc1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/aspell/aspell-0.60.7_rc1.ebuild 
b/app-text/aspell/aspell-0.60.7_rc1.ebuild
index 34ac63ba392..0ca6438519d 100644
--- a/app-text/aspell/aspell-0.60.7_rc1.ebuild
+++ b/app-text/aspell/aspell-0.60.7_rc1.ebuild
@@ -17,7 +17,7 @@ fi
 
 LICENSE="LGPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
 IUSE="nls unicode"
 
 PDEPEND="app-dicts/aspell-en"



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

2017-12-11 Thread Sergei Trofimovich
commit: 7ed8d2f28fc241748985b4b63b1eb05feb3f743c
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Dec 11 20:39:29 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Dec 11 20:54:46 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ed8d2f2

app-text/aspell: stable 0.60.7_rc1 for ia64, bug #639646

Package-Manager: Portage-2.3.16, Repoman-2.3.6
RepoMan-Options: --include-arches="ia64"

 app-text/aspell/aspell-0.60.7_rc1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/aspell/aspell-0.60.7_rc1.ebuild 
b/app-text/aspell/aspell-0.60.7_rc1.ebuild
index 2ca3eb51c12..34ac63ba392 100644
--- a/app-text/aspell/aspell-0.60.7_rc1.ebuild
+++ b/app-text/aspell/aspell-0.60.7_rc1.ebuild
@@ -17,7 +17,7 @@ fi
 
 LICENSE="LGPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
 IUSE="nls unicode"
 
 PDEPEND="app-dicts/aspell-en"



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

2017-12-10 Thread Sergei Trofimovich
commit: 2571e403e11dae2cb2d384b316afea1a3a6ea6cf
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Dec 10 22:58:41 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Dec 10 22:59:22 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2571e403

app-text/aspell: stable 0.60.7_rc1 for ppc/ppc64, bug #639646

Package-Manager: Portage-2.3.16, Repoman-2.3.6
RepoMan-Options: --include-arches="ppc ppc64"

 app-text/aspell/aspell-0.60.7_rc1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/aspell/aspell-0.60.7_rc1.ebuild 
b/app-text/aspell/aspell-0.60.7_rc1.ebuild
index 38926240863..2ca3eb51c12 100644
--- a/app-text/aspell/aspell-0.60.7_rc1.ebuild
+++ b/app-text/aspell/aspell-0.60.7_rc1.ebuild
@@ -17,7 +17,7 @@ fi
 
 LICENSE="LGPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
 IUSE="nls unicode"
 
 PDEPEND="app-dicts/aspell-en"



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

2017-12-09 Thread Sergei Trofimovich
commit: 6638161c031cf824ccb1a421c54c121a6c734360
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Dec  9 18:57:33 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Dec  9 19:02:14 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6638161c

app-text/aspell: stable 0.60.7_rc1 for hppa, bug #639646

Package-Manager: Portage-2.3.16, Repoman-2.3.6
RepoMan-Options: --include-arches="hppa"

 app-text/aspell/aspell-0.60.7_rc1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/aspell/aspell-0.60.7_rc1.ebuild 
b/app-text/aspell/aspell-0.60.7_rc1.ebuild
index 574323a3d2d..38926240863 100644
--- a/app-text/aspell/aspell-0.60.7_rc1.ebuild
+++ b/app-text/aspell/aspell-0.60.7_rc1.ebuild
@@ -17,7 +17,7 @@ fi
 
 LICENSE="LGPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
 IUSE="nls unicode"
 
 PDEPEND="app-dicts/aspell-en"



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

2017-10-03 Thread Fabian Groffen
commit: 010f572f0a89fa87d41227313b2069afae0fa4d6
Author: Fabian Groffen  gentoo  org>
AuthorDate: Tue Oct  3 09:26:50 2017 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Tue Oct  3 09:26:50 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=010f572f

app-text/aspell: unbreak compilation on Darwin

Package-Manager: Portage-2.3.8, Repoman-2.3.1

 app-text/aspell/aspell-0.60.7_rc1.ebuild | 5 +
 1 file changed, 5 insertions(+)

diff --git a/app-text/aspell/aspell-0.60.7_rc1.ebuild 
b/app-text/aspell/aspell-0.60.7_rc1.ebuild
index 5bbd533caac..574323a3d2d 100644
--- a/app-text/aspell/aspell-0.60.7_rc1.ebuild
+++ b/app-text/aspell/aspell-0.60.7_rc1.ebuild
@@ -71,6 +71,11 @@ src_prepare() {
# This has to be after automake has run so that we don't clobber
# the default target that automake creates for us.
echo 'install-filterLTLIBRARIES: install-libLTLIBRARIES' >> Makefile.in 
|| die
+
+   # unicode patch breaks on Darwin, NCURSES_WIDECHAR won't get set
+   # any more.  Fix this.
+   [[ ${CHOST} == *-darwin* ]] && use unicode && \
+   append-cppflags -DNCURSES_WIDECHAR=1
 }
 
 src_configure() {



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

2017-01-30 Thread Lars Wendler
commit: 3a54649a007a5a66729b9add9f5d80a4d89dba54
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Jan 30 10:12:38 2017 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Jan 30 10:22:02 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a54649a

app-text/aspell: Bump to version 0.60.7_rc1

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 app-text/aspell/Manifest |  1 +
 app-text/aspell/aspell-0.60.7_rc1.ebuild | 98 
 2 files changed, 99 insertions(+)

diff --git a/app-text/aspell/Manifest b/app-text/aspell/Manifest
index c9946b7..a41b636 100644
--- a/app-text/aspell/Manifest
+++ b/app-text/aspell/Manifest
@@ -1 +1,2 @@
 DIST aspell-0.60.6.1.tar.gz 1878163 SHA256 
f52583a83a63633701c5f71db3dc40aab87b7f76b29723aeb27941eff42df6e1 SHA512 
f310c7590be98406589b5c26ca36a2ecfe4733f0b40fd6c176b96b7955ef2b5cd0ec9a3d770cf132146ae7a896042b4b698945112995ee1ae66adcfa5542247f
 WHIRLPOOL 
0c77b95a29b598491c12cf22737d5ff758b2758b4f815356d2f52da398afe2b45209cd3b59f90e5b3c1976ee8a09e8cd553507bd93a0cd49043c8531f9a4990b
+DIST aspell-0.60.7-rc1.tar.gz 2034916 SHA256 
86b5662f24316142f70c5890787bdc5596625ca3604dfe85926ee61f27f2365e SHA512 
e13240d78b8afd74d8a8cfd5fc7fe2081de85b33621e86543cdf942ed601d36c4e0cbf38a54be083e951127fa9435677cec2997387cb0e7b51a5597386e7e8d1
 WHIRLPOOL 
6c48decc0470827024584e0519de70a9b6ffbe1526617eb86614123161dfabcaad7ded9e3d73698ade427523370f7f52f46570bb8052c6502ed30ee4ce2a5799

diff --git a/app-text/aspell/aspell-0.60.7_rc1.ebuild 
b/app-text/aspell/aspell-0.60.7_rc1.ebuild
new file mode 100644
index ..7e81ced
--- /dev/null
+++ b/app-text/aspell/aspell-0.60.7_rc1.ebuild
@@ -0,0 +1,98 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+inherit autotools flag-o-matic libtool toolchain-funcs
+
+MY_P="${P/_/-}"
+
+DESCRIPTION="A spell checker replacement for ispell"
+HOMEPAGE="http://aspell.net/;
+if [[ "${PV}" = *_rc* ]] ; then
+   SRC_URI="mirror://gnu-alpha/aspell/${MY_P}.tar.gz"
+else
+   SRC_URI="mirror://gnu/aspell/${MY_P}.tar.gz"
+fi
+
+LICENSE="LGPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
+IUSE="nls unicode"
+
+PDEPEND="app-dicts/aspell-en"
+LANGS="af be bg br ca cs cy da de de@1901 el en eo es et fi fo fr ga gl he hr
+hu hy is it la lt nl no pl pt pt-BR ro ru sk sl sr sv uk vi"
+for lang in ${LANGS}; do
+   IUSE+=" l10n_${lang/@/-}"
+   # Need to keep linguas_* for now, since aspell uses gettext
+   IUSE+=" linguas_${lang/-/_}"
+   case ${lang} in
+   de@1901) dict="de-alt"  ;;
+   pt-BR)   dict="pt-br"   ;;
+   *)   dict="${lang}" ;;
+   esac
+   PDEPEND+=" l10n_${lang/@/-}? ( app-dicts/aspell-${dict} )"
+done
+unset dict lang LANGS
+
+# English dictionary 0.5 is incompatible with aspell-0.6
+RDEPEND="
+   sys-libs/ncurses:0=[unicode?]
+   nls? ( virtual/libintl )
+   !=app-dicts/aspell-en-0.5*
+"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig
+   nls? ( sys-devel/gettext )
+"
+
+S="${WORKDIR}/${MY_P}"
+
+HTML_DOCS=( manual/aspell{,-dev}.html )
+PATCHES=(
+   "${FILESDIR}/${PN}-0.60.5-nls.patch"
+   "${FILESDIR}/${PN}-0.60.5-solaris.patch"
+   "${FILESDIR}/${PN}-0.60.6-darwin-bundles.patch"
+   "${FILESDIR}/${PN}-0.60.6.1-clang.patch"
+   # includes fix for bug #467602
+   "${FILESDIR}/${PN}-0.60.6.1-unicode.patch"
+)
+
+src_prepare() {
+   default
+
+   rm m4/lt* m4/libtool.m4 || die
+   eautoreconf
+   elibtoolize --reverse-deps
+
+   # Parallel install of libtool libraries doesn't always work.
+   # https://lists.gnu.org/archive/html/libtool/2011-03/msg3.html
+   # This has to be after automake has run so that we don't clobber
+   # the default target that automake creates for us.
+   echo 'install-filterLTLIBRARIES: install-libLTLIBRARIES' >> Makefile.in 
|| die
+}
+
+src_configure() {
+   econf \
+   $(use_enable nls) \
+   $(use_enable unicode) \
+   --disable-static \
+   --sysconfdir="${EPREFIX}"/etc/aspell
+}
+
+src_install() {
+   default
+
+   docinto examples
+   dodoc "${S}"/examples/*.c
+
+   # install ispell/aspell compatibility scripts
+   newbin scripts/ispell ispell-aspell
+   newbin scripts/spell spell-aspell
+
+   # we explicitly pass '--disable-static' to econf,
+   # hence we can delete .la files unconditionally
+   find "${D}" -name '*.la' -delete || die
+}



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

2017-01-30 Thread Lars Wendler
commit: 2034183cfb9bbebd559faec94af9b4638f26f561
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Jan 30 10:14:04 2017 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Jan 30 10:22:05 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2034183c

app-text/aspell: Removed old.

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 app-text/aspell/aspell-0.60.6.1-r1.ebuild | 106 --
 1 file changed, 106 deletions(-)

diff --git a/app-text/aspell/aspell-0.60.6.1-r1.ebuild 
b/app-text/aspell/aspell-0.60.6.1-r1.ebuild
deleted file mode 100644
index 268f92a..
--- a/app-text/aspell/aspell-0.60.6.1-r1.ebuild
+++ /dev/null
@@ -1,106 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-inherit autotools eutils flag-o-matic libtool toolchain-funcs
-
-DESCRIPTION="A spell checker replacement for ispell"
-HOMEPAGE="http://aspell.net/;
-SRC_URI="mirror://gnu/aspell/${P}.tar.gz"
-
-LICENSE="LGPL-2"
-SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 
~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~x86-solaris"
-IUSE="nls"
-
-PDEPEND="app-dicts/aspell-en"
-LANGS="af be bg br ca cs cy da de de@1901 el en eo es et fi fo fr ga gl he hr
-is it la lt nl no pl pt pt-BR ro ru sk sl sr sv uk vi"
-for lang in ${LANGS}; do
-   IUSE+=" l10n_${lang/@/-}"
-   # Need to keep linguas_* for now, since aspell uses gettext
-   IUSE+=" linguas_${lang/-/_}"
-   case ${lang} in
-   de@1901) dict="de-alt"  ;;
-   pt-BR)   dict="pt-br"   ;;
-   *)   dict="${lang}" ;;
-   esac
-   PDEPEND+=" l10n_${lang/@/-}? ( app-dicts/aspell-${dict} )"
-done
-unset dict lang LANGS
-
-COMMON_DEPEND="
-   >=sys-libs/ncurses-5.2:0=
-   nls? ( virtual/libintl )"
-
-DEPEND="${COMMON_DEPEND}
-   virtual/pkgconfig
-   nls? ( sys-devel/gettext )"
-
-# English dictionary 0.5 is incompatible with aspell-0.6
-RDEPEND="${COMMON_DEPEND}
-   !=app-dicts/aspell-en-0.5*"
-
-src_prepare() {
-   # fix for bug #467602
-   if has_version ">=sys-devel/automake-1.13" ; then
-   sed -i -e 's/AM_CONFIG_HEADER/AC_CONFIG_HEADERS/g' \
-   "${S}"/configure.ac || die
-   fi
-
-   epatch \
-   "${FILESDIR}/${PN}-0.60.5-nls.patch" \
-   "${FILESDIR}/${PN}-0.60.5-solaris.patch" \
-   "${FILESDIR}/${PN}-0.60.6-darwin-bundles.patch"
-
-   rm m4/lt* m4/libtool.m4
-   eautoreconf
-   elibtoolize --reverse-deps
-
-   # Parallel install of libtool libraries doesn't always work.
-   # https://lists.gnu.org/archive/html/libtool/2011-03/msg3.html
-   # This has to be after automake has run so that we don't clobber
-   # the default target that automake creates for us.
-   echo 'install-filterLTLIBRARIES: install-libLTLIBRARIES' >> Makefile.in 
|| die
-
-}
-
-src_configure() {
-   if has_version "sys-libs/ncurses[unicode]" ; then
-   CURSES_LIB="$($(tc-getPKG_CONFIG) --libs ncursesw)"
-   else
-   CURSES_LIB="$($(tc-getPKG_CONFIG) --libs ncurses)"
-   fi
-
-   CURSES_LIB="${CURSES_LIB}" econf \
-   $(use_enable nls) \
-   --disable-static \
-   --sysconfdir="${EPREFIX}"/etc/aspell \
-   --enable-docdir="${EPREFIX}"/usr/share/doc/${PF}
-}
-
-src_install() {
-   default
-
-   dodoc README* TODO
-   dohtml -r manual/aspell{,-dev}.html
-   docinto examples
-   dodoc "${S}"/examples/*.c
-
-   # install ispell/aspell compatibility scripts
-   newbin scripts/ispell ispell-aspell
-   newbin scripts/spell spell-aspell
-
-   prune_libtool_files
-}
-
-pkg_postinst() {
-   elog "In case L10N was not set correctly you may need to install"
-   elog "dictionaries now. Please choose an aspell- dictionary or"
-   elog "set L10N correctly and let aspell pull in required packages."
-   elog "After installing an aspell dictionary for your language(s),"
-   elog "You may use the aspell-import utility to import your personal"
-   elog "dictionaries from ispell, pspell and the older aspell"
-}



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

2017-01-02 Thread Agostino Sarubbo
commit: 31b22bd2430fa4fdb44b16df5a6c195b84270c8d
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Jan  2 09:51:09 2017 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Jan  2 09:54:00 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31b22bd2

app-text/aspell: x86 stable wrt bug #591812

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

 app-text/aspell/aspell-0.60.6.1-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/aspell/aspell-0.60.6.1-r3.ebuild 
b/app-text/aspell/aspell-0.60.6.1-r3.ebuild
index faada40..157e509 100644
--- a/app-text/aspell/aspell-0.60.6.1-r3.ebuild
+++ b/app-text/aspell/aspell-0.60.6.1-r3.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://gnu/aspell/${P}.tar.gz"
 
 LICENSE="LGPL-2"
 SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh ~sparc 
~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh ~sparc 
x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
 IUSE="nls"
 
 PDEPEND="app-dicts/aspell-en"



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

2016-12-20 Thread Tobias Klausmann
commit: 652a587e61dca0ab8fa7c1b3617e996e6f09dfce
Author: Tobias Klausmann  gentoo  org>
AuthorDate: Tue Dec 20 14:08:53 2016 +
Commit: Tobias Klausmann  gentoo  org>
CommitDate: Tue Dec 20 14:30:08 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=652a587e

app-text/aspell-0.60.6.1-r3: stable on amd64

Gentoo-Bug: 591812

 app-text/aspell/aspell-0.60.6.1-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/aspell/aspell-0.60.6.1-r3.ebuild 
b/app-text/aspell/aspell-0.60.6.1-r3.ebuild
index 88cf74b..49cfd61 100644
--- a/app-text/aspell/aspell-0.60.6.1-r3.ebuild
+++ b/app-text/aspell/aspell-0.60.6.1-r3.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://gnu/aspell/${P}.tar.gz"
 
 LICENSE="LGPL-2"
 SLOT="0"
-KEYWORDS="alpha ~amd64 arm hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~s390 ~sh ~sparc 
~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~s390 ~sh ~sparc 
~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
 IUSE="nls"
 
 PDEPEND="app-dicts/aspell-en"



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

2016-10-29 Thread David Seifert
commit: d04a8628459bca21eb826fca8a5d9d3083d9c76e
Author: David Seifert  gentoo  org>
AuthorDate: Sat Oct 29 13:37:44 2016 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat Oct 29 13:38:04 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d04a8628

app-text/aspell: Fix USE flag generation with 'de@1901' locale

Package-Manager: portage-2.3.2

 app-text/aspell/aspell-0.60.6.1-r1.ebuild | 8 
 app-text/aspell/aspell-0.60.6.1-r3.ebuild | 8 
 app-text/aspell/aspell-0.60.6.1-r4.ebuild | 8 
 3 files changed, 12 insertions(+), 12 deletions(-)

diff --git a/app-text/aspell/aspell-0.60.6.1-r1.ebuild 
b/app-text/aspell/aspell-0.60.6.1-r1.ebuild
index 41dbd69..268f92a 100644
--- a/app-text/aspell/aspell-0.60.6.1-r1.ebuild
+++ b/app-text/aspell/aspell-0.60.6.1-r1.ebuild
@@ -16,18 +16,18 @@ KEYWORDS="alpha amd64 arm hppa ia64 ~m68k ~mips ppc ppc64 
~s390 ~sh sparc x86 ~a
 IUSE="nls"
 
 PDEPEND="app-dicts/aspell-en"
-LANGS="af be bg br ca cs cy da de de-1901 el en eo es et fi fo fr ga gl he hr
+LANGS="af be bg br ca cs cy da de de@1901 el en eo es et fi fo fr ga gl he hr
 is it la lt nl no pl pt pt-BR ro ru sk sl sr sv uk vi"
 for lang in ${LANGS}; do
-   IUSE+=" l10n_${lang}"
+   IUSE+=" l10n_${lang/@/-}"
# Need to keep linguas_* for now, since aspell uses gettext
IUSE+=" linguas_${lang/-/_}"
case ${lang} in
-   de-1901) dict="de-alt"  ;;
+   de@1901) dict="de-alt"  ;;
pt-BR)   dict="pt-br"   ;;
*)   dict="${lang}" ;;
esac
-   PDEPEND+=" l10n_${lang}? ( app-dicts/aspell-${dict} )"
+   PDEPEND+=" l10n_${lang/@/-}? ( app-dicts/aspell-${dict} )"
 done
 unset dict lang LANGS
 

diff --git a/app-text/aspell/aspell-0.60.6.1-r3.ebuild 
b/app-text/aspell/aspell-0.60.6.1-r3.ebuild
index edb44b0..88cf74b 100644
--- a/app-text/aspell/aspell-0.60.6.1-r3.ebuild
+++ b/app-text/aspell/aspell-0.60.6.1-r3.ebuild
@@ -16,18 +16,18 @@ KEYWORDS="alpha ~amd64 arm hppa ~ia64 ~m68k ~mips ~ppc 
ppc64 ~s390 ~sh ~sparc ~x
 IUSE="nls"
 
 PDEPEND="app-dicts/aspell-en"
-LANGS="af be bg br ca cs cy da de de-1901 el en eo es et fi fo fr ga gl he hr
+LANGS="af be bg br ca cs cy da de de@1901 el en eo es et fi fo fr ga gl he hr
 hu hy is it la lt nl no pl pt pt-BR ro ru sk sl sr sv uk vi"
 for lang in ${LANGS}; do
-   IUSE+=" l10n_${lang}"
+   IUSE+=" l10n_${lang/@/-}"
# Need to keep linguas_* for now, since aspell uses gettext
IUSE+=" linguas_${lang/-/_}"
case ${lang} in
-   de-1901) dict="de-alt"  ;;
+   de@1901) dict="de-alt"  ;;
pt-BR)   dict="pt-br"   ;;
*)   dict="${lang}" ;;
esac
-   PDEPEND+=" l10n_${lang}? ( app-dicts/aspell-${dict} )"
+   PDEPEND+=" l10n_${lang/@/-}? ( app-dicts/aspell-${dict} )"
 done
 unset dict lang LANGS
 

diff --git a/app-text/aspell/aspell-0.60.6.1-r4.ebuild 
b/app-text/aspell/aspell-0.60.6.1-r4.ebuild
index b040ac6..7581aa1 100644
--- a/app-text/aspell/aspell-0.60.6.1-r4.ebuild
+++ b/app-text/aspell/aspell-0.60.6.1-r4.ebuild
@@ -16,18 +16,18 @@ KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc 
~ppc64 ~s390 ~sh ~spar
 IUSE="nls unicode"
 
 PDEPEND="app-dicts/aspell-en"
-LANGS="af be bg br ca cs cy da de de-1901 el en eo es et fi fo fr ga gl he hr
+LANGS="af be bg br ca cs cy da de de@1901 el en eo es et fi fo fr ga gl he hr
 hu hy is it la lt nl no pl pt pt-BR ro ru sk sl sr sv uk vi"
 for lang in ${LANGS}; do
-   IUSE+=" l10n_${lang}"
+   IUSE+=" l10n_${lang/@/-}"
# Need to keep linguas_* for now, since aspell uses gettext
IUSE+=" linguas_${lang/-/_}"
case ${lang} in
-   de-1901) dict="de-alt"  ;;
+   de@1901) dict="de-alt"  ;;
pt-BR)   dict="pt-br"   ;;
*)   dict="${lang}" ;;
esac
-   PDEPEND+=" l10n_${lang}? ( app-dicts/aspell-${dict} )"
+   PDEPEND+=" l10n_${lang/@/-}? ( app-dicts/aspell-${dict} )"
 done
 unset dict lang LANGS
 



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

2016-10-25 Thread Kristian Fiskerstrand
commit: 55f01a184f9288839a88072596737e4c8e558932
Author: Kristian Fiskerstrand  gentoo  org>
AuthorDate: Tue Oct 25 22:36:57 2016 +
Commit: Kristian Fiskerstrand  gentoo  org>
CommitDate: Tue Oct 25 22:39:38 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55f01a18

app-text/aspell: Drop inactive proxied maintainer

Package-Manager: portage-2.3.2

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

diff --git a/app-text/aspell/metadata.xml b/app-text/aspell/metadata.xml
index 32ca36b..097975e 100644
--- a/app-text/aspell/metadata.xml
+++ b/app-text/aspell/metadata.xml
@@ -1,13 +1,4 @@
 
 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
-   
 



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

2016-10-05 Thread Markus Meier
commit: c6d13fb42c9632e7ca7a323cf6e48655405cc8ca
Author: Markus Meier  gentoo  org>
AuthorDate: Wed Oct  5 18:56:25 2016 +
Commit: Markus Meier  gentoo  org>
CommitDate: Wed Oct  5 18:56:25 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6d13fb4

app-text/aspell: arm stable, bug #591812

Package-Manager: portage-2.3.1
RepoMan-Options: --include-arches="arm"

 app-text/aspell/aspell-0.60.6.1-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/aspell/aspell-0.60.6.1-r3.ebuild 
b/app-text/aspell/aspell-0.60.6.1-r3.ebuild
index ac17309..edb44b0 100644
--- a/app-text/aspell/aspell-0.60.6.1-r3.ebuild
+++ b/app-text/aspell/aspell-0.60.6.1-r3.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://gnu/aspell/${P}.tar.gz"
 
 LICENSE="LGPL-2"
 SLOT="0"
-KEYWORDS="alpha ~amd64 ~arm hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~s390 ~sh ~sparc 
~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="alpha ~amd64 arm hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~s390 ~sh ~sparc 
~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
 IUSE="nls"
 
 PDEPEND="app-dicts/aspell-en"



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

2016-10-01 Thread Jeroen Roovers
commit: 8807458d0448c9be1c2476f9db4fc3e3ea73f1b8
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Sat Oct  1 13:52:57 2016 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Sat Oct  1 13:52:57 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8807458d

app-text/aspell: Stable for HPPA PPC64 (bug #591812).

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

 app-text/aspell/aspell-0.60.6.1-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/aspell/aspell-0.60.6.1-r3.ebuild 
b/app-text/aspell/aspell-0.60.6.1-r3.ebuild
index f7b0566..ac17309 100644
--- a/app-text/aspell/aspell-0.60.6.1-r3.ebuild
+++ b/app-text/aspell/aspell-0.60.6.1-r3.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://gnu/aspell/${P}.tar.gz"
 
 LICENSE="LGPL-2"
 SLOT="0"
-KEYWORDS="alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="alpha ~amd64 ~arm hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~s390 ~sh ~sparc 
~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
 IUSE="nls"
 
 PDEPEND="app-dicts/aspell-en"



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

2016-09-26 Thread Tobias Klausmann
commit: 5bb2fa3462dc3b28fb0ed874d3dbbf8318e54180
Author: Tobias Klausmann  gentoo  org>
AuthorDate: Mon Sep 26 15:20:20 2016 +
Commit: Tobias Klausmann  gentoo  org>
CommitDate: Mon Sep 26 15:21:08 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5bb2fa34

app-text/aspell-0.60.6.1-r3: add alpha keyword

Gentoo-Bug: 591812

 app-text/aspell/aspell-0.60.6.1-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/aspell/aspell-0.60.6.1-r3.ebuild 
b/app-text/aspell/aspell-0.60.6.1-r3.ebuild
index afa7fce..f7b0566 100644
--- a/app-text/aspell/aspell-0.60.6.1-r3.ebuild
+++ b/app-text/aspell/aspell-0.60.6.1-r3.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://gnu/aspell/${P}.tar.gz"
 
 LICENSE="LGPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
 IUSE="nls"
 
 PDEPEND="app-dicts/aspell-en"



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

2016-09-09 Thread David Seifert
commit: 354f36b625a86e74d9d42e86cca496e2476c0e3a
Author: Michał Kępień  kempniu  pl>
AuthorDate: Wed Sep  7 09:36:12 2016 +
Commit: David Seifert  gentoo  org>
CommitDate: Fri Sep  9 21:01:39 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=354f36b6

app-text/aspell: Fix building with Unicode support

* EAPI=6
* Use dep on sys-libs/ncurses using newly introduced IUSE="unicode"
* Made PATCHES -p1 compliant
* Fixed unicode handling by pulling in ncurses/ncursesw
  using PKG_CHECK_MODULES instead of automagic discovery
  in configure.ac
* Add missing '|| die' statements

Closes: https://github.com/gentoo/gentoo/pull/2269

Signed-off-by: David Seifert  gentoo.org>

 app-text/aspell/aspell-0.60.6.1-r4.ebuild  |  90 +++
 app-text/aspell/files/aspell-0.60.5-solaris.patch  |   4 +-
 .../files/aspell-0.60.6-darwin-bundles.patch   |   4 +-
 app-text/aspell/files/aspell-0.60.6.1-clang.patch  |  12 +-
 .../aspell/files/aspell-0.60.6.1-unicode.patch | 276 +
 5 files changed, 376 insertions(+), 10 deletions(-)

diff --git a/app-text/aspell/aspell-0.60.6.1-r4.ebuild 
b/app-text/aspell/aspell-0.60.6.1-r4.ebuild
new file mode 100644
index ..b040ac6
--- /dev/null
+++ b/app-text/aspell/aspell-0.60.6.1-r4.ebuild
@@ -0,0 +1,90 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+inherit autotools flag-o-matic libtool toolchain-funcs
+
+DESCRIPTION="A spell checker replacement for ispell"
+HOMEPAGE="http://aspell.net/;
+SRC_URI="mirror://gnu/aspell/${P}.tar.gz"
+
+LICENSE="LGPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
+IUSE="nls unicode"
+
+PDEPEND="app-dicts/aspell-en"
+LANGS="af be bg br ca cs cy da de de-1901 el en eo es et fi fo fr ga gl he hr
+hu hy is it la lt nl no pl pt pt-BR ro ru sk sl sr sv uk vi"
+for lang in ${LANGS}; do
+   IUSE+=" l10n_${lang}"
+   # Need to keep linguas_* for now, since aspell uses gettext
+   IUSE+=" linguas_${lang/-/_}"
+   case ${lang} in
+   de-1901) dict="de-alt"  ;;
+   pt-BR)   dict="pt-br"   ;;
+   *)   dict="${lang}" ;;
+   esac
+   PDEPEND+=" l10n_${lang}? ( app-dicts/aspell-${dict} )"
+done
+unset dict lang LANGS
+
+# English dictionary 0.5 is incompatible with aspell-0.6
+RDEPEND="
+   sys-libs/ncurses:0=[unicode?]
+   nls? ( virtual/libintl )
+   !=app-dicts/aspell-en-0.5*
+"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig
+   nls? ( sys-devel/gettext )
+"
+
+HTML_DOCS=( manual/aspell{,-dev}.html )
+PATCHES=(
+   "${FILESDIR}/${PN}-0.60.5-nls.patch"
+   "${FILESDIR}/${PN}-0.60.5-solaris.patch"
+   "${FILESDIR}/${PN}-0.60.6-darwin-bundles.patch"
+   "${FILESDIR}/${PN}-0.60.6.1-clang.patch"
+   # includes fix for bug #467602
+   "${FILESDIR}/${PN}-0.60.6.1-unicode.patch"
+)
+
+src_prepare() {
+   default
+
+   rm m4/lt* m4/libtool.m4 || die
+   eautoreconf
+   elibtoolize --reverse-deps
+
+   # Parallel install of libtool libraries doesn't always work.
+   # https://lists.gnu.org/archive/html/libtool/2011-03/msg3.html
+   # This has to be after automake has run so that we don't clobber
+   # the default target that automake creates for us.
+   echo 'install-filterLTLIBRARIES: install-libLTLIBRARIES' >> Makefile.in 
|| die
+}
+
+src_configure() {
+   econf \
+   $(use_enable nls) \
+   $(use_enable unicode) \
+   --disable-static \
+   --sysconfdir="${EPREFIX}"/etc/aspell
+}
+
+src_install() {
+   default
+
+   docinto examples
+   dodoc "${S}"/examples/*.c
+
+   # install ispell/aspell compatibility scripts
+   newbin scripts/ispell ispell-aspell
+   newbin scripts/spell spell-aspell
+
+   # we explicitly pass '--disable-static' to econf,
+   # hence we can delete .la files unconditionally
+   find "${D}" -name '*.la' -delete || die
+}

diff --git a/app-text/aspell/files/aspell-0.60.5-solaris.patch 
b/app-text/aspell/files/aspell-0.60.5-solaris.patch
index fc1920a..1cfc5f3 100644
--- a/app-text/aspell/files/aspell-0.60.5-solaris.patch
+++ b/app-text/aspell/files/aspell-0.60.5-solaris.patch
@@ -1,8 +1,8 @@
 * grob...@gentoo.org: on Solaris 10 _XOPEN_SOURCE_EXTENDED may not be
   defined when including wchar.h with g++
 
 prog/check_funs.cpp
-+++ prog/check_funs.cpp
+--- a/prog/check_funs.cpp
 b/prog/check_funs.cpp
 @@ -18,10 +18,6 @@
  
  #include "settings.h"

diff --git a/app-text/aspell/files/aspell-0.60.6-darwin-bundles.patch 
b/app-text/aspell/files/aspell-0.60.6-darwin-bundles.patch
index 3917858..84e0583 100644
--- a/app-text/aspell/files/aspell-0.60.6-darwin-bundles.patch
+++ 

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

2016-06-24 Thread Ulrich Müller
commit: cbc56b7f2626caa093f9af9281b9c06ff66b602d
Author: Ulrich Müller  gentoo  org>
AuthorDate: Thu Jun 23 08:19:28 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=cbc56b7f

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

Bug: 586780

Package-Manager: portage-2.3.0_rc1

 app-text/aspell/aspell-0.60.6.1-r1.ebuild | 32 +++
 app-text/aspell/aspell-0.60.6.1-r3.ebuild | 18 +
 2 files changed, 25 insertions(+), 25 deletions(-)

diff --git a/app-text/aspell/aspell-0.60.6.1-r1.ebuild 
b/app-text/aspell/aspell-0.60.6.1-r1.ebuild
index f99d940..41dbd69 100644
--- a/app-text/aspell/aspell-0.60.6.1-r1.ebuild
+++ b/app-text/aspell/aspell-0.60.6.1-r1.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$
 
@@ -16,22 +16,20 @@ KEYWORDS="alpha amd64 arm hppa ia64 ~m68k ~mips ppc ppc64 
~s390 ~sh sparc x86 ~a
 IUSE="nls"
 
 PDEPEND="app-dicts/aspell-en"
-LANGS="af be bg br ca cs cy da de el en eo es et fi fo fr ga gl he hr is it la
-lt nl no pl pt pt_BR ro ru sk sl sr sv uk vi"
+LANGS="af be bg br ca cs cy da de de-1901 el en eo es et fi fo fr ga gl he hr
+is it la lt nl no pl pt pt-BR ro ru sk sl sr sv uk vi"
 for lang in ${LANGS}; do
-   dep="linguas_${lang}? ( app-dicts/aspell-${lang/pt_BR/pt-br} )"
-   if [[ ${lang} == de ]] ; then
-   dep="linguas_${lang}? (
-   || (
-   app-dicts/aspell-${lang}
-   app-dicts/aspell-${lang}-alt
-   )
-   )"
-   fi
-   PDEPEND+=" ${dep}"
-   IUSE+=" linguas_${lang}"
+   IUSE+=" l10n_${lang}"
+   # Need to keep linguas_* for now, since aspell uses gettext
+   IUSE+=" linguas_${lang/-/_}"
+   case ${lang} in
+   de-1901) dict="de-alt"  ;;
+   pt-BR)   dict="pt-br"   ;;
+   *)   dict="${lang}" ;;
+   esac
+   PDEPEND+=" l10n_${lang}? ( app-dicts/aspell-${dict} )"
 done
-unset dep
+unset dict lang LANGS
 
 COMMON_DEPEND="
>=sys-libs/ncurses-5.2:0=
@@ -99,9 +97,9 @@ src_install() {
 }
 
 pkg_postinst() {
-   elog "In case LINGUAS was not set correctly you may need to install"
+   elog "In case L10N was not set correctly you may need to install"
elog "dictionaries now. Please choose an aspell- dictionary or"
-   elog "set LINGUAS correctly and let aspell pull in required packages."
+   elog "set L10N correctly and let aspell pull in required packages."
elog "After installing an aspell dictionary for your language(s),"
elog "You may use the aspell-import utility to import your personal"
elog "dictionaries from ispell, pspell and the older aspell"

diff --git a/app-text/aspell/aspell-0.60.6.1-r3.ebuild 
b/app-text/aspell/aspell-0.60.6.1-r3.ebuild
index f9548f1..afa7fce 100644
--- a/app-text/aspell/aspell-0.60.6.1-r3.ebuild
+++ b/app-text/aspell/aspell-0.60.6.1-r3.ebuild
@@ -16,18 +16,20 @@ KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc 
~ppc64 ~s390 ~sh ~spar
 IUSE="nls"
 
 PDEPEND="app-dicts/aspell-en"
-LANGS="af be bg br ca cs cy da de de_1901 el en eo es et fi fo fr ga gl he hr
-hu hy is it la lt nl no pl pt pt_BR ro ru sk sl sr sv uk vi"
+LANGS="af be bg br ca cs cy da de de-1901 el en eo es et fi fo fr ga gl he hr
+hu hy is it la lt nl no pl pt pt-BR ro ru sk sl sr sv uk vi"
 for lang in ${LANGS}; do
+   IUSE+=" l10n_${lang}"
+   # Need to keep linguas_* for now, since aspell uses gettext
+   IUSE+=" linguas_${lang/-/_}"
case ${lang} in
-   de_1901) dep="app-dicts/aspell-de-alt"  ;;
-   pt_BR)   dep="app-dicts/aspell-pt-br"   ;;
-   *)   dep="app-dicts/aspell-${lang}" ;;
+   de-1901) dict="de-alt"  ;;
+   pt-BR)   dict="pt-br"   ;;
+   *)   dict="${lang}" ;;
esac
-   PDEPEND+=" linguas_${lang}? ( ${dep} )"
-   IUSE+=" linguas_${lang}"
+   PDEPEND+=" l10n_${lang}? ( app-dicts/aspell-${dict} )"
 done
-unset dep
+unset dict lang LANGS
 
 COMMON_DEPEND="
>=sys-libs/ncurses-5.2:0=



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

2016-05-05 Thread Ulrich Müller
commit: f2866bd046caba86b46f3bc0674934922f18cced
Author: Ulrich Müller  gentoo  org>
AuthorDate: Fri May  6 00:47:37 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=f2866bd0

app-text/aspell: Remove exception for German.

Use linguas_de_1901 for the traditional German spelling variant instead.

Package-Manager: portage-2.2.28

 60.6.1-r2.ebuild => aspell-0.60.6.1-r3.ebuild} | 22 +-
 1 file changed, 9 insertions(+), 13 deletions(-)

diff --git a/app-text/aspell/aspell-0.60.6.1-r2.ebuild 
b/app-text/aspell/aspell-0.60.6.1-r3.ebuild
similarity index 85%
rename from app-text/aspell/aspell-0.60.6.1-r2.ebuild
rename to app-text/aspell/aspell-0.60.6.1-r3.ebuild
index 18e0a0e..f9548f1 100644
--- a/app-text/aspell/aspell-0.60.6.1-r2.ebuild
+++ b/app-text/aspell/aspell-0.60.6.1-r3.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$
 
@@ -16,19 +16,15 @@ KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc 
~ppc64 ~s390 ~sh ~spar
 IUSE="nls"
 
 PDEPEND="app-dicts/aspell-en"
-LANGS="af be bg br ca cs cy da de el en eo es et fi fo fr ga gl he hr hu hy is 
it la
-lt nl no pl pt pt_BR ro ru sk sl sr sv uk vi"
+LANGS="af be bg br ca cs cy da de de_1901 el en eo es et fi fo fr ga gl he hr
+hu hy is it la lt nl no pl pt pt_BR ro ru sk sl sr sv uk vi"
 for lang in ${LANGS}; do
-   dep="linguas_${lang}? ( app-dicts/aspell-${lang/pt_BR/pt-br} )"
-   if [[ ${lang} == de ]] ; then
-   dep="linguas_${lang}? (
-   || (
-   app-dicts/aspell-${lang}
-   app-dicts/aspell-${lang}-alt
-   )
-   )"
-   fi
-   PDEPEND+=" ${dep}"
+   case ${lang} in
+   de_1901) dep="app-dicts/aspell-de-alt"  ;;
+   pt_BR)   dep="app-dicts/aspell-pt-br"   ;;
+   *)   dep="app-dicts/aspell-${lang}" ;;
+   esac
+   PDEPEND+=" linguas_${lang}? ( ${dep} )"
IUSE+=" linguas_${lang}"
 done
 unset dep



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

2015-12-25 Thread Michael Palimaka
commit: a05c895da4bbefcded4334a6c4f543634211384b
Author: Michael Palimaka  gentoo  org>
AuthorDate: Fri Dec 25 16:56:33 2015 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Fri Dec 25 16:57:29 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a05c895d

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

Package-Manager: portage-2.2.26

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

diff --git a/app-text/aspell/metadata.xml b/app-text/aspell/metadata.xml
index 0bf837b..2cfa706 100644
--- a/app-text/aspell/metadata.xml
+++ b/app-text/aspell/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/aspell/

2015-12-19 Thread Patrice Clement
commit: 3325fdcc288b3e7f9f7df4fb3e072f293c18d56d
Author: Elizabeth Myers  interlinked  me>
AuthorDate: Sat Dec 19 15:28:24 2015 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sat Dec 19 18:59:43 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3325fdcc

app-text/aspell: adopt package

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

diff --git a/app-text/aspell/metadata.xml b/app-text/aspell/metadata.xml
index 91f4e72..0bf837b 100644
--- a/app-text/aspell/metadata.xml
+++ b/app-text/aspell/metadata.xml
@@ -1,7 +1,10 @@
 
 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

 



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

2015-08-20 Thread Justin Lecher
commit: ff13dcbab6ae32be760696734834b26dd319532b
Author: Justin Lecher jlec AT gentoo DOT org
AuthorDate: Thu Aug 20 11:11:08 2015 +
Commit: Justin Lecher jlec AT gentoo DOT org
CommitDate: Thu Aug 20 12:22:57 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff13dcba

app-text/aspell: Set correct subslot dependency for ncurses

Package-Manager: portage-2.2.20.1
Signed-off-by: Justin Lecher jlec AT gentoo.org

 app-text/aspell/aspell-0.60.6.1-r1.ebuild | 2 +-
 app-text/aspell/aspell-0.60.6.1-r2.ebuild | 2 +-
 app-text/aspell/metadata.xml  | 6 +++---
 3 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/app-text/aspell/aspell-0.60.6.1-r1.ebuild 
b/app-text/aspell/aspell-0.60.6.1-r1.ebuild
index f523960..be9bdac 100644
--- a/app-text/aspell/aspell-0.60.6.1-r1.ebuild
+++ b/app-text/aspell/aspell-0.60.6.1-r1.ebuild
@@ -34,7 +34,7 @@ done
 unset dep
 
 COMMON_DEPEND=
-   =sys-libs/ncurses-5.2
+   =sys-libs/ncurses-5.2:5=
nls? ( virtual/libintl )
 
 DEPEND=${COMMON_DEPEND}

diff --git a/app-text/aspell/aspell-0.60.6.1-r2.ebuild 
b/app-text/aspell/aspell-0.60.6.1-r2.ebuild
index d24a04c..1b62f9f 100644
--- a/app-text/aspell/aspell-0.60.6.1-r2.ebuild
+++ b/app-text/aspell/aspell-0.60.6.1-r2.ebuild
@@ -34,7 +34,7 @@ done
 unset dep
 
 COMMON_DEPEND=
-   =sys-libs/ncurses-5.2
+   =sys-libs/ncurses-5.2:5=
nls? ( virtual/libintl )
 
 DEPEND=${COMMON_DEPEND}

diff --git a/app-text/aspell/metadata.xml b/app-text/aspell/metadata.xml
index d9cd2ca..91f4e72 100644
--- a/app-text/aspell/metadata.xml
+++ b/app-text/aspell/metadata.xml
@@ -1,7 +1,7 @@
 ?xml version=1.0 encoding=UTF-8?
 !DOCTYPE pkgmetadata SYSTEM http://www.gentoo.org/dtd/metadata.dtd;
 pkgmetadata
-maintainer
-emailmaintainer-nee...@gentoo.org/email
-/maintainer
+   maintainer
+   emailmaintainer-nee...@gentoo.org/email
+   /maintainer
 /pkgmetadata



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

2015-08-18 Thread Julian Ospald
commit: bf9a47c780ae3dd3d9b409198f1d9679e447507c
Author: Julian Ospald hasufell AT gentoo DOT org
AuthorDate: Tue Aug 18 13:06:11 2015 +
Commit: Julian Ospald hasufell AT gentoo DOT org
CommitDate: Tue Aug 18 13:06:26 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf9a47c7

app-text/aspell: fix compilation with clang

Gentoo-Bug: 526804
Reported-by: Markus Ullmann

 app-text/aspell/aspell-0.60.6.1-r2.ebuild |  3 +-
 app-text/aspell/files/aspell-0.60.6.1-clang.patch | 47 +++
 2 files changed, 49 insertions(+), 1 deletion(-)

diff --git a/app-text/aspell/aspell-0.60.6.1-r2.ebuild 
b/app-text/aspell/aspell-0.60.6.1-r2.ebuild
index fb5fd3e..d24a04c 100644
--- a/app-text/aspell/aspell-0.60.6.1-r2.ebuild
+++ b/app-text/aspell/aspell-0.60.6.1-r2.ebuild
@@ -57,7 +57,8 @@ src_prepare() {
epatch \
${FILESDIR}/${PN}-0.60.5-nls.patch \
${FILESDIR}/${PN}-0.60.5-solaris.patch \
-   ${FILESDIR}/${PN}-0.60.6-darwin-bundles.patch
+   ${FILESDIR}/${PN}-0.60.6-darwin-bundles.patch \
+   ${FILESDIR}/${PN}-0.60.6.1-clang.patch
 
rm m4/lt* m4/libtool.m4
eautoreconf

diff --git a/app-text/aspell/files/aspell-0.60.6.1-clang.patch 
b/app-text/aspell/files/aspell-0.60.6.1-clang.patch
new file mode 100644
index 000..76cfaa8
--- /dev/null
+++ b/app-text/aspell/files/aspell-0.60.6.1-clang.patch
@@ -0,0 +1,47 @@
+From https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=180565
+--- interfaces/cc/aspell.h.orig2011-07-02 17:53:27.0 -0400
 interfaces/cc/aspell.h 2015-07-29 11:23:32.0 -0400
+@@ -237,6 +237,7 @@
+ / errors /
+ 
+ 
++#ifndef ASPELL_ERRORS__HPP
+ extern const struct AspellErrorInfo * const aerror_other;
+ extern const struct AspellErrorInfo * const aerror_operation_not_supported;
+ extern const struct AspellErrorInfo * const   aerror_cant_copy;
+@@ -322,6 +323,7 @@
+ extern const struct AspellErrorInfo * const   aerror_bad_magic;
+ extern const struct AspellErrorInfo * const aerror_expression;
+ extern const struct AspellErrorInfo * const   aerror_invalid_expression;
++#endif
+ 
+ 
+ /*** speller ***/
+--- prog/aspell.cpp.orig   2011-07-04 05:13:58.0 -0400
 prog/aspell.cpp2015-07-29 11:22:57.0 -0400
+@@ -25,6 +25,7 @@
+ # include langinfo.h
+ #endif
+ 
++#include errors.hpp
+ #include aspell.h
+ 
+ #ifdef USE_FILE_INO
+@@ -40,7 +41,6 @@
+ #include convert.hpp
+ #include document_checker.hpp
+ #include enumeration.hpp
+-#include errors.hpp
+ #include file_util.hpp
+ #include fstream.hpp
+ #include info.hpp
+--- prog/checker_string.hpp.orig   2011-07-02 17:09:09.0 -0400
 prog/checker_string.hpp2015-07-29 11:24:50.0 -0400
+@@ -6,6 +6,7 @@
+ 
+ #include stdio.h
+ 
++#include errors.hpp
+ #include aspell.h
+ 
+ #include vector.hpp