up to 0.2.99.3
[packages/synapse.git] / synapse.spec
CommitLineData
f18e266b 1Summary: Application launcher
2Name: synapse
130c4ef6
JP
3Version: 0.2.99.3
4Release: 1
f18e266b 5License: GPL v3+
6Group: X11/Applications
01e79a45 7Source0: https://launchpad.net/synapse-project/0.3/%{version}/+download/%{name}-%{version}.tar.xz
130c4ef6 8# Source0-md5: 7e24bc78ebe47b4d055b22eead40a6c5
a992cc22 9Patch0: %{name}-mate.patch
f18e266b 10URL: http://synapse.zeitgeist-project.com/
9027cc73
JP
11BuildRequires: autoconf >= 2.65
12BuildRequires: automake >= 1:1.11
130c4ef6 13BuildRequires: gettext-tools >= 0.19.6
9027cc73
JP
14BuildRequires: glib2-devel >= 1:2.28.0
15BuildRequires: gtk+3-devel
a992cc22 16BuildRequires: json-glib-devel >= 0.10.0
9027cc73 17BuildRequires: keybinder3-devel
0e3b38c5 18BuildRequires: libappindicator-gtk3-devel
9027cc73 19BuildRequires: libgee-devel >= 0.5.2
a992cc22 20BuildRequires: libnotify-devel
9027cc73
JP
21BuildRequires: libtool
22BuildRequires: pkgconfig >= 1:0.21
23BuildRequires: rest-devel >= 0.7
24BuildRequires: vala >= 0.16.0
0e3b38c5 25BuildRequires: vala-libappindicator-gtk3
9027cc73
JP
26BuildRequires: vala-libgee >= 0.6.4
27BuildRequires: vala-zeitgeist >= 0.9.14
28BuildRequires: zeitgeist-devel >= 0.9.14
f18e266b 29BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
30
31%description
32Synapse is a semantic launcher written in Vala that you can use to
33start applications as well as find and access relevant documents and
c118d9e0 34files by making use of the Zeitgeist engine.
f18e266b 35
36%prep
37%setup -q
a992cc22 38%patch0 -p1
f18e266b 39
40%build
130c4ef6 41%{__gettextize}
9027cc73
JP
42%{__libtoolize}
43%{__aclocal}
a992cc22
JP
44%{__autoconf}
45%{__autoheader}
46%{__automake}
47%configure \
48 --disable-silent-rules \
49 --enable-librest=yes \
50 --enable-zeitgeist=yes
f18e266b 51%{__make}
52
53%install
54rm -rf $RPM_BUILD_ROOT
55
56%{__make} install \
57 DESTDIR=$RPM_BUILD_ROOT
58
a8960794 59%find_lang %{name}
60
f18e266b 61%clean
62rm -rf $RPM_BUILD_ROOT
63
64%post
65%update_icon_cache hicolor
66%update_desktop_database
f18e266b 67
68%postun
69%update_icon_cache hicolor
70%update_desktop_database_postun
f18e266b 71
a8960794 72%files -f %{name}.lang
f18e266b 73%defattr(644,root,root,755)
a8960794 74%attr(755,root,root) %{_bindir}/synapse
75%{_iconsdir}/hicolor/scalable/apps/*.svg
76%{_desktopdir}/*.desktop
77%{_mandir}/man1/synapse.*
This page took 0.081357 seconds and 4 git commands to generate.