annotate src/libvorbis-1.3.3/libvorbis.spec @ 56:af97cad61ff0

Add updated build of PortAudio for OSX
author Chris Cannam <cannam@all-day-breakfast.com>
date Tue, 03 Jan 2017 15:10:52 +0000
parents 05aa0afa9217
children
rev   line source
Chris@1 1 Name: libvorbis
Chris@1 2 Version: 1.3.3
Chris@1 3 Release: 0.xiph.1
Chris@1 4 Summary: The Vorbis General Audio Compression Codec.
Chris@1 5
Chris@1 6 Group: System Environment/Libraries
Chris@1 7 License: BSD
Chris@1 8 URL: http://www.xiph.org/
Chris@1 9 Vendor: Xiph.org Foundation <team@xiph.org>
Chris@1 10 Source: http://downloads.xiph.org/releases/vorbis/%{name}-%{version}.tar.gz
Chris@1 11 BuildRoot: %{_tmppath}/%{name}-%{version}-root
Chris@1 12
Chris@1 13 # We're forced to use an epoch since both Red Hat and Ximian use it in their
Chris@1 14 # rc packages
Chris@1 15 Epoch: 2
Chris@1 16 # Dirty trick to tell rpm that this package actually provides what the
Chris@1 17 # last rc and beta was offering
Chris@1 18 Provides: %{name} = %{epoch}:1.0rc3-%{release}
Chris@1 19 Provides: %{name} = %{epoch}:1.0beta4-%{release}
Chris@1 20
Chris@1 21 Requires: libogg >= 1.1
Chris@1 22 BuildRequires: libogg-devel >= 1.1
Chris@1 23
Chris@1 24 %description
Chris@1 25 Ogg Vorbis is a fully open, non-proprietary, patent-and-royalty-free,
Chris@1 26 general-purpose compressed audio format for audio and music at fixed
Chris@1 27 and variable bitrates from 16 to 128 kbps/channel.
Chris@1 28
Chris@1 29 %package devel
Chris@1 30 Summary: Vorbis Library Development
Chris@1 31 Group: Development/Libraries
Chris@1 32 Requires: libogg-devel >= 1.1
Chris@1 33 Requires: libvorbis = %{version}
Chris@1 34 # Dirty trick to tell rpm that this package actually provides what the
Chris@1 35 # last rc and beta was offering
Chris@1 36 Provides: %{name}-devel = %{epoch}:1.0rc3-%{release}
Chris@1 37 Provides: %{name}-devel = %{epoch}:1.0beta4-%{release}
Chris@1 38
Chris@1 39 %description devel
Chris@1 40 The libvorbis-devel package contains the header files, static libraries
Chris@1 41 and documentation needed to develop applications with libvorbis.
Chris@1 42
Chris@1 43 %prep
Chris@1 44 %setup -q -n %{name}-%{version}
Chris@1 45
Chris@1 46 %build
Chris@1 47 CFLAGS="$RPM_OPT_FLAGS" ./configure --prefix=%{_prefix} --enable-static
Chris@1 48 make
Chris@1 49
Chris@1 50 %install
Chris@1 51 rm -rf $RPM_BUILD_ROOT
Chris@1 52
Chris@1 53 make DESTDIR=$RPM_BUILD_ROOT install
Chris@1 54
Chris@1 55 %clean
Chris@1 56 rm -rf $RPM_BUILD_ROOT
Chris@1 57
Chris@1 58 %post -p /sbin/ldconfig
Chris@1 59
Chris@1 60 %postun -p /sbin/ldconfig
Chris@1 61
Chris@1 62 %files
Chris@1 63 %defattr(-,root,root)
Chris@1 64 %doc AUTHORS COPYING README
Chris@1 65 %{_libdir}/libvorbis.so.*
Chris@1 66 %{_libdir}/libvorbisfile.so.*
Chris@1 67 %{_libdir}/libvorbisenc.so.*
Chris@1 68
Chris@1 69 %files devel
Chris@1 70 %doc doc/*.html
Chris@1 71 %doc doc/*.png
Chris@1 72 %doc doc/*.txt
Chris@1 73 %doc doc/vorbisfile
Chris@1 74 %doc doc/vorbisenc
Chris@1 75 %{_datadir}/aclocal/vorbis.m4
Chris@1 76 %dir %{_includedir}/vorbis
Chris@1 77 %{_includedir}/vorbis/codec.h
Chris@1 78 %{_includedir}/vorbis/vorbisfile.h
Chris@1 79 %{_includedir}/vorbis/vorbisenc.h
Chris@1 80 %{_libdir}/libvorbis.a
Chris@1 81 %{_libdir}/libvorbis.la
Chris@1 82 %{_libdir}/libvorbis.so
Chris@1 83 %{_libdir}/libvorbisfile.a
Chris@1 84 %{_libdir}/libvorbisfile.la
Chris@1 85 %{_libdir}/libvorbisfile.so
Chris@1 86 %{_libdir}/libvorbisenc.a
Chris@1 87 %{_libdir}/libvorbisenc.la
Chris@1 88 %{_libdir}/libvorbisenc.so
Chris@1 89 %{_libdir}/pkgconfig/vorbis.pc
Chris@1 90 %{_libdir}/pkgconfig/vorbisfile.pc
Chris@1 91 %{_libdir}/pkgconfig/vorbisenc.pc
Chris@1 92
Chris@1 93 %changelog
Chris@1 94 * Sat May 3 2008 Ralph Giles <giles@xiph.org>
Chris@1 95 - updated source location
Chris@1 96
Chris@1 97 * Thu Jun 10 2004 Thomas Vander Stichele <thomas at apestaart dot org>
Chris@1 98 - autogenerate from configure
Chris@1 99 - fix download location
Chris@1 100 - remove Prefix
Chris@1 101 - own include dir
Chris@1 102 - move ldconfig runs to -p scripts
Chris@1 103 - change Release tag to include xiph
Chris@1 104
Chris@1 105 * Tue Oct 07 2003 Warren Dukes <shank@xiph.org>
Chris@1 106 - update for 1.0.1 release
Chris@1 107
Chris@1 108 * Sun Jul 14 2002 Thomas Vander Stichele <thomas@apestaart.org>
Chris@1 109 - Added BuildRequires:
Chris@1 110 - updated for 1.0 release
Chris@1 111
Chris@1 112 * Sat May 25 2002 Michael Smith <msmith@icecast.org>
Chris@1 113 - Fixed requires, copyright string.
Chris@1 114 * Sun Dec 31 2001 Jack Moffitt <jack@xiph.org>
Chris@1 115 - Updated for rc3 release.
Chris@1 116
Chris@1 117 * Sun Oct 07 2001 Jack Moffitt <jack@xiph.org>
Chris@1 118 - Updated for configurable prefixes
Chris@1 119
Chris@1 120 * Sat Oct 21 2000 Jack Moffitt <jack@icecast.org>
Chris@1 121 - initial spec file created