projects:copr:wine-patches-gallium-nine
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revision | |||
| projects:copr:wine-patches-gallium-nine [2018/06/28 04:26] – external edit 127.0.0.1 | projects:copr:wine-patches-gallium-nine [2024/08/13 22:25] (current) – removed Sean Rhone | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | ====== Information ====== | ||
| - | * Wine | ||
| - | * Wine Staging | ||
| - | * sarnex/ | ||
| - | |||
| - | * https:// | ||
| - | * Heavily based off of [[https:// | ||
| - | |||
| - | ====== Dependencies ====== | ||
| - | |||
| - | **** | ||
| - | |||
| - | sudo dnf install ' | ||
| - | |||
| - | ====== Prepare Build Environment ====== | ||
| - | |||
| - | ===== Acquire SRPM ===== | ||
| - | |||
| - | * Acquire SRPM from https:// | ||
| - | |||
| - | ===== Extract SRPM ===== | ||
| - | |||
| - | **** | ||
| - | |||
| - | rm -Rf ~/' | ||
| - | |||
| - | ====== Spec Config ====== | ||
| - | |||
| - | **** | ||
| - | |||
| - | gio open ~/' | ||
| - | |||
| - | ===== Release ===== | ||
| - | |||
| - | * Default release is '' | ||
| - | * Increase '' | ||
| - | * Add '' | ||
| - | * If '' | ||
| - | * Check https:// | ||
| - | |||
| - | < | ||
| - | Release: | ||
| - | |||
| - | ===== Add Patches ===== | ||
| - | |||
| - | * Add under '' | ||
| - | * Check all filenames to be sure they' | ||
| - | |||
| - | < | ||
| - | # sarnex/ | ||
| - | Patch600: | ||
| - | Patch601: | ||
| - | |||
| - | ===== BuildRequires ===== | ||
| - | |||
| - | ==== mesa-libd3d-devel ==== | ||
| - | |||
| - | * This happens around line '' | ||
| - | * Add after ''# | ||
| - | |||
| - | < | ||
| - | # Gallium Nine | ||
| - | BuildRequires: | ||
| - | |||
| - | === Preview === | ||
| - | |||
| - | < | ||
| - | BuildRequires: | ||
| - | %endif # 0%{? | ||
| - | |||
| - | # Gallium Nine | ||
| - | BuildRequires: | ||
| - | |||
| - | %if 0%{?fedora} >= 10 || 0%{?rhel} >= 6 | ||
| - | BuildRequires: | ||
| - | |||
| - | ==== mesa-libd3d(x86-32) ==== | ||
| - | |||
| - | * This happens around line '' | ||
| - | * Add after '' | ||
| - | |||
| - | < | ||
| - | Requires: | ||
| - | |||
| - | === Preview === | ||
| - | |||
| - | < | ||
| - | Requires: | ||
| - | %if 0%{? | ||
| - | Requires: | ||
| - | %endif | ||
| - | Requires: | ||
| - | %endif</ | ||
| - | |||
| - | ==== mesa-libd3d(x86-64) ==== | ||
| - | |||
| - | * This happens around line '' | ||
| - | * Add after '' | ||
| - | |||
| - | < | ||
| - | Requires: | ||
| - | |||
| - | === Preview === | ||
| - | |||
| - | < | ||
| - | Requires: | ||
| - | %if 0%{? | ||
| - | Requires: | ||
| - | %endif | ||
| - | Requires: | ||
| - | %endif</ | ||
| - | |||
| - | ===== Include Patches ===== | ||
| - | |||
| - | * This happens around line '' | ||
| - | * Add above '' | ||
| - | |||
| - | < | ||
| - | # sarnex/ | ||
| - | %patch600 -p1 | ||
| - | %patch601 -p1 | ||
| - | |||
| - | autoreconf -f</ | ||
| - | |||
| - | ==== Preview ==== | ||
| - | |||
| - | < | ||
| - | # fix parallelized build | ||
| - | sed -i -e ' | ||
| - | |||
| - | %endif # 0%{? | ||
| - | |||
| - | # sarnex/ | ||
| - | %patch600 -p1 | ||
| - | %patch601 -p1 | ||
| - | |||
| - | autoreconf -f | ||
| - | |||
| - | %build</ | ||
| - | |||
| - | ===== with-d3d9-nine Configure ===== | ||
| - | |||
| - | * This happens around line '' | ||
| - | * Add to '' | ||
| - | |||
| - | < | ||
| - | | ||
| - | |||
| - | ==== Preview ==== | ||
| - | |||
| - | < | ||
| - | %{? | ||
| - | | ||
| - | | ||
| - | |||
| - | make %{? | ||
| - | |||
| - | ===== d3d9-nine.dll Library ===== | ||
| - | |||
| - | * This happens around line '' | ||
| - | * Add above '' | ||
| - | |||
| - | < | ||
| - | %{_libdir}/ | ||
| - | |||
| - | ==== Preview ==== | ||
| - | |||
| - | < | ||
| - | %{_libdir}/ | ||
| - | %{_libdir}/ | ||
| - | %{_libdir}/ | ||
| - | %{_libdir}/ | ||
| - | |||
| - | ====== Build SRPM ====== | ||
| - | |||
| - | * https:// | ||
| - | |||
| - | rpmbuild -bs ~/' | ||
| - | |||
| - | ~/ | ||
| - | |||
| - | ====== Compile Locally ====== | ||
| - | |||
| - | sudo dnf builddep ~/' | ||
| - | |||
| - | rpmbuild -ba ~/' | ||
| - | |||
| - | ====== Cleanup ====== | ||
| - | |||
| - | sudo dnf remove ' | ||
| - | |||
| - | rm -Rf ~/' | ||
/srv/www/wiki/data/attic/projects/copr/wine-patches-gallium-nine.1530174378.txt.gz · Last modified: by 127.0.0.1
