[gentoo-commits] repo/gentoo:master commit in: dev-db/tokyocabinet/
commit: 2e431fb69845312fd38767b5746b7ed0a5cc1d11 Author: Sam James gentoo org> AuthorDate: Fri Mar 17 16:58:31 2023 + Commit: Sam James gentoo org> CommitDate: Fri Mar 17 16:59:13 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e431fb6 dev-db/tokyocabinet: Stabilize 1.4.48-r3 amd64, #901933 Signed-off-by: Sam James gentoo.org> dev-db/tokyocabinet/tokyocabinet-1.4.48-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-db/tokyocabinet/tokyocabinet-1.4.48-r3.ebuild b/dev-db/tokyocabinet/tokyocabinet-1.4.48-r3.ebuild index 043c83583add..b74247f414d9 100644 --- a/dev-db/tokyocabinet/tokyocabinet-1.4.48-r3.ebuild +++ b/dev-db/tokyocabinet/tokyocabinet-1.4.48-r3.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://fallabs.com/tokyocabinet/${P}.tar.gz; LICENSE="LGPL-2.1+" SLOT="0" -KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" IUSE="bzip2 debug doc examples threads zlib" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-db/tokyocabinet/
commit: 497713c3fd49ea048f59aeb4b41dfa015fdb64d6 Author: Sam James gentoo org> AuthorDate: Fri Mar 17 16:58:30 2023 + Commit: Sam James gentoo org> CommitDate: Fri Mar 17 16:59:12 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=497713c3 dev-db/tokyocabinet: Stabilize 1.4.48-r3 x86, #901933 Signed-off-by: Sam James gentoo.org> dev-db/tokyocabinet/tokyocabinet-1.4.48-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-db/tokyocabinet/tokyocabinet-1.4.48-r3.ebuild b/dev-db/tokyocabinet/tokyocabinet-1.4.48-r3.ebuild index 52850d7585b4..043c83583add 100644 --- a/dev-db/tokyocabinet/tokyocabinet-1.4.48-r3.ebuild +++ b/dev-db/tokyocabinet/tokyocabinet-1.4.48-r3.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://fallabs.com/tokyocabinet/${P}.tar.gz; LICENSE="LGPL-2.1+" SLOT="0" -KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" IUSE="bzip2 debug doc examples threads zlib" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-db/tokyocabinet/
commit: 2ee120173691dfa8a01e0e7f5620d0303bd184a2 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Mar 17 16:33:03 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Mar 17 16:33:03 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ee12017 dev-db/tokyocabinet: Stabilize 1.4.48-r3 ppc, #901933 Signed-off-by: Arthur Zamarin gentoo.org> dev-db/tokyocabinet/tokyocabinet-1.4.48-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-db/tokyocabinet/tokyocabinet-1.4.48-r3.ebuild b/dev-db/tokyocabinet/tokyocabinet-1.4.48-r3.ebuild index 06c5286f9d82..52850d7585b4 100644 --- a/dev-db/tokyocabinet/tokyocabinet-1.4.48-r3.ebuild +++ b/dev-db/tokyocabinet/tokyocabinet-1.4.48-r3.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://fallabs.com/tokyocabinet/${P}.tar.gz; LICENSE="LGPL-2.1+" SLOT="0" -KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~loong ~mips ~ppc ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" IUSE="bzip2 debug doc examples threads zlib" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-db/tokyocabinet/
commit: 94654673fcb5292fc812fe4d31c70c086d7ee47b Author: Arthur Zamarin gentoo org> AuthorDate: Fri Mar 17 16:20:07 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Mar 17 16:20:07 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94654673 dev-db/tokyocabinet: Stabilize 1.4.48-r3 ppc64, #901933 Signed-off-by: Arthur Zamarin gentoo.org> dev-db/tokyocabinet/tokyocabinet-1.4.48-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-db/tokyocabinet/tokyocabinet-1.4.48-r3.ebuild b/dev-db/tokyocabinet/tokyocabinet-1.4.48-r3.ebuild index 8ad88741bf5d..06c5286f9d82 100644 --- a/dev-db/tokyocabinet/tokyocabinet-1.4.48-r3.ebuild +++ b/dev-db/tokyocabinet/tokyocabinet-1.4.48-r3.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://fallabs.com/tokyocabinet/${P}.tar.gz; LICENSE="LGPL-2.1+" SLOT="0" -KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~loong ~mips ~ppc ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" IUSE="bzip2 debug doc examples threads zlib" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-db/tokyocabinet/
commit: 76ed74ea0665e5a741c51f90dd545027a3ffde66 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Mar 17 16:14:32 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Mar 17 16:14:32 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76ed74ea dev-db/tokyocabinet: Stabilize 1.4.48-r3 arm, #901933 Signed-off-by: Arthur Zamarin gentoo.org> dev-db/tokyocabinet/tokyocabinet-1.4.48-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-db/tokyocabinet/tokyocabinet-1.4.48-r3.ebuild b/dev-db/tokyocabinet/tokyocabinet-1.4.48-r3.ebuild index 4d76957c742e..8ad88741bf5d 100644 --- a/dev-db/tokyocabinet/tokyocabinet-1.4.48-r3.ebuild +++ b/dev-db/tokyocabinet/tokyocabinet-1.4.48-r3.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://fallabs.com/tokyocabinet/${P}.tar.gz; LICENSE="LGPL-2.1+" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" IUSE="bzip2 debug doc examples threads zlib" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-db/tokyocabinet/
commit: 8525e47cfd61d2035f28a790bce4f39b3697a379 Author: Marco Scardovi icloud com> AuthorDate: Tue Dec 27 00:40:38 2022 + Commit: Viorel Munteanu gentoo org> CommitDate: Mon Jan 9 09:55:27 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8525e47c dev-db/tokyocabinet: revbump, update EAPI 7 -> 8, close #718660 tokyocabinet calls ar by default, we are gonna use toolchain-funcs to fix it Closes: https://bugs.gentoo.org/718660 Signed-off-by: Marco Scardovi icloud.com> Closes: https://github.com/gentoo/gentoo/pull/28834 Signed-off-by: Viorel Munteanu gentoo.org> dev-db/tokyocabinet/tokyocabinet-1.4.48-r3.ebuild | 75 +++ 1 file changed, 75 insertions(+) diff --git a/dev-db/tokyocabinet/tokyocabinet-1.4.48-r3.ebuild b/dev-db/tokyocabinet/tokyocabinet-1.4.48-r3.ebuild new file mode 100644 index ..4d76957c742e --- /dev/null +++ b/dev-db/tokyocabinet/tokyocabinet-1.4.48-r3.ebuild @@ -0,0 +1,75 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools toolchain-funcs + +DESCRIPTION="A library of routines for managing a database" +HOMEPAGE="https://fallabs.com/tokyocabinet/; +SRC_URI="https://fallabs.com/tokyocabinet/${P}.tar.gz; + +LICENSE="LGPL-2.1+" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +IUSE="bzip2 debug doc examples threads zlib" + +DEPEND=" + bzip2? ( app-arch/bzip2 ) + zlib? ( sys-libs/zlib ) +" +RDEPEND="${DEPEND}" + +PATCHES=( "${FILESDIR}/fix_rpath.patch" ) + +src_prepare() { + default + + sed \ + -e "/ldconfig/d" \ + -e "/DATADIR/d" \ + -i Makefile.in || die + + # cflags fix - remove -O3 at end of line and -fomit-frame-pointer + sed -i -e 's/-O3"$/"/' configure.in || die + sed -i -e 's/-fomit-frame-pointer//' configure.in || die + + # flag only works on x86 derivatives, remove everywhere else + if ! use x86 && ! use amd64; then + sed -i -e 's/ -minline-all-stringops//' configure.in || die + fi + + sed -e 's/libtokyocabinet.a/libtokyocabinet.so/g' -i configure.in || die + + AR="$(tc-getAR)" + eautoreconf +} + +src_configure() { + # we use the "fastest" target without the -O3 + myconf=( + --enable-off64 + --enable-fastest + $(use_enable bzip2 bzip) + $(use_enable debug) + $(use_enable threads pthread) + $(use_enable zlib) + ) + + econf "${myconf[@]}" +} + +src_test() { + emake -j1 check +} + +src_install() { + default + + use doc && dodoc -r doc/. + if use examples; then + docinto examples + dodoc -r example/. + docompress -x "/usr/share/doc/${PF}/examples" + fi +}
[gentoo-commits] repo/gentoo:master commit in: dev-db/tokyocabinet/
commit: 9e9677ffeab1166d50e74aff0641c702884060b2 Author: WANG Xuerui gentoo org> AuthorDate: Tue Nov 29 15:46:47 2022 + Commit: WANG Xuerui gentoo org> CommitDate: Tue Nov 29 15:57:54 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e9677ff dev-db/tokyocabinet: keyword 1.4.48-r2 for ~loong Signed-off-by: WANG Xuerui gentoo.org> dev-db/tokyocabinet/tokyocabinet-1.4.48-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-db/tokyocabinet/tokyocabinet-1.4.48-r2.ebuild b/dev-db/tokyocabinet/tokyocabinet-1.4.48-r2.ebuild index 3382d78a6268..144fdd76a75c 100644 --- a/dev-db/tokyocabinet/tokyocabinet-1.4.48-r2.ebuild +++ b/dev-db/tokyocabinet/tokyocabinet-1.4.48-r2.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://fallabs.com/tokyocabinet/${P}.tar.gz; LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~mips ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" IUSE="bzip2 debug doc examples threads zlib" DEPEND="bzip2? ( app-arch/bzip2 )
[gentoo-commits] repo/gentoo:master commit in: dev-db/tokyocabinet/
commit: 9351e7171c64ff087b7bc61c9690fe64bd5bd9ea Author: Arthur Zamarin gentoo org> AuthorDate: Sat Feb 19 12:31:39 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Feb 19 12:31:39 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9351e717 dev-db/tokyocabinet: Stabilize 1.4.48-r2 arm, #833690 Signed-off-by: Arthur Zamarin gentoo.org> dev-db/tokyocabinet/tokyocabinet-1.4.48-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-db/tokyocabinet/tokyocabinet-1.4.48-r2.ebuild b/dev-db/tokyocabinet/tokyocabinet-1.4.48-r2.ebuild index 8145edf27bc7..50bd10deddd1 100644 --- a/dev-db/tokyocabinet/tokyocabinet-1.4.48-r2.ebuild +++ b/dev-db/tokyocabinet/tokyocabinet-1.4.48-r2.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://fallabs.com/tokyocabinet/${P}.tar.gz; LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ppc ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~mips ppc ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" IUSE="bzip2 debug doc examples threads zlib" DEPEND="bzip2? ( app-arch/bzip2 )
[gentoo-commits] repo/gentoo:master commit in: dev-db/tokyocabinet/
commit: ca7c3cabac7b9fdb89e65ab247644bec50a05d6b Author: Arthur Zamarin gentoo org> AuthorDate: Sat Feb 19 10:27:04 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Feb 19 10:27:08 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca7c3cab dev-db/tokyocabinet: Stabilize 1.4.48-r2 ppc64, #833690 Signed-off-by: Arthur Zamarin gentoo.org> dev-db/tokyocabinet/tokyocabinet-1.4.48-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-db/tokyocabinet/tokyocabinet-1.4.48-r2.ebuild b/dev-db/tokyocabinet/tokyocabinet-1.4.48-r2.ebuild index 4415e8ebe810..8145edf27bc7 100644 --- a/dev-db/tokyocabinet/tokyocabinet-1.4.48-r2.ebuild +++ b/dev-db/tokyocabinet/tokyocabinet-1.4.48-r2.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://fallabs.com/tokyocabinet/${P}.tar.gz; LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ppc ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" IUSE="bzip2 debug doc examples threads zlib" DEPEND="bzip2? ( app-arch/bzip2 )
[gentoo-commits] repo/gentoo:master commit in: dev-db/tokyocabinet/
commit: 0a3a7a3d9e031942764107de18a7941c1554298a Author: Arthur Zamarin gentoo org> AuthorDate: Sat Feb 19 07:49:20 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Feb 19 07:49:20 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a3a7a3d dev-db/tokyocabinet: Stabilize 1.4.48-r2 ppc, #833690 Signed-off-by: Arthur Zamarin gentoo.org> dev-db/tokyocabinet/tokyocabinet-1.4.48-r2.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-db/tokyocabinet/tokyocabinet-1.4.48-r2.ebuild b/dev-db/tokyocabinet/tokyocabinet-1.4.48-r2.ebuild index 0c20e2730d91..4415e8ebe810 100644 --- a/dev-db/tokyocabinet/tokyocabinet-1.4.48-r2.ebuild +++ b/dev-db/tokyocabinet/tokyocabinet-1.4.48-r2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -11,7 +11,7 @@ SRC_URI="https://fallabs.com/tokyocabinet/${P}.tar.gz; LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" IUSE="bzip2 debug doc examples threads zlib" DEPEND="bzip2? ( app-arch/bzip2 )
[gentoo-commits] repo/gentoo:master commit in: dev-db/tokyocabinet/
commit: b87200a753eaf0f0186fd2f6dfe6ee2b844e567e Author: John Helmert III gentoo org> AuthorDate: Sat Dec 11 17:39:53 2021 + Commit: John Helmert III gentoo org> CommitDate: Sat Dec 11 17:41:24 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b87200a7 dev-db/tokyocabinet: re-keyword 1.4.48-r2 for ~riscv The pull request was based on a version of -r1 that did not have ~riscv and once ~riscv was added the PR was out of sync with it. No reason to drop keywords here, should've noticed the keywords change before merging. Signed-off-by: John Helmert III gentoo.org> dev-db/tokyocabinet/tokyocabinet-1.4.48-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-db/tokyocabinet/tokyocabinet-1.4.48-r2.ebuild b/dev-db/tokyocabinet/tokyocabinet-1.4.48-r2.ebuild index b4771094b356..0c20e2730d91 100644 --- a/dev-db/tokyocabinet/tokyocabinet-1.4.48-r2.ebuild +++ b/dev-db/tokyocabinet/tokyocabinet-1.4.48-r2.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://fallabs.com/tokyocabinet/${P}.tar.gz; LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" IUSE="bzip2 debug doc examples threads zlib" DEPEND="bzip2? ( app-arch/bzip2 )
[gentoo-commits] repo/gentoo:master commit in: dev-db/tokyocabinet/
commit: c95d9c5c568fc41a3f103139de44f09f0cfb53d4 Author: Alessandro Barbieri gmail com> AuthorDate: Sat Mar 27 19:16:44 2021 + Commit: John Helmert III gentoo org> CommitDate: Sat Dec 11 17:37:31 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c95d9c5c dev-db/tokyocabinet: disable static library Closes: https://bugs.gentoo.org/446364 Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Alessandro Barbieri gmail.com> Closes: https://github.com/gentoo/gentoo/pull/13081 Signed-off-by: John Helmert III gentoo.org> dev-db/tokyocabinet/tokyocabinet-1.4.48-r2.ebuild | 77 +++ 1 file changed, 77 insertions(+) diff --git a/dev-db/tokyocabinet/tokyocabinet-1.4.48-r2.ebuild b/dev-db/tokyocabinet/tokyocabinet-1.4.48-r2.ebuild new file mode 100644 index ..b4771094b356 --- /dev/null +++ b/dev-db/tokyocabinet/tokyocabinet-1.4.48-r2.ebuild @@ -0,0 +1,77 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools + +DESCRIPTION="A library of routines for managing a database" +HOMEPAGE="https://fallabs.com/tokyocabinet/; +SRC_URI="https://fallabs.com/tokyocabinet/${P}.tar.gz; + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +IUSE="bzip2 debug doc examples threads zlib" + +DEPEND="bzip2? ( app-arch/bzip2 ) + zlib? ( sys-libs/zlib )" +RDEPEND="${DEPEND}" + +PATCHES=( + "${FILESDIR}/fix_rpath.patch" +) + +src_prepare() { + default + + sed \ + -e "/ldconfig/d" \ + -e "/DATADIR/d" \ + -i Makefile.in || die + + # cflags fix - remove -O2 at end of line and -fomit-frame-pointer + sed -i -e 's/-O3"$/"/' configure.in || die + sed -i -e 's/-fomit-frame-pointer//' configure.in || die + + # flag only works on x86 derivatives, remove everywhere else + if ! use x86 && ! use amd64; then + sed -i -e 's/ -minline-all-stringops//' configure.in || die + fi + + sed -e 's/libtokyocabinet.a/libtokyocabinet.so/g' -i configure.in || die + + mv configure.{in,ac} || die + + eautoreconf +} + +src_configure() { + # we use the "fastest" target without the -O3 + myconf=( + --disable-static + --enable-off64 + --enable-fastest + $(use_enable bzip2 bzip) + $(use_enable debug) + $(use_enable threads pthread) + $(use_enable zlib) + ) + + econf "${myconf[@]}" +} + +src_test() { + emake -j1 check +} + +src_install() { + default + + use doc && dodoc -r doc/. + if use examples; then + docinto examples + dodoc -r example/. + docompress -x "/usr/share/doc/${PF}/examples" + fi +}
[gentoo-commits] repo/gentoo:master commit in: dev-db/tokyocabinet/
commit: e16b47e9eb0451a40e2d3460df5a6b03ecd883c9 Author: Sam James gentoo org> AuthorDate: Mon Dec 6 20:25:53 2021 + Commit: Sam James gentoo org> CommitDate: Mon Dec 6 20:26:21 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e16b47e9 dev-db/tokyocabinet: drop USE=debug Fails to build (requires static linking) and seems of limited utility for us. See: https://forums.gentoo.org/viewtopic-p-8683763.html Signed-off-by: Sam James gentoo.org> dev-db/tokyocabinet/tokyocabinet-1.4.48-r1.ebuild | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/dev-db/tokyocabinet/tokyocabinet-1.4.48-r1.ebuild b/dev-db/tokyocabinet/tokyocabinet-1.4.48-r1.ebuild index 4efc8e3e6d20..df6c7e422489 100644 --- a/dev-db/tokyocabinet/tokyocabinet-1.4.48-r1.ebuild +++ b/dev-db/tokyocabinet/tokyocabinet-1.4.48-r1.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://fallabs.com/tokyocabinet/${P}.tar.gz; LICENSE="LGPL-2.1" SLOT="0" KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~mips ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" -IUSE="bzip2 debug doc examples threads zlib" +IUSE="bzip2 doc examples threads zlib" DEPEND="bzip2? ( app-arch/bzip2 ) zlib? ( sys-libs/zlib )" @@ -46,7 +46,6 @@ src_prepare() { src_configure() { # we use the "fastest" target without the -O3 econf \ - $(use_enable debug) \ $(use_enable bzip2 bzip) \ $(use_enable zlib) \ $(use_enable threads pthread) \
[gentoo-commits] repo/gentoo:master commit in: dev-db/tokyocabinet/
commit: 778a2866519d93d7bafb8c05a6940239c1bb0d34 Author: Marek Szuba gentoo org> AuthorDate: Tue Jul 13 10:01:54 2021 + Commit: Marek Szuba gentoo org> CommitDate: Tue Jul 13 11:20:47 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=778a2866 dev-db/tokyocabinet: keyword 1.4.48-r1 for ~riscv Signed-off-by: Marek Szuba gentoo.org> dev-db/tokyocabinet/tokyocabinet-1.4.48-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-db/tokyocabinet/tokyocabinet-1.4.48-r1.ebuild b/dev-db/tokyocabinet/tokyocabinet-1.4.48-r1.ebuild index 0fe6fc6285d..4efc8e3e6d2 100644 --- a/dev-db/tokyocabinet/tokyocabinet-1.4.48-r1.ebuild +++ b/dev-db/tokyocabinet/tokyocabinet-1.4.48-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://fallabs.com/tokyocabinet/${P}.tar.gz; LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~mips ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~mips ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" IUSE="bzip2 debug doc examples threads zlib" DEPEND="bzip2? ( app-arch/bzip2 )
[gentoo-commits] repo/gentoo:master commit in: dev-db/tokyocabinet/
commit: acc805084d234b2fbf34388b00c70894e4cbe275 Author: David Seifert gentoo org> AuthorDate: Mon May 31 20:44:33 2021 + Commit: David Seifert gentoo org> CommitDate: Mon May 31 20:44:33 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=acc80508 dev-db/tokyocabinet: drop inactive maintainer Package-Manager: Portage-3.0.19, Repoman-3.0.3 Signed-off-by: David Seifert gentoo.org> dev-db/tokyocabinet/metadata.xml | 5 + 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/dev-db/tokyocabinet/metadata.xml b/dev-db/tokyocabinet/metadata.xml index 40aa45df2b0..7a38bb90096 100644 --- a/dev-db/tokyocabinet/metadata.xml +++ b/dev-db/tokyocabinet/metadata.xml @@ -1,8 +1,5 @@ http://www.gentoo.org/dtd/metadata.dtd;> - - patr...@gentoo.org - Patrick Lauer - +
[gentoo-commits] repo/gentoo:master commit in: dev-db/tokyocabinet/, dev-db/tokyocabinet/files/
commit: c60adf0403436f27b02f4d6df8551efc5a5f41ea Author: Sam James gentoo org> AuthorDate: Thu Mar 4 08:08:18 2021 + Commit: Sam James gentoo org> CommitDate: Fri Mar 5 18:00:44 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c60adf04 dev-db/tokyocabinet: port to EAPI 7 * EAPI 7 * fix DeprecatedInsinto * fix econf indentation * mv deprecated configure.in * tidy patch formatting Signed-off-by: Sam James gentoo.org> dev-db/tokyocabinet/files/fix_rpath.patch | 15 +++ dev-db/tokyocabinet/tokyocabinet-1.4.48-r1.ebuild | 50 ++- 2 files changed, 37 insertions(+), 28 deletions(-) diff --git a/dev-db/tokyocabinet/files/fix_rpath.patch b/dev-db/tokyocabinet/files/fix_rpath.patch index e1cba0a0370..052e22f0c10 100644 --- a/dev-db/tokyocabinet/files/fix_rpath.patch +++ b/dev-db/tokyocabinet/files/fix_rpath.patch @@ -1,6 +1,5 @@ -diff -ur Makefile.in Makefile.in Makefile.in2009-08-04 09:37:52.0 +0200 -+++ Makefile.in2009-09-30 23:45:28.0 +0200 +--- a/Makefile.in b/Makefile.in @@ -54,8 +54,8 @@ LDFLAGS = @MYLDFLAGS@ CMDLDFLAGS = @MYCMDLDFLAGS@ @@ -12,9 +11,8 @@ diff -ur Makefile.in Makefile.in POSTCMD = @MYPOSTCMD@ -diff -ur configure.in configure.in configure.in 2009-08-31 11:36:58.0 +0200 -+++ configure.in 2009-09-30 23:45:28.0 +0200 +--- a/configure.in b/configure.in @@ -31,25 +31,15 @@ MYPCFILES="tokyocabinet.pc" @@ -44,9 +42,8 @@ diff -ur configure.in configure.in # # Options -diff -ur tokyocabinet.pc.in tokyocabinet.pc.in tokyocabinet.pc.in 2008-02-18 08:25:18.0 +0100 -+++ tokyocabinet.pc.in 2009-09-30 23:45:28.0 +0200 +--- a/tokyocabinet.pc.in b/tokyocabinet.pc.in @@ -10,5 +10,5 @@ Name: Tokyo Cabinet Description: a modern implementation of DBM diff --git a/dev-db/tokyocabinet/tokyocabinet-1.4.48-r1.ebuild b/dev-db/tokyocabinet/tokyocabinet-1.4.48-r1.ebuild index 52ddccc5c6a..0fe6fc6285d 100644 --- a/dev-db/tokyocabinet/tokyocabinet-1.4.48-r1.ebuild +++ b/dev-db/tokyocabinet/tokyocabinet-1.4.48-r1.ebuild @@ -1,9 +1,9 @@ # Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI="5" +EAPI=7 -inherit eutils autotools +inherit autotools DESCRIPTION="A library of routines for managing a database" HOMEPAGE="https://fallabs.com/tokyocabinet/; @@ -18,43 +18,55 @@ DEPEND="bzip2? ( app-arch/bzip2 ) zlib? ( sys-libs/zlib )" RDEPEND="${DEPEND}" +PATCHES=( + "${FILESDIR}/fix_rpath.patch" +) + src_prepare() { - epatch "${FILESDIR}/fix_rpath.patch" + default + sed -i \ -e "/ldconfig/d" \ -e "/DATADIR/d" Makefile.in || die + # cflags fix - remove -O2 at end of line and -fomit-frame-pointer sed -i -e 's/-O3"$/"/' configure.in || die sed -i -e 's/-fomit-frame-pointer//' configure.in || die + # flag only works on x86 derivatives, remove everywhere else - if ! use x86 && ! use amd64; then sed -i -e 's/ -minline-all-stringops//' configure.in; fi + if ! use x86 && ! use amd64; then + sed -i -e 's/ -minline-all-stringops//' configure.in || die + fi + + mv configure.{in,ac} || die + eautoreconf } src_configure() { # we use the "fastest" target without the -O3 econf \ - $(use_enable debug) \ - $(use_enable bzip2 bzip) \ - $(use_enable zlib) \ - $(use_enable threads pthread) \ - --enable-off64 --enable-fastest + $(use_enable debug) \ + $(use_enable bzip2 bzip) \ + $(use_enable zlib) \ + $(use_enable threads pthread) \ + --enable-off64 \ + --enable-fastest +} + +src_test() { + emake -j1 check } src_install() { emake DESTDIR="${D}" install - if use examples; then - insinto /usr/share/${PF}/example - doins example/* - fi - if use doc; then - insinto /usr/share/doc/${PF} - doins -r doc/* + dodoc -r doc/* fi -} -src_test() { - emake -j1 check + if use examples; then + docinto example + dodoc example/* + fi }
[gentoo-commits] repo/gentoo:master commit in: dev-db/tokyocabinet/
commit: 4e0448a569dfa3d22e70e4fdc462d0dc5435bf79 Author: Fabian Groffen gentoo org> AuthorDate: Wed Jan 6 18:42:53 2021 + Commit: Fabian Groffen gentoo org> CommitDate: Wed Jan 6 18:42:53 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e0448a5 dev-db/tokyocabinet: drop x86-macos Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Fabian Groffen gentoo.org> dev-db/tokyocabinet/tokyocabinet-1.4.48-r1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-db/tokyocabinet/tokyocabinet-1.4.48-r1.ebuild b/dev-db/tokyocabinet/tokyocabinet-1.4.48-r1.ebuild index 9ea69db029c..52ddccc5c6a 100644 --- a/dev-db/tokyocabinet/tokyocabinet-1.4.48-r1.ebuild +++ b/dev-db/tokyocabinet/tokyocabinet-1.4.48-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="5" @@ -11,7 +11,7 @@ SRC_URI="https://fallabs.com/tokyocabinet/${P}.tar.gz; LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~mips ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~mips ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" IUSE="bzip2 debug doc examples threads zlib" DEPEND="bzip2? ( app-arch/bzip2 )
[gentoo-commits] repo/gentoo:master commit in: dev-db/tokyocabinet/, dev-db/cdb/, dev-db/libdbi/, dev-db/phpmyadmin/, ...
commit: 0b9005ad4b5b743707922877e5157ba6ecdf224f Author: Michał Górny gentoo org> AuthorDate: Fri Oct 11 15:34:14 2019 + Commit: Michał Górny gentoo org> CommitDate: Fri Oct 11 15:34:14 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b9005ad dev-db: Remove *-fbsd KEYWORDS Signed-off-by: Michał Górny gentoo.org> dev-db/cdb/cdb-0.75-r4.ebuild | 2 +- dev-db/freetds/freetds-1.00.558.ebuild | 2 +- dev-db/kyotocabinet/kyotocabinet-1.2.77.ebuild | 2 +- dev-db/libdbi-drivers/libdbi-drivers-0.9.0-r1.ebuild | 2 +- dev-db/libdbi-drivers/libdbi-drivers-0.9.0.ebuild | 2 +- dev-db/libdbi/libdbi-0.9.0.ebuild | 2 +- dev-db/libiodbc/libiodbc-3.52.12.ebuild| 2 +- dev-db/lmdb/lmdb-0.9.23.ebuild | 2 +- dev-db/lmdb/lmdb-0.9.24.ebuild | 2 +- dev-db/mysql-init-scripts/mysql-init-scripts-2.3-r3.ebuild | 2 +- dev-db/phpmyadmin/phpmyadmin-4.8.5.ebuild | 2 +- dev-db/phpmyadmin/phpmyadmin-4.9.0.1.ebuild| 2 +- dev-db/phpmyadmin/phpmyadmin-4.9.1.ebuild | 2 +- dev-db/postgresql/postgresql-10.10.ebuild | 2 +- dev-db/postgresql/postgresql-10.9.ebuild | 2 +- dev-db/postgresql/postgresql-11.4.ebuild | 2 +- dev-db/postgresql/postgresql-11.5.ebuild | 2 +- dev-db/postgresql/postgresql-12.0.ebuild | 2 +- dev-db/postgresql/postgresql-9.4.22-r1.ebuild | 2 +- dev-db/postgresql/postgresql-9.4.22.ebuild | 2 +- dev-db/postgresql/postgresql-9.4.23.ebuild | 2 +- dev-db/postgresql/postgresql-9.4.24.ebuild | 2 +- dev-db/postgresql/postgresql-9.5.17-r1.ebuild | 2 +- dev-db/postgresql/postgresql-9.5.17.ebuild | 2 +- dev-db/postgresql/postgresql-9.5.18.ebuild | 2 +- dev-db/postgresql/postgresql-9.5.19.ebuild | 2 +- dev-db/postgresql/postgresql-9.6.13-r1.ebuild | 2 +- dev-db/postgresql/postgresql-9.6.13.ebuild | 2 +- dev-db/postgresql/postgresql-9.6.14.ebuild | 2 +- dev-db/postgresql/postgresql-9.6.15.ebuild | 2 +- dev-db/qdbm/qdbm-1.8.78-r2.ebuild | 2 +- dev-db/sqlite/sqlite-3.28.0.ebuild | 2 +- dev-db/sqlite/sqlite-3.29.0.ebuild | 2 +- dev-db/tokyocabinet/tokyocabinet-1.4.48-r1.ebuild | 2 +- dev-db/unixODBC/unixODBC-2.3.5-r1.ebuild | 2 +- dev-db/unixODBC/unixODBC-2.3.7.ebuild | 2 +- dev-db/xbase/xbase-3.1.2.ebuild| 2 +- 37 files changed, 37 insertions(+), 37 deletions(-) diff --git a/dev-db/cdb/cdb-0.75-r4.ebuild b/dev-db/cdb/cdb-0.75-r4.ebuild index 0525b98345a..89db70153cf 100644 --- a/dev-db/cdb/cdb-0.75-r4.ebuild +++ b/dev-db/cdb/cdb-0.75-r4.ebuild @@ -4,7 +4,7 @@ EAPI=5 inherit eutils multilib toolchain-funcs -KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos" +KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" DESCRIPTION="Fast, reliable, simple package for creating and reading constant databases" HOMEPAGE="http://cr.yp.to/cdb.html; diff --git a/dev-db/freetds/freetds-1.00.558.ebuild b/dev-db/freetds/freetds-1.00.558.ebuild index d6612b9ce20..4483fa5ca55 100644 --- a/dev-db/freetds/freetds-1.00.558.ebuild +++ b/dev-db/freetds/freetds-1.00.558.ebuild @@ -13,7 +13,7 @@ SRC_URI="ftp://ftp.freetds.org/pub/${PN}/current/${MY_PN}.${PV}.tar.gz; LICENSE="GPL-2" SLOT="0" -KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~ppc-macos" +KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86 ~ppc-macos" IUSE="debug gnutls iconv kerberos libressl mssql iodbc odbc ssl static-libs" # iODBC and unixODBC are mutually-exclusive choices for diff --git a/dev-db/kyotocabinet/kyotocabinet-1.2.77.ebuild b/dev-db/kyotocabinet/kyotocabinet-1.2.77.ebuild index 124750cc55d..6b2ec47895d 100644 --- a/dev-db/kyotocabinet/kyotocabinet-1.2.77.ebuild +++ b/dev-db/kyotocabinet/kyotocabinet-1.2.77.ebuild @@ -11,7 +11,7 @@ SRC_URI="${HOMEPAGE}pkg/${P}.tar.gz" LICENSE="GPL-3" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~s390 ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris" IUSE="debug doc examples +lzma +lzo static-libs" DEPEND="sys-libs/zlib[static-libs?] diff --git
[gentoo-commits] repo/gentoo:master commit in: dev-db/tokyocabinet/
commit: d02971bf69d757d7034892590876a12a1c11a346 Author: Rolf Eike Beer sf-mail de> AuthorDate: Sat Jun 16 11:42:25 2018 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sat Jun 16 15:04:20 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d02971bf dev-db/tokyocabinet: keyworded 1.4.48-r1 for sparc, bug #635216 Package-Manager: Portage-2.3.24, Repoman-2.3.6 RepoMan-Options: --include-arches="sparc" dev-db/tokyocabinet/tokyocabinet-1.4.48-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-db/tokyocabinet/tokyocabinet-1.4.48-r1.ebuild b/dev-db/tokyocabinet/tokyocabinet-1.4.48-r1.ebuild index e3f03aedf37..38c4b949493 100644 --- a/dev-db/tokyocabinet/tokyocabinet-1.4.48-r1.ebuild +++ b/dev-db/tokyocabinet/tokyocabinet-1.4.48-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="${HOMEPAGE}${P}.tar.gz" LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="alpha amd64 arm ~arm64 hppa ~mips ppc ppc64 x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris" +KEYWORDS="alpha amd64 arm ~arm64 hppa ~mips ppc ppc64 ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris" IUSE="bzip2 debug doc examples threads zlib" DEPEND="bzip2? ( app-arch/bzip2 )
[gentoo-commits] repo/gentoo:master commit in: dev-db/tokyocabinet/
commit: 4083dff8d9f15693386d82e0537af29981122bd3 Author: Aaron Bauman gentoo org> AuthorDate: Tue May 29 14:44:30 2018 + Commit: Aaron Bauman gentoo org> CommitDate: Tue May 29 20:10:08 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4083dff8 dev-db/tokyocabinet: drop EAPI=2 ebuild Package-Manager: Portage-2.3.40, Repoman-2.3.9 dev-db/tokyocabinet/tokyocabinet-1.4.48.ebuild | 55 -- 1 file changed, 55 deletions(-) diff --git a/dev-db/tokyocabinet/tokyocabinet-1.4.48.ebuild b/dev-db/tokyocabinet/tokyocabinet-1.4.48.ebuild deleted file mode 100644 index 3296d12046c..000 --- a/dev-db/tokyocabinet/tokyocabinet-1.4.48.ebuild +++ /dev/null @@ -1,55 +0,0 @@ -# Copyright 1999-2012 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI="2" - -inherit eutils autotools - -DESCRIPTION="A library of routines for managing a database" -HOMEPAGE="http://fallabs.com/tokyocabinet/; -SRC_URI="${HOMEPAGE}${P}.tar.gz" - -LICENSE="LGPL-2.1" -SLOT="0" -KEYWORDS="alpha amd64 hppa ppc ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris" -IUSE="debug doc examples" - -DEPEND="sys-libs/zlib - app-arch/bzip2" -RDEPEND="${DEPEND}" - -src_prepare() { - epatch "${FILESDIR}/fix_rpath.patch" - sed -i \ - -e "/ldconfig/d" \ - -e "/DATADIR/d" Makefile.in || die - # cflags fix - remove -O2 at end of line and -fomit-frame-pointer - sed -i -e 's/-O3"$/"/' configure.in || die - sed -i -e 's/-fomit-frame-pointer//' configure.in || die - # flag only works on x86 derivatives, remove everywhere else - if ! use x86 && ! use amd64; then sed -i -e 's/ -minline-all-stringops//' configure.in; fi - eautoreconf -} - -src_configure() { - # we use the "fastest" target without the -O3 - econf $(use_enable debug) --enable-off64 --enable-fastest -} - -src_install() { - emake DESTDIR="${D}" install || die "Install failed" - - if use examples; then - insinto /usr/share/${PF}/example - doins example/* || die "Install failed" - fi - - if use doc; then - insinto /usr/share/doc/${PF} - doins -r doc/* || die "Install failed" - fi -} - -src_test() { - emake -j1 check || die "Tests failed" -}
[gentoo-commits] repo/gentoo:master commit in: dev-db/tokyocabinet/
commit: 423277116d639191a0f260844b61c38794609edc Author: Matt Turner gentoo org> AuthorDate: Wed Mar 28 20:54:40 2018 + Commit: Matt Turner gentoo org> CommitDate: Wed Mar 28 20:54:40 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42327711 dev-db/tokyocabinet-1.4.48-r1: added ~mips dev-db/tokyocabinet/tokyocabinet-1.4.48-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-db/tokyocabinet/tokyocabinet-1.4.48-r1.ebuild b/dev-db/tokyocabinet/tokyocabinet-1.4.48-r1.ebuild index 40a68775888..e3f03aedf37 100644 --- a/dev-db/tokyocabinet/tokyocabinet-1.4.48-r1.ebuild +++ b/dev-db/tokyocabinet/tokyocabinet-1.4.48-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="${HOMEPAGE}${P}.tar.gz" LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="alpha amd64 arm ~arm64 hppa ppc ppc64 x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris" +KEYWORDS="alpha amd64 arm ~arm64 hppa ~mips ppc ppc64 x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris" IUSE="bzip2 debug doc examples threads zlib" DEPEND="bzip2? ( app-arch/bzip2 )
[gentoo-commits] repo/gentoo:master commit in: dev-db/tokyocabinet/
commit: 1a4d6555c0b08c4eecf4f525f45eb518ff64c000 Author: Michał Górny gentoo org> AuthorDate: Sat Feb 24 21:41:12 2018 + Commit: Michał Górny gentoo org> CommitDate: Sat Feb 24 21:55:28 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a4d6555 dev-db/tokyocabinet: Tested on ~amd64-fbsd (bug #635216) dev-db/tokyocabinet/tokyocabinet-1.4.48-r1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-db/tokyocabinet/tokyocabinet-1.4.48-r1.ebuild b/dev-db/tokyocabinet/tokyocabinet-1.4.48-r1.ebuild index 5ebdf015b89..40a68775888 100644 --- a/dev-db/tokyocabinet/tokyocabinet-1.4.48-r1.ebuild +++ b/dev-db/tokyocabinet/tokyocabinet-1.4.48-r1.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" @@ -11,7 +11,7 @@ SRC_URI="${HOMEPAGE}${P}.tar.gz" LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="alpha amd64 arm ~arm64 hppa ppc ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris" +KEYWORDS="alpha amd64 arm ~arm64 hppa ppc ppc64 x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris" IUSE="bzip2 debug doc examples threads zlib" DEPEND="bzip2? ( app-arch/bzip2 )
[gentoo-commits] repo/gentoo:master commit in: dev-db/tokyocabinet/
commit: db88d372a993e498ea4a1ae380623d8a551142e2 Author: Alexis Ballier gentoo org> AuthorDate: Sun Jun 18 10:33:34 2017 + Commit: Alexis Ballier gentoo org> CommitDate: Sun Jun 18 11:44:09 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db88d372 dev-db/tokyocabinet: keyword ~arm64 Package-Manager: Portage-2.3.6, Repoman-2.3.2 dev-db/tokyocabinet/tokyocabinet-1.4.48-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-db/tokyocabinet/tokyocabinet-1.4.48-r1.ebuild b/dev-db/tokyocabinet/tokyocabinet-1.4.48-r1.ebuild index b01198e3466..5ebdf015b89 100644 --- a/dev-db/tokyocabinet/tokyocabinet-1.4.48-r1.ebuild +++ b/dev-db/tokyocabinet/tokyocabinet-1.4.48-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="${HOMEPAGE}${P}.tar.gz" LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="alpha amd64 arm hppa ppc ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris" +KEYWORDS="alpha amd64 arm ~arm64 hppa ppc ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris" IUSE="bzip2 debug doc examples threads zlib" DEPEND="bzip2? ( app-arch/bzip2 )
[gentoo-commits] repo/gentoo:master commit in: dev-db/tokyocabinet/
commit: a09e29108ca1b7679535f44f9406dde94c74cfbd Author: Michael Weber gentoo org> AuthorDate: Sun Feb 26 23:08:41 2017 + Commit: Michael Weber gentoo org> CommitDate: Sun Feb 26 23:12:46 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a09e2910 dev-db/tokyocabinet: arm stable (bug 591972). Package-Manager: Portage-2.3.3, Repoman-2.3.1 dev-db/tokyocabinet/tokyocabinet-1.4.48-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-db/tokyocabinet/tokyocabinet-1.4.48-r1.ebuild b/dev-db/tokyocabinet/tokyocabinet-1.4.48-r1.ebuild index a3d9e97027..e6129512ff 100644 --- a/dev-db/tokyocabinet/tokyocabinet-1.4.48-r1.ebuild +++ b/dev-db/tokyocabinet/tokyocabinet-1.4.48-r1.ebuild @@ -12,7 +12,7 @@ SRC_URI="${HOMEPAGE}${P}.tar.gz" LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="alpha amd64 ~arm hppa ppc ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris" +KEYWORDS="alpha amd64 arm hppa ppc ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris" IUSE="bzip2 debug doc examples threads zlib" DEPEND="bzip2? ( app-arch/bzip2 )
[gentoo-commits] repo/gentoo:master commit in: dev-db/tokyocabinet/
commit: 0bf787f8d0263e88b3313a5dea9d176d85da81ca Author: Jeroen Roovers gentoo org> AuthorDate: Sun Oct 2 05:54:12 2016 + Commit: Jeroen Roovers gentoo org> CommitDate: Sun Oct 2 05:54:12 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0bf787f8 dev-db/tokyocabinet: Stable for HPPA PPC64 (bug #592032). Package-Manager: portage-2.3.1 RepoMan-Options: --ignore-arches dev-db/tokyocabinet/tokyocabinet-1.4.48-r1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-db/tokyocabinet/tokyocabinet-1.4.48-r1.ebuild b/dev-db/tokyocabinet/tokyocabinet-1.4.48-r1.ebuild index 69e95b4..9ee4697 100644 --- a/dev-db/tokyocabinet/tokyocabinet-1.4.48-r1.ebuild +++ b/dev-db/tokyocabinet/tokyocabinet-1.4.48-r1.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$ @@ -12,7 +12,7 @@ SRC_URI="${HOMEPAGE}${P}.tar.gz" LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="alpha amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris" +KEYWORDS="alpha amd64 ~arm hppa ~ppc ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris" IUSE="bzip2 debug doc examples threads zlib" DEPEND="bzip2? ( app-arch/bzip2 )
[gentoo-commits] repo/gentoo:master commit in: dev-db/tokyocabinet/
commit: 7867b445338efd83e45ef08c87b956c653cc9a96 Author: Agostino Sarubbo gentoo org> AuthorDate: Sat Sep 24 13:46:17 2016 + Commit: Agostino Sarubbo gentoo org> CommitDate: Sat Sep 24 13:46:17 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7867b445 dev-db/tokyocabinet: amd64 stable wrt bug #592032 Package-Manager: portage-2.2.28 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> dev-db/tokyocabinet/tokyocabinet-1.4.48-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-db/tokyocabinet/tokyocabinet-1.4.48-r1.ebuild b/dev-db/tokyocabinet/tokyocabinet-1.4.48-r1.ebuild index bc6df13..69e95b4 100644 --- a/dev-db/tokyocabinet/tokyocabinet-1.4.48-r1.ebuild +++ b/dev-db/tokyocabinet/tokyocabinet-1.4.48-r1.ebuild @@ -12,7 +12,7 @@ SRC_URI="${HOMEPAGE}${P}.tar.gz" LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris" +KEYWORDS="alpha amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris" IUSE="bzip2 debug doc examples threads zlib" DEPEND="bzip2? ( app-arch/bzip2 )
[gentoo-commits] repo/gentoo:master commit in: dev-db/tokyocabinet/
commit: de38e0ccbd79d04441dac983d4c3f15244704024 Author: Tobias Klausmann gentoo org> AuthorDate: Wed Sep 21 17:48:09 2016 + Commit: Tobias Klausmann gentoo org> CommitDate: Wed Sep 21 17:48:09 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de38e0cc dev-db/tokyocabinet-1.4.48-r1: add alpha keyword Gentoo-Bug: 592032 dev-db/tokyocabinet/tokyocabinet-1.4.48-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-db/tokyocabinet/tokyocabinet-1.4.48-r1.ebuild b/dev-db/tokyocabinet/tokyocabinet-1.4.48-r1.ebuild index b081547..bc6df13 100644 --- a/dev-db/tokyocabinet/tokyocabinet-1.4.48-r1.ebuild +++ b/dev-db/tokyocabinet/tokyocabinet-1.4.48-r1.ebuild @@ -12,7 +12,7 @@ SRC_URI="${HOMEPAGE}${P}.tar.gz" LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris" +KEYWORDS="alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris" IUSE="bzip2 debug doc examples threads zlib" DEPEND="bzip2? ( app-arch/bzip2 )
[gentoo-commits] repo/gentoo:master commit in: dev-db/tokyocabinet/
commit: 7222b5404b531b8f31a1df3f1f68dfcc3be7e16b Author: Markus Meier gentoo org> AuthorDate: Thu May 12 17:14:12 2016 + Commit: Markus Meier gentoo org> CommitDate: Thu May 12 17:14:12 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7222b540 dev-db/tokyocabinet: add ~arm, bug #581180 Package-Manager: portage-2.2.28 RepoMan-Options: --include-arches="arm" dev-db/tokyocabinet/tokyocabinet-1.4.48-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-db/tokyocabinet/tokyocabinet-1.4.48-r1.ebuild b/dev-db/tokyocabinet/tokyocabinet-1.4.48-r1.ebuild index 7cdd7b7..b081547 100644 --- a/dev-db/tokyocabinet/tokyocabinet-1.4.48-r1.ebuild +++ b/dev-db/tokyocabinet/tokyocabinet-1.4.48-r1.ebuild @@ -12,7 +12,7 @@ SRC_URI="${HOMEPAGE}${P}.tar.gz" LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="~alpha ~amd64 ~hppa ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris" IUSE="bzip2 debug doc examples threads zlib" DEPEND="bzip2? ( app-arch/bzip2 )
[gentoo-commits] repo/gentoo:master commit in: dev-db/tokyocabinet/
commit: 6b135162ca799672675c4cb617812fb01a96d12b Author: Patrick Lauer gentoo org> AuthorDate: Thu Feb 18 18:39:16 2016 + Commit: Patrick Lauer gentoo org> CommitDate: Thu Feb 18 18:39:32 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b135162 dev-db/tokyocabinet: Add more useflags #575078 Package-Manager: portage-2.2.27 dev-db/tokyocabinet/tokyocabinet-1.4.48-r1.ebuild | 61 +++ 1 file changed, 61 insertions(+) diff --git a/dev-db/tokyocabinet/tokyocabinet-1.4.48-r1.ebuild b/dev-db/tokyocabinet/tokyocabinet-1.4.48-r1.ebuild new file mode 100644 index 000..7cdd7b7 --- /dev/null +++ b/dev-db/tokyocabinet/tokyocabinet-1.4.48-r1.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI="5" + +inherit eutils autotools + +DESCRIPTION="A library of routines for managing a database" +HOMEPAGE="http://fallabs.com/tokyocabinet/; +SRC_URI="${HOMEPAGE}${P}.tar.gz" + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~hppa ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris" +IUSE="bzip2 debug doc examples threads zlib" + +DEPEND="bzip2? ( app-arch/bzip2 ) + zlib? ( sys-libs/zlib )" +RDEPEND="${DEPEND}" + +src_prepare() { + epatch "${FILESDIR}/fix_rpath.patch" + sed -i \ + -e "/ldconfig/d" \ + -e "/DATADIR/d" Makefile.in || die + # cflags fix - remove -O2 at end of line and -fomit-frame-pointer + sed -i -e 's/-O3"$/"/' configure.in || die + sed -i -e 's/-fomit-frame-pointer//' configure.in || die + # flag only works on x86 derivatives, remove everywhere else + if ! use x86 && ! use amd64; then sed -i -e 's/ -minline-all-stringops//' configure.in; fi + eautoreconf +} + +src_configure() { + # we use the "fastest" target without the -O3 + econf \ + $(use_enable debug) \ + $(use_enable bzip2 bzip) \ + $(use_enable zlib) \ + $(use_enable threads pthread) \ + --enable-off64 --enable-fastest +} + +src_install() { + emake DESTDIR="${D}" install || die "Install failed" + + if use examples; then + insinto /usr/share/${PF}/example + doins example/* || die "Install failed" + fi + + if use doc; then + insinto /usr/share/doc/${PF} + doins -r doc/* || die "Install failed" + fi +} + +src_test() { + emake -j1 check || die "Tests failed" +}