chore: spec file cleanup

chore: minor containerfile reorganization
This commit is contained in:
Kyle Gospodnetich 2023-07-14 09:13:57 -07:00
parent 1afdaf07f3
commit 19b818338e
7 changed files with 18 additions and 18 deletions

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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}

View File

@ -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

View File

@ -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