mirror of
https://github.com/ublue-os/bazzite.git
synced 2025-02-16 03:40:21 +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 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
|
||||
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
|
||||
@ -113,12 +119,6 @@ RUN rpm-ostree override remove steamdeck-kde-themes
|
||||
# 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)
|
||||
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 }}}
|
||||
Release: 1%{?dist}
|
||||
Summary: Steam Deck Fan Controller
|
||||
License: MIT
|
||||
License: MIT
|
||||
URL: https://github.com/ublue-os/bazzite
|
||||
|
||||
Source: https://gitlab.com/evlaV/%{name}/-/archive/main/%{name}-main.tar.gz
|
||||
@ -10,7 +10,7 @@ BuildArch: noarch
|
||||
|
||||
Patch0: fedora.patch
|
||||
|
||||
Requires: python3
|
||||
Requires: python3
|
||||
|
||||
BuildRequires: systemd-rpm-macros
|
||||
|
||||
|
@ -3,7 +3,7 @@ Name: %{packagename}-btrfs
|
||||
Version: {{{ git_dir_version }}}
|
||||
Release: 1%{?dist}
|
||||
Summary: Steam Deck Hardware Support Package
|
||||
License: GPLv3
|
||||
License: GPLv3
|
||||
URL: https://github.com/ublue-os/bazzite
|
||||
|
||||
Source: https://gitlab.com/evlaV/%{packagename}/-/archive/master/%{packagename}-master.tar.gz
|
||||
|
@ -2,7 +2,7 @@ Name: jupiter-hw-support
|
||||
Version: {{{ git_dir_version }}}
|
||||
Release: 1%{?dist}
|
||||
Summary: Steam Deck Hardware Support Package
|
||||
License: MIT
|
||||
License: MIT
|
||||
URL: https://github.com/ublue-os/bazzite
|
||||
|
||||
Source: https://gitlab.com/evlaV/%{name}/-/archive/master/%{name}-master.tar.gz
|
||||
|
@ -2,11 +2,11 @@ Name: mesa-va-drivers
|
||||
Version: 1000.0.0
|
||||
Release: 1%{?dist}
|
||||
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
|
||||
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
|
||||
Provides: mesa-va-drivers = %{version}
|
||||
|
@ -2,15 +2,15 @@ Name: steamdeck-kde-presets
|
||||
Version: {{{ git_dir_version }}}
|
||||
Release: 1%{?dist}
|
||||
Summary: KDE Presets from Valve's SteamOS 3.0
|
||||
License: GPLv2
|
||||
License: GPLv2
|
||||
URL: https://github.com/ublue-os/bazzite
|
||||
|
||||
Source: https://gitlab.com/evlaV/%{name}/-/archive/master/%{name}-master.tar.gz
|
||||
BuildArch: noarch
|
||||
|
||||
Requires: kde-filesystem
|
||||
Requires: kde-filesystem
|
||||
|
||||
Conflicts: steamdeck-kde-themes
|
||||
Conflicts: steamdeck-kde-themes
|
||||
|
||||
%description
|
||||
KDE Presets from Valve's SteamOS 3.0
|
||||
|
@ -3,15 +3,15 @@ Name: steamdeck-kde-themes
|
||||
Version: {{{ git_dir_version }}}
|
||||
Release: 1%{?dist}
|
||||
Summary: KDE Themes from Valve's SteamOS 3.0
|
||||
License: GPLv2
|
||||
License: GPLv2
|
||||
URL: https://github.com/ublue-os/bazzite
|
||||
|
||||
Source: https://gitlab.com/evlaV/%{packagename}/-/archive/master/%{packagename}-master.tar.gz
|
||||
BuildArch: noarch
|
||||
|
||||
Requires: kde-filesystem
|
||||
Requires: kde-filesystem
|
||||
|
||||
Conflicts: steamdeck-kde-presets
|
||||
Conflicts: steamdeck-kde-presets
|
||||
|
||||
%description
|
||||
KDE Themes from Valve's SteamOS 3.0
|
||||
|
Loading…
x
Reference in New Issue
Block a user