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