Пакет portproton-installer: Specfile
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 | %add_findreq_skiplist %_bindir/portproton AutoProv: no %define oname portproton %define xdg_name ru.linux_gaming.PortProton %define i586_req_l1 libGL.so.1 libgio-2.0.so.0 libnm.so.0 libnss3.so libunwind.so.8 libvdpau.so.1 %define i586_req_l2 libVkLayer_MESA_device_select.so libnsl.so.1 %define i586_req_l3 libvulkan.so.1 libvulkan_intel.so libvulkan_radeon.so libvulkan_lvp.so Name: portproton-installer Version: 1.7.3 Release: alt1 Summary: Installer for PortProton License: MIT Group: Games/Other Url: https://github.com/Castro-Fidel/PortProton_ALT Source: %name-%version.tar Requires: bubblewrap cabextract zstd gawk tar xz pciutils coreutils file Requires: curl xdg-utils desktop-file-utils yad jq Requires: libvulkan1 vulkan-tools libGL fontconfig xrdb Requires: libcurl libgio libnm libnsl1 libnss glibc-nss glibc-pthread Requires: xorg-dri-intel xorg-dri-radeon xorg-dri-swrast libvdpau Requires: /usr/bin/exiftool ExclusiveArch: i586 Provides: portproton = %version-%release Obsoletes: portproton <= 1.6.1-alt2 %description Installer PortProton for Windows games. %prep %setup %build %install mkdir -p %buildroot%_libdir/%oname for lib in %i586_req_l1 %i586_req_l2 %i586_req_l3 ; do ln -s /usr/lib/$lib %buildroot%_libdir/%oname/ done install -Dm755 %oname %buildroot%_bindir/%oname install -Dm644 %xdg_name.desktop %buildroot%_desktopdir/%xdg_name.desktop install -Dm644 %xdg_name.svg %buildroot%_iconsdir/hicolor/scalable/apps/%xdg_name.svg install -Dm644 %xdg_name.metainfo.xml %buildroot%_datadir/metainfo/%xdg_name.metainfo.xml %files %doc LICENSE %_bindir/%oname %_libdir/%oname %_desktopdir/%xdg_name.desktop %_iconsdir/hicolor/scalable/apps/%xdg_name.svg %_datadir/metainfo/%xdg_name.metainfo.xml %changelog * Mon Jul 21 2025 Mikhail Tergoev <fidel@altlinux.org> 1.7.3-alt1 - updated to 1.7.3 - dropped requires: /usr/bin/icoextract * Tue May 27 2025 Mikhail Tergoev <fidel@altlinux.org> 1.7.1-alt4 - dropped requires: gamemode and libd3d (ALT bug: 52427) * Mon Sep 30 2024 Mikhail Tergoev <fidel@altlinux.org> 1.7.1-alt3 - added requires: xorg-dri-swrast, libvdpau (i586 and x86_64) - fixed ALT bug: #51174 #51173 #51171 #51170 #51168 #50828 * Thu Sep 19 2024 Mikhail Tergoev <fidel@altlinux.org> 1.7.1-alt2 - dropped requires: libvdpau_gallium.so.1.0.0 * Fri Aug 09 2024 Mikhail Tergoev <fidel@altlinux.org> 1.7.1-alt1 - added .bat file association (thanks @Boria138) - dropped requires: wmctrl, /usr/bin/convert - added requires: xorg-dri-intel xorg-dri-radeon * Mon Jul 29 2024 Mikhail Tergoev <fidel@altlinux.org> 1.7.0-alt3 - remove portproton package as deprecated * Wed Jul 17 2024 Mikhail Tergoev <fidel@altlinux.org> 1.7.0-alt2 - added requires jq for SteamGridDB * Sun Jul 14 2024 Mikhail Tergoev <fidel@altlinux.org> 1.7.0-alt1 - updated to 1.7.0 * Sat Jul 13 2024 Mikhail Tergoev <fidel@altlinux.org> 1.6.2-alt1 - updated to 1.6.2 * Mon Jun 24 2024 Mikhail Tergoev <fidel@altlinux.org> 1.6.1-alt3 - renamed package to arepo portproton-installer (thanks glebfm@ and egori@) - fixed automatic installation of 32 bit dependencies (ALT bug: 49278) - dropped i586-portproton-dependency package * Fri Jun 14 2024 Mikhail Tergoev <fidel@altlinux.org> 1.6.1-alt2 - fix build for branch p10 * Fri Jun 14 2024 Mikhail Tergoev <fidel@altlinux.org> 1.6.1-alt1 - updated to v1.6.1 - added metainfo * Thu Jun 13 2024 Mikhail Tergoev <fidel@altlinux.org> 1.5-alt2 - added meta package for installation 32-bit dependencies * Tue Feb 13 2024 Mikhail Tergoev <fidel@altlinux.org> 1.5-alt1 - updated to v1.5 - drop requires: libMesaOpenCL * Fri Feb 09 2024 Mikhail Tergoev <fidel@altlinux.org> 1.4-alt1 - updated to v1.4 - update requires - drop meta package 32-bit dependencies (it does not work as intended) * Sun Dec 24 2023 Mikhail Tergoev <fidel@altlinux.org> 1.3-alt2 - added meta package for installation 32-bit dependencies - update requires * Fri Nov 24 2023 Mikhail Tergoev <fidel@altlinux.org> 1.3-alt1 - updated to v1.3 * Sat Nov 11 2023 Mikhail Tergoev <fidel@altlinux.org> 1.2-alt1 - updated to v1.2 - updated icon file (png to svg) * Fri Nov 10 2023 Mikhail Tergoev <fidel@altlinux.org> 1.1-alt1 - updated to v1.1 - added gitlab.eterfund.ru for download scripts - added installation path selection - update desktop file * Fri May 19 2023 Vitaly Lipatov <lav@altlinux.ru> 1.0-alt3 - install .desktop as a file - add requires: fontconfig xrdb pciutils xdg-utils bc coreutils file desktop-file-utils wmctrl xz wget * Sun Apr 02 2023 Vitaly Lipatov <lav@altlinux.ru> 1.0-alt2 - fix Exec in desktop file - add requires: gawk tar libd3d libMesaOpenCL /usr/bin/convert * Sat Apr 1 2023 Artyom Bystrov <arbars@altlinux.org> 1.0-alt1.1 - Add MimeType description in desktop file * Mon Mar 20 2023 Vitaly Lipatov <lav@altlinux.ru> 1.0-alt1 - initial build for ALT Sisyphus |