Sophie

Sophie

distrib > Mageia > 6 > armv5tl > media > core-release-src > by-pkgid > a9ed23225db61c75fbd2c0a238e1bfce > files > 3

ekiga-4.0.1-19.mga6.src.rpm

%define ptlib_version 2.10.9
%define opal_version 3.10.9

%define url_ver	%(echo %{version}|cut -d. -f1,2)

Summary:	Voice and Video over IP software (H323 / SIP)
Name:		ekiga
Version:	4.0.1
Release:	%mkrel 19
License:	GPLv2+
Group:		Communications/Telephony
URL:		http://www.ekiga.org
Source0:	https://download.gnome.org/sources/%{name}/%{url_ver}/%{name}-%{version}.tar.xz
Patch0:		ekiga-4.0.1-adwaita-icon-theme.patch
BuildRequires:	pkgconfig(gtk+-2.0) >= 2.20.0
BuildRequires:	pkgconfig(glib-2.0) >= 2.24.0
BuildRequires:	pkgconfig(gmodule-2.0)
BuildRequires:	pkgconfig(gobject-2.0)
BuildRequires:	pkgconfig(gthread-2.0)
BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:	pkgconfig(gconf-2.0) >= 2.6.0
BuildRequires:	pkgconfig(adwaita-icon-theme) >= 3.0.0
BuildRequires:	pkgconfig(libebook-1.2)
BuildRequires:	pkgconfig(libnotify)
BuildRequires:	pkgconfig(xv)
BuildRequires:	pkgconfig(dbus-1) >= 0.36
BuildRequires:	pkgconfig(dbus-glib-1) >= 0.36
BuildRequires:	pkgconfig(avahi-client) >= 0.6
BuildRequires:	pkgconfig(avahi-glib) >= 0.6
BuildRequires:	pkgconfig(ptlib) >= %{ptlib_version}
BuildRequires:	pkgconfig(opal) >= %{opal_version}
BuildRequires:	openldap-devel
BuildRequires:	boost-devel
BuildRequires:	scrollkeeper
BuildRequires:	intltool 
BuildRequires:	gettext-devel
BuildRequires:	automake
BuildRequires:	gnome-doc-utils >= 0.3.2
BuildRequires:	libxslt-proc
BuildRequires:	desktop-file-utils
Requires(post):		scrollkeeper >= 0.3
Requires(postun):	scrollkeeper >= 0.3
Requires:	adwaita-icon-theme >= 3.0.0
Requires:	opal3 >= %{opal_version}
Recommends:	yelp

%description
Ekiga is a tool to communicate with video and audio over the internet.
It uses both SIP and H323 protocol and is compatible with Microsoft Netmeeting.
It used to be called GnomeMeeting

%prep
%setup -q
%autopatch -p1

%build
autoreconf -vfi
%configure2_5x	\
	--disable-schemas-install \
	--enable-dbus
%make

%install
%make_install

%find_lang %{name} --with-gnome
for omf in %{buildroot}%{_datadir}/omf/*/{*-??,*-??_??}.omf;do
echo "%lang($(basename $omf|sed -e s/.*-// -e s/.omf//)) $(echo $omf|sed s!%{buildroot}!!)" >> %{name}.lang
done

desktop-file-install --vendor="" \
  --remove-category="Application" \
  --add-category="X-Mageia-CrossDesktop" \
  --dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/*


%define launchers %{_sysconfdir}/dynamic/launchers/webcam
# dynamic support
mkdir -p %{buildroot}%launchers
cat > %{buildroot}%launchers/%{name}.desktop << EOF
[Desktop Entry]
Name=Ekiga \$devicename
Comment=Ekiga
TryExec=%{_bindir}/ekiga
Exec=%{_bindir}/ekiga
Terminal=false
Icon=ekiga
Type=Application
StartupNotify=true
EOF

rm -rf %{buildroot}/var/lib/scrollkeeper

# don't ship .la
find %{buildroot} -name '*.la' -delete

%post
update-alternatives --install %{launchers}/kde.desktop webcam.kde.dynamic %launchers/%{name}.desktop 40
update-alternatives --install %{launchers}/gnome.desktop webcam.gnome.dynamic %launchers/%{name}.desktop 40

%preun
%preun_uninstall_gconf_schemas %{name}

%postun
if [ "$1" = "0" ]; then
  update-alternatives --remove webcam.kde.dynamic %launchers/%{name}.desktop
  update-alternatives --remove webcam.gnome.dynamic %launchers/%{name}.desktop
fi

%files -f %{name}.lang
%doc README NEWS FAQ AUTHORS TODO
%{_bindir}/*
%{_libdir}/%{name}
%dir %{_datadir}/omf/*
%{_datadir}/dbus-1/services/org.ekiga*
%{_datadir}/omf/*/*-C.omf
%{_datadir}/applications/*
%{_datadir}/pixmaps/*
%{_datadir}/sounds/*
%{_datadir}/icons/hicolor/*/apps/*
%{_mandir}/*/*
%{_sysconfdir}/gconf/schemas/*
%config(noreplace) %launchers/*.desktop


%changelog
* Sat Sep 24 2016 ovitters <ovitters> 4.0.1-19.mga6
+ Revision: 1055826
- rebuild to pay tribute to new evolution-data-server

* Sun Feb 14 2016 umeabot <umeabot> 4.0.1-18.mga6
+ Revision: 959984
- Mageia 6 Mass Rebuild

* Sat Dec 26 2015 daviddavid <daviddavid> 4.0.1-17.mga6
+ Revision: 915165
- rebuild for new boost 1.60.0

* Tue Nov 10 2015 daviddavid <daviddavid> 4.0.1-16.mga6
+ Revision: 900781
- rebuild for new ptlib 2.10.11

* Fri Sep 25 2015 tv <tv> 4.0.1-15.mga6
+ Revision: 883556
- rebuild for new boost

* Sat Aug 29 2015 fwang <fwang> 4.0.1-14.mga6
+ Revision: 870856
- rebuild for new glew

* Fri Jul 31 2015 daviddavid <daviddavid> 4.0.1-13.mga6
+ Revision: 860005
- rebuild for new boost-1.58.0

* Wed Feb 18 2015 luigiwalser <luigiwalser> 4.0.1-12.mga5
+ Revision: 815674
- rebuild for evolution-data-server

* Wed Oct 15 2014 umeabot <umeabot> 4.0.1-11.mga5
+ Revision: 741682
- Second Mageia 5 Mass Rebuild

* Tue Sep 16 2014 umeabot <umeabot> 4.0.1-10.mga5
+ Revision: 678984
- Mageia 5 Mass Rebuild

  + tv <tv>
    - s/uggests:/Recommends:/

  + fwang <fwang>
    - replace with mageia

* Wed Jul 30 2014 pterjan <pterjan> 4.0.1-9.mga5
+ Revision: 658270
- Rebuild for new evolution-data-server

* Sat May 03 2014 wally <wally> 4.0.1-8.mga5
+ Revision: 619766
- require and build with adwaita-icon-theme
- add mistakenly removed %%post scripts to handle alternatives install
- clean old and unneeded parts from %%preun
- drop ancient obsoletes/provides

* Sat Oct 19 2013 umeabot <umeabot> 4.0.1-7.mga5
+ Revision: 533219
- Mageia 4 Mass Rebuild

* Tue Aug 27 2013 luigiwalser <luigiwalser> 4.0.1-6.mga4
+ Revision: 472072
- rebuild for cyrus-sasl

* Sun Aug 18 2013 fwang <fwang> 4.0.1-5.mga4
+ Revision: 467485
- rebuild for new eds

* Tue Jul 09 2013 fwang <fwang> 4.0.1-4.mga4
+ Revision: 451767
- rebuild for new boost

* Wed Apr 10 2013 malo <malo> 4.0.1-3.mga3
+ Revision: 409442
- rebuild for boost 1.53

* Thu Mar 14 2013 neoclust <neoclust> 4.0.1-2.mga3
+ Revision: 403149
- Rebuild against new libs

  + ovitters <ovitters>
    - new version 4.0.1

* Fri Jan 11 2013 umeabot <umeabot> 4.0.0-3.mga3
+ Revision: 349589
- Mass Rebuild - https://wiki.mageia.org/en/Feature:Mageia3MassRebuild

* Thu Dec 20 2012 fwang <fwang> 4.0.0-2.mga3
+ Revision: 333019
- rebuild for new boost

* Tue Nov 27 2012 fwang <fwang> 4.0.0-1.mga3
+ Revision: 322292
- req gnome-icon-theme
- update rpm group
- bump req
- new version 4.0.0

* Mon Aug 27 2012 fwang <fwang> 3.9.90-1.mga3
+ Revision: 284546
- fix str fmt
- bump opal req

  + ovitters <ovitters>
    - drop merged patches
    - new version 3.9.90

* Sat Aug 11 2012 sander85 <sander85> 3.3.2-7.mga3
+ Revision: 280772
- Fix build with gcc 4.7.
- Adapt to Evolution-Data-Server API changes in 3.5.3 (upstream).

* Wed May 30 2012 fwang <fwang> 3.3.2-6.mga3
+ Revision: 250190
- br gettext-devel
- rebuild for new boost

  + ovitters <ovitters>
    - clean spec
    - rebuild due to new boost

* Mon Nov 28 2011 fwang <fwang> 3.3.2-4.mga2
+ Revision: 173559
- rebuild for new boost

* Mon Nov 21 2011 fwang <fwang> 3.3.2-3.mga2
+ Revision: 170390
- rebuild for new evo

* Sat Oct 29 2011 fwang <fwang> 3.3.2-2.mga2
+ Revision: 159481
- rebuild for new evo
- new version 3.3.2
- rebuild for new eds
- rebuild for new boost

* Wed Jul 20 2011 fwang <fwang> 3.3.1-1.mga2
+ Revision: 127524
- fix tranlsation catalog name
- fix more str fmt
- turn to pkgconfig style br
- new version 3.3.1
 (no soundwrapper needed now)

* Sat Jun 25 2011 ahmad <ahmad> 3.3.0-1.mga2
+ Revision: 113377
- Update to 3.3.0
- Bump BR ptlib and opal3 versions
- Add BR boost-devel
- Don't ship .la
- Update the file list

  + dmorgan <dmorgan>
    - Rebuild against new libnotify

* Fri Feb 25 2011 ennael <ennael> 3.2.7-2.mga1
+ Revision: 59436
- clean spec file
- imported package ekiga


* Mon Aug 09 2010 Götz Waschk <waschk@mandriva.org> 3.2.7-2mdv2011.0
+ Revision: 568223
- rebuild for new e-d-s

* Mon Jul 12 2010 Götz Waschk <waschk@mandriva.org> 3.2.7-1mdv2011.0
+ Revision: 551256
- new version
- bump deps

* Mon Jun 21 2010 Frederic Crozat <fcrozat@mandriva.com> 3.2.6-3mdv2010.1
+ Revision: 548449
- rebuild with latest eds

* Tue Mar 16 2010 Oden Eriksson <oeriksson@mandriva.com> 3.2.6-2mdv2010.1
+ Revision: 522573
- rebuilt for 2010.1

* Tue Sep 22 2009 Götz Waschk <waschk@mandriva.org> 3.2.6-1mdv2010.0
+ Revision: 447490
- new version
- update deps

  + Nicolas Lécureuil <nlecureuil@mandriva.com>
    - Remove wrong part
    - Add kde support ( not activated for now )

* Tue Jul 07 2009 Götz Waschk <waschk@mandriva.org> 3.2.5-1mdv2010.0
+ Revision: 393352
- new version
- bump deps
- udate doc file list

* Wed May 20 2009 Götz Waschk <waschk@mandriva.org> 3.2.4-1mdv2010.0
+ Revision: 377975
- new version

* Tue May 19 2009 Götz Waschk <waschk@mandriva.org> 3.2.1-1mdv2010.0
+ Revision: 377768
- new version
- bump deps

* Wed Mar 18 2009 Götz Waschk <waschk@mandriva.org> 3.2.0-1mdv2009.1
+ Revision: 357263
- new version
- bump deps

* Tue Mar 03 2009 Frederic Crozat <fcrozat@mandriva.com> 3.1.2-2mdv2009.1
+ Revision: 347767
- ensure help is tagged with lang macro

* Tue Mar 03 2009 Götz Waschk <waschk@mandriva.org> 3.1.2-1mdv2009.1
+ Revision: 347658
- new version
- bump deps
- fix installation

* Tue Jan 06 2009 Götz Waschk <waschk@mandriva.org> 3.1.0-1mdv2009.1
+ Revision: 325638
- new version
- fix format string
- bump deps
- fix installation

* Tue Oct 21 2008 Götz Waschk <waschk@mandriva.org> 3.0.1-1mdv2009.1
+ Revision: 296070
- update to new version 3.0.1

* Thu Oct 16 2008 Götz Waschk <waschk@mandriva.org> 3.0.0-1mdv2009.1
+ Revision: 294136
- copy ekiga 3 branch

* Wed Sep 24 2008 Götz Waschk <waschk@mandriva.org> 3.0.0-1mdv2009.0
+ Revision: 287841
- new version
- bump deps
- depend on libnotify

* Thu Sep 04 2008 Götz Waschk <waschk@mandriva.org> 2.9.90-2mdv2009.0
+ Revision: 280446
- rebuild for ptlib


* Mon Mar 19 2007 Thierry Vignaud <tvignaud@mandriva.com> 2.0.7-3mdv2007.1
+ Revision: 146575
- do not package big ChangeLog

* Fri Mar 16 2007 Olivier Blin <oblin@mandriva.com> 2.0.7-2mdv2007.1
+ Revision: 144685
- tag lang on Gnome help files

* Sun Mar 11 2007 Götz Waschk <waschk@mandriva.org> 2.0.7-1mdv2007.1
+ Revision: 141433
- new version
- bump deps
- new version
- drop merged patches 1,2

* Fri Mar 09 2007 Frederic Crozat <fcrozat@mandriva.com> 2.0.5-2mdv2007.1
+ Revision: 138753
- Patch1 (CVS): fix CVE-2007-0999
- Patch2 : fix docbook url for help generation

* Wed Feb 14 2007 Götz Waschk <waschk@mandriva.org> 2.0.5-1mdv2007.1
+ Revision: 120734
- new version
- bump deps
- update file list

* Mon Jan 22 2007 Götz Waschk <waschk@mandriva.org> 2.0.4-1mdv2007.1
+ Revision: 111709
- new version
- bump deps
- unpack patch
- add dbus component

* Wed Nov 29 2006 Götz Waschk <waschk@mandriva.org> 2.0.3-2mdv2007.1
+ Revision: 88309
- Import ekiga

* Wed Nov 29 2006 Götz Waschk <waschk@mandriva.org> 2.0.3-2mdv2007.1
- Rebuild

* Tue Sep 05 2006 Götz Waschk <waschk@mandriva.org> 2.0.3-1mdv2007.0
- bump deps
- New release 2.0.3

* Sat Sep 02 2006 Frederic Crozat <fcrozat@mandriva.com> 2.0.2-7mdv2007.0
- Add missing soundwrapper call to .desktop file

* Thu Aug 03 2006 Frederic Crozat <fcrozat@mandriva.com> 2.0.2-6mdv2007.0
- Rebuild with latest dbus

* Wed Jul 26 2006 Götz Waschk <waschk@mandriva.org> 2.0.2-1mdv2007.0
- rebuild for new e-d-s

* Fri Jul 21 2006 Götz Waschk <waschk@mandriva.org> 2.0.2-4mdv2007.0
- fix buildrequires

* Thu Jul 20 2006 Frederic Crozat <fcrozat@mandriva.com> 2.0.2-2mdv2007.0
- Switch to XDG menu
- use macros
- fix preun script again

* Thu Jun 08 2006 Frederic Crozat <fcrozat@mandriva.com> 2.0.2-2mdv2007.0
- Fix preun script (Mdv bug #22624)

* Wed Jun 07 2006 Götz Waschk <waschk@mandriva.org> 2.0.2-1mdv2007.0
- bump deps
- fix URL
- new version

* Thu May 18 2006 Frederic Crozat <fcrozat@mandriva.com> 2.0.1-3mdk
- Patch0: fix tray icon transparency

* Wed Apr 19 2006 Götz Waschk <waschk@mandriva.org> 2.0.1-2mdk
- rebuild for new e-d-s

* Tue Mar 14 2006 Götz Waschk <waschk@mandriva.org> 2.0.1-1mdk
- bump deps

* Tue Mar 14 2006 Götz Waschk <waschk@mandriva.org> 2.0.1-1mdk
- New release 2.0.1

* Mon Mar 13 2006 Götz Waschk <waschk@mandriva.org> 2.0.0-2mdk
- fix buildrequires

* Mon Mar 13 2006 Götz Waschk <waschk@mandriva.org> 2.0.0-1mdk
- add scrollkeeper stuff
- bump deps
- New release 2.0.0

* Fri Feb 17 2006 Frederic Crozat <fcrozat@mandriva.com> 1.99.1-3mdk
- Fix BuildRequires (Mdk bug #21161)
- Fix url

* Wed Feb 15 2006 Frederic Crozat <fcrozat@mandriva.com> 1.99.1-2mdk
- Rebuild

* Tue Feb 14 2006 Götz Waschk <waschk@mandriva.org> 1.99.1-1mdk
- bump deps
- New release 1.99.1

* Wed Jan 25 2006 Frederic Crozat <fcrozat@mandriva.com> 1.99.0-5mdk
- Rebuild with latest dbus

* Tue Jan 24 2006 Götz Waschk <waschk@mandriva.org> 1.99.0-4mdk
- fix buildrequires

* Fri Jan 20 2006 Frederic Crozat <fcrozat@mandriva.com> 1.99.0-3mdk
- Fix remaining gnomemeeting strings
- uninstall gnomemeeting schemas / alternative when upgrading

* Thu Jan 19 2006 Frederic Crozat <fcrozat@mandriva.com> 1.99.0-2mdk
- Add missing buildrequires

* Wed Jan 18 2006 Frederic Crozat <fcrozat@mandriva.com> 1.99.0-1mdk
- new name : GNOMEMeeting is now known as Ekiga
- Release 1.99.0 (beta for 2.0)
- Remove source 1,2,3

* Tue Dec 06 2005 Frederic Crozat <fcrozat@mandriva.com> 1.2.3-1mdk
- Release 1.2.3
- remove patch0 (merged upstream)

* Wed Nov 30 2005 Frederic Crozat <fcrozat@mandriva.com> 1.2.2-5mdk
- Patch0: use DNS instead of IP for server used to NAT detection
- Use mkrel

* Fri Nov 18 2005 Oden Eriksson <oeriksson@mandriva.com> 1.2.2-4mdk
- rebuilt against openssl-0.9.8a

* Sat Oct 08 2005 Frederic Crozat <fcrozat@mandriva.com> 1.2.2-3mdk
- Rebuild with new eds

* Wed Sep 07 2005 Oden Eriksson <oeriksson@mandriva.com> 1.2.2-2mdk
- rebuild

* Tue Sep 06 2005 Frederic Crozat <fcrozat@mandriva.com> 1.2.2-1mdk 
- Release 1.2.2 final

* Wed Aug 31 2005 Oden Eriksson <oeriksson@mandriva.com> 1.2.2-0.20050810.2mdk
- rebuilt against new openldap-2.3.6 libs
- pass "-DLDAP_DEPRECATED" to the CFLAGS

* Thu Aug 11 2005 Frederic Crozat <fcrozat@mandriva.com> 1.2.2-0.20050810.1mdk 
- New snapshot with more fixes 
- Remove patch0, merged upstream (not that ugly, after all :)

* Wed Aug 10 2005 Frederic Crozat <fcrozat@mandriva.com> 1.2.2-0.20050809.1mdk 
- CVS snapshot of GNOMEMeeting 1.2.2
- Patch0 : ugly hack to prevent UI freeze when probing NAT

* Sat Apr 23 2005 Frederic Crozat <fcrozat@mandriva.com> 1.2.1-4mdk 
- Rebuild with new evolution-data-server

* Wed Mar 23 2005 Frederic Crozat <fcrozat@mandrakesoft.com> 1.2.1-3mdk 
- use soundwrapper to start gnomemeeting (Mdk bug #14908)

* Wed Mar 09 2005 Frederic Crozat <fcrozat@mandrakesoft.com> 1.2.1-2mdk 
- Fix build on 10.1

* Mon Mar 07 2005 Frederic Crozat <fcrozat@mandrakesoft.com> 1.2.1-1mdk 
- Release 1.2.1
- Remove patch0 (merged upstream)

* Mon Feb 21 2005 Frederic Crozat <fcrozat@mandrakesoft.com> 1.2.0-5mdk 
- Patch0: fix pwlib detection in multiarch environment

* Thu Jan 06 2005 Frederic Crozat <fcrozat@mandrakesoft.com> 1.2.0-4mdk 
- Fix build for 10.1
- Rebuild with latest howl

* Fri Dec 10 2004 Frederic Crozat <fcrozat@mandrakesoft.com> 1.2.0-3mdk 
- Fix buildrequires

* Wed Dec 08 2004 Frederic Crozat <fcrozat@mandrakesoft.com> 1.2.0-2mdk 
- Remove requirements on plugins, it is handled by pwlib/openh323 packages
  directly

* Mon Dec 06 2004 Frederic Crozat <fcrozat@mandrakesoft.com> 1.2.0-1mdk 
- Release 1.2.0
- Remove patch0 (no longer needed)

* Thu Sep 30 2004 Frederic Crozat <fcrozat@mandrakesoft.com> 1.0.2-12mdk
- Fix build requires

* Tue Sep 28 2004 Frederic Crozat <fcrozat@mandrakesoft.com> 1.0.2-11mdk 
- Rebuild against latest openh323 (no vpb support) and remove patch1,
  Mdk bug #11582 should be fixed now

* Fri Sep 24 2004 Frederic Crozat <fcrozat@mandrakesoft.com> 1.0.2-10mdk
- Patch1 : disable iLBC codecs until crash is fixed for them

* Thu Sep 23 2004 Frederic Crozat <fcrozat@mandrakesoft.com> 1.0.2-9mdk
- Enforce alsa plugin too, since some webcam doesn't work in oss mode
 (Mdk bug #11146)

* Wed Sep 22 2004 Frederic Crozat <fcrozat@mandrakesoft.com> 1.0.2-8mdk
- Rebuild with new openh323/pwlib

* Sat Sep 11 2004 Frederic Crozat <fcrozat@mandrakesoft.com> 1.0.2-7mdk
- Update dynamic launcher to fix device name use with dynamic entries

* Fri Aug 27 2004 Frederic Crozat <fcrozat@mandrakesoft.com> 1.0.2-6mdk
- Fix menu

* Thu Jun 17 2004 Robert Vojta <robert.vojta@mandrake.org> 1.0.2-5mdk
- rebuild
- patch0 - use new pwlib, openh323 libraries (experimental)
- recommended versions of pwlib, openh323 modified (for patch0)

* Tue May 04 2004 Robert Vojta <robert.vojta@mandrake.org> 1.0.2-4mdk
- Fix BuildRequires (vpb-devel)

* Thu Apr 22 2004 Frederic Crozat <fcrozat@mandrakesoft.com> 1.0.2-3mdk
- Fix BuildRequires

* Thu Apr 22 2004 Frederic Crozat <fcrozat@mandrakesoft.com> 1.0.2-2mdk
- Enforce dependencies on pwlib plugins, to workaround Mdk bug #9556)

* Wed Apr 21 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 1.0.2-1mdk
- 1.0.2
- no explicit library dependencies
- don't bzip2 icons in src.rpm
- spec cosmetics
- drop P0 & P1 (seems to be fixed upstream)
- manually add -lvpb to LDFLAGS