diff options
Diffstat (limited to 'sys-libs/gdbm/gdbm-1.13-r2.ebuild')
-rw-r--r-- | sys-libs/gdbm/gdbm-1.13-r2.ebuild | 71 |
1 files changed, 0 insertions, 71 deletions
diff --git a/sys-libs/gdbm/gdbm-1.13-r2.ebuild b/sys-libs/gdbm/gdbm-1.13-r2.ebuild deleted file mode 100644 index d8d1557a69ff..000000000000 --- a/sys-libs/gdbm/gdbm-1.13-r2.ebuild +++ /dev/null @@ -1,71 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit autotools flag-o-matic multilib multilib-minimal - -EX_P="${PN}-1.8.3" -DESCRIPTION="Standard GNU database libraries" -HOMEPAGE="https://www.gnu.org/software/gdbm/" -SRC_URI="mirror://gnu/gdbm/${P}.tar.gz - exporter? ( mirror://gnu/gdbm/${EX_P}.tar.gz )" - -LICENSE="GPL-3" -SLOT="0/1.13" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -IUSE="+berkdb exporter nls +readline static-libs" - -DEPEND=" - readline? ( sys-libs/readline:0=[${MULTILIB_USEDEP}] ) -" -RDEPEND="${DEPEND}" - -PATCHES=( - "${FILESDIR}"/gdbm-1.13-fix-a-typo-in-gdbm.h.patch - "${FILESDIR}"/gdbm-1.13-fix-build-with-enable-gdbm-export.patch -) - -EX_S="${WORKDIR}/${EX_P}" - -src_prepare() { - default - - eautoreconf -} - -multilib_src_configure() { - # gdbm doesn't appear to use either of these libraries - export ac_cv_lib_dbm_main=no ac_cv_lib_ndbm_main=no - - if multilib_is_native_abi && use exporter ; then - pushd "${EX_S}" >/dev/null - append-lfs-flags - econf --disable-shared - popd >/dev/null - fi - - local myeconfargs=( - --includedir="${EPREFIX}"/usr/include/gdbm - --with-gdbm183-libdir="${EX_S}/.libs" - --with-gdbm183-includedir="${EX_S}" - $(use_enable berkdb libgdbm-compat) - $(multilib_native_use_enable exporter gdbm-export) - $(use_enable nls) - $(use_enable static-libs static) - $(use_with readline) - ) - ECONF_SOURCE=${S} econf "${myeconfargs[@]}" -} - -multilib_src_compile() { - use exporter && emake -C "${EX_S}" libgdbm.la - emake -} - -multilib_src_install_all() { - einstalldocs - - use static-libs || find "${ED}" -name '*.la' -delete - mv "${ED%/}"/usr/include/gdbm/gdbm.h "${ED%/}"/usr/include/ || die -} |