Name: accounts-qt Version: 1.16 Release: 2mamba Summary: Qt bindings to the Accounts & SSO framework Group: System/Libraries Vendor: openmamba Distribution: openmamba Packager: Silvan Calarco URL: https://code.google.com/archive/p/accounts-sso Source: https://gitlab.com/accounts-sso/libaccounts-qt.git/VERSION_%{version}/libaccounts-qt-%{version}.tar.bz2 Patch0: accounts-qt-1.16-qt6-1.patch Patch1: accounts-qt-1.16-qt6-3.patch Patch2: accounts-qt-1.16-qt6-4.patch Patch3: accounts-qt-1.16-qt6-5.patch License: LGPL ## AUTOBUILDREQ-BEGIN BuildRequires: glibc-devel BuildRequires: libaccounts-glib-devel BuildRequires: libgcc BuildRequires: libglib-devel BuildRequires: libstdc++6-devel BuildRequires: qt5-qtbase-devel BuildRequires: qt6-qtbase-devel ## AUTOBUILDREQ-END %description Qt bindings to the Accounts & SSO framework. %package -n lib%{name}5 Group: System/Libraries Summary: Qt5 bindings to the Accounts & SSO framework %description -n lib%{name}5 Qt5 bindings to the Accounts & SSO framework. This package contains shared libraries for %{name}. %package -n lib%{name}5-devel Group: Development/Libraries Summary: Development files for %{name} Requires: lib%{name}5 = %{?epoch:%epoch:}%{version}-%{release} Requires: pkg-config %description -n lib%{name}5-devel This package contains libraries and header files for developing applications that use %{name}. %package -n lib%{name}6 Group: System/Libraries Summary: Qt6 bindings to the Accounts & SSO framework %description -n lib%{name}6 Qt6 bindings to the Accounts & SSO framework. This package contains shared libraries for %{name}. %package -n lib%{name}6-devel Group: Development/Libraries Summary: Development files for %{name} Requires: lib%{name}6 = %{?epoch:%epoch:}%{version}-%{release} Requires: pkg-config %description -n lib%{name}6-devel This package contains libraries and header files for developing applications that use %{name}. %debug_package %prep %setup -q -n libaccounts-qt-%{version} %patch 0 -p1 -b .qt6-1 %patch 1 -p1 -b .qt6-3 %patch 2 -p1 -b .qt6-4 %patch 3 -p1 -b .qt6-5 %build mkdir build cd build %{_qt5_qmake} CONFIG+="nostrip" LIBDIR=%{_libdir} .. %make cd .. mkdir build-qt6 cd build-qt6 %{_qt6_qmake} CONFIG+="nostrip" LIBDIR=%{_libdir} .. %make #sub-Accounts %install [ "%{buildroot}" != / ] && rm -rf "%{buildroot}" %makeinstall -C build INSTALL_ROOT=%{buildroot} %makeinstall -C build-qt6 INSTALL_ROOT=%{buildroot} %clean [ "%{buildroot}" != / ] && rm -rf "%{buildroot}" %post -n lib%{name}5 -p /sbin/ldconfig %postun -n lib%{name}5 -p /sbin/ldconfig %files -n lib%{name}5 %defattr(-,root,root) %{_libdir}/libaccounts-qt5.so.* %doc COPYING %files -n lib%{name}5-devel %defattr(-,root,root) %{_bindir}/accountstest %dir %{_includedir}/accounts-qt5 %dir %{_includedir}/accounts-qt5/Accounts %{_includedir}/accounts-qt5/Accounts/* %{_libdir}/cmake/AccountsQt5/AccountsQt5Config.cmake %{_libdir}/cmake/AccountsQt5/AccountsQt5ConfigVersion.cmake %{_libdir}/libaccounts-qt5.so %{_libdir}/pkgconfig/accounts-qt5.pc %dir %{_datadir}/doc/accounts-qt %dir %{_datadir}/doc/accounts-qt/html %{_datadir}/doc/accounts-qt/html/* %doc TODO %files -n lib%{name}6 %defattr(-,root,root) %{_libdir}/libaccounts-qt6.so.* %doc COPYING %files -n lib%{name}6-devel %defattr(-,root,root) %{_bindir}/accountstest %dir %{_includedir}/accounts-qt6 %dir %{_includedir}/accounts-qt6/Accounts %{_includedir}/accounts-qt6/Accounts/* %{_libdir}/cmake/AccountsQt6/AccountsQt6Config.cmake %{_libdir}/cmake/AccountsQt6/AccountsQt6ConfigVersion.cmake %{_libdir}/libaccounts-qt6.so %{_libdir}/pkgconfig/accounts-qt6.pc %changelog * Sun Mar 03 2024 Silvan Calarco 1.16-2mamba - rebuilt with -qt6 subpackages * Sat Jan 16 2021 Silvan Calarco 1.16-1mamba - update to 1.16 * Sun Aug 16 2015 Silvan Calarco 1.13-1mamba - update to 1.13 - added qt5 subpackages * Wed May 28 2014 Silvan Calarco 1.11-1mamba - package created using the webbuild interface