516df6d
Name:           contractor
516df6d
Summary:        Desktop-wide extension service
516df6d
Version:        0.3.2
4233fda
Release:        7%{?dist}
516df6d
License:        GPLv3+
516df6d
URL:            https://launchpad.net/contractor
516df6d
516df6d
Source0:        https://launchpad.net/%{name}/loki/%{version}/+download/%{name}-%{version}.tar.xz
516df6d
a939748
BuildRequires:  /usr/bin/pkg-config
a939748
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
Designed for elementary OS.
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
516df6d
mkdir -p %{buildroot}/%{_datadir}/contractor
516df6d
516df6d
516df6d
%files
516df6d
%doc HACKING
516df6d
516df6d
%{_bindir}/contractor
516df6d
516df6d
%dir %{_datadir}/contractor
516df6d
%{_datadir}/dbus-1/services/org.elementary.contractor.service
516df6d
516df6d
516df6d
%changelog
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