aboutsummarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorDonald Carr2017-09-13 00:51:22 -0700
committerDonald Carr2017-09-13 00:54:33 -0700
commit4dea61087bebcd90f53b2ed6da99dfb36a82a315 (patch)
treed90603400f09f94d01c5e76c86c994baf0ea8452 /PKGBUILD
parentd97a1d9f7106b3222aaf340949476ad76d070b9d (diff)
downloadaur-4dea61087bebcd90f53b2ed6da99dfb36a82a315.tar.gz
Remove sysroot offset from static Qt build
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD19
1 files changed, 10 insertions, 9 deletions
diff --git a/PKGBUILD b/PKGBUILD
index f1eeda9c91e0..e97b520c5b9c 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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