Группа :: Система/Настройка/Оборудование
Пакет: adriconf
Главная Изменения Спек Патчи Sources Загрузить Gear Bugs and FR Repocop
%define name adriconf
%define build_type RelWithDebInfo
%define _cmake %cmake -DCMAKE_BUILD_TYPE=%build_type -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON
%define version 2.7.1
%define release alt1
Summary: Advanced Mesa DRI Configurator
Name: %name
Version: %version
Release: %release
License: GPL-3
Group: System/Configuration/Hardware
Url: https://gitlab.freedesktop.org/mesa/adriconf/
Packager: L.A. Kostis <lakostis at altlinux.org>
Source0: %name-%version.tar
Patch: %name-%version-%release.patch
BuildRequires(pre): cmake
BuildRequires: cmake gcc-c++ libdrm-devel
BuildRequires: libgbm-devel libgtkmm4-devel libpci-devel libpugixml-devel libGL-devel libEGL-devel libatkmm2.36-devel
%description
adriconf (Advanced DRI CONFigurator) is a GUI tool used to configure open
source graphics drivers. It works by setting options and writing them to the
standard drirc file used by the Mesa drivers.
%prep
%setup -q
%patch -p1
%build
%_cmake \
-DCMAKE_INSTALL_LIBDIR=%_libdir \
-DENABLE_UNIT_TESTS=NO
%cmake_build
%cmakeinstall_std
%find_lang %{name}
mkdir -p %buildroot{%_datadir/metainfo,%_desktopdir,%_iconsdir}
install -m644 flatpak/org.freedesktop.%name.png %buildroot%{_iconsdir}/
install -m644 flatpak/org.freedesktop.%name.desktop %buildroot%{_desktopdir}/
install -m644 flatpak/org.freedesktop.%name.metainfo.xml %buildroot%{_datadir}/metainfo/
%files -f %{name}.lang
%doc LICENSE AUTHORS VERSION *.md
%_bindir/%name
%_datadir/metainfo/org.freedesktop.%name.metainfo.xml
%_desktopdir/*.desktop
%_iconsdir/*.png
%changelog
…
Полный changelog можно просмотреть здесь
%define build_type RelWithDebInfo
%define _cmake %cmake -DCMAKE_BUILD_TYPE=%build_type -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON
%define version 2.7.1
%define release alt1
Summary: Advanced Mesa DRI Configurator
Name: %name
Version: %version
Release: %release
License: GPL-3
Group: System/Configuration/Hardware
Url: https://gitlab.freedesktop.org/mesa/adriconf/
Packager: L.A. Kostis <lakostis at altlinux.org>
Source0: %name-%version.tar
Patch: %name-%version-%release.patch
BuildRequires(pre): cmake
BuildRequires: cmake gcc-c++ libdrm-devel
BuildRequires: libgbm-devel libgtkmm4-devel libpci-devel libpugixml-devel libGL-devel libEGL-devel libatkmm2.36-devel
%description
adriconf (Advanced DRI CONFigurator) is a GUI tool used to configure open
source graphics drivers. It works by setting options and writing them to the
standard drirc file used by the Mesa drivers.
%prep
%setup -q
%patch -p1
%build
%_cmake \
-DCMAKE_INSTALL_LIBDIR=%_libdir \
-DENABLE_UNIT_TESTS=NO
%cmake_build
%cmakeinstall_std
%find_lang %{name}
mkdir -p %buildroot{%_datadir/metainfo,%_desktopdir,%_iconsdir}
install -m644 flatpak/org.freedesktop.%name.png %buildroot%{_iconsdir}/
install -m644 flatpak/org.freedesktop.%name.desktop %buildroot%{_desktopdir}/
install -m644 flatpak/org.freedesktop.%name.metainfo.xml %buildroot%{_datadir}/metainfo/
%files -f %{name}.lang
%doc LICENSE AUTHORS VERSION *.md
%_bindir/%name
%_datadir/metainfo/org.freedesktop.%name.metainfo.xml
%_desktopdir/*.desktop
%_iconsdir/*.png
%changelog
…
Полный changelog можно просмотреть здесь