diff --git a/srcpkgs/rpi-userland/template b/srcpkgs/rpi-userland/template index 9d7b123ad0a..71da54429d7 100644 --- a/srcpkgs/rpi-userland/template +++ b/srcpkgs/rpi-userland/template @@ -4,7 +4,7 @@ _gitshort="${_githash:0:7}" pkgname=rpi-userland version=20180103 -revision=1 +revision=2 wrksrc="userland-${_githash}" build_style=cmake configure_args="-DCMAKE_INSTALL_RPATH=/opt/vc/lib" @@ -42,10 +42,22 @@ pre_configure() { done } post_install() { + vlicense LICENCE vmkdir usr/lib/pkgconfig vcopy ${FILESDIR}/*.pc usr/lib/pkgconfig rm -rf ${DESTDIR}/etc rm -rf ${DESTDIR}/opt/vc/share + + case "$XBPS_TARGET_MACHINE" in + *-musl) + vmkdir etc + echo /lib:/usr/local/lib:/usr/lib:/opt/vc/lib > ${DESTDIR}/etc/ld-musl-armhf.path + ;; + *) + vmkdir etc/ld.so.conf.d + echo /opt/vc/lib > ${DESTDIR}/etc/ld.so.conf.d/rpi-userland.conf + ;; + esac } rpi-userland-devel_package() {