aboutsummaryrefslogtreecommitdiffstats
path: root/main/abuild
diff options
context:
space:
mode:
authorNatanael Copa <ncopa@alpinelinux.org>2019-04-30 07:50:20 +0000
committerNatanael Copa <ncopa@alpinelinux.org>2019-04-30 07:52:54 +0000
commita08386611b5d6c45b77f253d8bee4b3093ae27fe (patch)
tree188228a4982132388f7dc08156ed174f21626371 /main/abuild
parent165c6945f82ced8716cfb6ef78219582d51d4f42 (diff)
downloadaports-a08386611b5d6c45b77f253d8bee4b3093ae27fe.tar.bz2
aports-a08386611b5d6c45b77f253d8bee4b3093ae27fe.tar.xz
main/abuild: upgrade to 3.4.0_rc3
Diffstat (limited to 'main/abuild')
-rw-r--r--main/abuild/0001-abuild-default_dbg-eliminate-side-effects.patch68
-rw-r--r--main/abuild/APKBUILD8
2 files changed, 3 insertions, 73 deletions
diff --git a/main/abuild/0001-abuild-default_dbg-eliminate-side-effects.patch b/main/abuild/0001-abuild-default_dbg-eliminate-side-effects.patch
deleted file mode 100644
index 4c311664c1..0000000000
--- a/main/abuild/0001-abuild-default_dbg-eliminate-side-effects.patch
+++ /dev/null
@@ -1,68 +0,0 @@
-From 5b163c2d58c7a135fd6ff6dc31995252f1c139d2 Mon Sep 17 00:00:00 2001
-From: tcely <tcely@users.noreply.github.com>
-Date: Mon, 29 Apr 2019 16:45:23 -0400
-Subject: [PATCH] abuild: default_dbg: eliminate side effects
-
-- do not overwrite variables
-
-srcdir is very important for abuild operation
-
-- quoted various paths
-- use a sub-shell to contain directory changing
-
-Resolves alpinelinux/abuild#58
----
- abuild.in | 35 ++++++++++++++++++-----------------
- 1 file changed, 18 insertions(+), 17 deletions(-)
-
-diff --git a/abuild.in b/abuild.in
-index d0ae691..7acc422 100644
---- a/abuild.in
-+++ b/abuild.in
-@@ -1676,25 +1676,26 @@ doc() {
-
- # predefined splitfunc dbg
- default_dbg() {
-- local f
-+ local ddbg_binfiles f ddbg_srcdir ddbg_srcfile ddbg_dstdir ddbg_dstfile
- pkgdesc="$pkgdesc (debug symbols)"
-
-- binfiles=$(scanelf -R "$pkgdir" | grep ET_DYN | sed "s:$pkgdir\/::g" | sed "s:ET_DYN ::g")
-- for f in $binfiles; do
-- srcdir=$(dirname $pkgdir/$f)
-- srcfile=$(basename $pkgdir/$f)
-- dstdir=$(dirname $subpkgdir/usr/lib/debug/$f.debug)
-- dstfile=$(basename $subpkgdir/usr/lib/debug/$f.debug)
-- if [ ! -d $dstdir ] ; then
-- mkdir -p $dstdir
-- fi
-- cd $srcdir
-- local XATTR=$(getfattr --match="" --dump "${srcfile}")
-- ${CROSS_COMPILE}objcopy --only-keep-debug $srcfile $dstfile
-- ${CROSS_COMPILE}objcopy --add-gnu-debuglink=$dstfile $srcdir/$srcfile
-- mv $dstfile $dstdir
-- ${CROSS_COMPILE}strip $srcfile
-- [ -n "$XATTR" ] && { echo "$XATTR" | setfattr --restore=-; }
-+ ddbg_binfiles=$(scanelf -R "$pkgdir" | grep ET_DYN | sed "s:$pkgdir\/::g" | sed "s:ET_DYN ::g")
-+ for f in $ddbg_binfiles; do
-+ ddbg_srcdir=$(dirname "$pkgdir/$f")
-+ ddbg_srcfile=$(basename "$pkgdir/$f")
-+ ddbg_dstdir=$(dirname "$subpkgdir/usr/lib/debug/$f.debug")
-+ ddbg_dstfile=$(basename "$subpkgdir/usr/lib/debug/$f.debug")
-+ [ -d "$ddbg_dstdir" ] || mkdir -p "$ddbg_dstdir"
-+
-+ (
-+ cd "$ddbg_srcdir"
-+ XATTR=$(getfattr --match="" --dump "${ddbg_srcfile}")
-+ ${CROSS_COMPILE}objcopy --only-keep-debug "$ddbg_srcfile" "$ddbg_dstfile"
-+ ${CROSS_COMPILE}objcopy --add-gnu-debuglink="$ddbg_dstfile" "$ddbg_srcdir/$ddbg_srcfile"
-+ mv "$ddbg_dstfile" "$ddbg_dstdir"
-+ ${CROSS_COMPILE}strip "$ddbg_srcfile"
-+ [ -n "$XATTR" ] && { echo "$XATTR" | setfattr --restore=-; }
-+ )
- done
- return 0
- }
---
-2.21.0
-
diff --git a/main/abuild/APKBUILD b/main/abuild/APKBUILD
index 0e33512b51..5852016921 100644
--- a/main/abuild/APKBUILD
+++ b/main/abuild/APKBUILD
@@ -1,8 +1,8 @@
# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
pkgname=abuild
-pkgver=3.4.0_rc2
+pkgver=3.4.0_rc3
_ver=${pkgver%_git*}
-pkgrel=1
+pkgrel=0
pkgdesc="Script to build Alpine Packages"
url="https://git.alpinelinux.org/cgit/abuild/"
arch="all"
@@ -21,7 +21,6 @@ subpackages="apkbuild-cpan:cpan:noarch apkbuild-gem-resolver:gems:noarch
options="suid !check"
pkggroups="abuild"
source="https://dev.alpinelinux.org/archive/abuild/abuild-$_ver.tar.xz
- 0001-abuild-default_dbg-eliminate-side-effects.patch
"
builddir="$srcdir/$pkgname-$_ver"
@@ -69,5 +68,4 @@ _rootbld() {
mkdir -p "$subpkgdir"
}
-sha512sums="b63b4e8cdb16d29f012830f7fb6eb4450d813b434166bf911ac257348d36d3d08326aebe076e64358557eebc962a4241237e82e2be3be3e6ee595751498f3af8 abuild-3.4.0_rc2.tar.xz
-fb81e4d0ed800cd962377f2269c4cffc48b440bd0f6ae09e369f55da24e2b68134c5c35e2f8c3309d42d674b18ff57216349112c2d4d408b3cc2b57db2d30d62 0001-abuild-default_dbg-eliminate-side-effects.patch"
+sha512sums="c528f5db0abd079e4b5d93388ccc2e95cc1c4be14efbbd646393d5a868cf3f2bbbf9e13bc3a5468cd95878c018b02f0eb30d7fa829d5737f7ab87d439073dd79 abuild-3.4.0_rc3.tar.xz"