annotate src/libogg-1.3.0/libogg.spec @ 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 05aa0afa9217
children
rev   line source
Chris@1 1 Name: libogg
Chris@1 2 Version: 1.3.0
Chris@1 3 Release: 0.xiph.1
Chris@1 4 Summary: Ogg Bitstream Library.
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://www.vorbis.com/files/1.0.1/unix/%{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 %description
Chris@1 22 Libogg is a library for manipulating ogg bitstreams. It handles
Chris@1 23 both making ogg bitstreams and getting packets from ogg bitstreams.
Chris@1 24
Chris@1 25 %package devel
Chris@1 26 Summary: Ogg Bitstream Library Development
Chris@1 27 Group: Development/Libraries
Chris@1 28 Requires: libogg = %{version}
Chris@1 29 # Dirty trick to tell rpm that this package actually provides what the
Chris@1 30 # last rc and beta was offering
Chris@1 31 Provides: %{name}-devel = %{epoch}:1.0rc3-%{release}
Chris@1 32 Provides: %{name}-devel = %{epoch}:1.0beta4-%{release}
Chris@1 33
Chris@1 34 %description devel
Chris@1 35 The libogg-devel package contains the header files, static libraries
Chris@1 36 and documentation needed to develop applications with libogg.
Chris@1 37
Chris@1 38 %prep
Chris@1 39 %setup -q -n %{name}-%{version}
Chris@1 40
Chris@1 41 %build
Chris@1 42 CFLAGS="$RPM_OPT_FLAGS" ./configure --prefix=%{_prefix} --enable-static
Chris@1 43 make
Chris@1 44
Chris@1 45 %install
Chris@1 46 rm -rf $RPM_BUILD_ROOT
Chris@1 47
Chris@1 48 make DESTDIR=$RPM_BUILD_ROOT install
Chris@1 49
Chris@1 50 %clean
Chris@1 51 rm -rf $RPM_BUILD_ROOT
Chris@1 52
Chris@1 53 %post -p /sbin/ldconfig
Chris@1 54
Chris@1 55 %postun -p /sbin/ldconfig
Chris@1 56
Chris@1 57 %files
Chris@1 58 %defattr(-,root,root)
Chris@1 59 %doc AUTHORS CHANGES COPYING README
Chris@1 60 %{_libdir}/libogg.so.*
Chris@1 61
Chris@1 62 %files devel
Chris@1 63 %defattr(-,root,root)
Chris@1 64 %doc doc/index.html
Chris@1 65 %doc doc/framing.html
Chris@1 66 %doc doc/oggstream.html
Chris@1 67 %doc doc/white-ogg.png
Chris@1 68 %doc doc/white-xifish.png
Chris@1 69 %doc doc/stream.png
Chris@1 70 %doc doc/libogg/*.html
Chris@1 71 %doc doc/libogg/style.css
Chris@1 72 %dir %{_includedir}/ogg
Chris@1 73 %{_includedir}/ogg/ogg.h
Chris@1 74 %{_includedir}/ogg/os_types.h
Chris@1 75 %{_includedir}/ogg/config_types.h
Chris@1 76 %{_libdir}/libogg.a
Chris@1 77 %{_libdir}/libogg.la
Chris@1 78 %{_libdir}/libogg.so
Chris@1 79 %{_libdir}/pkgconfig/ogg.pc
Chris@1 80 %{_datadir}/aclocal/ogg.m4
Chris@1 81
Chris@1 82 %changelog
Chris@1 83 * Thu Nov 08 2007 Conrad Parker <conrad@metadecks.org>
Chris@1 84 - update doc dir (reported by thosmos on #vorbis)
Chris@1 85
Chris@1 86 * Thu Jun 10 2004 Thomas Vander Stichele <thomas at apestaart dot org>
Chris@1 87 - autogenerate from configure
Chris@1 88 - fix download location
Chris@1 89 - remove Prefix
Chris@1 90 - own include dir
Chris@1 91 - move ldconfig runs to -p scripts
Chris@1 92 - change Release tag to include xiph
Chris@1 93
Chris@1 94 * Tue Oct 07 2003 Warren Dukes <shank@xiph.org>
Chris@1 95 - update for 1.1 release
Chris@1 96
Chris@1 97 * Sun Jul 14 2002 Thomas Vander Stichele <thomas@apestaart.org>
Chris@1 98 - update for 1.0 release
Chris@1 99 - conform Group to Red Hat's idea of it
Chris@1 100 - take out case where configure doesn't exist; a tarball should have it
Chris@1 101
Chris@1 102 * Tue Dec 18 2001 Jack Moffitt <jack@xiph.org>
Chris@1 103 - Update for RC3 release
Chris@1 104
Chris@1 105 * Sun Oct 07 2001 Jack Moffitt <jack@xiph.org>
Chris@1 106 - add support for configurable prefixes
Chris@1 107
Chris@1 108 * Sat Sep 02 2000 Jack Moffitt <jack@icecast.org>
Chris@1 109 - initial spec file created