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

2023-02-08 Thread Sam James
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/

2022-12-06 Thread Sam James
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/

2021-12-12 Thread Yixun Lan
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/

2021-09-22 Thread Agostino Sarubbo
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/

2021-09-21 Thread Sam James
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/

2021-09-21 Thread Agostino Sarubbo
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/

2021-09-20 Thread Sam James
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/

2021-09-20 Thread Sam James
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/

2021-06-06 Thread David Seifert
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/

2021-05-19 Thread Andrew Savchenko
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/

2020-12-13 Thread Sam James
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/

2019-02-23 Thread Pacho Ramos
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/

2018-05-27 Thread Aaron Bauman
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/

2018-05-26 Thread Aaron Bauman
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/

2018-05-25 Thread Aaron Bauman
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/

2017-10-07 Thread Jonas Stein
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/

2016-04-13 Thread Fabian Groffen
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/

2016-04-13 Thread Fabian Groffen
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 )"