Skip to content

Commit 9058375

Browse files
committed
Manage /etc/os-release with BlueBuild
1 parent fefb5fb commit 9058375

4 files changed

Lines changed: 18 additions & 86 deletions

File tree

build.sh

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,6 @@ set -ouex pipefail
44

55
RELEASE="$(rpm -E %fedora)"
66

7-
/tmp/osrelease.sh
8-
97
### Install packages
108

119
flatpak install --noninteractive --system com.obsproject.Studio # This MUST be from Flathub and not Fedora repos to have OpenH264 support

containerfiles/main/Containerfile

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,6 @@ ARG FEDORA_MAJOR_VERSION=${FEDORA_MAJOR_VERSION}
4444
## the following RUN directive does all the things required to run "build.sh" as recommended.
4545

4646
COPY build.sh /tmp/build.sh
47-
COPY osrelease.sh /tmp/osrelease.sh
4847

4948
COPY bin/* /usr/bin/
5049
COPY sbin/* /usr/sbin/

osrelease.sh

Lines changed: 0 additions & 83 deletions
This file was deleted.

recipes/recipe.yml

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,24 @@ modules:
4545
# TODO lol should this just use the above directory? I didn't because then it makes the dir hidden in the development repo filesystem...
4646
- source: home-var-app
4747
destination: /etc/skel/.var/app
48+
- type: os-release
49+
properties:
50+
ID: seaglav
51+
ID_LIKE: fedora
52+
NAME: SeaGL Aviary Linux
53+
PRETTY_NAME: SeaGL Avian Linux 2025 (FROM Fedora Silverblue 42)
54+
CODE_NAME: '2025'
55+
56+
IMAGE_VENDOR: SeaGL
57+
IMAGE_NAME: av-linux
58+
IMAGE_LIKE: fedora
59+
60+
HOME_URL: https://github.com/SeaGL/av-linux
61+
DOCUMENTATION_URL: https://github.com/SeaGL/av-linux/blob/main/README.md
62+
SUPPORT_URL: https://seagl.org/chat
63+
BUG_SUPPORT_URL: https://github.com/SeaGL/av-linux/issues
64+
LOGO_ICON: seagl-logo-icon
65+
# TODO LOGO_COLOR
4866
- type: containerfile
4967
containerfiles:
5068
- main

0 commit comments

Comments
 (0)