source: projects/specs/trunk/o/opus/opus-vl.spec @ 9889

Revision 9889, 5.0 KB checked in by tomop, 8 years ago (diff)

opus-1.1.1-2

Line 
1Name:          opus
2Version:       1.1.1
3Release:       2%{?_dist_release}
4Summary:       An audio codec for use in low-delay speech and audio communication
5
6Group:         System Environment/Libraries
7License:       BSD
8URL:           http://www.opus-codec.org/
9Source0:       http://downloads.xiph.org/releases/%{name}/%{name}-%{version}.tar.gz
10# This is the final IETF Working Group RFC
11Source1:       http://tools.ietf.org/rfc/rfc6716.txt
12BuildRoot:     %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
13BuildRequires: doxygen
14
15Vendor:        Project Vine
16Distribution:  Vine Linux
17Packager:      tomop
18
19%description
20The Opus codec is designed for interactive speech and audio transmission over
21the Internet. It is designed by the IETF Codec Working Group and incorporates
22technology from Skype's SILK codec and Xiph.Org's CELT codec.
23
24%package devel
25Summary: Development package for opus
26Group: Development/Libraries
27Requires: libogg-devel
28Requires: opus = %{version}-%{release}
29
30%description devel
31Files for development with opus.
32
33%prep
34%setup -q -n %{name}-%{version}
35cp %{SOURCE1} .
36
37%build
38%configure --enable-custom-modes --disable-static
39
40make %{?_smp_mflags} V=1
41
42%install
43rm -rf %{buildroot}
44make install DESTDIR=%{buildroot}
45
46# Remove libtool archives and static libs
47find %{buildroot} -type f -name "*.la" -delete
48rm -rf %{buildroot}%{_datadir}/doc/opus/html
49
50%check
51make check
52
53%clean
54rm -rf %{buildroot}
55
56%post -p /sbin/ldconfig
57
58%postun -p /sbin/ldconfig
59
60%files
61%defattr(-,root,root,-)
62%{!?_licensedir:%global license %%doc}
63%license COPYING
64%{_libdir}/libopus.so.*
65
66%files devel
67%defattr(-,root,root,-)
68%doc README doc/html rfc6716.txt
69%{_includedir}/opus
70%{_libdir}/libopus.so
71%{_libdir}/pkgconfig/opus.pc
72%{_datadir}/aclocal/opus.m4
73%{_datadir}/man/man3/opus_*.3.gz
74
75%changelog
76* Mon Dec 21 2015 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 1.1.1-2
77- initial build for Vine Linux.
78
79* Thu Nov 26 2015 Peter Robinson <pbrobinson@fedoraproject.org> 1.1.1-1
80- Update 1.1.1 GA
81
82* Wed Oct 28 2015 Peter Robinson <pbrobinson@fedoraproject.org> 1.1.1-0.4.rc
83- Update to 1.1.1 RC (further ARM optimisations)
84
85* Thu Jun 18 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.1.1-0.3.beta
86- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
87
88* Tue Feb  3 2015 Peter Robinson <pbrobinson@fedoraproject.org> 1.1.1-0.2.beta
89- Use %%license
90
91* Wed Oct 15 2014 Peter Robinson <pbrobinson@fedoraproject.org> 1.1.1-0.1.beta
92- Update to 1.1.1 beta (SSE, ARM, MIPS optimisations)
93
94* Sun Oct  5 2014 Peter Robinson <pbrobinson@fedoraproject.org> 1.1-5
95- Install html docs in devel package
96
97* Fri Oct  3 2014 Peter Robinson <pbrobinson@fedoraproject.org> 1.1-4
98- Build developer docs
99
100* Sun Aug 17 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.1-3
101- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
102
103* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.1-2
104- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
105
106* Fri Dec  6 2013 Peter Robinson <pbrobinson@fedoraproject.org> 1.1-1
107- 1.1 release
108
109* Tue Dec  3 2013 Peter Robinson <pbrobinson@fedoraproject.org> 1.1-0.3rc3
110- Update to 1.1-rc3
111
112* Thu Nov 28 2013 Peter Robinson <pbrobinson@fedoraproject.org> 1.1-0.2rc2
113- Update to 1.1-rc2
114
115* Tue Nov 26 2013 Peter Robinson <pbrobinson@fedoraproject.org> 1.1-0.1rc
116- Update to 1.1-rc
117
118* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.3-2
119- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
120
121* Sun Jul 14 2013 Peter Robinson <pbrobinson@fedoraproject.org> 1.0.3-1
122- 1.0.3 release
123
124* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.2-3
125- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
126
127* Thu Jan 10 2013 Peter Robinson <pbrobinson@fedoraproject.org> 1.0.2-2
128- Enable extra custom modes API
129
130* Thu Dec  6 2012 Peter Robinson <pbrobinson@fedoraproject.org> 1.0.2-1
131- Official 1.0.2 release
132
133* Wed Sep 12 2012 Peter Robinson <pbrobinson@fedoraproject.org> - 1.0.1-1
134- Official 1.0.1 release now rfc6716 is stable
135
136* Tue Sep  4 2012 Peter Robinson <pbrobinson@fedoraproject.org> - 1.0.1rc3-0.1
137- Update to 1.0.1rc3
138
139* Thu Aug  9 2012 Peter Robinson <pbrobinson@fedoraproject.org> - 1.0.0rc1-0.1
140- Update to 1.0.0rc1
141
142* Fri Jul 20 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.9.14-2
143- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
144
145* Sun May 27 2012 Peter Robinson <pbrobinson@fedoraproject.org> - 0.9.14-1
146- Update to 0.9.14
147
148* Sat May 12 2012 Peter Robinson <pbrobinson@fedoraproject.org> - 0.9.10-2
149- Add make check - fixes RHBZ # 821128
150
151* Fri Apr 27 2012 Peter Robinson <pbrobinson@fedoraproject.org> - 0.9.10-1
152- Update to 0.9.10
153
154* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.9.8-2
155- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
156
157* Tue Nov  8 2011 Peter Robinson <pbrobinson@fedoraproject.org> 0.9.8-1
158- Update to 0.9.8
159
160* Mon Oct 10 2011 Peter Robinson <pbrobinson@fedoraproject.org> 0.9.6-1
161- Initial packaging
Note: See TracBrowser for help on using the repository browser.