| Version | EAPI | Keywords | Slot |
|---|---|---|---|
| 1.1.0 | 8 | ~amd64 ~x86 | 0 |
# Copyright 2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
# PYTHON_COMPAT=( python3_{10..13} )
# inherit cmake python-r1
inherit cmake
DESCRIPTION="Atmel AVR simulator"
HOMEPAGE="https://www.nongnu.org/simulavr/"
EGIT_REPO_URI="https://git.savannah.nongnu.org/git/simulavr.git"
EGIT_COMMIT="release-${PV}"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
# IUSE="python verilog"
IUSE="verilog"
# RDEPEND="${PYTHON_DEPS}"
BDEPEND="
sys-apps/help2man
sys-apps/texinfo
verilog? ( sci-electronics/iverilog )
"
# ${PYTHON_DEPS}
# dev-lang/swig
# dev-python/beautifulsoup4[${PYTHON_USEDEP}]
# dev-python/requests[${PYTHON_USEDEP}]
# dev-python/sphinx[${PYTHON_USEDEP}]
PATCHES=(
"${FILESDIR}/${P}-git-version.patch"
"${FILESDIR}/${P}-cmake-dirs.patch"
"${FILESDIR}/${P}-install-dirs.patch"
"${FILESDIR}/${P}-no-gzip.patch"
# "${FILESDIR}/${P}-install-pysimulavr.patch"
)
src_configure() {
local mycmakeargs=()
# use python && mycmakeargs+=( -DBUILD_PYTHON=ON )
use verilog && mycmakeargs+=( -DBUILD_VERILOG=ON )
cmake_src_configure
}
src_compile() {
cmake_src_compile "all"
cmake_src_compile "progdoc"
}
src_install() {
cmake_src_install
}
sys-apps/help2man sys-apps/texinfo verilog? ( sci-electronics/iverilog )