Blame libsndfile.spec.in

Packit Service 17f94a
Packit Service 17f94a
%define name    @PACKAGE@
Packit Service 17f94a
%define version @VERSION@
Packit Service 17f94a
%define release 1
Packit Service 17f94a
Packit Service 17f94a
Summary: A library to handle various audio file formats.
Packit Service 17f94a
Name: %{name}
Packit Service 17f94a
Version: %{version}
Packit Service 17f94a
Release: %{release}
Packit Service 17f94a
Copyright: LGPL
Packit Service 17f94a
Group: Libraries/Sound
Packit Service 17f94a
Source: http://www.mega-nerd.com/libsndfile/libsndfile-%{version}.tar.gz
Packit Service 17f94a
Url: http://www.mega-nerd.com/libsndfile/
Packit Service 17f94a
BuildRoot: /var/tmp/%{name}-%{version}
Packit Service 17f94a
Packit Service 17f94a
%description
Packit Service 17f94a
libsndfile is a C library for reading and writing sound files such as
Packit Service 17f94a
AIFF, AU and WAV files through one standard interface. It can currently
Packit Service 17f94a
read/write 8, 16, 24 and 32-bit PCM files as well as 32-bit floating
Packit Service 17f94a
point WAV files and a number of compressed formats.
Packit Service 17f94a
Packit Service 17f94a
%package devel
Packit Service 17f94a
Summary: Libraries, includes, etc to develop libsndfile applications
Packit Service 17f94a
Group: Libraries
Packit Service 17f94a
Packit Service 17f94a
%description devel
Packit Service 17f94a
Libraries, include files, etc you can use to develop libsndfile applications.
Packit Service 17f94a
Packit Service 17f94a
%prep
Packit Service 17f94a
%setup
Packit Service 17f94a
Packit Service 17f94a
%build
Packit Service 17f94a
%configure
Packit Service 17f94a
make
Packit Service 17f94a
Packit Service 17f94a
%install
Packit Service 17f94a
if [ -d $RPM_BUILD_ROOT ]; then rm -rf $RPM_BUILD_ROOT; fi
Packit Service 17f94a
mkdir -p $RPM_BUILD_ROOT
Packit Service 17f94a
make DESTDIR=$RPM_BUILD_ROOT install
Packit Service 17f94a
%clean
Packit Service 17f94a
if [ -d $RPM_BUILD_ROOT ]; then rm -rf $RPM_BUILD_ROOT; fi
Packit Service 17f94a
Packit Service 17f94a
%files
Packit Service 17f94a
%defattr(-,root,root)
Packit Service 17f94a
%doc AUTHORS COPYING ChangeLog INSTALL NEWS README TODO doc
Packit Service 17f94a
%{_libdir}/libsndfile.so.*
Packit Service 17f94a
%{_bindir}/*
Packit Service 17f94a
%{_mandir}/man1/*
Packit Service 17f94a
%{_datadir}/octave/site/m/*
Packit Service 17f94a
%{_defaultdocdir}/libsndfile1-dev/html/*
Packit Service 17f94a
Packit Service 17f94a
%files devel
Packit Service 17f94a
%defattr(-,root,root)
Packit Service 17f94a
%{_libdir}/libsndfile.a
Packit Service 17f94a
%{_libdir}/libsndfile.la
Packit Service 17f94a
%{_libdir}/libsndfile.so
Packit Service 17f94a
%{_includedir}/sndfile.h
Packit Service 17f94a
%{_libdir}/pkgconfig/sndfile.pc
Packit Service 17f94a
Packit Service 17f94a
%changelog
Packit Service 17f94a
* Sun May 15 2005 Erik de Castro Lopo <erikd@mega-nerd.com>
Packit Service 17f94a
- Add html files to the files section.
Packit Service 17f94a
* Tue Sep 16 2003 Erik de Castro Lopo <erikd@mega-nerd.com>
Packit Service 17f94a
- Apply corrections from Andrew Schultz.
Packit Service 17f94a
* Mon Oct 21 2002 Erik de Castro Lopo <erikd@mega-nerd.com>
Packit Service 17f94a
- Force installation of sndfile.pc file.
Packit Service 17f94a
* Thu Jul 6 2000 Josh Green <jgreen@users.sourceforge.net>
Packit Service 17f94a
- Created libsndfile.spec.in
Packit Service 17f94a