aboutsummarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorDonald Carr2018-03-22 20:48:56 -0700
committerDonald Carr2018-03-22 20:48:56 -0700
commiteeb64695186284f29aad6a6c8488c1d57b2697f8 (patch)
treed8536283e3c3d7edf34463c59f95b02f8c138fef /PKGBUILD
parent15a241bc6e338c0f9c7ad239cc75bf1edad2cb7f (diff)
downloadaur-eeb64695186284f29aad6a6c8488c1d57b2697f8.tar.gz
Reduce extent of hacks
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD23
1 files changed, 14 insertions, 9 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 6f8a10229e94..e0f64fbae538 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -465,7 +465,10 @@ package() {
INSTALL_ROOT="$pkgdir" make install || exit 1
cd $(dirname ${_installed_dir})
+
+if $_debug; then
find $(basename ${_installed_dir}) -name '*.debug' -exec cp --parents '{}' ${_libsdebugpkgdir} \; -exec rm '{}' \;
+fi
if $_static_build; then
if ! $_target_host; then
@@ -482,17 +485,19 @@ package() {
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
- sed -i "s/libspkgname/${_libspkgname}/" ${_libspkgbuild} || exit 1
- sed -i "s/libspiver/${_piver}/" ${_libspkgbuild} || exit 1
+ sed -i "s/libspkgrel/${pkgrel}/" ${_libspkgbuild}
+ sed -i "s/libspkgver/${pkgver}/" ${_libspkgbuild}
+ sed -i "s/libspkgname/${_libspkgname}/" ${_libspkgbuild}
+ sed -i "s/libspiver/${_piver}/" ${_libspkgbuild}
# debug
- sed -i "s/libspkgrel/${pkgrel}/" ${_libsdebugpkgbuild} || exit 1
- sed -i "s/libspkgver/${pkgver}/" ${_libsdebugpkgbuild} || exit 1
- sed -i "s/libspkgname/${_libspkgname}/" ${_libsdebugpkgbuild} || exit 1
- sed -i "s/libsdebugpkgname/${_libsdebugpkgname}/" ${_libsdebugpkgbuild} || exit 1
- sed -i "s/libspiver/${_piver}/" ${_libsdebugpkgbuild} || exit 1
+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
if ! ${_target_host} && ! ${_static_build}; then
mkdir -p ${_pkgprofiled}