62d130
Summary: A Gnome based SIP/H323 teleconferencing application
62d130
Name: ekiga
1ef53b
Version: 2.0.2
ad9b73
Release: 5
62d130
URL: http://www.ekiga.org/
62d130
Source0: http://www.ekiga.org/ekiga-%{version}.tar.gz
f565ba
# fixed in upstream cvs
f565ba
Patch0: ekiga-2.0.2-translator-credits.patch
62d130
License: GPL
62d130
Group: Applications/Communications
62d130
BuildRoot: %{_tmppath}/%{name}-%{version}-root
1ef53b
Requires: pwlib >= 1.10.1
1ef53b
Requires: opal >= 2.2.2
62d130
Requires: GConf2 >= 1.2.1
62d130
Requires: libgnomeui >= 2.0
62d130
Requires: libgnome >= 2.0
1ef53b
Requires: avahi >= 0.6.9
1ef53b
Requires: avahi-glib >= 0.6.9
62d130
Requires: evolution-data-server
62d130
PreReq:    scrollkeeper
62d130
BuildRequires: gtk2-devel >= 2.0.0
62d130
BuildRequires: GConf2-devel >= 1.2.1
62d130
BuildRequires: libgnomeui-devel >= 2.0
62d130
BuildRequires: libgnome-devel >= 2.0
1ef53b
BuildRequires: avahi-devel >= 0.6.9
1ef53b
BuildRequires: avahi-glib-devel >= 0.6.9
62d130
BuildRequires: openldap-devel
067b99
BuildRequires: pwlib-devel >= 1.10.0
ee2f18
BuildRequires: opal-devel >= 2.2.1
62d130
BuildRequires: libxml2-devel >= 2.5.0
62d130
BuildRequires: SDL-devel
62d130
BuildRequires: intltool >= 0.22
62d130
BuildRequires: pkgconfig
62d130
BuildRequires: scrollkeeper
62d130
BuildRequires: alsa-lib-devel
62d130
BuildRequires: gettext
62d130
BuildRequires: evolution-data-server-devel
eb34bc
BuildRequires: gnome-doc-utils >= 0.3.2
a9decd
BuildRequires: desktop-file-utils
a9decd
Requires(post): GConf2, scrollkeeper
a9decd
Requires(postun): scrollkeeper
62d130
Obsoletes: gnomemeeting
62d130
62d130
%description
1ef53b
Ekiga is a tool to communicate with video and audio over the internet.
1ef53b
It uses the standard SIP and H323 protocols.
62d130
62d130
%prep
62d130
%setup -q
f565ba
%patch0 -p1 -b .translator-credits
62d130
# %patch1 -p1 -b .gcc41
62d130
62d130
%build
62d130
CXXFLAGS="$RPM_OPT_FLAGS -DLDAP_DEPRECATED=1 -fPIC"
62d130
# We disable howl for now, waiting for ekiga 2.0 to ship with avahi support
1ef53b
%configure --disable-scrollkeeper 
62d130
make
62d130
62d130
%install
62d130
rm -rf $RPM_BUILD_ROOT
62d130
export GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1
cee73e
make install DESTDIR=$RPM_BUILD_ROOT
62d130
unset GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL
62d130
0f04b0
rm -rf $RPM_BUILD_ROOT/var/scrollkeeper
62d130
d89d9e
desktop-file-install --vendor gnome --dir=$RPM_BUILD_ROOT%{_datadir}/applications --delete-original --copy-generic-name-to-name $RPM_BUILD_ROOT%{_datadir}/applications/ekiga.desktop
62d130
d89d9e
%find_lang ekiga
62d130
62d130
%clean
62d130
rm -rf $RPM_BUILD_ROOT
62d130
62d130
%post
62d130
export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source`
62d130
gconftool-2 --makefile-install-rule %{_sysconfdir}/gconf/schemas/ekiga.schemas > /dev/null 2>&1
62d130
gconftool-2 --shutdown
0f36f1
(yes | ekiga-config-tool --install-schemas) > /dev/null 2>&1
62d130
scrollkeeper-update
62d130
62d130
%postun
62d130
scrollkeeper-update
62d130
62d130
%files -f ekiga.lang
62d130
%defattr(-,root,root)
62d130
%{_bindir}/ekiga
62d130
%{_bindir}/ekiga-config-tool
62d130
%{_libdir}/bonobo/servers/ekiga.server
ec1ab8
%{_datadir}/applications/gnome-ekiga.desktop
0e3927
%{_datadir}/gnome/help/ekiga
ddf525
%{_datadir}/omf/ekiga
ddf525
%{_datadir}/omf/ekiga/*.omf
62d130
%{_datadir}/pixmaps/*
62d130
%{_datadir}/man/*/*
62d130
%{_datadir}/sounds/ekiga
0b0f42
#%{_datadir}/ekiga
62d130
%{_sysconfdir}/gconf/schemas/ekiga.schemas
62d130
62d130
%changelog
f565ba
* Thu Aug 31 2006 Matthias Clasen <mclasen@redhat.com> - 2.0.2-6
f565ba
- Fix translator credits (197871)
f565ba
ad9b73
* Mon Aug  7 2006 Matthew Barnes <mbarnes@redhat.com> - 2.0.2-5
ad9b73
- Rebuild against evolution-data-server-1.7.91
ad9b73
57cc58
* Sat Aug  5 2006 Caolan McNamara <caolanm@redhat.com> - 2.0.2-4
57cc58
- rebuild against new e-d-s
57cc58
edeb15
* Tue Aug  1 2006 Daniel Veillard <veillard@redhat.com> - 2.0.2-3
edeb15
- rebuilt for #200960
edeb15
651f72
* Wed Jul 12 2006 Jesse Keating <jkeating@redhat.com> - 2.0.2-1.1
651f72
- rebuild
651f72
1ef53b
* Wed May 31 2006 Daniel Veillard <veillard@redhat.com> - 2.0.2-1
1ef53b
- new release of ekiga 2.0.2
1ef53b
- activating Zeroconf support though avahi
1ef53b
a9decd
* Mon May 22 2006 Jesse Keating <jkeating@redhat.com> - 2.0.1-3
a9decd
- Fix BuildRequires and Requires(post), Requires(postun)
a9decd
8a2751
* Wed Mar 15 2006 Daniel Veillard <veillard@redhat.com> - 2.0.1-2
8a2751
- run 'ekiga-config-tool --install-schemas' in %post, c.f. #178929
8a2751
8a2751
* Tue Mar 14 2006 Daniel Veillard <veillard@redhat.com> - 2.0.1-1
ee2f18
- last minute bug rerelease 2.0.1
ee2f18
8a2751
* Mon Mar 13 2006 Daniel Veillard <veillard@redhat.com> - 2.0.0-1
067b99
- final release of 2.0.0
067b99
eb34bc
* Mon Feb 20 2006 Karsten Hopp <karsten@redhat.de> 1.99.1-2
eb34bc
- Buildrequires: gnome-doc-utils
eb34bc
283e54
* Mon Feb 13 2006 Daniel Veillard <veillard@redhat.com> - 1.99.1-1
283e54
- new beta release issued
283e54
1ea838
* Fri Feb 10 2006 Jesse Keating <jkeating@redhat.com> - 1.99.0-3.2
1ea838
- bump again for double-long bug on ppc(64)
1ea838
2cf44a
* Tue Feb 07 2006 Jesse Keating <jkeating@redhat.com> - 1.99.0-3.1
2cf44a
- rebuilt for new gcc4.1 snapshot and glibc changes
2cf44a
1f3e7d
* Sat Jan 28 2006 Daniel Veillard <veillard@redhat.com> - 1.99.0-3
1f3e7d
- Rebuilt following a libedataserver revision
1f3e7d
d89d9e
* Fri Jan 27 2006 Matthias Clasen <mclasen@redhat.com> - 1.99.0-2
d89d9e
- Use the upstream .desktop file
d89d9e
62d130
* Tue Jan 24 2006 Daniel Veillard <veillard@redhat.com> - 1.99.0-1
62d130
- initial version based on the 1.99.0 beta and gnomemeeting spec file.