# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the MIT License

EAPI=8

DESCRIPTION="Minimal implementation of Gnome Accessibility Toolkit "
HOMEPAGE="https://github.com/stefan11111/atk"
EGIT_REPO_URI="https://github.com/stefan11111/atk.git"
inherit git-r3 multilib-minimal

LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="abi_x86_32 abi_x86_64 glib"

DEPEND="|| (    sys-devel/gcc
                sys-devel/clang )
                glib? ( dev-libs/glib:2[${MULTILIB_USEDEP}] )
                virtual/pkgconfig"
RDEPEND="${DEPEND}"
BDEPEND=""

src_install() {
    if use abi_x86_64; then
        if use glib; then
            emake install PREFIX=/usr DESTDIR=${D} LINK_TO_GLIB=1
        else
            emake install PREFIX=/usr DESTDIR=${D}
        fi
    fi
    if use abi_x86_32; then
        emake clean
        if use glib; then
            emake install PREFIX=/usr DESTDIR=${D} LIBDIR=/lib CFLAGS="${CFLAGS} -m32" LINK_TO_GLIB=1
        else
            emake install PREFIX=/usr DESTDIR=${D} LIBDIR=/lib CFLAGS="${CFLAGS} -m32"
        fi
    fi
}