source: projects/specs/trunk/f/farsight/farsight-vl.spec @ 521

Revision 521, 5.2 KB checked in by daisuke, 14 years ago (diff)

import VineSeed package specs

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:        1%{?_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 Sep 26 2008 Daisuke SUZUKI <daisuke@linux.or.jp>  0.1.28-1
110- initial build for Vine Linux
111
112* Fri May  9 2008 Brian Pepple <bpepple@fedoraproject.org> - 0.1.28-1
113- Update to 0.1.28.
114- Drop darth vader patch.  Fixed upstream.
115
116* Fri May  2 2008 Brian Pepple <bpepple@fedoraproject.org> - 0.1.27-2
117- Add patch to fix speex voip to not sound like Dart Vader.
118
119* Tue Apr 22 2008 Brian Pepple <bpepple@fedoraproject.org> - 0.1.27-1
120- Update to 0.1.27.
121
122* Thu Mar 27 2008 Brian Pepple <bpepple@fedoraproject.org> - 0.1.26-1
123- Update to 0.1.26.
124
125* Sun Mar 16 2008 Brian Pepple <bpepple@fedoraproject.org> - 0.1.25-4
126- Add patch to fix build w/ gcc-4.3.
127
128* Mon Feb 18 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 0.1.25-3
129- Autorebuild for GCC 4.3
130
131* Fri Feb  8 2008 Brian Pepple <bpepple@fedoraproject.org> - 0.1.25-2
132- Rebuild for gcc-4.3.
133
134* Sun Sep 16 2007 Brian Pepple <bpepple@fedoraproject.org> - 0.1.25-1
135- Update to 0.1.25.
136
137* Wed Aug 22 2007 Brian Pepple <bpepple@fedoraproject.org> - 0.1.24-1
138- Update to 0.1.24.
139
140* Tue Aug 21 2007 Brian Pepple <bpepple@fedoraproject.org> - 0.1.23-3
141- Rebuild.
142
143* Fri Aug 10 2007 Brian Pepple <bpepple@fedoraproject.org> - 0.1.23-2
144- Add new conf file.
145- Add BR on check-devel.
146
147* Fri Aug 10 2007 Brian Pepple <bpepple@fedoraproject.org> - 0.1.23-1
148- Update to 0.1.23.
149
150* Thu Aug  2 2007 Brian Pepple <bpepple@fedoraproject.org> - 0.1.21-2
151- Update license tag.
152
153* Mon Jul 30 2007 Brian Pepple <bpepple@fedoraproject.org> - 0.1.21-1
154- Update to 0.1.21.
155
156* Fri Jun 15 2007 Brian Pepple <bpepple@fedoraproject.org> - 0.1.20-2
157- Add min version of libjingle needed.
158
159* Thu Jun 14 2007 Brian Pepple <bpepple@fedoraproject.org> - 0.1.20-1
160- Update to 0.1.20.
161
162* Sun May 20 2007 Brian Pepple <bpepple@fedoraproject.org> - 0.1.19-2
163- use correct libdir.
164
165* Sun May 20 2007 Brian Pepple <bpepple@fedoraproject.org> - 0.1.19-1
166- Update to 0.1.19.
167
168* Mon Apr 16 2007 Brian Pepple <bpepple@fedoraproject.org> - 0.1.17-1
169- Update to 0.1.17.
170
171* Tue Mar 27 2007 Brian Pepple <bpepple@fedoraproject.org> - 0.1.15-1
172- Update to 0.1.15.
173- Update URL & Source to new locations.
174
175* Sun Dec  3 2006 Brian Pepple <bpepple@fedoraproject.org> - 0.1.10-2
176- Add requires for gstreamer-devel & gstreamer-plugins-base-devel to devel package.
177
178* Wed Nov 22 2006 Brian Pepple <bpepple@fedoraproject.org> - 0.1.10-1
179- Update to 0.1.10.
180
181* Thu Oct 05 2006 Christian Iseli <Christian.Iseli@licr.org> 0.1.8-3
182 - rebuilt for unwind info generation, broken in gcc-4.1.1-21
183
184* Sat Sep 23 2006 Brian Pepple <bpepple@fedoraproject.org> - 0.1.8-2
185- Use correct license (LGPL).
186
187* Wed Sep 13 2006 Brian Pepple <bpepple@fedoraproject.org> - 0.1.8-1
188- Intial FE spec.
189
Note: See TracBrowser for help on using the repository browser.