mirror of
https://github.com/ublue-os/bazzite.git
synced 2025-02-21 00:40:01 +00:00
chore: spec file cleanup
chore: minor containerfile reorganization
This commit is contained in:
parent
1afdaf07f3
commit
19b818338e
@ -92,6 +92,12 @@ FROM bazzite as bazzite-deck
|
|||||||
ARG IMAGE_NAME="${IMAGE_NAME}"
|
ARG IMAGE_NAME="${IMAGE_NAME}"
|
||||||
ARG FEDORA_MAJOR_VERSION="${FEDORA_MAJOR_VERSION}"
|
ARG FEDORA_MAJOR_VERSION="${FEDORA_MAJOR_VERSION}"
|
||||||
|
|
||||||
|
COPY system_files/deck/etc /etc
|
||||||
|
COPY system_files/deck/usr /usr
|
||||||
|
RUN ln -s /usr/bin/steamos-logger /usr/bin/steamos-info && \
|
||||||
|
ln -s /usr/bin/steamos-logger /usr/bin/steamos-notice && \
|
||||||
|
ln -s /usr/bin/steamos-logger /usr/bin/steamos-warning
|
||||||
|
|
||||||
# Add LatencyFleX Copr
|
# Add LatencyFleX Copr
|
||||||
RUN wget https://copr.fedorainfracloud.org/coprs/kylegospo/LatencyFleX/repo/fedora-$(rpm -E %fedora)/kylegospo-LatencyFleX-fedora-$(rpm -E %fedora).repo -O \
|
RUN wget https://copr.fedorainfracloud.org/coprs/kylegospo/LatencyFleX/repo/fedora-$(rpm -E %fedora)/kylegospo-LatencyFleX-fedora-$(rpm -E %fedora).repo -O \
|
||||||
/etc/yum.repos.d/_copr_kylegospo-latencyflex.repo
|
/etc/yum.repos.d/_copr_kylegospo-latencyflex.repo
|
||||||
@ -113,12 +119,6 @@ RUN rpm-ostree override remove steamdeck-kde-themes
|
|||||||
# Remove ublue-os-wallpapers
|
# Remove ublue-os-wallpapers
|
||||||
RUN rpm-ostree override remove ublue-os-wallpapers
|
RUN rpm-ostree override remove ublue-os-wallpapers
|
||||||
|
|
||||||
COPY system_files/deck/etc /etc
|
|
||||||
COPY system_files/deck/usr /usr
|
|
||||||
RUN ln -s /usr/bin/steamos-logger /usr/bin/steamos-info && \
|
|
||||||
ln -s /usr/bin/steamos-logger /usr/bin/steamos-notice && \
|
|
||||||
ln -s /usr/bin/steamos-logger /usr/bin/steamos-warning
|
|
||||||
|
|
||||||
# Install patched udisks2 (Needed for SteamOS SD card mounting)
|
# Install patched udisks2 (Needed for SteamOS SD card mounting)
|
||||||
RUN rpm-ostree override replace --experimental --from repo=copr:copr.fedorainfracloud.org:kylegospo:bazzite udisks2
|
RUN rpm-ostree override replace --experimental --from repo=copr:copr.fedorainfracloud.org:kylegospo:bazzite udisks2
|
||||||
|
|
||||||
|
@ -2,7 +2,7 @@ Name: jupiter-fan-control
|
|||||||
Version: {{{ git_dir_version }}}
|
Version: {{{ git_dir_version }}}
|
||||||
Release: 1%{?dist}
|
Release: 1%{?dist}
|
||||||
Summary: Steam Deck Fan Controller
|
Summary: Steam Deck Fan Controller
|
||||||
License: MIT
|
License: MIT
|
||||||
URL: https://github.com/ublue-os/bazzite
|
URL: https://github.com/ublue-os/bazzite
|
||||||
|
|
||||||
Source: https://gitlab.com/evlaV/%{name}/-/archive/main/%{name}-main.tar.gz
|
Source: https://gitlab.com/evlaV/%{name}/-/archive/main/%{name}-main.tar.gz
|
||||||
@ -10,7 +10,7 @@ BuildArch: noarch
|
|||||||
|
|
||||||
Patch0: fedora.patch
|
Patch0: fedora.patch
|
||||||
|
|
||||||
Requires: python3
|
Requires: python3
|
||||||
|
|
||||||
BuildRequires: systemd-rpm-macros
|
BuildRequires: systemd-rpm-macros
|
||||||
|
|
||||||
|
@ -3,7 +3,7 @@ Name: %{packagename}-btrfs
|
|||||||
Version: {{{ git_dir_version }}}
|
Version: {{{ git_dir_version }}}
|
||||||
Release: 1%{?dist}
|
Release: 1%{?dist}
|
||||||
Summary: Steam Deck Hardware Support Package
|
Summary: Steam Deck Hardware Support Package
|
||||||
License: GPLv3
|
License: GPLv3
|
||||||
URL: https://github.com/ublue-os/bazzite
|
URL: https://github.com/ublue-os/bazzite
|
||||||
|
|
||||||
Source: https://gitlab.com/evlaV/%{packagename}/-/archive/master/%{packagename}-master.tar.gz
|
Source: https://gitlab.com/evlaV/%{packagename}/-/archive/master/%{packagename}-master.tar.gz
|
||||||
|
@ -2,7 +2,7 @@ Name: jupiter-hw-support
|
|||||||
Version: {{{ git_dir_version }}}
|
Version: {{{ git_dir_version }}}
|
||||||
Release: 1%{?dist}
|
Release: 1%{?dist}
|
||||||
Summary: Steam Deck Hardware Support Package
|
Summary: Steam Deck Hardware Support Package
|
||||||
License: MIT
|
License: MIT
|
||||||
URL: https://github.com/ublue-os/bazzite
|
URL: https://github.com/ublue-os/bazzite
|
||||||
|
|
||||||
Source: https://gitlab.com/evlaV/%{name}/-/archive/master/%{name}-master.tar.gz
|
Source: https://gitlab.com/evlaV/%{name}/-/archive/master/%{name}-master.tar.gz
|
||||||
|
@ -2,11 +2,11 @@ Name: mesa-va-drivers
|
|||||||
Version: 1000.0.0
|
Version: 1000.0.0
|
||||||
Release: 1%{?dist}
|
Release: 1%{?dist}
|
||||||
Summary: Corrects a dependency issue between steam and mesa-va-drivers-freeworld on rpm-ostree distributions
|
Summary: Corrects a dependency issue between steam and mesa-va-drivers-freeworld on rpm-ostree distributions
|
||||||
License: GPLv2
|
License: GPLv2
|
||||||
URL: https://github.com/ublue-os/bazzite
|
URL: https://github.com/ublue-os/bazzite
|
||||||
BuildArch: noarch
|
BuildArch: noarch
|
||||||
|
|
||||||
Source0: https://raw.githubusercontent.com/ublue-os/bazzite/yafti/spec_files/mesa-va-drivers-freeworld-steamfix/LICENSE
|
Source0: https://raw.githubusercontent.com/ublue-os/bazzite/main/spec_files/%{name}/LICENSE
|
||||||
|
|
||||||
Requires: mesa-va-drivers-freeworld
|
Requires: mesa-va-drivers-freeworld
|
||||||
Provides: mesa-va-drivers = %{version}
|
Provides: mesa-va-drivers = %{version}
|
||||||
|
@ -2,15 +2,15 @@ Name: steamdeck-kde-presets
|
|||||||
Version: {{{ git_dir_version }}}
|
Version: {{{ git_dir_version }}}
|
||||||
Release: 1%{?dist}
|
Release: 1%{?dist}
|
||||||
Summary: KDE Presets from Valve's SteamOS 3.0
|
Summary: KDE Presets from Valve's SteamOS 3.0
|
||||||
License: GPLv2
|
License: GPLv2
|
||||||
URL: https://github.com/ublue-os/bazzite
|
URL: https://github.com/ublue-os/bazzite
|
||||||
|
|
||||||
Source: https://gitlab.com/evlaV/%{name}/-/archive/master/%{name}-master.tar.gz
|
Source: https://gitlab.com/evlaV/%{name}/-/archive/master/%{name}-master.tar.gz
|
||||||
BuildArch: noarch
|
BuildArch: noarch
|
||||||
|
|
||||||
Requires: kde-filesystem
|
Requires: kde-filesystem
|
||||||
|
|
||||||
Conflicts: steamdeck-kde-themes
|
Conflicts: steamdeck-kde-themes
|
||||||
|
|
||||||
%description
|
%description
|
||||||
KDE Presets from Valve's SteamOS 3.0
|
KDE Presets from Valve's SteamOS 3.0
|
||||||
|
@ -3,15 +3,15 @@ Name: steamdeck-kde-themes
|
|||||||
Version: {{{ git_dir_version }}}
|
Version: {{{ git_dir_version }}}
|
||||||
Release: 1%{?dist}
|
Release: 1%{?dist}
|
||||||
Summary: KDE Themes from Valve's SteamOS 3.0
|
Summary: KDE Themes from Valve's SteamOS 3.0
|
||||||
License: GPLv2
|
License: GPLv2
|
||||||
URL: https://github.com/ublue-os/bazzite
|
URL: https://github.com/ublue-os/bazzite
|
||||||
|
|
||||||
Source: https://gitlab.com/evlaV/%{packagename}/-/archive/master/%{packagename}-master.tar.gz
|
Source: https://gitlab.com/evlaV/%{packagename}/-/archive/master/%{packagename}-master.tar.gz
|
||||||
BuildArch: noarch
|
BuildArch: noarch
|
||||||
|
|
||||||
Requires: kde-filesystem
|
Requires: kde-filesystem
|
||||||
|
|
||||||
Conflicts: steamdeck-kde-presets
|
Conflicts: steamdeck-kde-presets
|
||||||
|
|
||||||
%description
|
%description
|
||||||
KDE Themes from Valve's SteamOS 3.0
|
KDE Themes from Valve's SteamOS 3.0
|
||||||
|
Loading…
x
Reference in New Issue
Block a user