Name: mm Summary: A shared memory library Version: 1.3.1 Release: 3.n0i.8 Group: System Environment/Libraries License: Apache Software License URL: http://www.ossp.org/pkg/lib/mm/ Source0: http://www.ossp.org/pkg/lib/mm/mm-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) %description The MM library provides an abstraction layer which allows related processes to easily share data using shared memory. %package devel Summary: Files needed for developing applications which use the MM library Group: Development/Libraries Requires: %{name} = %{version}-%{release} %description devel The MM library provides an abstraction layer which allows related processes to easily share data using shared memory. The mm-devel package contains header files and static libraries for use when developing applications which will use the MM library. %prep %setup %build export CFLAGS="$RPM_OPT_FLAGS -fPIC" %configure --with-shm=IPCSHM --with-sem=IPCSEM make %{?_smp_mflags} %check || : ./mm_test %install rm -rf $RPM_BUILD_ROOT %makeinstall strip $RPM_BUILD_ROOT%{_libdir}/*.so.* # Fixup permissions on shared libraries so that findreqs will work right. chmod 755 $RPM_BUILD_ROOT%{_libdir}/* %clean rm -rf $RPM_BUILD_ROOT %post -p /sbin/ldconfig %postun -p /sbin/ldconfig %files %defattr(-,root,root) %doc LICENSE README PORTING THANKS %attr(0755,root,root) %{_libdir}/*.so.* %files devel %defattr(-,root,root) %{_bindir}/* %{_includedir}/* %attr(0755,root,root) %{_libdir}/*.a %exclude %{_libdir}/*.la %attr(0755,root,root) %{_libdir}/*.so %{_mandir}/*/* %changelog * Fri Sep 02 2005 Marius FERARU 1.3.1-3.n0i.8 - rebuild * Fri Jun 17 2005 Marius FERARU 1.3.1-2.n0i.7 - moved mm_test into "check" section * Sat Dec 04 2004 Marius FERARU 1.3.1-1.n0i.6 - version 1.3.1 * Sat Jan 10 2004 Marius FERARU 1.3.0-3.n0i.5 - updated URL - rebuilt on Fedora 1 Devel (tobe FC2) * Mon Nov 03 2003 Marius FERARU 1.3.0-2.n0i.4 - spec updates following Fedora guidelines * Thu Oct 16 2003 Marius FERARU 1.3.0-1.n0i.3 - mm version 1.3.0 - various spec cleanups * Mon Apr 21 2003 Marius FERARU 1.2.1-1.n0i.2 - automatic rebuild on RHL9 * Wed Sep 4 2002 Marius Feraru 1.2.1-0.n0i.1 - packaged the 1.2.1 version of mm * Wed Jul 24 2002 Nalin Dahyabhai 1.1.3-8 - incorporate fix for opening of temporary files with incorrect flags from Marcus Meissner - don't advertise standard locations from mm-config (#59504) - set semaphore ownerships when changing shared memory ownerships (#68896) - force use of ipcshm/ipcsem (default is ipcshm/fcntl) (#68895) * Fri Jun 21 2002 Tim Powers - automated rebuild * Sun May 26 2002 Tim Powers - automated rebuild * Fri May 17 2002 Nalin Dahyabhai 1.1.3-5 - rebuild in new environment * Fri Feb 22 2002 Nalin Dahyabhai 1.1.3-4 - automated rebuild * Wed Jan 09 2002 Tim Powers - automated rebuild * Fri Nov 16 2001 Nalin Dahyabhai 1.1.3-2 - create install directories before attempting make install - rebuild for RHL 7.1 and 7 * Fri Jul 12 2001 Nalin Dahyabhai 1.1.3-1 - initial package