%global uuid pm.mirko.%{name} Name: bottles Version: 2.0.9.7 Release: 1%{?dist} License: GPLv3+ Summary: Easily manage Wine prefix in a new way URL: https://github.com/bottlesdevs/Bottles Source0: %{url}/archive/%{version}/%{name}-%{version}.tar.gz # The AppData files now go to /usr/share/metainfo # https://github.com/bottlesdevs/Bottles/pull/83 Patch0: https://github.com/bottlesdevs/Bottles/pull/83.patch#/the-appdata-files-now-go-to-usr-share-metainfo.patch BuildArch: noarch BuildRequires: desktop-file-utils BuildRequires: libappstream-glib BuildRequires: meson BuildRequires: python3 BuildRequires: python3-gobject BuildRequires: pkgconfig(glib-2.0) BuildRequires: pkgconfig(gtk+-3.0) Requires: python3-gobject Recommends: wine Recommends: wine-dxvk %description Easily manage Wine refix in a new way! (Run Windows software and games on Linux). Features: - Create bottles based on environments (a set of rule and dependencies for better software compatibility) - Access to a customizable environment for all your experiments - Run every executable (.exe/.msi) in your bottles, using the context menu in your file manager - Integrated management and storage for executable file arguments - Support for custom environment variables - Simplified DLL overrides - On-the-fly runner change for any Bottle - Various optimizations for better gaming performance (esync, fsync, dxvk, cache, shader compiler, offload .. and much more.) - Tweak different wine prefix settings, without leaving Bottles - Automated dxvk installation - Automatic installation and management of Wine and Proton runners - System for checking runner updates for the bottle and automatic repair in case of breakage - Integrated Dependencies installer with compatibility check based on a community-driver repository - Detection of installed programs - Integrated Task manager for wine processes - Easy access to ProtonDB and WineHQ for support - Configurations update system across Bottles versions - Backup bottles as configuration file or full archive - Import backup archive - Importer from Bottles v1 (and other wineprefix manager) - Bottles versioning (experimental) - .. and much more that you can find by installing Bottles! %prep %autosetup -n Bottles-%{version} -p1 %build %meson %meson_build %install %meson_install %find_lang %{name} %check appstream-util validate-relax --nonet %{buildroot}%{_metainfodir}/*.xml desktop-file-validate %{buildroot}%{_datadir}/applications/*.desktop %files -f %{name}.lang %license LICENSE %doc README.md %{_bindir}/%{name} %{_datadir}/%{name}/ %{_datadir}/applications/*.desktop %{_datadir}/glib-2.0/schemas/*.gschema.xml %{_datadir}/icons/hicolor/*/apps/*.svg %{_metainfodir}/*.xml %changelog * Thu Jan 7 2021 Artem Polishchuk - 2.0.9.7-1 - Initial packages