Группа :: Графические оболочки/Прочее
Пакет: lxqt-config
Главная Изменения Спек Патчи Sources Загрузить Gear Bugs and FR Repocop
# Unpackaged files in buildroot should terminate build
%define _unpackaged_files_terminate_build 1
Name: lxqt-config
Version: 1.2.0
Release: alt2
Summary: LXDE-Qt system configurations (control center)
License: LGPL
Group: Graphical desktop/Other
Url: https://lxqt.org
Source: %name-%version.tar
Patch: 0001-lxqt-config-monitor-add-more-header-file-inclusion-f.patch
BuildRequires: gcc-c++ cmake rpm-macros-cmake
BuildRequires: libXau-devel libXcursor-devel libXdmcp-devel libXfixes-devel
BuildRequires: liblxqt-devel libqtxdg-devel qt5-base-devel qt5-tools-devel
BuildRequires: kf5-kwindowsystem-devel kf5-libkscreen-devel qt5-svg-devel
BuildRequires: rpm-build-xdg
BuildRequires: zlib-devel
BuildRequires: pkgconfig(xorg-libinput)
BuildRequires: libudev-devel
Provides: razorqt-config = %version
Obsoletes: razorqt-config < 0.7.0
Provides: lxqt-config-randr = %version
Obsoletes: lxqt-config-randr < 0.8.0
%description
%summary
%prep
%setup
%autopatch -p1
%build
# https://github.com/lxqt/lxqt-config/issues/903
# https://github.com/lxqt/lxqt-build-tools/pull/83
# libkscreen-qt5 5.26.90 config.h now includes <optional>, which needs
# at least -std=c++17
%cmake -DCMAKE_CXX_STANDARD=17 \
-DCMAKE_SKIP_RPATH:BOOL=OFF \
-DCMAKE_SKIP_INSTALL_RPATH:BOOL=OFF
%cmake_build
%install
%cmakeinstall_std
%files
%_bindir/*
%_libdir/%name/*.so
%_datadir/lxqt/*
%_datadir/desktop-directories/*.directory
%_man1dir/*
%_xdgconfigdir/*/*
%_desktopdir/*.desktop
%_iconsdir/*/*/*/*
%doc AUTHORS CHANGELOG LICENSE README.md
%changelog
…
Полный changelog можно просмотреть здесь
%define _unpackaged_files_terminate_build 1
Name: lxqt-config
Version: 1.2.0
Release: alt2
Summary: LXDE-Qt system configurations (control center)
License: LGPL
Group: Graphical desktop/Other
Url: https://lxqt.org
Source: %name-%version.tar
Patch: 0001-lxqt-config-monitor-add-more-header-file-inclusion-f.patch
BuildRequires: gcc-c++ cmake rpm-macros-cmake
BuildRequires: libXau-devel libXcursor-devel libXdmcp-devel libXfixes-devel
BuildRequires: liblxqt-devel libqtxdg-devel qt5-base-devel qt5-tools-devel
BuildRequires: kf5-kwindowsystem-devel kf5-libkscreen-devel qt5-svg-devel
BuildRequires: rpm-build-xdg
BuildRequires: zlib-devel
BuildRequires: pkgconfig(xorg-libinput)
BuildRequires: libudev-devel
Provides: razorqt-config = %version
Obsoletes: razorqt-config < 0.7.0
Provides: lxqt-config-randr = %version
Obsoletes: lxqt-config-randr < 0.8.0
%description
%summary
%prep
%setup
%autopatch -p1
%build
# https://github.com/lxqt/lxqt-config/issues/903
# https://github.com/lxqt/lxqt-build-tools/pull/83
# libkscreen-qt5 5.26.90 config.h now includes <optional>, which needs
# at least -std=c++17
%cmake -DCMAKE_CXX_STANDARD=17 \
-DCMAKE_SKIP_RPATH:BOOL=OFF \
-DCMAKE_SKIP_INSTALL_RPATH:BOOL=OFF
%cmake_build
%install
%cmakeinstall_std
%files
%_bindir/*
%_libdir/%name/*.so
%_datadir/lxqt/*
%_datadir/desktop-directories/*.directory
%_man1dir/*
%_xdgconfigdir/*/*
%_desktopdir/*.desktop
%_iconsdir/*/*/*/*
%doc AUTHORS CHANGELOG LICENSE README.md
%changelog
…
Полный changelog можно просмотреть здесь