50482dc
Name:           libzeitgeist
7aec05f
Version:        0.3.18
5139670
Release:        20%{?dist}
50482dc
Summary:        Client library for applications that want to interact with the Zeitgeist daemon
50482dc
50482dc
License:        LGPLv3 and GPLv3
50482dc
URL:            https://launchpad.net/libzeitgeist
50482dc
Source0:        http://launchpad.net/%{name}/0.3/%{version}/+download/%{name}-%{version}.tar.gz
7aec05f
Patch0:         %{name}-disable-log-test.patch
50482dc
83e79c3
# fixes env problem (mtasaka)
83e79c3
# https://bugzilla.gnome.org/show_bug.cgi?id=704593
83e79c3
Patch1:         %{name}-tests-glib-2.40-envnull.patch
83e79c3
Igor Gnatenko 0d19e8b
BuildRequires:  gcc
5be9007
BuildRequires:  pkgconfig(glib-2.0) >= 2.26
Jeroen van Meeuwen (Ergo Project) 9cb9b89
BuildRequires:  gtk-doc
b7cf5e2
BuildRequires: make
7aec05f
50482dc
%description
50482dc
This project provides a client library for applications that want to interact
50482dc
with the Zeitgeist daemon. The library is written in C using glib and provides
50482dc
an asynchronous GObject oriented API.
50482dc
50482dc
%package        devel
50482dc
Summary:        Development files for %{name}%{?_isa}
50482dc
Requires:       %{name}%{?_isa} = %{version}-%{release}
50482dc
50482dc
%description    devel
50482dc
The %{name}-devel package contains libraries and header files for
50482dc
developing applications that use %{name}.
50482dc
50482dc
50482dc
%prep
83e79c3
%autosetup -p1
50482dc
50482dc
50482dc
%build
50482dc
%configure --disable-static
50482dc
make V=1 %{?_smp_mflags}
50482dc
50482dc
50482dc
%check
50482dc
make check
50482dc
50482dc
50482dc
%install
50482dc
make install DESTDIR=%{buildroot} INSTALL="install -p"
50482dc
install -d -p -m 755 %{buildroot}%{_datadir}/vala/vapi
50482dc
install -D -p -m 644 bindings/zeitgeist-1.0.{vapi,deps} %{buildroot}%{_datadir}/vala/vapi
50482dc
find %{buildroot} -name '*.la' -exec rm -f {} ';'
50482dc
50482dc
# remove duplicate documentation
50482dc
rm -fr %{buildroot}%{_defaultdocdir}/%{name}
50482dc
50482dc
c0f4839
%ldconfig_scriptlets
50482dc
50482dc
50482dc
%files
50482dc
50482dc
# documentation
50482dc
%doc COPYING COPYING.GPL README
50482dc
50482dc
# essential
50482dc
%{_libdir}/*.so.*
50482dc
50482dc
50482dc
%files devel
50482dc
50482dc
# Documentation
50482dc
%doc AUTHORS ChangeLog COPYING COPYING.GPL MAINTAINERS NEWS 
50482dc
%doc examples/*.vala examples/*.c
50482dc
%{_datadir}/gtk-doc/html/zeitgeist-1.0/
50482dc
50482dc
# essential
50482dc
%{_includedir}/zeitgeist-1.0/
50482dc
%{_libdir}/pkgconfig/zeitgeist-1.0.pc
50482dc
%{_libdir}/*.so
50482dc
50482dc
# extra
50482dc
%{_datadir}/vala/vapi/
50482dc
50482dc
50482dc
%changelog
5139670
* Tue Jul 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.3.18-20
5139670
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
5139670
cc24617
* Wed Jan 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.3.18-19
cc24617
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
cc24617
89ab781
* Thu Jul 25 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.3.18-18
89ab781
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
89ab781
381e0c3
* Fri Feb 01 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.3.18-17
381e0c3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
381e0c3
5be9007
* Thu Jan 10 2019 Mamoru TASAKA <mtasaka@fedoraproject.org> - 0.3.18-16
5be9007
- Remove arch-dependent BuildRequires (#1545196)
5be9007
09f9d43
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.3.18-15
09f9d43
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
09f9d43
98f5a55
* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.3.18-14
98f5a55
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
98f5a55
cc2c232
* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.3.18-13
cc2c232
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
cc2c232
ce0a2ab
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.3.18-12
ce0a2ab
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
ce0a2ab
652e30a
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.3.18-11
652e30a
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
652e30a
c8ba44b
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 0.3.18-10
c8ba44b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
c8ba44b
b6b887a
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.3.18-9
b6b887a
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
b6b887a
1fe0942
* Sun Aug 17 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.3.18-8
1fe0942
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
1fe0942
83e79c3
* Mon Jun 09 2014 Renich Bon Ciric <renich@woralelandia.com> - 0.3.18-7
83e79c3
- Fix test by mtasaka; because of https://bugzilla.gnome.org/show_bug.cgi?id=704593.
83e79c3
- Fixes bug 1106094
83e79c3
- Using autosetup instead of setup
83e79c3
0d26f7e
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.3.18-6
0d26f7e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
0d26f7e
f546722
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.3.18-5
f546722
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
f546722
Rex Dieter 41bc7f6
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.3.18-4
67ba401
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
67ba401
db4b20c
* Wed Oct 03 2012 Renich Bon Ciric <renich@woralelandia.com> - 0.3.18-3
db4b20c
- removed require on Zeitgeist
db4b20c
aee0e3e
* Thu Jul 19 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.3.18-2
aee0e3e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
aee0e3e
7aec05f
* Sat May 5 2012 Renich Bon Ciric <renich@woralelandia.com> - 0.3.18-1
7aec05f
- Updated to version 0.3.18.
7aec05f
- Disabled a log test since it's failing because no libzeitgeist daemon is present at build time.
7aec05f
- Added missing Result Type constant (*CurrentUri and *EventOrigin).
7aec05f
- Now async functions fail instead of lingering indefinitely if Zeitgeist isn't available.
7aec05f
003b7b6
* Mon Mar 19 2012 Renich Bon Ciric <renich@woralelandia.com> - 0.3.14-1
003b7b6
- Updated to version 0.3.14
003b7b6
- Update to shared-desktop-ontologies-0.8
003b7b6
- Return relevancies of events when searching index
003b7b6
- Update the ZeitgeistEvent and ZeitgeistSubject with event origin and subject current uri
003b7b6
- Zeitgeist isn't autostarted after it disappears
003b7b6
- Removed log-fix patch
003b7b6
003b7b6
* Wed Apr 06 2011 Renich Bon Ciric <renich@woralelandia.com> - 0.3.10-1
419883f
- Updated to version 0.3.10
419883f
- Fixed bugs:
419883f
    https://bugs.launchpad.net/ubuntu/+source/libzeitgeist/+bug/742438
419883f
- Renamed log fix patch to something more appropriate
419883f
50482dc
* Sat Apr 02 2011 Renich Bon Ciric <renich@woralelandia.com> - 0.3.6-4
50482dc
- Added -p to install statements (forgot some)
50482dc
- Moved README to the main package from devel
50482dc
50482dc
* Fri Mar 25 2011 Renich Bon Ciric <renich@woralelandia.com> - 0.3.6-3
50482dc
- Removed Rubys geo2 dependency since is not needed; it's provided by glibc-devel
50482dc
50482dc
* Thu Mar 24 2011 Renich Bon Ciric <renich@woralelandia.com> - 0.3.6-2
50482dc
- Log test failure repaired by patch from Mamoru Tasaka
50482dc
50482dc
* Mon Mar 21 2011 Renich Bon Ciric <renich@woralelandia.com> - 0.3.6-1
50482dc
- Updated to 0.3.6
50482dc
- Implemented the isa macro for the devel subpackage.
50482dc
- Eliminated the doc macro from gtk-doc since it gets marked automatically
50482dc
50482dc
* Sat Mar 12 2011 Renich Bon Ciric <renich@woralelandia.com> - 0.3.4-3
50482dc
- Removed mistaken isa macro from zeitgeist require
50482dc
50482dc
* Thu Mar 10 2011 Renich Bon Ciric <renich@woralelandia.com> - 0.3.4-2
50482dc
- Cleaned up old stuff (BuildRoot, Clean and stuff of sorts)
50482dc
    https://fedoraproject.org/wiki/Packaging/Guidelines#BuildRoot_tag
50482dc
    https://fedoraproject.org/wiki/Packaging/Guidelines#.25clean
50482dc
- Added glib2-devel and gtk-doc as a BuildRequires
50482dc
- Added GPLv3 since it covers the documentation examples
50482dc
- Updated Requires to use the new arch specification macro when accordingly
50482dc
    https://fedoraproject.org/wiki/Packaging/Guidelines#Requires
50482dc
- Configured install to preserve timestamps
50482dc
- Added V=1 to the make flags for more verbosity on build
50482dc
- Added a check section
50482dc
- Removed disable-module from configure statement since it's not needed anymore: 
50482dc
    https://bugs.launchpad.net/libzeitgeist/+bug/683805
50482dc
50482dc
* Thu Feb 24 2011 Renich Bon Ciric <renich@woralelandia.com> - 0.3.4-1
50482dc
- updated to latest version
50482dc
50482dc
* Sun Feb 06 2011 Renich Bon Ciric <renich@woralelandia.com> - 0.3.2-3
50482dc
- got rid of INSTALL from docs
50482dc
- got rid ot dorcdir and used doc to include html docs
50482dc
50482dc
* Sat Feb 05 2011 Renich Bon Ciric <renich@woralelandia.com> - 0.3.2-2
50482dc
- removed duplicate documentation
50482dc
- added the use of macros for everything; including source and build dir.
50482dc
- revised path syntax
50482dc
50482dc
* Thu Jan 27 2011 - Renich Bon Ciric <renich@woralelandia.com> - 0.3.2-1
50482dc
- First buildName:           libzeitgeist