annotate src/libsndfile-1.0.25/libsndfile.spec.in @ 83:ae30d91d2ffe

Replace these with versions built using an older toolset (so as to avoid ABI compatibilities when linking on Ubuntu 14.04 for packaging purposes)
author Chris Cannam
date Fri, 07 Feb 2020 11:51:13 +0000
parents c7265573341e
children
rev   line source
Chris@0 1
Chris@0 2 %define name @PACKAGE@
Chris@0 3 %define version @VERSION@
Chris@0 4 %define release 1
Chris@0 5
Chris@0 6 Summary: A library to handle various audio file formats.
Chris@0 7 Name: %{name}
Chris@0 8 Version: %{version}
Chris@0 9 Release: %{release}
Chris@0 10 Copyright: LGPL
Chris@0 11 Group: Libraries/Sound
Chris@0 12 Source: http://www.mega-nerd.com/libsndfile/libsndfile-%{version}.tar.gz
Chris@0 13 URL: http://www.mega-nerd.com/libsndfile/
Chris@0 14 BuildRoot: /var/tmp/%{name}-%{version}
Chris@0 15
Chris@0 16 %description
Chris@0 17 libsndfile is a C library for reading and writing sound files such as
Chris@0 18 AIFF, AU and WAV files through one standard interface. It can currently
Chris@0 19 read/write 8, 16, 24 and 32-bit PCM files as well as 32-bit floating
Chris@0 20 point WAV files and a number of compressed formats.
Chris@0 21
Chris@0 22 %package devel
Chris@0 23 Summary: Libraries, includes, etc to develop libsndfile applications
Chris@0 24 Group: Libraries
Chris@0 25
Chris@0 26 %description devel
Chris@0 27 Libraries, include files, etc you can use to develop libsndfile applications.
Chris@0 28
Chris@0 29 %prep
Chris@0 30 %setup
Chris@0 31
Chris@0 32 %build
Chris@0 33 %configure
Chris@0 34 make
Chris@0 35
Chris@0 36 %install
Chris@0 37 if [ -d $RPM_BUILD_ROOT ]; then rm -rf $RPM_BUILD_ROOT; fi
Chris@0 38 mkdir -p $RPM_BUILD_ROOT
Chris@0 39 make DESTDIR=$RPM_BUILD_ROOT install
Chris@0 40 %clean
Chris@0 41 if [ -d $RPM_BUILD_ROOT ]; then rm -rf $RPM_BUILD_ROOT; fi
Chris@0 42
Chris@0 43 %files
Chris@0 44 %defattr(-,root,root)
Chris@0 45 %doc AUTHORS COPYING ChangeLog INSTALL NEWS README TODO doc
Chris@0 46 %{_libdir}/libsndfile.so.*
Chris@0 47 %{_bindir}/*
Chris@0 48 %{_mandir}/man1/*
Chris@0 49 %{_datadir}/octave/site/m/*
Chris@0 50 %{_defaultdocdir}/libsndfile1-dev/html/*
Chris@0 51
Chris@0 52 %files devel
Chris@0 53 %defattr(-,root,root)
Chris@0 54 %{_libdir}/libsndfile.a
Chris@0 55 %{_libdir}/libsndfile.la
Chris@0 56 %{_libdir}/libsndfile.so
Chris@0 57 %{_includedir}/sndfile.h
Chris@0 58 %{_libdir}/pkgconfig/sndfile.pc
Chris@0 59
Chris@0 60 %changelog
Chris@0 61 * Sun May 15 2005 Erik de Castro Lopo <erikd@mega-nerd.com>
Chris@0 62 - Add html files to the files section.
Chris@0 63 * Tue Sep 16 2003 Erik de Castro Lopo <erikd@mega-nerd.com>
Chris@0 64 - Apply corrections from Andrew Schultz.
Chris@0 65 * Mon Oct 21 2002 Erik de Castro Lopo <erikd@mega-nerd.com>
Chris@0 66 - Force installation of sndfile.pc file.
Chris@0 67 * Thu Jul 6 2000 Josh Green <jgreen@users.sourceforge.net>
Chris@0 68 - Created libsndfile.spec.in
Chris@0 69