diff options
author | davidovski <david@davidovski.xyz> | 2022-04-11 13:30:34 +0100 |
---|---|---|
committer | davidovski <david@davidovski.xyz> | 2022-04-11 13:30:34 +0100 |
commit | bce4ac0f65ffb8bedcdcbdb94eb796457b12f9e1 (patch) | |
tree | 5070b9f21b192e6aa0f2a92584a7cbbc6a00d68c /repo/devel/strace.xibuild | |
parent | 65f2daa1e41f38db5e29a73af9c02d6c390b1d24 (diff) |
added files for pam and shadow
Diffstat (limited to 'repo/devel/strace.xibuild')
-rw-r--r-- | repo/devel/strace.xibuild | 33 |
1 files changed, 33 insertions, 0 deletions
diff --git a/repo/devel/strace.xibuild b/repo/devel/strace.xibuild new file mode 100644 index 0000000..e523146 --- /dev/null +++ b/repo/devel/strace.xibuild @@ -0,0 +1,33 @@ +#!/bin/sh + +MAKEDEPS="autoconf automake binutils-dev elfutils-dev gawk linux-headers" +DEPS="libelf musl" + +PKG_VER=5.17 +SOURCE=https://github.com/strace/strace/releases/download/v$PKG_VER/strace-$PKG_VER.tar.xz +ADDITIONAL=" +disable-fortify.patch +nlattr-fix.patch +" + +DESC="Diagnostic, debugging and instructional userspace tracer" + +prepare () { + apply_patches +} + +build () { + export CFLAGS="$CFLAGS -Dsigcontext_struct=sigcontext" + ./configure \ + --prefix=/usr \ + --sysconfdir=/etc \ + --mandir=/usr/share/man \ + --localstatedir=/var \ + --enable-mpers=no + make + +} + +package () { + make -j1 DESTDIR=$PKG_DEST install +} |