Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:X0F:HSF
adriconf
adriconf.spec
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File adriconf.spec of Package adriconf
Name: adriconf Version: 2.7.2+2~git20240429.45e7132 Release: 0 Summary: Advanced DRI Configurator License: GPL-3.0 Group: System/Packages Url: https://github.com/jlHertel/adriconf Source0: %{name}-%{version}.tar.xz Source1: adriconf.desktop Source2: driconf-icon.png BuildRequires: hicolor-icon-theme BuildRequires: update-desktop-files BuildRequires: cmake BuildRequires: make BuildRequires: Mesa-devel BuildRequires: gtkmm4-devel BuildRequires: libdrm-devel BuildRequires: libxml++-devel BuildRequires: gcc-c++ BuildRequires: gcc-obj-c++ BuildRequires: libboost_locale-devel BuildRequires: libboost_filesystem-devel BuildRequires: libboost_system-devel #BuildRequires: git #BuildRequires: gtest BuildRequires: libpciaccess-devel BuildRequires: pciutils-devel BuildRequires: pugixml-devel BuildRequires: wayland-devel Recommends: %{name}-lang BuildRoot: %{_tmppath}/%{name}-%{version}-build %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. %lang_package %prep %autosetup -p1 %build %cmake \ -DENABLE_UNIT_TESTS=OFF \ -DCMAKE_C_STANDARD=17 \ -DCMAKE_CXX_EXTENSIONS=ON %cmake_build %install %cmake_install mkdir -p %{buildroot}/%{_datadir}/{applications,pixmaps} install -D -m0755 %{SOURCE1} %{buildroot}/%{_datadir}/applications/%{name}.desktop install -D -m0755 %{SOURCE2} %{buildroot}/%{_datadir}/pixmaps/%{name}.png %suse_update_desktop_file %{buildroot}/%{_datadir}/applications/%{name}.desktop %find_lang %{name} %post %desktop_database_post %postun %desktop_database_postun %clean %files %defattr(-,root,root,-) %{_bindir}/adriconf %{_datadir}/applications/%{name}.desktop %{_datadir}/pixmaps/%{name}.png %files lang -f %{name}.lang %files lang -f %{name}.lang %changelog
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor