[packages/telepathy-accounts-signon] - updated to 2.0, now uses libsignon-glib 2.x and meson
qboosh
qboosh at pld-linux.org
Tue Apr 23 06:01:23 CEST 2019
commit 4fc2a46de7bf23c7b0a0f3d9224e28e618b7751b
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date: Tue Apr 23 06:01:38 2019 +0200
- updated to 2.0, now uses libsignon-glib 2.x and meson
telepathy-accounts-signon.spec | 28 ++++++++++++----------------
1 file changed, 12 insertions(+), 16 deletions(-)
---
diff --git a/telepathy-accounts-signon.spec b/telepathy-accounts-signon.spec
index 61ef975..6aa8e33 100644
--- a/telepathy-accounts-signon.spec
+++ b/telepathy-accounts-signon.spec
@@ -1,20 +1,20 @@
Summary: Telepathy providers for libaccounts/libsignon
Summary(pl.UTF-8): Biblioteki Telepathy dla libaccounts/libsignon
Name: telepathy-accounts-signon
-Version: 1.0
+Version: 2.0
Release: 1
License: LGPL v2.1+
Group: Libraries
#Source0Download: https://gitlab.com/accounts-sso/telepathy-accounts-signon/tags
-# TODO: in the future use fake GET arg to force sane filename on df
-#Source0: https://gitlab.com/accounts-sso/telepathy-accounts-signon/repository/archive.tar.bz2?ref=%{version}&fake_out=/%{name}-%{version}.tar.bz2
-Source0: archive.tar.gz%3Fref=%{version}
-# Source0-md5: e24f554c764079d938cab71439a2e555
+Source0: https://gitlab.com/accounts-sso/telepathy-accounts-signon/-/archive/%{version}/%{name}-%{version}.tar.bz2
+# Source0-md5: 972acfd54cd2ff09a18ada3a7bb7c76b
URL: https://gitlab.com/accounts-sso/telepathy-accounts-signon
BuildRequires: libaccounts-glib-devel
-BuildRequires: libsignon-glib-devel
+BuildRequires: libsignon-glib-devel >= 2.0
+BuildRequires: meson
+BuildRequires: ninja >= 1.5
BuildRequires: pkgconfig
-BuildRequires: qt5-qmake
+BuildRequires: rpmbuild(macros) >= 1.736
BuildRequires: telepathy-mission-control-devel
Requires: telepathy-mission-control
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
@@ -32,26 +32,22 @@ komunikatorów. Kod jest oparty na gałęzi Nemo Mobile wtyczki z obsługą
ubunto-online-account dla Empathy.
%prep
-%setup -q -n telepathy-accounts-signon-%{version}-a4ae42797a9799fcbecb4c15bd9bd408e34c2eeb
+%setup -q
%build
-qmake-qt5 \
- QMAKE_CXX="%{__cxx}" \
- QMAKE_CXXFLAGS_RELEASE="%{rpmcxxflags}" \
- QMAKE_LFLAGS_RELEASE="%{rpmldflags}"
+%meson build
-%{__make}
+%ninja_build -C build
%install
rm -rf $RPM_BUILD_ROOT
-%{__make} install \
- INSTALL_ROOT=$RPM_BUILD_ROOT
+%ninja_install -C build
%clean
rm -rf $RPM_BUILD_ROOT
%files
%defattr(644,root,root,755)
-%doc NOTES README
+%doc README.md
%attr(755,root,root) %{_libdir}/mission-control-plugins.0/mcp-account-manager-accounts-sso.so
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/telepathy-accounts-signon.git/commitdiff/4fc2a46de7bf23c7b0a0f3d9224e28e618b7751b
More information about the pld-cvs-commit
mailing list