zeitgeist-vl.spec 5.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179
  1. %{!?python_sitelib: %define python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")}
  2. Summary: Framework providing Desktop activity awareness
  3. Name: zeitgeist
  4. Version: 0.9.14
  5. Release: 1%{?_dist_release}
  6. Group: User Interface/Desktops
  7. License: LGPLv2+
  8. URL: https://launchpad.net/zeitgeist
  9. Source0: http://launchpad.net/%{name}/0.9/%{version}/+download/%{name}-%{version}.tar.xz
  10. BuildRoot: %{_tmppath}/%{name}-%{version}-root
  11. BuildRequires: python-devel python-rdflib
  12. BuildRequires: raptor2
  13. BuildRequires: gettext, perl-XML-Parser, intltool
  14. BuildRequires: gtk3-devel
  15. BuildRequires: sqlite3-devel
  16. BuildRequires: dbus-devel
  17. BuildRequires: xapian-core-devel
  18. BuildRequires: telepathy-glib-devel
  19. BuildRequires: json-glib-devel
  20. BuildRequires: vala
  21. BuildRequires: vala-tools
  22. Requires: dbus zeitgeist-datahub
  23. Requires: dbus-python pygobject pyxdg
  24. Obsoletes: zeitgeist-datahub < 0.9.10
  25. Provides: zeitgeist-datahub = %{version}-%{release}
  26. Vendor: Project Vine
  27. Distribution: Vine Linux
  28. %description
  29. Zeitgeist is a service which logs the users's activities and events (files
  30. opened, websites visites, conversations hold with other people, etc.) and makes
  31. relevant information available to other applications.
  32. Note that this package only contains the daemon, which you can use
  33. together with several different user interfaces.
  34. %package devel
  35. Summary: Development tools for %{name}
  36. Summary(ja): %{name} の開発環境
  37. Group: Development/Libraries
  38. Requires: %{name} = %{version}-%{release}
  39. Requires: pkgconfig
  40. %description devel
  41. Header files and libraries for building a extension library for the %{name}.
  42. %package vala
  43. Summary: Vala bindings for %{name}
  44. Summary(ja): %{name} の Vala バインディング
  45. Group: Development/Libraries
  46. Requires: %{name} = %{version}-%{release}
  47. Requires: vala
  48. %description vala
  49. Vala bindings for %{name}.
  50. %prep
  51. %setup -q
  52. %build
  53. %configure
  54. make %{?_smp_mflags}
  55. %install
  56. rm -rf %{buildroot}
  57. make DESTDIR=%{buildroot} pkgconfigdir=%{_datadir}/pkgconfig install
  58. find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} \;
  59. %post -p /sbin/ldconfig
  60. %postun -p /sbin/ldconfig
  61. %files
  62. %defattr(-,root,root,-)
  63. %doc AUTHORS ChangeLog COPYING NEWS README
  64. %{_sysconfdir}/xdg/autostart/zeitgeist-datahub.desktop
  65. %{_bindir}/zeitgeist-daemon
  66. %{_bindir}/zeitgeist-datahub
  67. %{_libdir}/libzeitgeist-2.0.so.*
  68. %{_libdir}/girepository-1.0/Zeitgeist-2.0.typelib
  69. %{_datadir}/bash-completion/completions/zeitgeist-daemon
  70. %{_datadir}/%{name}/
  71. %{python_sitelib}/zeitgeist/
  72. %{_datadir}/dbus-1/services/org.gnome.zeitgeist.service
  73. %{_mandir}/man1/zeitgeist-*.*
  74. %files devel
  75. %defattr(-,root,root,-)
  76. %{_includedir}/zeitgeist-2.0
  77. %{_libdir}/libzeitgeist-2.0.so
  78. %{_datadir}/gir-1.0/Zeitgeist-2.0.gir
  79. %{_datadir}/pkgconfig/zeitgeist-2.0.pc
  80. %files vala
  81. %defattr(-,root,root,-)
  82. %{_datadir}/vala/vapi/zeitgeist-2.0.deps
  83. %{_datadir}/vala/vapi/zeitgeist-2.0.vapi
  84. %{_datadir}/vala/vapi/zeitgeist-datamodel-2.0.vapi
  85. %changelog
  86. * Sat Jan 04 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> - 0.9.14-1
  87. - new upstream release
  88. * Sun Apr 21 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> - 0.9.10-1
  89. - new upstream release
  90. - add BuildRequires: telepathy-glib-devel, json-glib-devel, vala, vala-tools
  91. * Sat Sep 29 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> - 0.9.5-1
  92. - new upstream release
  93. - add BuildRequires: glib2-devel, sqlite3-devel, dbus-devel, xapian-core-devel
  94. - remove BuildArch: noarch
  95. * Wed Feb 29 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> - 0.8.2-4
  96. - rebuild with python-2.7.2
  97. * Sun Nov 20 2011 Ryoichi INAGAKI <ryo1@bc.wakwak.com> - 0.8.2-3
  98. - Initial build for Vine Linux
  99. * Sat Oct 22 2011 Deji Akingunola <dakingun@gmail.com> - 0.8.2-2
  100. - Revert post-install script to restart zeitgeist daemon on update
  101. * Tue Oct 18 2011 Deji Akingunola <dakingun@gmail.com> - 0.8.2-1
  102. - Update to 0.8.2
  103. - Restart the zeitgeist daemon on update (BZ #627982)
  104. * Wed Jul 20 2011 Deji Akingunola <dakingun@gmail.com> - 0.8.1-1
  105. - Update to 0.8.1
  106. * Fri May 13 2011 Deji Akingunola <dakingun@gmail.com> - 0.8.0-1
  107. - Update to 0.8.0
  108. - Add a hard requires on zeitgeist-datahub
  109. * Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.7-2
  110. - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
  111. * Tue Jan 25 2011 Deji Akingunola <dakingun@gmail.com> - 0.7-1
  112. - Update to 0.7
  113. * Fri Aug 06 2010 Deji Akingunola <dakingun@gmail.com> - 0.5.0-1
  114. - Update to 0.5.0
  115. * Thu Jul 22 2010 David Malcolm <dmalcolm@redhat.com> - 0.4.0-2
  116. - Rebuilt for https://fedoraproject.org/wiki/Features/Python_2.7/MassRebuild
  117. * Tue Jun 15 2010 Deji Akingunola <dakingun@gmail.com> - 0.4.0-1
  118. - Update to 0.4.0
  119. * Wed Apr 21 2010 Deji Akingunola <dakingun@gmail.com> - 0.3.3.1-1
  120. - Update to 0.3.3.1 to fix datasource_registry bug (BZ #586238)
  121. * Wed Apr 21 2010 Deji Akingunola <dakingun@gmail.com> - 0.3.3-1
  122. - Update to 0.3.3
  123. * Wed Jan 20 2010 Deji Akingunola <dakingun@gmail.com> - 0.3.2-1
  124. - Update to 0.3.2
  125. * Thu Jan 14 2010 Deji Akingunola <dakingun@gmail.com> - 0.3.1-1
  126. - Add missing requires (Package reviews)
  127. - Update license tag (Package reviews)
  128. - Update to latest release
  129. * Tue Dec 01 2009 Deji Akingunola <dakingun@gmail.com> - 0.3.0-1
  130. - Update to 0.3.0
  131. * Wed Nov 04 2009 Deji Akingunola <dakingun@gmail.com> - 0.2.1-1
  132. - Initial Fedora packaging