Репозиторий Sisyphus
Последнее обновление: 1 октября 2023 | Пакетов: 18631 | Посещений: 37046648
en ru br
Репозитории ALT

Группа :: Система/Библиотеки
Пакет: signon-ui

 Главная   Изменения   Спек   Патчи   Sources   Загрузить   Gear   Bugs and FR  Repocop 


%define _libexecdir %prefix/libexec

Name: signon-ui
Version: 0.17
Release: alt5

Group: System/Libraries
Summary: Online Accounts Sign-on Ui
Url: https://launchpad.net/signon-ui
License: GPLv3

Requires: dbus


ExcludeArch: %not_qt5_qtwebengine_arches
Source: signon-ui-%version.tar
# FC
# ALT
Patch10: alt-fix-compile.patch
Patch11: alt-fix-crash.patch

# Automatically added by buildreq on Thu Jul 09 2015 (-bi)

# optimized out: elfutils glib2-devel kf5-attica-devel kf5-kjs-devel libGL-devel libX11-devel libaccounts-glib libaccounts-qt51 libgdk-pixbuf libgdk-pixbuf-devel libgio-devel libgst-plugins1.0 libqt5-core libqt5-dbus libqt5-gui libqt5-network libqt5-opengl libqt5-printsupport libqt5-qml libqt5-quick libqt5-sql libqt5-webkit libqt5-webkitwidgets libqt5-widgets libqt5-xml libsignon-qt51 libstdc++-devel pkg-config python-base python3 python3-base qt5-base-devel qt5-declarative-devel qt5-script-devel qt5-webkit-devel xorg-xproto-devel
BuildRequires(pre): rpm-macros-qt5-webengine
BuildRequires: qt5-base-devel qt5-declarative-devel
BuildRequires: accounts-qt5-devel signon-devel libproxy-devel libnotify-devel
BuildRequires: qt5-webengine-devel

%description
Sign-on UI is the component responsible for handling the user interactions which
can happen during the login process of an online account.
It can show password dialogs and dialogs with embedded web pages.

%package devel
Group: Development/KDE and QT
Summary: Development files for %name
%description devel
The %name-devel package contains libraries and header files for
developing applications that use %name.

%prep
%setup -n signon-ui-%version
%patch10 -p1
%patch11 -p1
sed -i 's/\/lib/\/%{_lib}/g' common-installs-config.pri
sed -i 's|tests| |' signon-ui.pro

%build
export PATH=%_qt5_bindir:$PATH
%qmake_qt5 \
   QMF_INSTALL_ROOT=%prefix \
   PREFIX=%prefix \
   CONFIG+=release \
   CONFIG+=force-foreign-qwindow \
   LIBDIR=%_libdir \
   LIBEXECDIR=%_libexecdir \
   signon-ui.pro

%make_build

%install
%install_qt5

# create directory for provider-specific configuration

mkdir -p %buildroot/%_sysconfdir/signon-ui/webkit-options.d

%files
%doc README TODO NOTES
%_bindir/signon-ui
%_desktopdir/signon-ui.desktop
%_datadir/dbus-1/services/*.service
%_sysconfdir/signon-ui

%changelog

Полный changelog можно просмотреть здесь

 
дизайн и разработка: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
текущий майнтейнер: Michael Shigorin