Skip to content

Commit

Permalink
os-release: Add package
Browse files Browse the repository at this point in the history
Signed-off-by: Reilly Brogan <[email protected]>
  • Loading branch information
ReillyBrogan committed Oct 17, 2024
1 parent ebbe18e commit 1f23c6c
Show file tree
Hide file tree
Showing 7 changed files with 94 additions and 0 deletions.
5 changes: 5 additions & 0 deletions packages/o/os-release/files/lsb-release
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
LSB_VERSION=1.4
DISTRIB_ID=Solus
DISTRIB_DESCRIPTION="Solus"
DISTRIB_RELEASE=4.6
DISTRIB_CODENAME=convergence
1 change: 1 addition & 0 deletions packages/o/os-release/files/lsb-release.tmpfiles
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
L+ /etc/lsb-release - - - - ../usr/share/os-release/lsb-release
11 changes: 11 additions & 0 deletions packages/o/os-release/files/os-release
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
NAME="Solus"
VERSION="4.6"
ID="solus"
VERSION_CODENAME=convergence
VERSION_ID="4.6"
PRETTY_NAME="Solus 4.6 Convergence"
ANSI_COLOR="1;34"
HOME_URL="https://getsol.us"
SUPPORT_URL="https://help.getsol.us/docs/user/contributing/getting-involved"
BUG_REPORT_URL="https://dev.getsol.us/"
LOGO="distributor-logo-solus"
3 changes: 3 additions & 0 deletions packages/o/os-release/files/os-release.tmpfiles
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
L+ /etc/os-release - - - - ../usr/share/os-release/os-release
L+ /usr/lib/os-release - - - - ../../usr/share/os-release/os-release
L+ /etc/solus-release - - - - ../usr/share/os-release/solus-release
1 change: 1 addition & 0 deletions packages/o/os-release/files/solus-release
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Solus 4.6
28 changes: 28 additions & 0 deletions packages/o/os-release/package.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
name : os-release
version : '4.6'
release : 1
source :
# We need something for a source
- https://getsol.us/sources/hotspot.txt : a12b7cb43c9d9134b5bb1b35e9096b66775d9e92e7611d1cc92b02edd6782a87
extract : no
homepage : https://getsol.us
license :
- MIT
component :
- system.base
- ^lsb-release-data : system.utils
summary :
- os-release package
- ^lsb-release-data : lsb-release data file
description:
- os-release package
- ^lsb-release-data : lsb-release data file
install : |
install -Dm00644 -t %installroot%/usr/share/os-release $pkgfiles/{solus,os,lsb}-release
install -Dm00644 $pkgfiles/os-release.tmpfiles %installroot%/usr/lib/tmpfiles.d/os-release.conf
install -Dm00644 $pkgfiles/lsb-release.tmpfiles %installroot%/usr/lib/tmpfiles.d/lsb-release-data.conf
patterns :
- ^lsb-release-data :
- /usr/lib/tmpfiles.d/lsb-release-data.conf
- /usr/share/os-release/lsb-release
45 changes: 45 additions & 0 deletions packages/o/os-release/pspec_x86_64.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,45 @@
<PISI>
<Source>
<Name>os-release</Name>
<Homepage>https://getsol.us</Homepage>
<Packager>
<Name>Reilly Brogan</Name>
<Email>[email protected]</Email>
</Packager>
<License>MIT</License>
<PartOf>system.base</PartOf>
<Summary xml:lang="en">os-release package</Summary>
<Description xml:lang="en">os-release package</Description>
<Archive type="binary" sha1sum="79eb0752a961b8e0d15c77d298c97498fbc89c5a">https://sources.getsol.us/README.Solus</Archive>
</Source>
<Package>
<Name>os-release</Name>
<Summary xml:lang="en">os-release package</Summary>
<Description xml:lang="en">os-release package</Description>
<PartOf>system.base</PartOf>
<Files>
<Path fileType="library">/usr/lib/tmpfiles.d/os-release.conf</Path>
<Path fileType="data">/usr/share/os-release/os-release</Path>
<Path fileType="data">/usr/share/os-release/solus-release</Path>
</Files>
</Package>
<Package>
<Name>lsb-release-data</Name>
<Summary xml:lang="en">lsb-release data file</Summary>
<Description xml:lang="en">lsb-release data file</Description>
<PartOf>system.utils</PartOf>
<Files>
<Path fileType="library">/usr/lib/tmpfiles.d/lsb-release-data.conf</Path>
<Path fileType="data">/usr/share/os-release/lsb-release</Path>
</Files>
</Package>
<History>
<Update release="1">
<Date>2024-10-17</Date>
<Version>4.6</Version>
<Comment>Packaging update</Comment>
<Name>Reilly Brogan</Name>
<Email>[email protected]</Email>
</Update>
</History>
</PISI>

0 comments on commit 1f23c6c

Please sign in to comment.