Package: libsigsegv2-shlibs # v2.7 and up increase libN in a non-consistent manner Version: 2.6 Revision: 6 Description: Library for handling page faults in user mode License: GPL Maintainer: None Source: mirror:gnu:libsigsegv/libsigsegv-%v.tar.gz Source-Checksum: SHA256(c18b3b0975ec7e0a6af03a9533d7ffbdc500bb146e0ca338a6174b1346d655bb) PatchFile: libsigsegv2.patch PatchFile-MD5: c2af161b818e0f50de8f72393a82375d PatchScript: << %{default_script} # make explicit the implicit mach_vm_region declaration perl -pi -e 's|mach.h\>|$&\n#include |g' src/stackvma-mach.c << ConfigureParams: << --enable-shared << InfoTest: << TestScript: << make check || exit 2 << << Shlibs: %p/lib/libsigsegv.1.dylib 2.0.0 %n (>= 2.6-4) DocFiles: AUTHORS COPYING ChangeLog ChangeLog.1 INSTALL NEWS README SplitOff: << Package: libsigsegv2 Depends: %N (= %v-%r) BuildDependsOnly: true Replaces: libsigsegv, libsigsegv2, libsigsegv3 Conflicts: libsigsegv, libsigsegv2, libsigsegv3 Files: << include lib/libsigsegv.a lib/libsigsegv.dylib lib/libsigsegv.la << DocFiles: AUTHORS COPYING ChangeLog ChangeLog.1 INSTALL NEWS README << DescDetail: << This is a library for handling page faults in user mode. A page fault occurs when a program tries to access to a region of memory that is currently not available. << DescPackaging: << Package name is based on compat_version, not SONAME, to deal with older package libsigsegv. Name can be transitioned to SONAME versioning once there's a skip in the upstream numbering. << Homepage: http://libsigsegv.sourceforge.net/