aboutsummarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorDonald Carr2018-03-22 22:21:43 -0700
committerDonald Carr2018-03-22 22:21:43 -0700
commitf5d8fdee1d20521f6b5a1976231f771379f3f520 (patch)
tree6af229b51799b428bff23107b912464ecf43fab2
parente09c7d508ec6e613bd09b67b4dc6c49c5298681e (diff)
downloadaur-f5d8fdee1d20521f6b5a1976231f771379f3f520.tar.gz
Consolidate static/host builds
-rw-r--r--PKGBUILD56
1 files changed, 26 insertions, 30 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 7424bc531369..2b7bc490869b 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -468,51 +468,47 @@ package() {
if $_debug; then
find $(basename ${_installed_dir}) -name '*.debug' -exec cp --parents '{}' ${_libsdebugpkgdir} \; -exec rm '{}' \;
+
+ cp ${startdir}/PKGBUILD.libs.debug ${_libsdebugpkgbuild}
+
+ sed -i "s/libspkgrel/${pkgrel}/" ${_libsdebugpkgbuild}
+ sed -i "s/libspkgver/${pkgver}/" ${_libsdebugpkgbuild}
+ sed -i "s/libspkgname/${_libspkgname}/" ${_libsdebugpkgbuild}
+ sed -i "s/libsdebugpkgname/${_libsdebugpkgname}/" ${_libsdebugpkgbuild}
+ sed -i "s/libspiver/${_piver}/" ${_libsdebugpkgbuild}
fi
- if $_static_build; then
+ if $_static_build || $_target_host; then
if ! $_target_host; then
mv `dirname ${_installed_dir}` ${_installed_dir_sans_sysroot_offset}
fi
else
mv `dirname ${_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}
+ cp ${_bindir}/configure_line ${_bindir}/config.summary ${_libspkgdir}
- # set correct libs version
- sed -i "s/libspkgrel/${pkgrel}/" ${_libspkgbuild}
- sed -i "s/libspkgver/${pkgver}/" ${_libspkgbuild}
- sed -i "s/libspkgname/${_libspkgname}/" ${_libspkgbuild}
- sed -i "s/libspiver/${_piver}/" ${_libspkgbuild}
+ cp ${startdir}/PKGBUILD.libs ${_libspkgbuild}
- # debug
-if $_debug; then
- sed -i "s/libspkgrel/${pkgrel}/" ${_libsdebugpkgbuild}
- sed -i "s/libspkgver/${pkgver}/" ${_libsdebugpkgbuild}
- sed -i "s/libspkgname/${_libspkgname}/" ${_libsdebugpkgbuild}
- sed -i "s/libsdebugpkgname/${_libsdebugpkgname}/" ${_libsdebugpkgbuild}
- sed -i "s/libspiver/${_piver}/" ${_libsdebugpkgbuild}
-fi
+ # set correct libs version
+ sed -i "s/libspkgrel/${pkgrel}/" ${_libspkgbuild}
+ sed -i "s/libspkgver/${pkgver}/" ${_libspkgbuild}
+ sed -i "s/libspkgname/${_libspkgname}/" ${_libspkgbuild}
+ sed -i "s/libspiver/${_piver}/" ${_libspkgbuild}
- if ! ${_target_host} && ! ${_static_build}; then
mkdir -p ${_pkgprofiled}
mkdir -p ${_pkgbindir}
- cp -L ${startdir}/${_profiledfn} ${_pkgprofiled} || exit 1
- cp -L ${startdir}/${_profiled_gpu_fn} ${_pkgprofiled} || exit 1
- cp -L ${startdir}/${_qpienvexecfn} ${_pkgbindir} || exit 1
- sed -i "s,localpiprefix,${_installprefix}," ${_pkgprofiled}/${_profiledfn} || exit 1
+
+ cp -L ${startdir}/${_profiledfn} ${_pkgprofiled}
+ cp -L ${startdir}/${_profiled_gpu_fn} ${_pkgprofiled}
+ cp -L ${startdir}/${_qpienvexecfn} ${_pkgbindir}
+ sed -i "s,localpiprefix,${_installprefix}," ${_pkgprofiled}/${_profiledfn}
+
+ cd ${_libsdir}
+ runuser -l ${_packaginguser} -c 'makepkg -d -f' || exit 1
+ mv ${_libsdir}/${_libspkgname}-${pkgver}-${pkgrel}-any.pkg.tar.xz ${startdir}
fi
-if ! $_static_build; then
- cd ${_libsdir}
- runuser -l ${_packaginguser} -c 'makepkg -d -f' || exit 1
- mv ${_libsdir}/${_libspkgname}-${pkgver}-${pkgrel}-any.pkg.tar.xz ${startdir}
-fi
+ cp ${_bindir}/configure_line ${_bindir}/config.summary ${_basepkgdir}
if $_debug; then
cd ${_libsdebugdir}