# Copyright 2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 inherit cmake git-r3 EGIT_REPO_URI="https://git.savannah.gnu.org/git/simulavr.git" EGIT_COMMIT="release-${PV}" DESCRIPTION="A simulator for the Atmel AVR family of microcontrollers" HOMEPAGE="https://www.nongnu.org/simulavr/" MYPNV="${PN}-${EGIT_COMMIT}" SRC_URI="https://git.savannah.nongnu.org/cgit/${PN}.git/snapshot/${MYPNV}.tar.gz" LICENSE="GPL-2" SLOT="0" KEYWORDS="~x86 ~amd64" IUSE="verilog" RDEPEND="" DEPEND="sys-apps/sed cross-avr/gcc >=dev-lang/swig-2.0.0 sys-apps/texinfo >=dev-lang/python-3.5 sys-libs/ncurses verilog? ( dev-tcltk/itcl sci-electronics/iverilog )" RDEPEND="${DEPEND}" BDEPEND="" PATCHES="${FILESDIR}/fix-git-version.patch ${FILESDIR}/fix-installpath.patch" src_configure() { local mycmakeargs=( -DCMAKE_INSTALL_INCLUDEDIR=include/${PN}-${PV} -DPACKAGE_VERSION=${PV} -DBUILD_VERILOG=$(usex verilog) ) cmake-utils_src_configure ${mycmakeargs} } src_compile() { cmake-utils_src_compile cmake-utils_src_make doc }