libsigsegv: bump to 2.12, add debuginfo. (#2139)

This commit is contained in:
fbrosson
2018-01-20 12:16:54 +00:00
committed by GitHub
parent 267a3aba26
commit 2e5588844e

View File

@@ -13,22 +13,24 @@ This library supports three sets of functions, all defined in <sigsegv.h>:
* Local SIGSEGV handlers (a handler per memory area)
* Stack overflow handlers"
HOMEPAGE="https://www.gnu.org/software/libsigsegv"
COPYRIGHT="1998-2011 Bruno Haible
COPYRIGHT="1998-2018 Bruno Haible
2002-2009 Paolo Bonzini
2008-2010 Eric Blake
"
2008-2010 Eric Blake"
LICENSE="GNU GPL v2"
REVISION="1"
SOURCE_URI="https://ftp.gnu.org/pub/gnu/libsigsegv/libsigsegv-$portVersion.tar.gz"
CHECKSUM_SHA256="dd7c2eb2ef6c47189406d562c1dc0f96f2fc808036834d596075d58377e37a18"
CHECKSUM_SHA256="3ae1af359eebaa4ffc5896a1aee3568c052c99879316a1ab57f8fe1789c390b6"
SOURCE_DIR="libsigsegv-$portVersion"
ARCHITECTURES="x86_gcc2 x86 x86_64"
SECONDARY_ARCHITECTURES="x86"
libVersion="2.0.5"
libVersionCompat="$libVersion compat >= ${libVersion%%.*}"
PROVIDES="
libsigsegv$secondaryArchSuffix = $portVersion
lib:libsigsegv$secondaryArchSuffix = $portVersion
lib:libsigsegv$secondaryArchSuffix = $libVersionCompat
"
REQUIRES="
haiku$secondaryArchSuffix
@@ -36,7 +38,7 @@ REQUIRES="
PROVIDES_devel="
libsigsegv${secondaryArchSuffix}_devel = $portVersion
devel:libsigsegv$secondaryArchSuffix = $portVersion
devel:libsigsegv$secondaryArchSuffix = $libVersionCompat
"
REQUIRES_devel="
libsigsegv$secondaryArchSuffix == $portVersion base
@@ -46,15 +48,18 @@ BUILD_REQUIRES="
haiku${secondaryArchSuffix}_devel
"
BUILD_PREREQUIRES="
cmd:make
cmd:gcc$secondaryArchSuffix
cmd:libtoolize
cmd:aclocal
cmd:autoconf
cmd:autoheader
cmd:automake
cmd:aclocal
cmd:gcc$secondaryArchSuffix
cmd:libtoolize$secondaryArchSuffix
cmd:make
"
defineDebugInfoPackage libsigsegv$secondaryArchSuffix \
$libDir/libsigsegv.so.$libVersion
BUILD()
{
autoreconf -vfi