# $Id: libframe-lscsoft.spec,v 1.1 2004/11/15 17:39:19 patrick Exp $ Name: libframe Version: 6.14 Release: 2 Summary: LIGO/VIRGO frame library Copyright: ? Group: LAL Source: %{name}-%{version}.tar.gz URL: http://lappweb.in2p3.fr/virgo/FrameL Packager: Kipp Cannon (kipp@graviy.phys.uwm.edu) BuildRoot: %{_tmppath}/%{name}-%{version}-root Requires: zlib BuildPrereq: zlib-devel Obsoletes: frame Prefix: /opt/lal/frame %description A Common Data Frame Format for Interferometric Gravitational Wave Detector has been developed by VIRGO and LIGO. The Frame Library is a software dedicated to the frame manipulation including file input/output. This package contains the shared-object library needed to run libframe applications. %package devel Summary: Files and documentation needed for compiling libframe programs Group: LAL Requires: %{name} = %{version} Requires: zlib-devel %description devel A Common Data Frame Format for Interferometric Gravitational Wave Detector has been developed by VIRGO and LIGO. The Frame Library is a software dedicated to the frame manipulation including file input/output. This package contains the files needed for building libframe programs, as well as the documentation for the library. %package utils Summary: Frame file manipulation utilities Group: LAL Requires: %{name} = %{version} %description utils A Common Data Frame Format for Interferometric Gravitational Wave Detector has been developed by VIRGO and LIGO. The Frame Library is a software dedicated to the frame manipulation including file input/output. This package contains some utilities for manipulating frame files. #%package matlab #Summary: Matlab bindings for libframe #Group: ? #Requires: %{name} = %{version} #Conflicts: frame-matlab #%description matlab #A Common Data Frame Format for Interferometric Gravitational Wave Detector #has been developed by VIRGO and LIGO. The Frame Library is a software #dedicated to the frame manipulation including file input/output. # #This package contains Matlab modules for manipulating frame files from #within Matlab. #%package octave #Summary: Octave bindings for libframe #Group: LAL #Requires: %{name} = %{version} #Requires: octave = 2.1.40 #%description octave #A Common Data Frame Format for Interferometric Gravitational Wave Detector #has been developed by VIRGO and LIGO. The Frame Library is a software #dedicated to the frame manipulation including file input/output. # #This package contains Octave modules for manipulating frame files from #within Octave. # #%package root #Summary: Root bindings for libframe #Group: LAL #Requires: %{name} = %{version} #%description root #A Common Data Frame Format for Interferometric Gravitational Wave Detector #has been developed by VIRGO and LIGO. The Frame Library is a software #dedicated to the frame manipulation including file input/output. # #This package contains Root modules for manipulating frame files from #within Root. %prep %setup -q %build %configure %{__make} %install %{__make} install DESTDIR=${RPM_BUILD_ROOT} docdir=%{_datadir}/doc/%{name}-devel-%{version} %post ldconfig %postun ldconfig %clean [ ${RPM_BUILD_ROOT} != "/" ] && rm -Rf ${RPM_BUILD_ROOT} rm -Rf ${RPM_BUILD_DIR}/%{name}-%{version} %files %defattr(-,root,root) %{_libdir}/*.so* %files devel %defattr(-,root,root) %{_libdir}/*a %{_libdir}/pkgconfig/* %{_includedir}/* %{_datadir}/doc/* %files utils %defattr(-,root,root) %{_bindir}/* #%files matlab #%defattr(-,root,root) #%files octave #%defattr(-,root,root) #/usr/share/octave/2.1.40/site/m/* #/usr/libexec/octave/2.1.40/site/oct/i386-redhat-linux-gnu/* #%files root #%defattr(-,root,root)