1 Summary: Ubuntu OnlineAccounts QML API
2 Summary(pl.UTF-8): API języka QML do Ubuntu OnlineAccounts
3 Name: Qt5Qml-module-accounts
8 #Source0Download: https://gitlab.com/accounts-sso/accounts-qml-module/tags
9 # TODO: in the future use fake GET arg to force sane filename on df
10 #Source0: https://gitlab.com/accounts-sso/accounts-qml-module/repository/archive.tar.bz2?ref=VERSION_%{version}&fake_out=/%{name}-%{version}.tar.bz2
11 Source0: archive.tar.gz%3Fref=VERSION_%{version}
12 # Source0-md5: d62f676e837bfa2b8bb5c12507a36ce9
13 URL: https://gitlab.com/accounts-sso/accounts-qml-module
14 BuildRequires: Qt5Qml-devel >= 5
15 BuildRequires: doxygen
16 BuildRequires: glib2-devel >= 2.0
17 BuildRequires: libaccounts-qt5-devel
18 BuildRequires: libsignon-qt5-devel
19 BuildRequires: pkgconfig
20 BuildRequires: qt5-build >= 5
21 BuildRequires: qt5-qmake >= 5
22 BuildRequires: qt5-qtdeclarative >= 5
23 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
26 Ubuntu OnlineAccounts QML API. It is part of the accounts-sso project.
28 %description -l pl.UTF-8
29 API języka QML do Ubuntu OnlineAccounts. Jest to część projektu
33 Summary: QML API documentation for Ubuntu OnlineAccounts
34 Summary(pl.UTF-8): Dokumentacja API QML Ubuntu OnlineAccounts
38 QML API documentation for Ubuntu OnlineAccounts.
40 %description apidocs -l pl.UTF-8
41 Dokumentacja API QML Ubuntu OnlineAccounts.
44 %setup -q -n accounts-qml-module-VERSION_%{version}-45a153eb0f6c65ee7b0c347bce723acd821bbb00
47 qmake-qt5 accounts-qml-module.pro \
48 QMAKE_CXX="%{__cxx}" \
49 QMAKE_CXXFLAGS_RELEASE="%{rpmcxxflags}" \
50 QMAKE_LFLAGS_RELEASE="%{rpmldflags}"
55 rm -rf $RPM_BUILD_ROOT
58 INSTALL_ROOT=$RPM_BUILD_ROOT
60 install -d $RPM_BUILD_ROOT%{_docdir}/qt5-doc
61 %{__mv} $RPM_BUILD_ROOT%{_datadir}/accounts-qml-module/doc $RPM_BUILD_ROOT%{_docdir}/qt5-doc/accounts-qml-module
64 %{__rm} $RPM_BUILD_ROOT%{_bindir}/tst_plugin
67 rm -rf $RPM_BUILD_ROOT
70 %defattr(644,root,root,755)
71 %dir %{_libdir}/qt5/qml/Ubuntu
72 %dir %{_libdir}/qt5/qml/Ubuntu/OnlineAccounts
73 %attr(755,root,root) %{_libdir}/qt5/qml/Ubuntu/OnlineAccounts/libAccounts.so
74 %{_libdir}/qt5/qml/Ubuntu/OnlineAccounts/plugin.qmltypes
75 %{_libdir}/qt5/qml/Ubuntu/OnlineAccounts/qmldir
78 %defattr(644,root,root,755)
79 %{_docdir}/qt5-doc/accounts-qml-module