source: projects/specs/trunk/c/celt/celt-vl.spec @ 5294

Revision 5294, 3.3 KB checked in by munepi, 12 years ago (diff)

added celt-vl.spec

Line 
1Name:          celt
2Version:       0.11.1
3Release:       1%{?_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.celt-codec.org/
9Source0:       http://downloads.us.xiph.org/releases/%{name}/%{name}-%{version}.tar.gz
10
11BuildRequires: libogg-devel
12
13%description
14CELT (Constrained Energy Lapped Transform) is an ultra-low delay audio
15codec designed for realtime transmission of high quality speech and audio.
16This is meant to close the gap between traditional speech codecs
17(such as Speex) and traditional audio codecs (such as Vorbis).
18
19%package devel
20Summary: Development package for celt
21Group: Development/Libraries
22Requires: libogg-devel
23Requires: celt = %{version}-%{release}
24Requires: pkgconfig
25
26%description devel
27Files for development with celt.
28
29%prep
30%setup -q
31
32%build
33%configure --enable-custom-modes
34# Remove rpath as per https://fedoraproject.org/wiki/Packaging/Guidelines#Beware_of_Rpath
35%__sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool
36%__sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool
37
38%__make %{?_smp_mflags}
39
40%install
41%__make install DESTDIR=%{buildroot}
42
43%__rm %{buildroot}%{_libdir}/*.a
44%__rm %{buildroot}%{_libdir}/*.la
45
46%post -p /sbin/ldconfig
47
48%postun -p /sbin/ldconfig
49
50%files
51%defattr(-,root,root,-)
52%doc COPYING README TODO
53%{_bindir}/celtenc
54%{_bindir}/celtdec
55%{_libdir}/libcelt0.so.2
56%{_libdir}/libcelt0.so.2.0.0
57
58%files devel
59%defattr(-,root,root,-)
60%doc COPYING README
61%{_includedir}/celt
62%{_libdir}/pkgconfig/celt.pc
63%{_libdir}/libcelt0.so
64
65%changelog
66* Sun Oct 16 2011 Munehiro Yamamoto <munepi@vinelinux.org> 0.11.1-1
67- initial build
68
69* Sun Feb 20 2011 Peter Robinson <pbrobinson@gmail.com> 0.11.1-2
70- add --enable-custom-modes
71
72* Wed Feb 16 2011 Peter Robinson <pbrobinson@gmail.com> 0.11.1-1
73- New 0.11.1 release
74
75* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.10.0-2
76- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
77
78* Wed Dec 22 2010 Peter Robinson <pbrobinson@gmail.com> 0.10.0-1
79- New 0.10.0 release
80
81* Wed Sep 29 2010 jkeating - 0.8.1-2
82- Rebuilt for gcc bug 634757
83
84* Wed Sep 22 2010 Peter Robinson <pbrobinson@gmail.com> 0.8.1-1
85- New 0.8.1 release
86
87* Fri Jul  2 2010 Peter Robinson <pbrobinson@gmail.com> 0.8.0-2
88- Cleanup the spec file and update lib names
89
90* Fri Jul  2 2010 Peter Robinson <pbrobinson@gmail.com> 0.8.0-1
91- New 0.8.0 upstream release
92
93* Fri Oct 30 2009 Peter Robinson <pbrobinson@gmail.com> 0.7.0-1
94- New 0.7.0 upstream release
95
96* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.6.0-2
97- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
98
99* Mon Jul  6 2009 Peter Robinson <pbrobinson@gmail.com> 0.6.0-1
100- New 0.6.0 upstream release
101
102* Mon Feb 23 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.5.2-2
103- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
104
105* Wed Feb 18 2009 Peter Robinson <pbrobinson@gmail.com> 0.5.2-1
106- New upstream release, remove note about license as fix upstream
107
108* Mon Feb 2 2009 Peter Robinson <pbrobinson@gmail.com> 0.5.1-2
109- Updates for package review
110
111* Mon Jan 5 2009 Peter Robinson <pbrobinson@gmail.com> 0.5.1-1
112- Initial package
Note: See TracBrowser for help on using the repository browser.