mirror of
https://github.com/yann64/haikuports.git
synced 2026-04-22 19:50:05 +02:00
libsigsegv: bump to 2.12, add debuginfo. (#2139)
This commit is contained in:
@@ -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
|
||||
Reference in New Issue
Block a user