1 %define commit 27817e835fe115ebbda5410ec904aa49a2ad01f1
2 # bash: %%(c=%{commit}; echo ${c:0:7})
3 %define shortcommit 27817e8
6 Summary: An open source Linux client for Google Drive
7 Summary(pl.UTF-8): Linuksowy, mające otwarte źródła klient Google Drive
10 Release: 0.%{cdate}git%{shortcommit}.%{rel}
12 Group: Applications/Networking
13 Source0: https://github.com/Grive/grive/archive/%{commit}/%{name}-%{version}-%{shortcommit}.tar.gz
14 # Source0-md5: 4f3c3411588f889801bd5b9297e6e2c9
15 # https://github.com/Grive/grive/issues/187
17 Patch1: %{name}-bgrive_cmake_fix.patch
19 Patch3: binutils-2.34.patch
20 Patch4: %{name}-json-c-0.14.patch
21 URL: https://github.com/Grive/grive
22 BuildRequires: QtCore-devel
23 BuildRequires: QtGui-devel
24 BuildRequires: binutils-devel
25 BuildRequires: boost-devel
27 BuildRequires: curl-devel
28 BuildRequires: expat-devel
29 BuildRequires: json-c-devel >= 0.11
30 BuildRequires: libgcrypt-devel
31 BuildRequires: libstdc++-devel
32 BuildRequires: openssl-devel
33 BuildRequires: yajl-devel
34 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
37 The purpose of this project is to provide an independent
38 implementation of Google Drive client. It uses the Google Document
39 List API to talk to the servers in Google.
41 %description -l pl.UTF-8
42 Celem tego projektu jest zapewnienie niezależnej implementacji klienta
43 Google Drive. Do komunikacji z serwerami Google'a wykorzystuje API
47 Summary: Qt frontend for Grive
48 Summary(pl.UTF-8): Interfejs Qt do Grive
49 Group: Applications/Networking
50 Requires: %{name} = %{version}-%{release}
52 %description -n bgrive
53 GUI frontend for Grive.
55 %description -n bgrive -l pl.UTF-8
56 Graficzny interfejs użytkownika do Grive.
59 %setup -q -n %{name}-%{commit}
73 rm -rf $RPM_BUILD_ROOT
75 %{__make} -C build install \
76 DESTDIR=$RPM_BUILD_ROOT
79 rm -rf $RPM_BUILD_ROOT
82 %defattr(644,root,root,755)
84 %attr(755,root,root) %{_bindir}/grive
85 %{_mandir}/man1/grive.1*
88 %defattr(644,root,root,755)
89 %attr(755,root,root) %{_bindir}/bgrive