516df6d
Name:           contractor
516df6d
Summary:        Desktop-wide extension service
516df6d
Version:        0.3.2
16a15f5
Release:        11%{?dist}
516df6d
License:        GPLv3+
516df6d
4c714ef
URL:            https://github.com/elementary/%{name}
516df6d
Source0:        https://launchpad.net/%{name}/loki/%{version}/+download/%{name}-%{version}.tar.xz
516df6d
516df6d
BuildRequires:  cmake
516df6d
BuildRequires:  gettext
516df6d
BuildRequires:  vala
516df6d
BuildRequires:  vala-tools
516df6d
516df6d
BuildRequires:  pkgconfig(gee-0.8)
516df6d
BuildRequires:  pkgconfig(glib-2.0)
516df6d
516df6d
Requires:       dbus
516df6d
516df6d
516df6d
%description
516df6d
An extension service that allows apps to use the exposed functionality
516df6d
of registered apps. This way, apps don't have to have the functions hard
516df6d
coded into them.
516df6d
516df6d
516df6d
%prep
516df6d
%autosetup
516df6d
516df6d
516df6d
%build
516df6d
mkdir build && pushd build
516df6d
%cmake ..
516df6d
%make_build
516df6d
popd
516df6d
516df6d
516df6d
%install
516df6d
pushd build
516df6d
%make_install
516df6d
popd
516df6d
516df6d
# Create the the directory where other programs put their contracts
4c714ef
mkdir -p %{buildroot}/%{_datadir}/%{name}
516df6d
516df6d
516df6d
%files
516df6d
%doc HACKING
516df6d
4c714ef
%{_bindir}/%{name}
516df6d
4c714ef
%dir %{_datadir}/%{name}
516df6d
%{_datadir}/dbus-1/services/org.elementary.contractor.service
516df6d
516df6d
516df6d
%changelog
16a15f5
* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.3.2-11
16a15f5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
16a15f5
4c714ef
* Mon Feb 05 2018 Fabio Valentini <decathorpe@gmail.com> - 0.3.2-10
4c714ef
- Clean up .spec file.
4c714ef
73127e4
* Wed Aug 02 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.3.2-9
73127e4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
73127e4
2bdff93
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.3.2-8
2bdff93
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
2bdff93
4233fda
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.3.2-7
4233fda
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
4233fda
a939748
* Mon Jan 23 2017 Fabio Valentini <decathorpe@gmail.com> - 0.3.2-6
a939748
- Make BR on /usr/bin/pkg-config explicit.
a939748
516df6d
* Sun Jan 01 2017 Fabio Valentini <decathorpe@gmail.com> - 0.3.2-5
516df6d
- Own contract directory explicitly.
516df6d
516df6d
* Sun Jan 01 2017 Fabio Valentini <decathorpe@gmail.com> - 0.3.2-4
516df6d
- Clean up spec file.
516df6d
516df6d
* Thu Sep 29 2016 Fabio Valentini <decathorpe@gmail.com> - 0.3.2-3
516df6d
- Mass rebuild.
516df6d
516df6d
* Mon Sep 19 2016 Fabio Valentini <decathorpe@gmail.com> - 0.3.2-2
516df6d
- Spec file cosmetics.
516df6d
516df6d
* Thu Aug 11 2016 Fabio Valentini <decathorpe@gmail.com> - 0.3.2-1
516df6d
- Update to version 0.3.2.
516df6d
516df6d