diff --git a/README.md b/README.md index 470dee4..70bf01c 100644 --- a/README.md +++ b/README.md @@ -1,2 +1,4 @@ # signon-ui +UI component responsible for handling the user interactions which can happen during the login process of an online account. + diff --git a/signon-ui.spec b/signon-ui.spec new file mode 100644 index 0000000..b82ae48 --- /dev/null +++ b/signon-ui.spec @@ -0,0 +1,59 @@ +%define gitcommit %(echo %version | cut -d+ -f2 | cut -d. -f2) +Name: signon-ui +Version: 0.17+20231016git.eef943f0 +Release: 1mamba +Summary: Signond Qt UI +Group: Graphical Desktop/Applications/Networking +Vendor: openmamba +Distribution: openmamba +Packager: Silvan Calarco +URL: https://gitlab.com/accounts-sso/signon-ui +Source: https://gitlab.com/accounts-sso/signon-ui.git/master@%{gitcommit}/signon-ui-%{version}.tar.bz2 +License: GPL +## AUTOBUILDREQ-BEGIN +BuildRequires: glibc-devel +BuildRequires: libaccounts-qt6-devel +BuildRequires: libgcc +BuildRequires: libgdk-pixbuf-devel +BuildRequires: libglib-devel +BuildRequires: libglvnd-devel +BuildRequires: libnotify-devel +BuildRequires: libproxy-devel +BuildRequires: libsignon-qt6-devel +BuildRequires: libstdc++6-devel +BuildRequires: qt6-qtbase-devel +BuildRequires: qt6-qtdeclarative-devel +BuildRequires: qt6-qtpositioning-devel +BuildRequires: qt6-qtwebchannel-devel +BuildRequires: qt6-qtwebengine-devel +## AUTOBUILDREQ-END + +%description +UI component responsible for handling the user interactions which can happen during the login process of an online account. + +%debug_package + +%prep +%setup -q + +%build +%{_qt6_qmake} +%make + +%install +[ "%{buildroot}" != / ] && rm -rf "%{buildroot}" +%makeinstall INSTALL_ROOT=%{buildroot} STRIP=/bin/true + +%clean +[ "%{buildroot}" != / ] && rm -rf "%{buildroot}" + +%files +%defattr(-,root,root) +%{_bindir}/signon-ui +%{_datadir}/applications/signon-ui.desktop +%{_datadir}/dbus-1/services/com.*.service +%doc COPYING + +%changelog +* Thu Jun 06 2024 Silvan Calarco 0.17^20231016git.eef943f0-1mamba +- package created using the webbuild interface