Summary: Library for handling page faults in user mode Name: libsigsegv Version: 2.4 Release: 5%{?dist} License: GPLv2+ 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 %{summary}. %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 # TODO: package static lib separately %{_libdir}/lib*.a %{_includedir}/* %changelog * Tue Feb 19 2008 Fedora Release Engineering - 2.4-5 - Autorebuild for GCC 4.3 * Wed Aug 22 2007 Rex Dieter 2.4-4 - respin (ppc32) * Sat Aug 11 2007 Rex Dieter 2.4-3 - License: GPLv2+ * Tue Aug 29 2006 Rex Dieter 2.4-2 - fc6 respin * 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.