516df6d
Name:           contractor
516df6d
Summary:        Desktop-wide extension service
2c30d34
Version:        0.3.4
7c7f3f5
Release:        2%{?dist}
516df6d
License:        GPLv3+
516df6d
4c714ef
URL:            https://github.com/elementary/%{name}
12d6bb9
Source0:        %{url}/archive/%{version}/%{name}-%{version}.tar.gz
516df6d
2c30d34
BuildRequires:  gcc
516df6d
BuildRequires:  gettext
2c30d34
BuildRequires:  meson
516df6d
BuildRequires:  vala
516df6d
2c30d34
BuildRequires:  pkgconfig(dbus-1)
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
2c30d34
%meson
2c30d34
%meson_build
516df6d
516df6d
516df6d
%install
2c30d34
%meson_install
2c30d34
2c30d34
# Create the the directory where other programs put their contracts
2c30d34
mkdir -p %{buildroot}/%{_datadir}/%{name}
516df6d
516df6d
516df6d
%files
12d6bb9
%doc README.md
12d6bb9
%license COPYING
516df6d
4c714ef
%{_bindir}/%{name}
516df6d
4c714ef
%dir %{_datadir}/%{name}
516df6d
%{_datadir}/dbus-1/services/org.elementary.contractor.service
516df6d
516df6d
516df6d
%changelog
7c7f3f5
* Thu Jan 31 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.3.4-2
7c7f3f5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
7c7f3f5
2c30d34
* Thu Aug 02 2018 Fabio Valentini <decathorpe@gmail.com> - 0.3.4-1
2c30d34
- Update to version 0.3.4.
2c30d34
a4f4e19
* Thu Jul 12 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.3.3-2
a4f4e19
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
a4f4e19
12d6bb9
* Fri May 18 2018 Fabio Valentini <decathorpe@gmail.com> - 0.3.3-1
12d6bb9
- Update to version 0.3.3.
12d6bb9
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