From 938df27d67d5a85ea5294ebff949bb19b5d525b8 Mon Sep 17 00:00:00 2001
From: Philippe PITTOLI
Date: Fri, 18 Oct 2019 03:21:04 +0200
Subject: [PATCH] libexecinfo
---
libexecinfo/recipe.spec | 25 +++++++++++++++++++++++++
1 file changed, 25 insertions(+)
create mode 100644 libexecinfo/recipe.spec
diff --git a/libexecinfo/recipe.spec b/libexecinfo/recipe.spec
new file mode 100644
index 0000000..edfe12b
--- /dev/null
+++ b/libexecinfo/recipe.spec
@@ -0,0 +1,25 @@
+name: libexecinfo
+version: 1.1
+sources:
+ - http://distcache.freebsd.org/local-distfiles/itetcu/libexecinfo-%{version}.tar.bz2
+ - https://git.alpinelinux.org/aports/plain/main/libexecinfo/10-execinfo.patch
+ - https://git.alpinelinux.org/aports/plain/main/libexecinfo/20-define-gnu-source.patch
+ - https://git.alpinelinux.org/aports/plain/main/libexecinfo/30-linux-makefile.patch
+
+@build
+ cd %{name}-%{version}
+ export CFLAGS="${CFLAGS} -fno-omit-frame-pointer"
+ make
+
+@install
+ cd %{name}-%{version}
+ install -D -m755 ./execinfo.h \
+ %{pkg}%{prefix}/include/execinfo.h
+ install -D -m755 ./stacktraverse.h \
+ %{pkg}%{prefix}/include/stacktraverse.h
+ install -D -m755 ./libexecinfo.a \
+ %{pkg}%{prefix}/lib/libexecinfo.a
+ install -D -m755 ./libexecinfo.so.1 \
+ %{pkg}%{prefix}/lib/libexecinfo.so.1
+ ln -s %{prefix}/lib/libexecinfo.so.1 \
+ %{pkg}%{prefix}/lib/libexecinfo.so