From 178c47ad95fd43ccade600d8cd8b0af122f34ed1 Mon Sep 17 00:00:00 2001 From: classabbyamp Date: Mon, 5 May 2025 21:53:18 -0400 Subject: [PATCH] jep: move sourcing of profile to pre_*() functions the top-level source directive causes xbps-src-make to panic because it is stubbed out --- srcpkgs/jep/template | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/srcpkgs/jep/template b/srcpkgs/jep/template index 6f6350fdd00..c936c94f83f 100644 --- a/srcpkgs/jep/template +++ b/srcpkgs/jep/template @@ -13,8 +13,14 @@ changelog="https://github.com/ninia/jep/releases" distfiles="https://github.com/ninia/jep/archive/v${version}.tar.gz" checksum=152894b8323a905ba98281e26406856c4197f8a42f9839d01dacd98c4a6f1bff -. /etc/profile.d/jdk.sh -export LDFLAGS="-L${XBPS_CROSS_BASE}/${JAVA_HOME}/lib/server" +pre_build() { + . /etc/profile.d/jdk.sh + export LDFLAGS="-L${XBPS_CROSS_BASE}/${JAVA_HOME}/lib/server" +} + +pre_install() { + . /etc/profile.d/jdk.sh +} post_install() { ln -sf jep.so ${DESTDIR}/${py3_sitelib}/jep/libjep.so