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

Группа :: Графические оболочки/GNOME
Пакет: adwaita-qt

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

# Unpackaged files in buildroot should terminate build
%define _unpackaged_files_terminate_build 1

Name: adwaita-qt
Version: 1.4.1
Release: alt1
Summary: Adwaita theme for Qt-based applications
License: LGPL-2.0-or-later
Group: Graphical desktop/GNOME
Url: https://github.com/MartinBriza/adwaita-qt

Source: adwaita-qt-%version.tar

BuildRequires(pre): rpm-macros-cmake
BuildRequires: cmake
BuildRequires: qt5-base-devel
BuildRequires: qt5-x11extras-devel
BuildRequires: qt6-base-devel

Requires: adwaita-qt5
Requires: adwaita-qt6
Obsoletes: adwaita-qt4

%description
%summary.

%package -n adwaita-qt5
Summary: Adwaita Qt5 theme
Group: Graphical desktop/GNOME

%description -n adwaita-qt5
Adwaita theme variant for applications utilizing Qt5

%package -n libadwaita-qt5
Summary: Adwaita Qt5 library
Group: Graphical desktop/GNOME

%description -n libadwaita-qt5
%summary.

%package -n libadwaita-qt5-devel
Summary: Development files for libadwaita-qt5
Group: Development/KDE and QT
Requires: libadwaita-qt5 = %EVR

%description -n libadwaita-qt5-devel
The libadwaita-qt5-devel package contains libraries and header files for
developing applications that use libadwaita-qt5.

%package -n adwaita-qt6
Summary: Adwaita Qt6 theme
Group: Graphical desktop/GNOME

%description -n adwaita-qt6
Adwaita theme variant for applications utilizing Qt6

%package -n libadwaita-qt6
Summary: Adwaita Qt6 library
Group: Graphical desktop/GNOME

%description -n libadwaita-qt6
%summary.

%package -n libadwaita-qt6-devel
Summary: Development files for libadwaita-qt6
Group: Development/KDE and QT
Requires: libadwaita-qt6 = %EVR

%description -n libadwaita-qt6-devel
The libadwaita-qt6-devel package contains libraries and header files for
developing applications that use libadwaita-qt6.

%prep
%setup

%build
%define _cmake__builddir %_target_platform-qt5
%cmake
%cmake_build

%define _cmake__builddir %_target_platform-qt6
%cmake -DUSE_QT6=true
%cmake_build

%install
%define _cmake__builddir %_target_platform-qt5
%cmake_install

%define _cmake__builddir %_target_platform-qt6
%cmake_install

rm %buildroot%_libdir/pkgconfig/adwaita-qt6.pc

%files -n adwaita-qt5
%doc LICENSE.LGPL2 README.md
%_qt5_archdatadir/plugins/styles/adwaita.so

%files -n libadwaita-qt5
%_libdir/libadwaitaqt.so.*
%_libdir/libadwaitaqtpriv.so.*

%files -n libadwaita-qt5-devel
%dir %_includedir/AdwaitaQt
%_includedir/AdwaitaQt/*.h
%dir %_libdir/cmake/AdwaitaQt
%_libdir/cmake/AdwaitaQt/*.cmake
%_pkgconfigdir/adwaita-qt.pc
%_libdir/libadwaitaqt.so
%_libdir/libadwaitaqtpriv.so

%files -n adwaita-qt6
%doc LICENSE.LGPL2 README.md
%_qt6_archdatadir/plugins/styles/adwaita.so

%files -n libadwaita-qt6
%_libdir/libadwaitaqt6.so.*
%_libdir/libadwaitaqt6priv.so.*

%files -n libadwaita-qt6-devel
%dir %_includedir/AdwaitaQt6
%_includedir/AdwaitaQt6/*.h
%dir %_libdir/cmake/AdwaitaQt6
%_libdir/cmake/AdwaitaQt6/*.cmake
#_pkgconfigdir/adwaita-qt6.pc
%_libdir/libadwaitaqt6.so
%_libdir/libadwaitaqt6priv.so

%files
%changelog

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

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