diff options
author | Donald Carr | 2017-09-13 00:51:22 -0700 |
---|---|---|
committer | Donald Carr | 2017-09-13 00:54:33 -0700 |
commit | 4dea61087bebcd90f53b2ed6da99dfb36a82a315 (patch) | |
tree | d90603400f09f94d01c5e76c86c994baf0ea8452 /PKGBUILD | |
parent | d97a1d9f7106b3222aaf340949476ad76d070b9d (diff) | |
download | aur-4dea61087bebcd90f53b2ed6da99dfb36a82a315.tar.gz |
Remove sysroot offset from static Qt build
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 19 |
1 files changed, 10 insertions, 9 deletions
@@ -394,6 +394,7 @@ package() { local _qpienvexecfn=qpi-env-exec local _installed_dir="${pkgdir}/${_sysroot}/${_baseprefix}" + local _installed_dir_sans_sysroot_offset="${pkgdir}/${_baseprefix}" rm -Rf ${_libspkgdir} ${_libsdebugpkgdir} ${pkgdir} mkdir -p ${_libspkgdir} ${_libsdebugpkgdir} ${pkgdir} @@ -401,19 +402,21 @@ package() { cd "${_bindir}" INSTALL_ROOT="$pkgdir" make install || exit 1 - cp ${_bindir}/configure_line ${_bindir}/config.summary ${_basepkgdir} - cp ${_bindir}/configure_line ${_bindir}/config.summary ${_libspkgdir} - - cp ${startdir}/PKGBUILD.libs ${_libspkgbuild} - cp ${startdir}/PKGBUILD.libs.debug ${_libsdebugpkgbuild} - cd $(dirname ${_installed_dir}) find $(basename ${_installed_dir}) -name '*.debug' -exec cp --parents '{}' ${_libsdebugpkgdir} \; -exec rm '{}' \; - if ! $_static_build; then + if $_static_build; then + mv ${_installed_dir} ${_installed_dir_sans_sysroot_offset} + else mv ${_installed_dir} ${_libspkgdir} fi + cp ${_bindir}/configure_line ${_bindir}/config.summary ${_basepkgdir} + cp ${_bindir}/configure_line ${_bindir}/config.summary ${_libspkgdir} + + cp ${startdir}/PKGBUILD.libs ${_libspkgbuild} + cp ${startdir}/PKGBUILD.libs.debug ${_libsdebugpkgbuild} + # set correct libs version sed -i "s/libspkgrel/${pkgrel}/" ${_libspkgbuild} || exit 1 sed -i "s/libspkgver/${pkgver}/" ${_libspkgbuild} || exit 1 @@ -436,8 +439,6 @@ package() { sed -i "s,localpiprefix,${_installprefix}," ${_pkgprofiled}/${_profiledfn} || exit 1 fi - #cp ${_bindir}/qtbase/config.status ${_libspkgdir}/${_installprefix} - if ! $_static_build; then cd ${_libsdir} runuser -l ${_packaginguser} -c 'makepkg -d -f' || exit 1 |