Date: Wed, 13 Mar 2019 20:29:25 +0300 From: Lev Serebryakov <lev@FreeBSD.org> To: java@freebsd.org Subject: Is it possible to change DEPENDS logic for Java ports? Message-ID: <9f0fab7f-89e1-a58f-913d-da5da2d295a2@FreeBSD.org>
next in thread | raw e-mail | index | archive | help
This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --iETZpkjcY3HOhqn3zTHUlbqtGRNSaVfA0 Content-Type: multipart/mixed; boundary="SIHcKyKYdV6ym5ietBBd6lKwwj6yAxNc1"; protected-headers="v1" From: Lev Serebryakov <lev@FreeBSD.org> Reply-To: lev@FreeBSD.org To: java@freebsd.org Message-ID: <9f0fab7f-89e1-a58f-913d-da5da2d295a2@FreeBSD.org> Subject: Is it possible to change DEPENDS logic for Java ports? --SIHcKyKYdV6ym5ietBBd6lKwwj6yAxNc1 Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: quoted-printable There are Java ports, which needs JDK for build, but will work perfectly with JRE only. For example, `net-mgmt/unifi5` depends on `archivers/snappy-java' and have runtime dependency on JDK. But it doesn't need JDK, and JDK is much bigger than JRE, which could be critical for resource-constrained target systems. Now I'm fixing this by direct editing of pourdiere-built packages and it is VERY inconvinient. I've tried to add JAVA_RUN=3Djre/JAVA_BUILD=3Djdk to both ports in question, but still runtime dependency is JDK :( --=20 // Lev Serebryakov --SIHcKyKYdV6ym5ietBBd6lKwwj6yAxNc1-- --iETZpkjcY3HOhqn3zTHUlbqtGRNSaVfA0 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- iQKTBAEBCgB9FiEE+W0coLX0MYtnSzMK6rA8WL/cR48FAlyJPfZfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEY5 NkQxQ0EwQjVGNDMxOEI2NzRCMzMwQUVBQjAzQzU4QkZEQzQ3OEYACgkQ6rA8WL/c R4+bOBAAmI1KnARJwOlFHxZ2VXbVG0zbsPiPZN8V7LfbRmxW6LkQbFhq/hkASwa7 UNEnNKZmYDswfsUID+A8OTSGuuKht9/PW1OUGxyQg+6SHRipXW8H/rDvVG8S9dk4 F4ZgYeLMlQ+XY+51YEC14F0v0il2Qvejktx8BNk9R+QGtaisNLd3n2lLT7uhmZma 4oW3OExpkc04nPazfFNZcekmQ9XmubaUYZ5tMYSfCijAU9mvkIokgmrJmHDCJYlp LoVwPOhiHh49W/KjdD8gkL/r/PfeAvDNL8JraWbioxnKW2ErYxzbOh4/VDJSrExO erLTM4GoC2KHSbcR71IG5RqwrXeBl/L2V+jCaQboAqeOtQaNcrGAPs7OkuiHN6Mz Lbe8u2UsGMa9JlUpIC7aVcLPWvN3MeM/KslvnStbQ1lzaiR7hR2/CwhoSWaOi5n8 DaYB1Tw6fyzFC1bHAa8azyzVLNxPocdf4z2BS3PfbKIVig+X+5aSh+TPfPtCoruk A48llIBrG7wt4XT1YphTDXODEEYf+jUSB+pEHHltnxdr282SyTeai83flgdqc1Z2 dkbPfVDsx5vbbOlpVX3xbeeXNwSQY7GgSWGh0qFrtlE++6P4EVN24tuZhLjdhGuv 8bUTcjPTbgDKsm21x2EpI8mHi+SdgdycGGogvtr0+A1L2dLUQlc= =FTXG -----END PGP SIGNATURE----- --iETZpkjcY3HOhqn3zTHUlbqtGRNSaVfA0--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?9f0fab7f-89e1-a58f-913d-da5da2d295a2>