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