dev-python/pytest: arm64 stable (bug #723996)
[gentoo.git] / dev-libs / libparserutils / libparserutils-0.2.4-r1.ebuild
1 # Copyright 1999-2020 Gentoo Authors
2 # Distributed under the terms of the GNU General Public License v2
3
4 EAPI=7
5
6 inherit flag-o-matic toolchain-funcs
7
8 DESCRIPTION="library for building efficient parsers, written in C"
9 HOMEPAGE="http://www.netsurf-browser.org/projects/libparserutils/"
10 SRC_URI="https://download.netsurf-browser.org/libs/releases/${P}-src.tar.gz"
11
12 LICENSE="MIT"
13 SLOT="0/${PV}"
14 KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~m68k-mint"
15 IUSE="iconv test"
16 RESTRICT="!test? ( test )"
17
18 DEPEND="
19         >=dev-util/netsurf-buildsystem-1.7-r1
20         test? ( dev-lang/perl )"
21
22 DOCS=( README docs/Todo )
23
24 src_configure() {
25         append-cflags "-D$(usex iconv WITH WITHOUT)_ICONV_FILTER"
26 }
27
28 _emake() {
29         source /usr/share/netsurf-buildsystem/gentoo-helpers.sh
30         netsurf_define_makeconf
31         emake "${NETSURF_MAKECONF[@]}" COMPONENT_TYPE=lib-shared $@
32 }
33
34 src_compile() {
35         _emake
36 }
37
38 src_test() {
39         _emake test
40 }
41
42 src_install() {
43         _emake DESTDIR="${ED}" install
44 }