polkit{,-elogind}: fix crossbuild

This commit is contained in:
Enno Boland 2018-03-20 01:02:25 +01:00
parent 3376957aa9
commit b90560aa70
No known key found for this signature in database
GPG key ID: D09964719BDE9971
2 changed files with 5 additions and 2 deletions

View file

@ -46,7 +46,8 @@ pre_configure() {
}
post_configure() {
if [ "$CROSS_BUILD" ]; then
sed -e "s,/usr/include/js-17.0,${XBPS_CROSS_BASE}/usr/include/js-17.0," -i src/polkitbackend/Makefile
sed -e "s#-include \(/usr/include/mozjs-24/js/RequiredDefines\.h\)#-include ${XBPS_CROSS_BASE}\1#" \
-i `find -name Makefile`
fi
}
post_install() {

View file

@ -43,9 +43,11 @@ pre_configure() {
}
post_configure() {
if [ "$CROSS_BUILD" ]; then
sed -e "s,/usr/include/js-17.0,${XBPS_CROSS_BASE}/usr/include/js-17.0," -i src/polkitbackend/Makefile
sed -e "s#-include \(/usr/include/mozjs-24/js/RequiredDefines\.h\)#-include ${XBPS_CROSS_BASE}\1#" \
-i `find -name Makefile`
fi
}
post_install() {
vinstall ${FILESDIR}/polkit-1.pam 644 etc/pam.d polkit-1
}