source: projects/specs/branches/6/f/farsight/farsight-vl.spec @ 3735

Revision 3735, 5.3 KB checked in by Takemikaduchi, 13 years ago (diff)

clutter,gthumb,babl,gegl:new upstream release, others: rebuild

Line 
1%define gstreamer_ver   0.10.13
2%define jingle_ver      0.3.11
3
4Summary:        A audio/video conferencing framework
5Summary(ja):    音声/ビデオ会議フレームワーク
6
7Name:           farsight
8Version:        0.1.28
9Release:        2%{?_dist_release}
10
11Group:          System Environment/Libraries
12License:        LGPLv2+
13URL:            http://farsight.freedesktop.org/wiki/
14Source0:        http://farsight.freedesktop.org/releases/farsight/farsight-%{version}.tar.gz
15Patch0:         %{name}-0.1.26-gcc43.patch
16BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root
17
18BuildRequires:  gstreamer-devel >= %{gstreamer_ver}
19BuildRequires:  gstreamer-plugins-base-devel
20BuildRequires:  libjingle-devel >= %{jingle_ver}
21BuildRequires:  check-devel >= 0.9.4
22BuildRequires:  gtk-doc
23
24Requires:       gstreamer-plugins-farsight
25
26
27%description
28FarSight is an audio/video conferencing framework specifically designed
29for Instant Messengers. It aims to provide a code structure that will be
30able to absorb as many video conferencing protocols as possible. It also
31offers an interface to those Instant Messengers, allowing them to embed
32the video feeds and controls into them.
33
34FarSight is not a standalone application. It provides two APIs, one for
35interfacing with the different "protocol modules" and one for interfacing
36with the Instant Messenger GUI.
37
38
39%package        devel
40Summary:        Development files for %{name}
41Summary(ja):    Development files for %{name}
42Group:          Development/Libraries
43Requires:       %{name} = %{version}-%{release}
44Requires:       libjingle-devel
45Requires:       gstreamer-devel
46Requires:       gstreamer-plugins-base-devel
47Requires:       pkgconfig
48
49
50%description    devel
51The %{name}-devel package contains libraries and header files for
52developing applications that use %{name}.
53
54
55%prep
56%setup -q
57%patch0 -p1 -b .gcc43
58
59%build
60%configure --disable-static             \
61           --disable-sequence-diagrams  \
62           --disable-sofia-sip          \
63           --disable-gnet               \
64           --disable-msnwebcam          \
65           --disable-yahoowebcam        \
66           --enable-jingle-p2p          \
67           --enable-rtp                 \
68           --enable-gtk-doc
69
70make %{?_smp_mflags}
71
72
73%install
74rm -rf $RPM_BUILD_ROOT
75make install DESTDIR=$RPM_BUILD_ROOT
76find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} ';'
77
78
79%clean
80rm -rf $RPM_BUILD_ROOT
81
82
83%post -p /sbin/ldconfig
84
85
86%postun -p /sbin/ldconfig
87
88
89%files
90%defattr(-,root,root,-)
91%doc COPYING AUTHORS
92%dir %{_sysconfdir}/%{name}
93%config(noreplace) %{_sysconfdir}/%{name}/gstelements.conf
94%config(noreplace) %{_sysconfdir}/%{name}/gstcodecs.conf
95%{_libdir}/*.so.*
96%dir %{_libdir}/%{name}-0.1-3
97%{_libdir}/%{name}-0.1-3/*.so
98
99
100%files devel
101%defattr(-,root,root,-)
102%{_libdir}/lib%{name}-0.1.so
103%{_libdir}/pkgconfig/%{name}-0.1.pc
104%{_includedir}/%{name}-0.1/
105%{_datadir}/gtk-doc/html/%{name}
106
107
108%changelog
109* Fri Apr 29 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.1.28-2
110- rebuild with rpm-4.8.1
111
112* Fri Sep 26 2008 Daisuke SUZUKI <daisuke@linux.or.jp>  0.1.28-1
113- initial build for Vine Linux
114
115* Fri May  9 2008 Brian Pepple <bpepple@fedoraproject.org> - 0.1.28-1
116- Update to 0.1.28.
117- Drop darth vader patch.  Fixed upstream.
118
119* Fri May  2 2008 Brian Pepple <bpepple@fedoraproject.org> - 0.1.27-2
120- Add patch to fix speex voip to not sound like Dart Vader.
121
122* Tue Apr 22 2008 Brian Pepple <bpepple@fedoraproject.org> - 0.1.27-1
123- Update to 0.1.27.
124
125* Thu Mar 27 2008 Brian Pepple <bpepple@fedoraproject.org> - 0.1.26-1
126- Update to 0.1.26.
127
128* Sun Mar 16 2008 Brian Pepple <bpepple@fedoraproject.org> - 0.1.25-4
129- Add patch to fix build w/ gcc-4.3.
130
131* Mon Feb 18 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 0.1.25-3
132- Autorebuild for GCC 4.3
133
134* Fri Feb  8 2008 Brian Pepple <bpepple@fedoraproject.org> - 0.1.25-2
135- Rebuild for gcc-4.3.
136
137* Sun Sep 16 2007 Brian Pepple <bpepple@fedoraproject.org> - 0.1.25-1
138- Update to 0.1.25.
139
140* Wed Aug 22 2007 Brian Pepple <bpepple@fedoraproject.org> - 0.1.24-1
141- Update to 0.1.24.
142
143* Tue Aug 21 2007 Brian Pepple <bpepple@fedoraproject.org> - 0.1.23-3
144- Rebuild.
145
146* Fri Aug 10 2007 Brian Pepple <bpepple@fedoraproject.org> - 0.1.23-2
147- Add new conf file.
148- Add BR on check-devel.
149
150* Fri Aug 10 2007 Brian Pepple <bpepple@fedoraproject.org> - 0.1.23-1
151- Update to 0.1.23.
152
153* Thu Aug  2 2007 Brian Pepple <bpepple@fedoraproject.org> - 0.1.21-2
154- Update license tag.
155
156* Mon Jul 30 2007 Brian Pepple <bpepple@fedoraproject.org> - 0.1.21-1
157- Update to 0.1.21.
158
159* Fri Jun 15 2007 Brian Pepple <bpepple@fedoraproject.org> - 0.1.20-2
160- Add min version of libjingle needed.
161
162* Thu Jun 14 2007 Brian Pepple <bpepple@fedoraproject.org> - 0.1.20-1
163- Update to 0.1.20.
164
165* Sun May 20 2007 Brian Pepple <bpepple@fedoraproject.org> - 0.1.19-2
166- use correct libdir.
167
168* Sun May 20 2007 Brian Pepple <bpepple@fedoraproject.org> - 0.1.19-1
169- Update to 0.1.19.
170
171* Mon Apr 16 2007 Brian Pepple <bpepple@fedoraproject.org> - 0.1.17-1
172- Update to 0.1.17.
173
174* Tue Mar 27 2007 Brian Pepple <bpepple@fedoraproject.org> - 0.1.15-1
175- Update to 0.1.15.
176- Update URL & Source to new locations.
177
178* Sun Dec  3 2006 Brian Pepple <bpepple@fedoraproject.org> - 0.1.10-2
179- Add requires for gstreamer-devel & gstreamer-plugins-base-devel to devel package.
180
181* Wed Nov 22 2006 Brian Pepple <bpepple@fedoraproject.org> - 0.1.10-1
182- Update to 0.1.10.
183
184* Thu Oct 05 2006 Christian Iseli <Christian.Iseli@licr.org> 0.1.8-3
185 - rebuilt for unwind info generation, broken in gcc-4.1.1-21
186
187* Sat Sep 23 2006 Brian Pepple <bpepple@fedoraproject.org> - 0.1.8-2
188- Use correct license (LGPL).
189
190* Wed Sep 13 2006 Brian Pepple <bpepple@fedoraproject.org> - 0.1.8-1
191- Intial FE spec.
192
Note: See TracBrowser for help on using the repository browser.