%define dbus_ver 0.95 %define dbus_glib_ver 0.82 %define glib_ver 2.28.0 %define gobj_ver 1.30 %define vala_ver 0.14.0 Name: telepathy-glib Version: 0.16.4 Release: 1%{?dist} Summary: GLib bindings for Telepathy Group: System Environment/Libraries License: LGPLv2+ URL: http://telepathy.freedesktop.org/wiki/FrontPage Source0: http://telepathy.freedesktop.org/releases/%{name}/%{name}-%{version}.tar.gz # https://bugzilla.redhat.com/show_bug.cgi?id=436773 Patch0: telepathy-glib-broken-pkgconfig.patch BuildRequires: gtk-doc >= 1.17 BuildRequires: dbus-devel >= %{dbus_ver} BuildRequires: dbus-glib-devel >= %{dbus_glib_ver} BuildRequires: glib2-devel >= %{glib_ver} BuildRequires: gobject-introspection-devel >= %{gobj_ver} BuildRequires: vala-devel >= %{vala_ver} BuildRequires: vala-tools BuildRequires: libxslt BuildRequires: python %description Telepathy-glib is the glib bindings for the telepathy unified framework for all forms of real time conversations, including instant messaging, IRC, voice calls and video calls. %package vala Summary: Vala bindings for %{name} Group: Development/Libraries Requires: %{name} = %{version}-%{release} Requires: vala %description vala Vala bindings for %{name}. %package devel Summary: Development files for %{name} Group: Development/Libraries Requires: %{name} = %{version}-%{release} Requires: %{name}-vala = %{version}-%{release} Requires: telepathy-filesystem Requires: dbus-devel >= %{dbus_ver} Requires: dbus-glib-devel >= %{dbus_glib_ver} Requires: glib2-devel >= %{glib_ver} Requires: pkgconfig %description devel The %{name}-devel package contains libraries and header files for developing applications that use %{name}. %prep %setup -q %patch0 -p1 -b .requires %check #make check %build %configure --enable-static=no --enable-introspection=yes --enable-vala-bindings=yes make %{?_smp_mflags} %install rm -rf $RPM_BUILD_ROOT make install DESTDIR=$RPM_BUILD_ROOT find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} ';' %post -p /sbin/ldconfig %postun -p /sbin/ldconfig %files %defattr(-,root,root,-) %doc AUTHORS COPYING README NEWS %{_libdir}/libtelepathy-glib*.so.* %{_libdir}/girepository-1.0/TelepathyGLib-0.12.typelib %files vala %defattr(-,root,root,-) %{_datadir}/vala/vapi/telepathy-glib.deps %{_datadir}/vala/vapi/telepathy-glib.vapi %files devel %defattr(-,root,root,-) %doc %{_datadir}/gtk-doc/html/%{name}/ %{_libdir}/libtelepathy-glib.so %{_libdir}/pkgconfig/*.pc %{_includedir}/telepathy-1.0/%{name}/ %{_datadir}/gir-1.0/TelepathyGLib-0.12.gir %changelog * Sat Dec 17 2011 Brian Pepple <bpepple@fedoraproject.org> - 0.16.4-1 - Update to 0.16.4. - Bump minimum versions for gobject-introspection and vala. * Mon Nov 21 2011 Brian Pepple <bpepple@fedoraproject.org> - 0.16.2-1 - Update to 0.16.2. - Bump min version of gtk-doc needed. * Fri Oct 14 2011 Brian Pepple <bpepple@fedoraproject.org> - 0.16.0-1 - Update to 0.16.0. * Wed Oct 12 2011 Brian Pepple <bpepple@fedoraproject.org> - 0.15.9-1 - Update to 0.15.9. * Wed Oct 5 2011 Brian Pepple <bpepple@fedoraproject.org> - 0.15.7-1 - Update to 0.15.7. * Fri Sep 30 2011 Brian Pepple <bpepple@fedoraproject.org> - 0.15.6-1 - Update to 0.15.6. * Wed Aug 17 2011 Brian Pepple <bpepple@fedoraproject.org> - 0.15.5-1 - Update to 0.15.5. * Tue Jul 12 2011 Brian Pepple <bpepple@fedoraproject.org> - 0.15.4-1 - Update to 0.15.4. * Fri Jul 8 2011 Brian Pepple <bpepple@fedoraproject.org> - 0.15.3-1 - Update to 0.15.3. * Tue Jun 21 2011 Brian Pepple <bpepple@fedoraproject.org> - 0.15.2-1 - Update to 0.15.2. * Fri Jun 10 2011 Brian Pepple <bpepple@fedoraproject.org> - 0.15.1-1 - Update to 0.15.1. * Mon May 30 2011 Brian Pepple <bpepple@fedoraproject.org> - 0.14.7-1 - Update to 0.14.7. * Tue May 17 2011 Brian Pepple <bpepple@fedoraproject.org> - 0.14.6-1 - Update to 0.14.6. * Thu Apr 21 2011 Brian Pepple <bpepple@fedoraproject.org> - 0.14.5-1 - Update to 0.14.5. * Fri Apr 15 2011 Brian Pepple <bpepple@fedoraproject.org> - 0.14.4-1 - Update to 0.14.4. * Thu Mar 31 2011 Brian Pepple <bpepple@fedoraproject.org> - 0.14.3-1 - Update to 0.14.3. * Tue Mar 22 2011 Brian Pepple <bpepple@fedoraproject.org> - 0.14.1-1 - Update to 0.14.1. * Mon Mar 21 2011 Brian Pepple <bpepple@fedoraproject.org> - 0.14.0-1 - Update to 0.14.0. * Tue Mar 15 2011 Brian Pepple <bpepple@fedoraproject.org> - 0.13.18-1 - Update to 0.13.18. * Wed Mar 9 2011 Brian Pepple <bpepple@fedoraproject.org> - 0.13.17-1 - Update to 0.13.17. * Mon Mar 7 2011 Brian Pepple <bpepple@fedoraproject.org> - 0.13.16-1 - Update to 0.13.16. * Thu Feb 24 2011 Brian Pepple <bpepple@fedoraproject.org> - 0.13.15-1 - Update to 0.13.15. * Wed Feb 23 2011 Brian Pepple <bpepple@fedoraproject.org> - 0.13.14-1 - Update to 0.13.14. * Thu Feb 10 2011 Brian Pepple <bpepple@fedoraproject.org> - 0.13.13-1 - Update to 0.13.13. * Wed Feb 09 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.13.12-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild * Tue Feb 1 2011 Brian Pepple <bpepple@fedoraproject.org> - 0.13.12-1 - Update to 0.13.12. - Drop test string patch. Fixed upstream. * Tue Feb 1 2011 Dan Horák <dan[at]danny.cz> - 0.13.11-2 - add upstream fix for failing test * Thu Jan 27 2011 Brian Pepple <bpepple@fedoraproject.org> - 0.13.11-1 - Update to 0.13.11. * Thu Jan 13 2011 Matthias Clasen <mclasen@redhat.com> - 0.13.10-2 - Move girs to -devel * Mon Dec 20 2010 Brian Pepple <bpepple@fedoraproject.org> - 0.13.10-1 - Update to 0.13.10. * Fri Dec 10 2010 Brian Pepple <bpepple@fedoraproject.org> - 0.13.9-1 - Update to 0.13.9. - Enable tests. * Wed Dec 1 2010 Brian Pepple <bpepple@fedoraproject.org> - 0.13.8-1 - Update to 0.13.8. * Thu Nov 25 2010 Brian Pepple <bpepple@fedoraproject.org> - 0.13.7-1 - Update to 0.13.7. * Wed Nov 17 2010 Brian Pepple <bpepple@fedoraproject.org> - 0.13.6-1 - Update to 0.13.6. * Fri Nov 5 2010 Brian Pepple <bpepple@fedoraproject.org> - 0.13.5-1 - Update to 0.13.5. - Drop provides/obsoletes on libtelepathy. - Drop buildroot & clean section. No longer needed. * Wed Nov 3 2010 Brian Pepple <bpepple@fedoraproject.org> - 0.13.4-1 - Update to 0.13.4. * Tue Oct 26 2010 Brian Pepple <bpepple@fedoraproject.org> - 0.13.3-1 - Update to 0.13.3. * Fri Oct 15 2010 Brian Pepple <bpepple@fedoraproject.org> - 0.13.2-1 - Update to 0.13.2. - Drop provide/obsolete on libtelepathy. * Wed Sep 29 2010 jkeating - 0.12.0-2 - Rebuilt for gcc bug 634757 * Sat Sep 25 2010 Brian Pepple <bpepple@fedoraproject.org> - 0.12.0-1 - Update to 0.12.0. * Thu Sep 23 2010 Brian Pepple <bpepple@fedoraproject.org> - 0.11.16-1 - Update to 0.11.16. * Tue Sep 21 2010 Matthias Clasen <mclasen@redhat.com> - 0.11.15-2 - Rebuild against newer gobject-introspection * Mon Sep 13 2010 Brian Pepple <bpepple@fedoraproject.org> - 0.11.15-1 - Update to 0.11.15. * Wed Aug 25 2010 Brian Pepple <bpepple@fedoraproject.org> - 0.11.14-1 - Update to 0.11.14. * Tue Aug 17 2010 Brian Pepple <bpepple@fedoraproject.org> - 0.11.13-1 - Update to 0.11.13. - Enable vala bindings. (#619137) * Wed Aug 11 2010 Brian Pepple <bpepple@fedoraproject.org> - 0.11.12-1 - Update to 0.11.12. * Mon Jul 26 2010 Brian Pepple <bpepple@fedoraproject.org> - 0.11.11-1 - Update to 0.11.11. * Mon Jul 12 2010 Brian Pepple <bpepple@fedoraproject.org> - 0.11.10-1 - Update to 0.11.10. * Tue Jun 22 2010 Brian Pepple <bpepple@fedoraproject.org> - 0.11.8-1 - Update to 0.11.8. - Enable gobject introspection. - Bump min version of glib required. * Mon Jun 14 2010 Brian Pepple <bpepple@fedoraproject.org> - 0.11.7-1 - Update to 0.11.7. * Mon Jun 7 2010 Brian Pepple <bpepple@fedoraproject.org> - 0.11.6-1 - Update to 0.11.6. * Mon May 31 2010 Brian Pepple <bpepple@fedoraproject.org> - 0.11.5-2 - Enable checks. * Mon May 10 2010 Brian Pepple <bpepple@fedoraproject.org> - 0.11.5-1 - Update to 0.11.5. * Wed Apr 28 2010 Brian Pepple <bpepple@fedoraproject.org> - 0.10.5-1 - Update to 0.10.5. * Tue Apr 20 2010 Brian Pepple <bpepple@fedoraproject.org> - 0.10.4-1 - Update to 0.10.4. * Mon Apr 19 2010 Brian Pepple <bpepple@fedoraproject.org> - 0.10.3-3 - Obsolete the devel subpackage as well. * Thu Apr 15 2010 Brian Pepple <bpepple@fedoraproject.org> - 0.10.3-2 - Add missing Obsoletes on libtelepathy. * Tue Apr 6 2010 Brian Pepple <bpepple@fedoraproject.org> - 0.10.3-1 - Update to 0.10.3. * Wed Mar 31 2010 Brian Pepple <bpepple@fedoraproject.org> - 0.10.2-1 - Update to 0.10.2. * Wed Mar 24 2010 Brian Pepple <bpepple@fedoraproject.org> - 0.10.1-1 - Update to 0.10.1. * Thu Jan 21 2010 Brian Pepple <bpepple@fedoraproject.org> - 0.10.0-1 - Update to 0.10.0. * Thu Dec 3 2009 Brian Pepple <bpepple@fedoraproject.org> - 0.9.2-1 - Update to 0.9.2. * Thu Oct 15 2009 Brian Pepple <bpepple@fedoraproject.org> - 0.9.1-1 - Update to 0.9.1. * Mon Sep 28 2009 Bastien Nocera <bnocera@redhat.com> 0.9.0-1 - Update to 0.9.0 * Thu Sep 24 2009 Brian Pepple <bpepple@fedoraproject.org> - 0.8.0-1 - Update to 0.8.0. * Mon Sep 14 2009 Brian Pepple <bpepple@fedoraproject.org> - 0.7.37-1 - Update to 0.7.37. * Thu Sep 3 2009 Brian Pepple <bpepple@fedoraproject.org> - 0.7.36-1 - Update to 0.7.36. * Tue Aug 18 2009 Brian Pepple <bpepple@fedoraproject.org> - 0.7.35-1 - Update to 0.7.35. * Mon Aug 17 2009 Brian Pepple <bpepple@fedoraproject.org> - 0.7.34-1 - Update to 0.7.34. * Sun Jul 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.7.33-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild * Sat Jun 27 2009 Brian Pepple <bpepple@fedoraproject.org> - 0.7.33-1 - Update to 0.7.33. * Sat Jun 13 2009 Brian Pepple <bpepple@fedoraproject.org> - 0.7.32-1 - Update to 0.7.32. * Wed Jun 10 2009 Brian Pepple <bpepple@fedoraproject.org> - 0.7.31-1 - Update to 0.7.31. * Fri Apr 3 2009 Brian Pepple <bpepple@fedoraproject.org> - 0.7.29-1 - Update to 0.7.29. * Tue Mar 24 2009 Brian Pepple <bpepple@fedoraproject.org> - 0.7.28-1 - Update to 0.7.28. * Tue Mar 17 2009 Brian Pepple <bpepple@fedoraproject.org> - 0.7.27-1 - Update to 0.7.27. * Wed Feb 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.7.26-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild * Mon Feb 16 2009 Brian Pepple <bpepple@fedoraproject.org> - 0.7.26-1 - Update to 0.7.26. * Fri Jan 30 2009 Brian Pepple <bpepple@fedoraproject.org> - 0.7.25-1 - Update to 0.7.25. * Wed Jan 28 2009 Brian Pepple <bpepple@fedoraproject.org> - 0.7.24-1 - Update to 0.7.24. * Tue Jan 20 2009 Brian Pepple <bpepple@fedoraproject.org> - 0.7.23-1 - Update to 0.7.23. * Tue Jan 13 2009 Brian Pepple <bpepple@fedoraproject.org> - 0.7.22-1 - Update to 0.7.22. * Mon Jan 12 2009 Brian Pepple <bpepple@fedoraproject.org> - 0.7.21-1 - Update to 0.7.21. * Mon Dec 15 2008 Brian Pepple <bpepple@fedoraproject.org> - 0.7.20-1 - Update to 0.7.20. * Mon Dec 1 2008 Brian Pepple <bpepple@fedoraproject.org> - 0.7.19-1 - Update to 0.7.19. * Fri Nov 7 2008 Brian Pepple <bpepple@fedoraproject.org> - 0.7.18-1 - Update to 0.7.18. * Wed Oct 15 2008 Brian Pepple <bpepple@fedoraproject.org> - 0.7.17-1 - Update to 0.7.17. * Fri Sep 26 2008 Brian Pepple <bpepple@fedoraproject.org> - 0.7.16-1 - Update to 0.7.16. * Fri Sep 19 2008 Brian Pepple <bpepple@fedoraproject.org> - 0.7.15-1 - Update to 0.7.15. - Bump min version of glib needed. - Update broken-pkgconfig patch. * Sat Aug 23 2008 Brian Pepple <bpepple@fedoraproject.org> - 0.7.14-1 - Update to 0.7.14. - Add README & NEWS to docs. * Tue Jul 29 2008 Brian Pepple <bpepple@fedoraproject.org> - 0.7.13-1 - Update to 0.7.13. * Mon Jul 28 2008 Brian Pepple <bpepple@fedoraproject.org> - 0.7.12-2 - Update broken-pkgconfig patch. (#456621) * Mon Jul 21 2008 Brian Pepple <bpepple@fedoraproject.org> - 0.7.12-1 - Update to 0.7.12. - Update pkgconfig patch. * Thu Jul 3 2008 Brian Pepple <bpepple@fedoraproject.org> - 0.7.11-1 - Update to 0.7.11. * Fri Jun 6 2008 Brian Pepple <bpepple@fedoraproject.org> - 0.7.10-1 - Update 0.7.10. * Fri May 30 2008 Brian Pepple <bpepple@fedoraproject.org> - 0.7.9-1 - Update to 0.7.9. - Enable tests. * Fri May 9 2008 Brian Pepple <bpepple@fedoraproject.org> - 0.7.8-1 - Update to 0.7.8. * Tue Apr 22 2008 Brian Pepple <bpepple@fedoraproject.org> - 0.7.6-1 - Update to 0.7.6. * Mon Mar 24 2008 Brian Pepple <bpepple@fedoraproject.org> - 0.7.5-4 - Bump. * Fri Mar 21 2008 - Bastien Nocera <bnocera@redhat.com> - 0.7.5-3 - Really fix #436773 * Mon Mar 10 2008 Brian Pepple <bpepple@fedoraproject.org> - 0.7.5-2 - Add requires for glib2-devel to devel package. (#436773) * Fri Mar 7 2008 Brian Pepple <bpepple@fedoraproject.org> - 0.7.5-1 - Update to 0.7.5. - Remove hack to fix ppc64 build. fixed upstream. * Thu Mar 6 2008 Brian Pepple <bpepple@fedoraproject.org> - 0.7.4-1 - Update to 0.7.4. - Disable test for now. - Add hack to fix build on ppc64. * Fri Feb 8 2008 Brian Pepple <bpepple@fedoraproject.org> - 0.7.0-2 - Rebuild for gcc-4.3. * Fri Nov 23 2007 Brian Pepple <bpepple@fedoraproject.org> - 0.7.0-1 - Update to 0.7.0. - Drop unstable-static subpackage. - Bump min. versions of dbus-devel & dbus-glib-devel. * Mon Nov 12 2007 Brian Pepple <bpepple@fedoraproject.org> - 0.6.1-1 - Update to 0.6.1. * Wed Aug 29 2007 Brian Pepple <bpepple@fedoraproject.org> - 0.5.14-1 - Update to 0.5.14. * Tue Aug 28 2007 Brian Pepple <bpepple@fedoraproject.org> - 0.5.13-6 - Add BR on python. * Tue Aug 21 2007 Brian Pepple <bpepple@fedoraproject.org> - 0.5.13-5 - Rebuild. * Sun Aug 5 2007 Brian Pepple <bpepple@fedoraproject.org> - 0.5.13-4 - Update license tag. * Mon Jun 18 2007 Brian Pepple <bpepple@fedoraproject.org> - 0.5.13-3 - Add check section to run test suite. - Mark gtk-docs as docs. * Sat Jun 16 2007 Brian Pepple <bpepple@fedoraproject.org> - 0.5.13-2 - Change Group to more accurate categoryn. - Require pkgconfig on the devel package. - Move headers for unstable libs to unstable-static sub-pacakge. * Tue Jun 5 2007 Brian Pepple <bpepple@fedoraproject.org> - 0.5.13-1 - Update to 0.5.13. * Wed May 16 2007 Brian Pepple <bpepple@fedoraproject.org> - 0.5.11-1 - Update to 0.5.11. * Sat Apr 21 2007 Brian Pepple <bpepple@fedoraproject.org> - 0.5.10-1 - Intial spec.