aboutsummaryrefslogtreecommitdiff
path: root/common/hooks/pre-configure
diff options
context:
space:
mode:
authorJürgen Buchmüller <pullmoll@t-online.de>2020-01-31 19:28:15 +0000
committerJürgen Buchmüller <pullmoll@t-online.de>2020-01-31 19:28:15 +0000
commita32b6efd23e36c7b3b176c8e557669a8a5b45822 (patch)
tree9cd218a0660f8df224686527b806764b5b9913f5 /common/hooks/pre-configure
parentb302f559bc7711b72bdd7838d33c823c99ad8f05 (diff)
downloadvoid-packages-a32b6efd23e36c7b3b176c8e557669a8a5b45822.tar
void-packages-a32b6efd23e36c7b3b176c8e557669a8a5b45822.tar.gz
void-packages-a32b6efd23e36c7b3b176c8e557669a8a5b45822.tar.bz2
void-packages-a32b6efd23e36c7b3b176c8e557669a8a5b45822.tar.lz
void-packages-a32b6efd23e36c7b3b176c8e557669a8a5b45822.tar.xz
void-packages-a32b6efd23e36c7b3b176c8e557669a8a5b45822.tar.zst
void-packages-a32b6efd23e36c7b3b176c8e557669a8a5b45822.zip
02-script-wrapper: add wrappers for ap{r,u}-1-config
Diffstat (limited to 'common/hooks/pre-configure')
-rw-r--r--common/hooks/pre-configure/02-script-wrapper.sh18
1 files changed, 17 insertions, 1 deletions
diff --git a/common/hooks/pre-configure/02-script-wrapper.sh b/common/hooks/pre-configure/02-script-wrapper.sh
index ec19349ac57..9df34ea7fff 100644
--- a/common/hooks/pre-configure/02-script-wrapper.sh
+++ b/common/hooks/pre-configure/02-script-wrapper.sh
@@ -50,6 +50,20 @@ generic_wrapper3() {
chmod 755 ${XBPS_WRAPPERDIR}/${wrapper}
}
+apr_apu_wrapper() {
+ local wrapper="$1"
+
+ [ ! -x ${XBPS_CROSS_BASE}/usr/bin/${wrapper} ] && return 0
+ [ -x ${XBPS_WRAPPERDIR}/${wrapper} ] && return 0
+
+ cat >>${XBPS_WRAPPERDIR}/${wrapper}<<_EOF
+#!/bin/sh
+${XBPS_CROSS_BASE}/usr/bin/${wrapper} "\$@" | sed -e "s,/usr/,${XBPS_CROSS_BASE}/usr/,g"
+exit \$?
+_EOF
+ chmod 755 ${XBPS_WRAPPERDIR}/${wrapper}
+}
+
python_wrapper() {
local wrapper="$1" version="$2"
@@ -192,5 +206,7 @@ hook() {
generic_wrapper3 libetpan-config
generic_wrapper3 giblib-config
python_wrapper python-config 2.7
- python_wrapper python3-config 3.6m
+ python_wrapper python3-config 3.8
+ apr_apu_wrapper apr-1-config
+ apr_apu_wrapper apu-1-config
}