mconnect - KDE Connect protocol implementation in Vala/C
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

73 lines
2.2 KiB

  1. # git SHA1 of usable master
  2. %global commit e4d57eff5cbb336eba8bcd045381b47b8735d697
  3. %global shortcommit %(c=%{commit}; echo ${c:0:7})
  4. %global owner bboozzoo
  5. Name: mconnect
  6. Version: 0.2
  7. Release: 4.20150125git%{shortcommit}%{?dist}
  8. Summary: Implementation of KDE Connect protocol
  9. License: GPLv2
  10. URL: http://github.com/bboozzoo/mconnect
  11. #Source0: https://github.com/%{owner}/%{name}/archive/%{commit}/%{name}-%{commit}.tar.gz
  12. Source: %{name}-%{commit}.tar.gz
  13. BuildRequires: vala
  14. BuildRequires: vala-tools
  15. BuildRequires: glib2-devel
  16. BuildRequires: gobject-introspection-devel
  17. BuildRequires: json-glib-devel
  18. BuildRequires: libgee-devel
  19. BuildRequires: openssl-devel
  20. BuildRequires: libnotify-devel
  21. BuildRequires: desktop-file-utils
  22. BuildRequires: autoconf automake libtool pkgconfig
  23. %description
  24. MConnect is an implementation of host side of KDE Connect protocol,
  25. but without any KDE or Qt dependencies.
  26. %prep
  27. %setup -q -D -n %{name}-%{commit}
  28. %build
  29. autoreconf -if
  30. %configure
  31. make %{?_smp_mflags} V=1
  32. %install
  33. %make_install
  34. desktop-file-validate %{buildroot}/%{_datadir}/applications/mconnect.desktop
  35. %files
  36. %doc LICENSE
  37. %{_bindir}/mconnect
  38. %dir %{_datadir}/mconnect
  39. %{_datadir}/mconnect/*
  40. %{_datadir}/applications/*.desktop
  41. %changelog
  42. * Sun Jan 25 2015 Maciek Borzęcki <maciek.borzecki@gmail.com> - 0.2-4.20150125gite4d57ef
  43. - Add vala-tools to BuildRequires
  44. * Sun Jan 25 2015 Maciek Borzęcki <maciek.borzecki@gmail.com> - 0.2-3.20150125gite4d57ef
  45. - Add missing gobject-introspection-devel to BuildRequires
  46. * Sun Jan 25 2015 Maciek Borzęcki <maciek.borzecki@gmail.com> - 0.2-2.20150125gite4d57ef
  47. - Updated BuildRequires with autotools, libtool, pkg-config
  48. * Sun Jan 25 2015 Maciek Borzęcki <maciek.borzecki@gmail.com> - 0.2-1.20150125gite4d57ef
  49. - Bump to version 0.2
  50. * Mon Jan 19 2015 Maciek Borzęcki <maciek.borzecki@gmail.com> - 0.1-3.20150119git3437a33
  51. - Bump version to include minor enhancements
  52. * Mon Jan 19 2015 Maciek Borzęcki <maciek.borzecki@gmail.com> - 0.1-2.20150119gitb8ffa0f
  53. - Bump version to include bug fixes
  54. * Sun Jan 18 2015 Maciek Borzecki <maciek.borzecki@gmail.com> - 0.1-1.20150118git55ae51a
  55. - Initial packaging