Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:regataos
regataos-wine-service
regataos-wine-service.spec
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File regataos-wine-service.spec of Package regataos-wine-service
Name: regataos-wine-service Version: 24.5 Release: 0 Summary: Compatibility mode for Regata OS Store License: MIT Url: https://www.regataos.com/ Source1: regataos-wine-service.tar.xz Group: System/GUI/KDE BuildRequires: xz BuildRequires: desktop-file-utils BuildRequires: update-desktop-files BuildRequires: hicolor-icon-theme BuildRequires: -post-build-checks BuildRoot: %{_tmppath}/%{name}-%{version}-build Requires: regataos-wine >= %{version} Requires: regataos-gcs Requires: fetchmsttfonts Requires: libexe-tools Requires: libexe1 Requires: mspack-tools Requires: libgthread-2_0-0 Requires: libgthread-2_0-0-32bit Requires: libfuse2 Requires: libfuse2-32bit Requires: libOpenCL1 Requires: libOpenCL1-32bit Requires: libcapi20-3 Requires: libcapi20-3-32bit Requires: sc-controller %description This package provides tools that brings support for the compatibility mode of the Regata OS Store. %build %install mkdir -p %buildroot/opt/regataos-wine/ cp -f %{SOURCE1} %{buildroot}/opt/regataos-wine/regataos-wine-service.tar.xz %post if test -e /opt/regataos-wine/regataos-wine-service.tar.xz ; then tar xf /opt/regataos-wine/regataos-wine-service.tar.xz -C / fi # freetype font smoothing for win32 applications rm -f /etc/fonts/conf.avail/30-win32-aliases.conf cat > /etc/fonts/conf.avail/30-win32-aliases.conf << EOM <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE fontconfig SYSTEM "fonts.dtd"> <fontconfig> <alias binding="same"> <family>MS Shell Dlg</family> <accept><family>Microsoft Sans Serif</family></accept> <default><family>sans-serif</family></default> </alias> <alias binding="same"> <family>MS Shell Dlg 2</family> <accept><family>Tahoma</family></accept> <default><family>sans-serif</family></default> </alias> <alias binding="same"> <family>MS Sans Serif</family> <prefer><family>Microsoft Sans Serif</family></prefer> <default><family>sans-serif</family></default> </alias> </fontconfig> EOM ln -sf /etc/fonts/conf.avail/30-win32-aliases.conf /etc/fonts/conf.d/30-win32-aliases.conf sudo fc-cache -f # Create folder for log files if test -e "/var/log/regataos-logs"; then chmod 777 /var/log/regataos-logs else mkdir -p "/var/log/regataos-logs" chmod 777 /var/log/regataos-logs fi # Fix for regataos-gcs folder if test ! -e "/tmp/regataos-gcs"; then mkdir -p "/tmp/regataos-gcs" chmod 777 /tmp/regataos-gcs fi # Hide Wine .desktop files. We already have it. if test -e "/usr/share/applications/wine.desktop"; then mv -f /usr/share/applications/wine.desktop \ /usr/share/applications/wine-msi.desktop.old fi if test -e "/usr/share/applications/wine-msi.desktop"; then mv -f /usr/share/applications/wine-msi.desktop /usr/share/applications/wine-msi.desktop.old fi update-desktop-database %files %defattr(-,root,root,-) /opt/regataos-wine /opt/regataos-wine/regataos-wine-service.tar.xz %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