commit 8ef4cc8bbbc55989a774b6c543cfeeadc55f2626 Author: overweight <5324761+overweight@user.noreply.gitee.com> Date: Mon Sep 30 10:57:27 2019 -0400 Package init diff --git a/libogg-1.3.3.tar.xz b/libogg-1.3.3.tar.xz new file mode 100644 index 0000000..c782c6b Binary files /dev/null and b/libogg-1.3.3.tar.xz differ diff --git a/libogg.spec b/libogg.spec new file mode 100644 index 0000000..6f485ed --- /dev/null +++ b/libogg.spec @@ -0,0 +1,105 @@ +Name: libogg +Version: 1.3.3 +Release: 3 +Summary: Ogg Bitstream Library. +License: BSD +URL: http://www.xiph.org/ +Vendor: Xiph.org Foundation +Source: http://www.vorbis.com/files/1.0.1/unix/%{name}-%{version}.tar.xz +BuildRoot: %{_tmppath}/%{name}-%{version}-root +Epoch: 2 +BuildRequires: automake gcc +Requires: glibc + +%description +Libogg is a library for manipulating ogg bitstreams. It handles +both making ogg bitstreams and getting packets from ogg bitstreams. + +%package devel +Summary: Ogg Bitstream Library Development +Requires: libogg = %{epoch}:%{version}-%{release} automake pkgconf + +%description devel +The libogg-devel package contains the header files, static libraries +and documentation needed to develop applications with libogg. + +%package_help + +%prep +%setup -q -n %{name}-%{version} + +%build +sed -i 's/-O20/$RPM_OPT_FLAGS/g' configure +sed -i 's/-ffast-math/ /g' configure +%configure +%make_build + +%install +%make_install + +%check +make check + +%clean +rm -rf $RPM_BUILD_ROOT + +%post -p /sbin/ldconfig +%postun -p /sbin/ldconfig + +%files +%defattr(-,root,root) +%doc AUTHORS CHANGES COPYING README.md +%{_libdir}/libogg.so.* + +%files devel +%defattr(-,root,root) +%dir %{_includedir}/ogg +%{_includedir}/ogg/ogg.h +%{_includedir}/ogg/os_types.h +%{_includedir}/ogg/config_types.h +%{_libdir}/libogg.a +%{_libdir}/libogg.la +%{_libdir}/libogg.so +%{_libdir}/pkgconfig/ogg.pc +%{_datadir}/aclocal/ogg.m4 + +%files help +%defattr(-,root,root) +%doc %{_docdir}/ +%exclude %{_docdir}/%{name}/{AUTHORS,CHANGES,COPYING,README.md} + +%changelog +* Thu Sep 26 2019 openEuler Buildteam - 1.3.3-3 +- Fix bad requires + +* Tue Aug 31 2019 openEuler Buildteam - 1.3.3-2 +- Package init + +* Thu Nov 08 2007 Conrad Parker +- update doc dir (reported by thosmos on #vorbis) + +* Thu Jun 10 2004 Thomas Vander Stichele +- autogenerate from configure +- fix download location +- remove Prefix +- own include dir +- move ldconfig runs to -p scripts +- change Release tag to include xiph + +* Tue Oct 07 2003 Warren Dukes +- update for 1.1 release + +* Sun Jul 14 2002 Thomas Vander Stichele +- update for 1.0 release +- conform Group to Red Hat's idea of it +- take out case where configure doesn't exist; a tarball should have it + +* Tue Dec 18 2001 Jack Moffitt +- Update for RC3 release + +* Sun Oct 07 2001 Jack Moffitt +- add support for configurable prefixes + +* Sat Sep 02 2000 Jack Moffitt +- initial spec file created +