diff --git a/zeitgeist.spec b/zeitgeist.spec index 0dd6b31..671fd4b 100644 --- a/zeitgeist.spec +++ b/zeitgeist.spec @@ -1,6 +1,6 @@ %define majver %(echo %version | cut -d. -f1-2) Name: zeitgeist -Version: 1.0.2 +Version: 1.0.3 Release: 1mamba Summary: A service which logs the users's activities and events Group: Applications/Security @@ -8,27 +8,35 @@ Vendor: openmamba Distribution: openmamba Packager: Silvan Calarco URL: http://zeitgeist-project.com/news/python/ -Source: http://cgit.freedesktop.org/zeitgeist/zeitgeist/snapshot/zeitgeist-%{version}.tar.gz -#Source: https://launchpad.net/zeitgeist/%{majver}/%{version}/+download/zeitgeist-%{version}.tar.xz +Source: https+git://gitlab.freedesktop.org/zeitgeist/zeitgeist/v%{version}/zeitgeist-%{version}.tar.bz2 Patch0: zeitgeist-0.9.15-upstream-fix-vala.patch License: LGPL ## AUTOBUILDREQ-BEGIN BuildRequires: glibc-devel -BuildRequires: libffi-devel -BuildRequires: libgcc +BuildRequires: ldconfig +BuildRequires: libatk-devel +BuildRequires: libbrotli-devel +BuildRequires: libbzip2-devel +BuildRequires: libcairo-devel +BuildRequires: libdbus-devel +BuildRequires: libdbus-glib-devel +BuildRequires: libfreetype-devel +BuildRequires: libgdk-pixbuf-devel BuildRequires: libglib-devel -BuildRequires: libpython-devel -BuildRequires: libselinux-devel +BuildRequires: libgraphite2-devel +BuildRequires: libgtk-devel +BuildRequires: libharfbuzz-devel +BuildRequires: libjson-glib-devel +BuildRequires: libpango-devel +BuildRequires: libpng-devel BuildRequires: libsqlite-devel -BuildRequires: libstdc++6-devel -BuildRequires: libxapian-devel +BuildRequires: libsystemd-devel BuildRequires: libz-devel -BuildRequires: python +BuildRequires: python3 +BuildRequires: telepathy-glib-devel ## AUTOBUILDREQ-END BuildRequires: libxapian-devel >= 1.2 -BuildRequires: python-rdflib -Requires: python >= %python_version -Requires: python-rdflib +BuildRequires: python-rdflib-py3 Requires: lib%{name}2 = %{?epoch:%epoch:}%{version}-%{release} BuildRoot: %{_tmppath}/%{name}-%{version}-root @@ -50,16 +58,29 @@ Requires: lib%{name}2 = %{?epoch:%epoch:}%{version}-%{release} %description -n lib%{name}2-devel A client library for applications that want to interact with the Zeitgeist daemon. The library is written in C using glib and provi des an asynchronous GObject oriented API. +This package contains static libraries and header files needed for development. -This package contains static libraries and header files need for development. +%package -n python-%{name} +Group: System/Libraries/Python +Summary: Python bindings for %{name} +Requires: python3 >= %python3_version +Requires: python-rdflib-py3 +Requires: lib%{name}2 = %{?epoch:%epoch:}%{version}-%{release} + +%description -n python-%{name} +This package contains the Python bindings for %{name}. + +%debug_package %prep %setup -q #%patch0 -p1 +NOCONFIGURE=1 ./autogen.sh %build -./autogen.sh -%configure +%configure \ + PYTHON=%{__python3} + %make %install @@ -77,18 +98,16 @@ rm -rf %{buildroot}%{_prefix}/doc/zeitgeist %dir %{_datadir}/zeitgeist %dir %{_datadir}/zeitgeist/ontology %{_datadir}/zeitgeist/ontology/*.trig -%dir %{python_sitelib}/zeitgeist -%{python_sitelib}/zeitgeist/* %{_datadir}/bash-completion/completions/zeitgeist-daemon %{_datadir}/dbus-1/services/org.gnome.zeitgeist.Engine.service %{_mandir}/man1/zeitgeist-daemon.1* %{_mandir}/man1/zeitgeist-datahub.1* -%doc AUTHORS COPYING %files -n lib%{name}2 %defattr(-,root,root) %{_libdir}/libzeitgeist-2.0.so.* %{_libdir}/girepository-1.0/Zeitgeist-2.0.typelib +%doc AUTHORS COPYING %files -n lib%{name}2-devel %defattr(-,root,root) @@ -104,7 +123,15 @@ rm -rf %{buildroot}%{_prefix}/doc/zeitgeist %{_datadir}/vala/vapi/zeitgeist-datamodel-2.0.vapi %{_datadir}/zeitgeist/doc/* +%files -n python-%{name} +%defattr(-,root,root) +%dir %{python3_sitelib}/zeitgeist +%{python3_sitelib}/zeitgeist/* + %changelog +* Tue Jan 19 2021 Silvan Calarco 1.0.3-1mamba +- update to 1.0.3 + * Mon Apr 01 2019 Automatic Build System 1.0.2-1mamba - automatic version update by autodist