Summary: Library for handling page faults in user mode Name: libsigsegv Version: 2.4 Release: 1%{?dist} License: GPL URL: http://libsigsegv.sourceforge.net/ Source: http://ftp.gnu.org/gnu/libsigsegv/libsigsegv-%{version}.tar.gz Group: System Environment/Libraries BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) %description 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. Catching and handling a page fault is a useful technique for implementing: - pageable virtual memory, - memory-mapped access to persistent databases, - generational garbage collectors, - stack overflow handlers, - distributed shared memory, %package devel Summary: Development libraries and header files for %{name} Group: Development/Libraries Requires: %{name} = %{version}-%{release} %description devel Libraries and header files for %{name} development. %prep %setup -q %build %configure \ --enable-shared \ --enable-static make %{?_smp_mflags} %install rm -rf $RPM_BUILD_ROOT make install DESTDIR=$RPM_BUILD_ROOT rm -f $RPM_BUILD_ROOT%{_libdir}/lib*.la %check || : make check %post -p /sbin/ldconfig %postun -p /sbin/ldconfig %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root) %doc AUTHORS ChangeLog NEWS README %{_libdir}/lib*.so.* %files devel %defattr(-,root,root) %{_libdir}/lib*.so %{_libdir}/lib*.a %{_includedir}/* %changelog * Thu Jul 20 2006 Rex Dieter 2.4-1 - 2.4 * Fri Apr 28 2006 Rex Dieter 2.3-1 - 2.3 * Wed Mar 1 2006 Rex Dieter - fc5: gcc/glibc respin * Thu Oct 06 2005 Rex Dieter - 2.2-1 - 2.2 - omit .la file(s) - include (tiny) static lib * Sun May 22 2005 Jeremy Katz - 2.1 - rebuild on all arches * Fri Apr 7 2005 Michael Schwendt - rebuilt * Thu Jul 22 2004 Rex Dieter 0:2.1-0.fdr.2 - add URL: tag - make check * Mon Apr 12 2004 Rex Dieter 0:2.1-0.fdr.1 - 2.1 - cleanup macro usage - -devel: Requires: %%name * Thu Oct 02 2003 Rex Dieter 0:2.0-0.fdr.1 - first try.