[gentoo-commits] repo/gentoo:master commit in: app-text/aiksaurus/
commit: 807cf49074d92ae21efa4287dfb95d03ed8ba1e9 Author: Petr Vaněk atlas cz> AuthorDate: Mon Jan 30 12:23:54 2023 + Commit: Sam James gentoo org> CommitDate: Wed Feb 8 17:11:52 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=807cf490 app-text/aiksaurus: unify metadata indentation Signed-off-by: Petr Vaněk atlas.cz> Signed-off-by: Sam James gentoo.org> app-text/aiksaurus/metadata.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/aiksaurus/metadata.xml b/app-text/aiksaurus/metadata.xml index 4f9abf2b8400..167e1d83d852 100644 --- a/app-text/aiksaurus/metadata.xml +++ b/app-text/aiksaurus/metadata.xml @@ -1,7 +1,7 @@ https://www.gentoo.org/dtd/metadata.dtd;> - + aiksaurus
[gentoo-commits] repo/gentoo:master commit in: app-text/aiksaurus/files/, app-text/aiksaurus/
commit: fc6bc3500781216b38fa3e3ab44f5c0674f22793 Author: Sam James gentoo org> AuthorDate: Tue Dec 6 13:10:34 2022 + Commit: Sam James gentoo org> CommitDate: Tue Dec 6 14:54:43 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc6bc350 app-text/aiksaurus: fix configure w/ clang 16 Signed-off-by: Sam James gentoo.org> ...s-1.2.1-r2.ebuild => aiksaurus-1.2.1-r3.ebuild} | 14 ++ .../aiksaurus/files/aiksaurus-1.2.1-autoconf.patch | 13 ++ .../files/aiksaurus-1.2.1-format-security.patch| 29 - .../aiksaurus/files/aiksaurus-1.2.1-gcc43.patch| 30 -- 4 files changed, 22 insertions(+), 64 deletions(-) diff --git a/app-text/aiksaurus/aiksaurus-1.2.1-r2.ebuild b/app-text/aiksaurus/aiksaurus-1.2.1-r3.ebuild similarity index 81% rename from app-text/aiksaurus/aiksaurus-1.2.1-r2.ebuild rename to app-text/aiksaurus/aiksaurus-1.2.1-r3.ebuild index 1fbc912f1abb..968ec591c6f3 100644 --- a/app-text/aiksaurus/aiksaurus-1.2.1-r2.ebuild +++ b/app-text/aiksaurus/aiksaurus-1.2.1-r3.ebuild @@ -1,11 +1,11 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 -inherit flag-o-matic libtool +inherit autotools flag-o-matic -DESCRIPTION="A thesaurus lib, tool and database" +DESCRIPTION="A thesaurus lib, tool, and database" HOMEPAGE="https://sourceforge.net/projects/aiksaurus; SRC_URI=" mirror://sourceforge/${PN}/${P}.tar.gz @@ -24,13 +24,17 @@ PATCHES=( "${WORKDIR}"/patches/${P}-gcc43.patch "${WORKDIR}"/patches/${P}-format-security.patch "${WORKDIR}"/patches/${P}-c++17.patch + "${FILESDIR}"/aiksaurus-1.2.1-autoconf.patch ) src_prepare() { default + # Needed to make relink work on FreeBSD, without it won't install. # Also needed for a sane .so versionning there. - elibtoolize + #elibtoolize + # Clang 16 + eautoreconf } src_configure() { diff --git a/app-text/aiksaurus/files/aiksaurus-1.2.1-autoconf.patch b/app-text/aiksaurus/files/aiksaurus-1.2.1-autoconf.patch new file mode 100644 index ..2821709e7784 --- /dev/null +++ b/app-text/aiksaurus/files/aiksaurus-1.2.1-autoconf.patch @@ -0,0 +1,13 @@ +https://sources.debian.org/patches/aiksaurus/1.2.1%2Bdev-0.12-7/01-changes-from-pristine-tarball.patch/ +--- a/configure.ac b/configure.ac +@@ -50,6 +50,9 @@ AC_SUBST(LT_RELEASE) + LT_CURRENT=`expr $AIK_MICRO_VERSION - $AIK_INTERFACE_AGE` + LT_REVISION=$AIK_INTERFACE_AGE + LT_AGE=`expr $AIK_BINARY_AGE - $AIK_INTERFACE_AGE` ++m4_pattern_allow([LT_CURRENT]) ++m4_pattern_allow([LT_REVISION]) ++m4_pattern_allow([LT_AGE]) + + LT_AIK_VERSION_INFO="$LT_CURRENT:$LT_REVISION:$LT_AGE" + diff --git a/app-text/aiksaurus/files/aiksaurus-1.2.1-format-security.patch b/app-text/aiksaurus/files/aiksaurus-1.2.1-format-security.patch deleted file mode 100644 index ba90a4519502.. --- a/app-text/aiksaurus/files/aiksaurus-1.2.1-format-security.patch +++ /dev/null @@ -1,29 +0,0 @@ aiksaurus-1.2.1/base/caiksaurus.cpp.orig 2014-06-07 21:14:03.869649696 +0100 -+++ aiksaurus-1.2.1/base/caiksaurus.cpp2014-06-07 21:33:06.241471066 +0100 -@@ -254,7 +254,7 @@ - /* see if we got --version. */ - if ( !strcmp(arg, "--version") || !strcmp(arg, "-v") ) - { --printf(version); -+printf("%s", version); - exit(0); - } - -@@ -262,7 +262,7 @@ - else if ( !strcmp(arg, "--help") || !strcmp(arg, "-h") ) - { - printf("Usage: %s [word]\n\n", argv[0]); --printf(help); -+printf("%s", help); - exit(0); - } - } -@@ -271,7 +271,7 @@ - if (argc != 2) - { - printf("Usage: %s [word]\n", argv[0]); --printf(help); -+printf("%s", help); - exit(1); - } - } diff --git a/app-text/aiksaurus/files/aiksaurus-1.2.1-gcc43.patch b/app-text/aiksaurus/files/aiksaurus-1.2.1-gcc43.patch deleted file mode 100644 index a6d570af569d.. --- a/app-text/aiksaurus/files/aiksaurus-1.2.1-gcc43.patch +++ /dev/null @@ -1,30 +0,0 @@ aiksaurus-1.2.1/base/aiksaurus.t.cpp -+++ aiksaurus-1.2.1/base/aiksaurus.t.cpp -@@ -24,6 +24,7 @@ - #include "config.h" - #include - #include -+#include - using namespace std; - using AiksaurusImpl::AsciiCompare; - aiksaurus-1.2.1/gtk/src/Display.cpp -+++ aiksaurus-1.2.1/gtk/src/Display.cpp -@@ -22,6 +22,7 @@ - #include "Meaning.h" - #include "DialogMediator.h" - #include "Exception.h" -+#include - using namespace std; - - namespace AiksaurusGTK_impl aiksaurus-1.2.1/gtk/src/gtkAiksaur.t.cpp -+++ aiksaurus-1.2.1/gtk/src/gtkAiksaur.t.cpp -@@ -23,6 +23,7 @@ - #include - #include - #include -+#include - using namespace std; - - int main(int argc, char** argv)
[gentoo-commits] repo/gentoo:master commit in: app-text/aiksaurus/
commit: 0863466eee8b9970b77726bb3102d16717127251 Author: Yixun Lan gentoo org> AuthorDate: Fri Dec 10 02:50:34 2021 + Commit: Yixun Lan gentoo org> CommitDate: Mon Dec 13 05:52:23 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0863466e app-text/aiksaurus: keyword ~riscv Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Yixun Lan gentoo.org> app-text/aiksaurus/aiksaurus-1.2.1-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/aiksaurus/aiksaurus-1.2.1-r2.ebuild b/app-text/aiksaurus/aiksaurus-1.2.1-r2.ebuild index 396c7f414015..1fbc912f1abb 100644 --- a/app-text/aiksaurus/aiksaurus-1.2.1-r2.ebuild +++ b/app-text/aiksaurus/aiksaurus-1.2.1-r2.ebuild @@ -13,7 +13,7 @@ SRC_URI=" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~x64-macos" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~x64-macos" IUSE="gtk" RDEPEND="gtk? ( x11-libs/gtk+:2 )"
[gentoo-commits] repo/gentoo:master commit in: app-text/aiksaurus/
commit: decca6becc7442322d58b1ea61fc83adca4bacab Author: Agostino Sarubbo gentoo org> AuthorDate: Wed Sep 22 06:53:51 2021 + Commit: Agostino Sarubbo gentoo org> CommitDate: Wed Sep 22 06:53:51 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=decca6be app-text/aiksaurus: amd64 stable wrt bug #814080 Package-Manager: Portage-3.0.20, Repoman-3.0.3 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> app-text/aiksaurus/aiksaurus-1.2.1-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/aiksaurus/aiksaurus-1.2.1-r2.ebuild b/app-text/aiksaurus/aiksaurus-1.2.1-r2.ebuild index 10ed1e77399..396c7f41401 100644 --- a/app-text/aiksaurus/aiksaurus-1.2.1-r2.ebuild +++ b/app-text/aiksaurus/aiksaurus-1.2.1-r2.ebuild @@ -13,7 +13,7 @@ SRC_URI=" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~x64-macos" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~x64-macos" IUSE="gtk" RDEPEND="gtk? ( x11-libs/gtk+:2 )"
[gentoo-commits] repo/gentoo:master commit in: app-text/aiksaurus/
commit: f22ce39e37dda222d0c18335c0eeacdff4d4b6ce Author: Sam James gentoo org> AuthorDate: Tue Sep 21 16:34:12 2021 + Commit: Sam James gentoo org> CommitDate: Tue Sep 21 16:34:12 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f22ce39e app-text/aiksaurus: Stabilize 1.2.1-r2 ppc, #814080 Signed-off-by: Sam James gentoo.org> app-text/aiksaurus/aiksaurus-1.2.1-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/aiksaurus/aiksaurus-1.2.1-r2.ebuild b/app-text/aiksaurus/aiksaurus-1.2.1-r2.ebuild index 8535af56fa7..10ed1e77399 100644 --- a/app-text/aiksaurus/aiksaurus-1.2.1-r2.ebuild +++ b/app-text/aiksaurus/aiksaurus-1.2.1-r2.ebuild @@ -13,7 +13,7 @@ SRC_URI=" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~x64-macos" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~x64-macos" IUSE="gtk" RDEPEND="gtk? ( x11-libs/gtk+:2 )"
[gentoo-commits] repo/gentoo:master commit in: app-text/aiksaurus/
commit: 9f52a3d2f0360374bbaaff92fe11562828bf1fc2 Author: Agostino Sarubbo gentoo org> AuthorDate: Tue Sep 21 06:37:41 2021 + Commit: Agostino Sarubbo gentoo org> CommitDate: Tue Sep 21 06:37:41 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f52a3d2 app-text/aiksaurus: x86 stable wrt bug #814080 Package-Manager: Portage-3.0.20, Repoman-3.0.3 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo gentoo.org> app-text/aiksaurus/aiksaurus-1.2.1-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/aiksaurus/aiksaurus-1.2.1-r2.ebuild b/app-text/aiksaurus/aiksaurus-1.2.1-r2.ebuild index a6c0098d8f6..8535af56fa7 100644 --- a/app-text/aiksaurus/aiksaurus-1.2.1-r2.ebuild +++ b/app-text/aiksaurus/aiksaurus-1.2.1-r2.ebuild @@ -13,7 +13,7 @@ SRC_URI=" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~x64-macos" IUSE="gtk" RDEPEND="gtk? ( x11-libs/gtk+:2 )"
[gentoo-commits] repo/gentoo:master commit in: app-text/aiksaurus/
commit: b4e4f7db40acda8c77656da10af16cda028caad4 Author: Sam James gentoo org> AuthorDate: Mon Sep 20 18:26:03 2021 + Commit: Sam James gentoo org> CommitDate: Mon Sep 20 18:26:03 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4e4f7db app-text/aiksaurus: Stabilize 1.2.1-r2 ppc64, #814080 Signed-off-by: Sam James gentoo.org> app-text/aiksaurus/aiksaurus-1.2.1-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/aiksaurus/aiksaurus-1.2.1-r2.ebuild b/app-text/aiksaurus/aiksaurus-1.2.1-r2.ebuild index 0062ee0b9a9..1118c36ef6a 100644 --- a/app-text/aiksaurus/aiksaurus-1.2.1-r2.ebuild +++ b/app-text/aiksaurus/aiksaurus-1.2.1-r2.ebuild @@ -13,7 +13,7 @@ SRC_URI=" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" IUSE="gtk" RDEPEND="gtk? ( x11-libs/gtk+:2 )"
[gentoo-commits] repo/gentoo:master commit in: app-text/aiksaurus/
commit: 72079aa7a8c83e0495f12e980489446112516e21 Author: Sam James gentoo org> AuthorDate: Mon Sep 20 18:26:14 2021 + Commit: Sam James gentoo org> CommitDate: Mon Sep 20 18:26:14 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72079aa7 app-text/aiksaurus: Stabilize 1.2.1-r2 sparc, #814080 Signed-off-by: Sam James gentoo.org> app-text/aiksaurus/aiksaurus-1.2.1-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/aiksaurus/aiksaurus-1.2.1-r2.ebuild b/app-text/aiksaurus/aiksaurus-1.2.1-r2.ebuild index 1118c36ef6a..a6c0098d8f6 100644 --- a/app-text/aiksaurus/aiksaurus-1.2.1-r2.ebuild +++ b/app-text/aiksaurus/aiksaurus-1.2.1-r2.ebuild @@ -13,7 +13,7 @@ SRC_URI=" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" IUSE="gtk" RDEPEND="gtk? ( x11-libs/gtk+:2 )"
[gentoo-commits] repo/gentoo:master commit in: app-text/aiksaurus/
commit: 8fb5f411c1e527073450873366a09a7cfba37172 Author: David Seifert gentoo org> AuthorDate: Sun Jun 6 15:41:20 2021 + Commit: David Seifert gentoo org> CommitDate: Sun Jun 6 15:41:20 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8fb5f411 app-text/aiksaurus: Proper C++17 fix Closes: https://bugs.gentoo.org/787899 Package-Manager: Portage-3.0.19, Repoman-3.0.3 Signed-off-by: David Seifert gentoo.org> app-text/aiksaurus/Manifest | 1 + ...urus-1.2.1-r1.ebuild => aiksaurus-1.2.1-r2.ebuild} | 19 ++- 2 files changed, 11 insertions(+), 9 deletions(-) diff --git a/app-text/aiksaurus/Manifest b/app-text/aiksaurus/Manifest index e32cf7397c7..2620c5f6235 100644 --- a/app-text/aiksaurus/Manifest +++ b/app-text/aiksaurus/Manifest @@ -1 +1,2 @@ +DIST aiksaurus-1.2.1-patches.txz 7196 BLAKE2B c6013301b924a9e6b4fde790bb56848c575f6a8c2a9934a263d3fdfe4a639082c9c1fdaeb0703854d8aba15479c2431738ffb9ef0b750118fd03d0e05a7c6bd3 SHA512 f3db9afbbff5c54d5203db1f09af219c6a6c217018745827b3bc523e156e7d24b197706486f5a88f5829548df88af471d3a7eabdefe7466297dccf786c840520 DIST aiksaurus-1.2.1.tar.gz 928893 BLAKE2B 12bcc77eccd921e4e2dd3f148be76905bb162a38483b0aee620be2fe069685a4289df4ec12f91286eb88d9c2f1f4d58556b0b6ac38857fe4f11bb5d31adff496 SHA512 48591850f28f1a8f4b4986df14090ef7bd57cbfbad739cb0013db021f6f5bcb3c592b38e36774735499e27b9e99330504f8d9c6022158e25469cbc81d13f7463 diff --git a/app-text/aiksaurus/aiksaurus-1.2.1-r1.ebuild b/app-text/aiksaurus/aiksaurus-1.2.1-r2.ebuild similarity index 67% rename from app-text/aiksaurus/aiksaurus-1.2.1-r1.ebuild rename to app-text/aiksaurus/aiksaurus-1.2.1-r2.ebuild index 3bc1986d9ba..0062ee0b9a9 100644 --- a/app-text/aiksaurus/aiksaurus-1.2.1-r1.ebuild +++ b/app-text/aiksaurus/aiksaurus-1.2.1-r2.ebuild @@ -2,11 +2,14 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=7 + inherit flag-o-matic libtool DESCRIPTION="A thesaurus lib, tool and database" HOMEPAGE="https://sourceforge.net/projects/aiksaurus; -SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" +SRC_URI=" + mirror://sourceforge/${PN}/${P}.tar.gz + https://dev.gentoo.org/~soap/distfiles/${P}-patches.txz; LICENSE="GPL-2" SLOT="0" @@ -14,13 +17,13 @@ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~a IUSE="gtk" RDEPEND="gtk? ( x11-libs/gtk+:2 )" -DEPEND="${RDEPEND} - gtk? ( virtual/pkgconfig ) -" +DEPEND="${RDEPEND}" +BDEPEND="gtk? ( virtual/pkgconfig )" PATCHES=( - "${FILESDIR}/${P}-gcc43.patch" - "${FILESDIR}/${P}-format-security.patch" + "${WORKDIR}"/patches/${P}-gcc43.patch + "${WORKDIR}"/patches/${P}-format-security.patch + "${WORKDIR}"/patches/${P}-c++17.patch ) src_prepare() { @@ -32,12 +35,10 @@ src_prepare() { src_configure() { filter-flags -fno-exceptions - # bug 787899 - append-cxxflags -std=gnu++14 econf $(use_with gtk) } src_install() { default - find "${D}" -name '*.la' -delete || die + find "${ED}" -name '*.la' -delete || die }
[gentoo-commits] repo/gentoo:master commit in: app-text/aiksaurus/
commit: 14cf309856e5a5a3d5443f33044d9d798a455887 Author: Andrew Savchenko gentoo org> AuthorDate: Wed May 19 06:27:09 2021 + Commit: Andrew Savchenko gentoo org> CommitDate: Wed May 19 06:31:30 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14cf3098 app-text/aiksaurus: use C++14 for build Closes: https://bugs.gentoo.org/787899 Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Andrew Savchenko gentoo.org> app-text/aiksaurus/aiksaurus-1.2.1-r1.ebuild | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/app-text/aiksaurus/aiksaurus-1.2.1-r1.ebuild b/app-text/aiksaurus/aiksaurus-1.2.1-r1.ebuild index 9b41a9721e5..3bc1986d9ba 100644 --- a/app-text/aiksaurus/aiksaurus-1.2.1-r1.ebuild +++ b/app-text/aiksaurus/aiksaurus-1.2.1-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -32,6 +32,8 @@ src_prepare() { src_configure() { filter-flags -fno-exceptions + # bug 787899 + append-cxxflags -std=gnu++14 econf $(use_with gtk) }
[gentoo-commits] repo/gentoo:master commit in: app-text/aiksaurus/
commit: f635cc4b96ead6a607d891ab1d8139f9433c386b Author: Sam James gentoo org> AuthorDate: Mon Dec 14 00:41:06 2020 + Commit: Sam James gentoo org> CommitDate: Mon Dec 14 00:41:06 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f635cc4b app-text/aiksaurus: arm64 keyworded (bug #757669) Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Sam James gentoo.org> app-text/aiksaurus/aiksaurus-1.2.1-r1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app-text/aiksaurus/aiksaurus-1.2.1-r1.ebuild b/app-text/aiksaurus/aiksaurus-1.2.1-r1.ebuild index dd4ebeeef7d..9b41a9721e5 100644 --- a/app-text/aiksaurus/aiksaurus-1.2.1-r1.ebuild +++ b/app-text/aiksaurus/aiksaurus-1.2.1-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -10,7 +10,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" IUSE="gtk" RDEPEND="gtk? ( x11-libs/gtk+:2 )"
[gentoo-commits] repo/gentoo:master commit in: app-text/aiksaurus/, app-text/aiksaurus/files/
commit: 3294485699fbbd4b28bc51eb99fa95fec0ced604 Author: Pacho Ramos gentoo org> AuthorDate: Sat Feb 23 11:38:37 2019 + Commit: Pacho Ramos gentoo org> CommitDate: Sat Feb 23 11:54:45 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32944856 app-text/aiksaurus: Fix format-security, drop .la files Closes: https://bugs.gentoo.org/521124 Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Pacho Ramos gentoo.org> app-text/aiksaurus/aiksaurus-1.2.1-r1.ebuild | 41 ++ .../files/aiksaurus-1.2.1-format-security.patch| 29 +++ 2 files changed, 70 insertions(+) diff --git a/app-text/aiksaurus/aiksaurus-1.2.1-r1.ebuild b/app-text/aiksaurus/aiksaurus-1.2.1-r1.ebuild new file mode 100644 index 000..b78d34eacee --- /dev/null +++ b/app-text/aiksaurus/aiksaurus-1.2.1-r1.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit flag-o-matic libtool + +DESCRIPTION="A thesaurus lib, tool and database" +HOMEPAGE="https://sourceforge.net/projects/aiksaurus; +SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos" +IUSE="gtk" + +RDEPEND="gtk? ( x11-libs/gtk+:2 )" +DEPEND="${RDEPEND} + gtk? ( virtual/pkgconfig ) +" + +PATCHES=( + "${FILESDIR}/${P}-gcc43.patch" + "${FILESDIR}/${P}-format-security.patch" +) + +src_prepare() { + default + # Needed to make relink work on FreeBSD, without it won't install. + # Also needed for a sane .so versionning there. + elibtoolize +} + +src_configure() { + filter-flags -fno-exceptions + econf $(use_with gtk) +} + +src_install() { + default + find "${D}" -name '*.la' -delete || die +} diff --git a/app-text/aiksaurus/files/aiksaurus-1.2.1-format-security.patch b/app-text/aiksaurus/files/aiksaurus-1.2.1-format-security.patch new file mode 100644 index 000..ba90a451950 --- /dev/null +++ b/app-text/aiksaurus/files/aiksaurus-1.2.1-format-security.patch @@ -0,0 +1,29 @@ +--- aiksaurus-1.2.1/base/caiksaurus.cpp.orig 2014-06-07 21:14:03.869649696 +0100 aiksaurus-1.2.1/base/caiksaurus.cpp2014-06-07 21:33:06.241471066 +0100 +@@ -254,7 +254,7 @@ + /* see if we got --version. */ + if ( !strcmp(arg, "--version") || !strcmp(arg, "-v") ) + { +-printf(version); ++printf("%s", version); + exit(0); + } + +@@ -262,7 +262,7 @@ + else if ( !strcmp(arg, "--help") || !strcmp(arg, "-h") ) + { + printf("Usage: %s [word]\n\n", argv[0]); +-printf(help); ++printf("%s", help); + exit(0); + } + } +@@ -271,7 +271,7 @@ + if (argc != 2) + { + printf("Usage: %s [word]\n", argv[0]); +-printf(help); ++printf("%s", help); + exit(1); + } + }
[gentoo-commits] repo/gentoo:master commit in: app-text/aiksaurus/
commit: ff9c8b36d660604c08bbf1542e5c6aff941ac2fa Author: Aaron Bauman gentoo org> AuthorDate: Sun May 27 13:57:19 2018 + Commit: Aaron Bauman gentoo org> CommitDate: Sun May 27 18:23:11 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff9c8b36 app-text/aiksaurus: nix src_install() Package-Manager: Portage-2.3.40, Repoman-2.3.9 app-text/aiksaurus/aiksaurus-1.2.1.ebuild | 5 - 1 file changed, 5 deletions(-) diff --git a/app-text/aiksaurus/aiksaurus-1.2.1.ebuild b/app-text/aiksaurus/aiksaurus-1.2.1.ebuild index 82d3727883d..e86e0fca853 100644 --- a/app-text/aiksaurus/aiksaurus-1.2.1.ebuild +++ b/app-text/aiksaurus/aiksaurus-1.2.1.ebuild @@ -30,8 +30,3 @@ src_configure() { filter-flags -fno-exceptions econf $(use_with gtk) } - -src_install() { - emake DESTDIR="${D}" install || die - default -}
[gentoo-commits] repo/gentoo:master commit in: app-text/aiksaurus/
commit: 01d1389bc67e052b5ee532a4712d20abce816cdd Author: Aaron Bauman gentoo org> AuthorDate: Sat May 26 15:57:48 2018 + Commit: Aaron Bauman gentoo org> CommitDate: Sat May 26 18:16:32 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01d1389b app-text/aiksaurus: add default call to src_install for docs Package-Manager: Portage-2.3.40, Repoman-2.3.9 app-text/aiksaurus/aiksaurus-1.2.1.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/app-text/aiksaurus/aiksaurus-1.2.1.ebuild b/app-text/aiksaurus/aiksaurus-1.2.1.ebuild index fcf08e959e7..82d3727883d 100644 --- a/app-text/aiksaurus/aiksaurus-1.2.1.ebuild +++ b/app-text/aiksaurus/aiksaurus-1.2.1.ebuild @@ -33,4 +33,5 @@ src_configure() { src_install() { emake DESTDIR="${D}" install || die + default }
[gentoo-commits] repo/gentoo:master commit in: app-text/aiksaurus/
commit: 9f8fbe18900b6daa8d7cb58b7019fd14802b83f2 Author: Aaron Bauman gentoo org> AuthorDate: Sat May 26 00:35:41 2018 + Commit: Aaron Bauman gentoo org> CommitDate: Sat May 26 02:05:01 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f8fbe18 app-text/aiksaurus: bump EAPI and drop eutils Package-Manager: Portage-2.3.40, Repoman-2.3.9 app-text/aiksaurus/aiksaurus-1.2.1.ebuild | 12 ++-- 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/app-text/aiksaurus/aiksaurus-1.2.1.ebuild b/app-text/aiksaurus/aiksaurus-1.2.1.ebuild index d359b259e03..fcf08e959e7 100644 --- a/app-text/aiksaurus/aiksaurus-1.2.1.ebuild +++ b/app-text/aiksaurus/aiksaurus-1.2.1.ebuild @@ -1,8 +1,8 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -EAPI=2 -inherit flag-o-matic eutils libtool +EAPI=6 +inherit flag-o-matic libtool DESCRIPTION="A thesaurus lib, tool and database" HOMEPAGE="https://sourceforge.net/projects/aiksaurus; @@ -17,9 +17,10 @@ RDEPEND="gtk? ( x11-libs/gtk+:2 )" DEPEND="${RDEPEND} gtk? ( virtual/pkgconfig )" -src_prepare() { - epatch "${FILESDIR}"/${P}-gcc43.patch #214248 +PATCHES=( "${FILESDIR}/${P}-gcc43.patch" ) +src_prepare() { + default # Needed to make relink work on FreeBSD, without it won't install. # Also needed for a sane .so versionning there. elibtoolize @@ -32,5 +33,4 @@ src_configure() { src_install() { emake DESTDIR="${D}" install || die - dodoc AUTHORS README* ChangeLog }
[gentoo-commits] repo/gentoo:master commit in: app-text/aiksaurus/
commit: 159d043de65121059cb456725f5f7817317736cc Author: Jonas Stein gentoo org> AuthorDate: Sat Oct 7 14:24:39 2017 + Commit: Jonas Stein gentoo org> CommitDate: Sat Oct 7 14:24:39 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=159d043d app-text/aiksaurus: Drop proxied maintainer Remove contact of inactive proxied maintainer. Mail contact was unknown by the mailserver too. Closes: https://bugs.gentoo.org/632858 Package-Manager: Portage-2.3.11, Repoman-2.3.3 app-text/aiksaurus/metadata.xml | 10 +- 1 file changed, 1 insertion(+), 9 deletions(-) diff --git a/app-text/aiksaurus/metadata.xml b/app-text/aiksaurus/metadata.xml index 79db9342990..fbf374360c7 100644 --- a/app-text/aiksaurus/metadata.xml +++ b/app-text/aiksaurus/metadata.xml @@ -1,15 +1,7 @@ http://www.gentoo.org/dtd/metadata.dtd;> - - mg_gen...@yahoo.com - Mark Gilbert - Third-party maintainer - - - proxy-ma...@gentoo.org - Proxy Maintainers - + aiksaurus
[gentoo-commits] repo/gentoo:master commit in: app-text/aiksaurus/
commit: 04cd961b76f5833ee960aed2a8d5fa1a6179c1c2 Author: Fabian Groffen gentoo org> AuthorDate: Wed Apr 13 16:07:57 2016 + Commit: Fabian Groffen gentoo org> CommitDate: Wed Apr 13 16:07:57 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04cd961b app-text/aiksaurus: fix copyright Package-Manager: portage-2.2.26 app-text/aiksaurus/aiksaurus-1.2.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/aiksaurus/aiksaurus-1.2.1.ebuild b/app-text/aiksaurus/aiksaurus-1.2.1.ebuild index 19f4719..5510136 100644 --- a/app-text/aiksaurus/aiksaurus-1.2.1.ebuild +++ b/app-text/aiksaurus/aiksaurus-1.2.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2012 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$
[gentoo-commits] repo/gentoo:master commit in: app-text/aiksaurus/
commit: 0de9e7e66251a5b83c99b1e3c5e742b64a98c43c Author: Fabian Groffen gentoo org> AuthorDate: Wed Apr 13 16:07:17 2016 + Commit: Fabian Groffen gentoo org> CommitDate: Wed Apr 13 16:07:17 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0de9e7e6 app-text/aiksaurus: marked ~x64-macos, bug #579394 Package-Manager: portage-2.2.26 app-text/aiksaurus/aiksaurus-1.2.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/aiksaurus/aiksaurus-1.2.1.ebuild b/app-text/aiksaurus/aiksaurus-1.2.1.ebuild index e1d941c..19f4719 100644 --- a/app-text/aiksaurus/aiksaurus-1.2.1.ebuild +++ b/app-text/aiksaurus/aiksaurus-1.2.1.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="alpha amd64 ~arm hppa ia64 ~mips ppc ppc64 sparc x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux" +KEYWORDS="alpha amd64 ~arm hppa ia64 ~mips ppc ppc64 sparc x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~x64-macos" IUSE="gtk" RDEPEND="gtk? ( x11-libs/gtk+:2 )"