diff options
author | Petr Vaněk <arkamar@gentoo.org> | 2024-09-08 20:28:35 +0200 |
---|---|---|
committer | Petr Vaněk <arkamar@gentoo.org> | 2024-09-08 20:33:59 +0200 |
commit | edd61c663b8046236853133d7393f6bbb614d54c (patch) | |
tree | 09dd67ca0304603da3b45823f292dd82b0f5f4e5 /dev-db/tokyocabinet | |
parent | dev-db/percona-toolkit: drop 3.5.3 (diff) | |
download | gentoo-edd61c663b8046236853133d7393f6bbb614d54c.tar.gz gentoo-edd61c663b8046236853133d7393f6bbb614d54c.tar.bz2 gentoo-edd61c663b8046236853133d7393f6bbb614d54c.zip |
dev-db/tokyocabinet: drop 1.4.48-r2
Signed-off-by: Petr Vaněk <arkamar@gentoo.org>
Diffstat (limited to 'dev-db/tokyocabinet')
-rw-r--r-- | dev-db/tokyocabinet/tokyocabinet-1.4.48-r2.ebuild | 77 |
1 files changed, 0 insertions, 77 deletions
diff --git a/dev-db/tokyocabinet/tokyocabinet-1.4.48-r2.ebuild b/dev-db/tokyocabinet/tokyocabinet-1.4.48-r2.ebuild deleted file mode 100644 index 144fdd76a75c..000000000000 --- a/dev-db/tokyocabinet/tokyocabinet-1.4.48-r2.ebuild +++ /dev/null @@ -1,77 +0,0 @@ -# Copyright 1999-2022 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 ~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 -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 -} |