summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSam James <sam@gentoo.org>2021-06-18 23:06:21 +0200
committerDavid Seifert <soap@gentoo.org>2021-06-18 23:06:21 +0200
commita832e22f0ff049e622da1417be377d96746db4dd (patch)
treefe2ebdd6ad508566e3904f6f23148586f9500cd2 /dev-java
parentwww-client/netrik: add missing readline slot operator (diff)
downloadgentoo-a832e22f0ff049e622da1417be377d96746db4dd.tar.gz
gentoo-a832e22f0ff049e622da1417be377d96746db4dd.tar.bz2
gentoo-a832e22f0ff049e622da1417be377d96746db4dd.zip
dev-java/jamvm: add pkgconfig or pkgconfig-referenced libs deps
Add dependencies for either virtual/pkgconfig, move it into BDEPEND where applicable, or add dependencies for libraries we're trying to find with pkgconfig. Package-Manager: Portage-3.0.18-prefix, Repoman-3.0.3 Signed-off-by: Sam James <sam@gentoo.org> Signed-off-by: David Seifert <soap@gentoo.org>
Diffstat (limited to 'dev-java')
-rw-r--r--dev-java/jamvm/jamvm-2.0.0-r1.ebuild9
1 files changed, 7 insertions, 2 deletions
diff --git a/dev-java/jamvm/jamvm-2.0.0-r1.ebuild b/dev-java/jamvm/jamvm-2.0.0-r1.ebuild
index 4cf9882f3e5d..e5ceaa98f4af 100644
--- a/dev-java/jamvm/jamvm-2.0.0-r1.ebuild
+++ b/dev-java/jamvm/jamvm-2.0.0-r1.ebuild
@@ -14,12 +14,17 @@ SLOT="0"
KEYWORDS="amd64 x86"
IUSE="debug libffi"
-DEPEND="dev-java/gnu-classpath:0.98
+RDEPEND="dev-java/gnu-classpath:0.98
|| ( dev-java/eclipse-ecj:* dev-java/ecj-gcj:* )
libffi? ( dev-libs/libffi:= )
ppc64? ( dev-libs/libffi:= )
sparc? ( dev-libs/libffi:= )"
-RDEPEND="${DEPEND}"
+DEPEND="
+ ${DEPEND}
+ ppc64? ( virtual/pkgconfig )
+ sparc? ( virtual/pkgconfig )
+ libffi? ( virtual/pkgconfig )
+"
PATCHES=(
"${FILESDIR}"/"${P}-classes-location.patch"