Package workstation tools, reuse emulator sessions, and derive build versions
This commit is contained in:
@@ -1 +1 @@
|
||||
FDS/OS 0.1
|
||||
FDS/OS @FDS_VERSION@
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
NAME="FDS/OS"
|
||||
PRETTY_NAME="FDS/OS 0.1 (M2 development rootfs)"
|
||||
PRETTY_NAME="FDS/OS @FDS_VERSION@"
|
||||
ID=fds
|
||||
ID_LIKE=void
|
||||
VERSION_ID=0.1
|
||||
VERSION="0.1 (M2)"
|
||||
VERSION_ID="@FDS_VERSION@"
|
||||
VERSION="@FDS_VERSION@"
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
pkgname=fds-base-files
|
||||
version=0.1.0
|
||||
version=$(cat "${XBPS_DISTDIR}/fds-version")
|
||||
revision=1
|
||||
archs="aarch64"
|
||||
depends="xbps-triggers"
|
||||
@@ -22,6 +22,7 @@ do_install() {
|
||||
vinstall "${FILESDIR}/${f}" 600 etc
|
||||
done
|
||||
vinstall "${FILESDIR}/os-release" 644 usr/lib
|
||||
sed -i "s/@FDS_VERSION@/${version}/g" "${DESTDIR}/usr/lib/os-release" "${DESTDIR}/etc/issue"
|
||||
ln -s ../usr/lib/os-release "${DESTDIR}/etc/os-release"
|
||||
ln -s /run/fds/resolv.conf "${DESTDIR}/etc/resolv.conf"
|
||||
ln -s /proc/self/mounts "${DESTDIR}/etc/mtab"
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
# Explicit FDS userspace; never depend on Void's base-system metapackage.
|
||||
pkgname=fds-base
|
||||
version=0.1.0
|
||||
version=$(cat "${XBPS_DISTDIR}/fds-version")
|
||||
revision=1
|
||||
archs="aarch64"
|
||||
metapackage=yes
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
pkgname=fds-cartridged
|
||||
version=0.1.0
|
||||
version=$(cat "${XBPS_DISTDIR}/fds-version")
|
||||
revision=1
|
||||
archs="aarch64"
|
||||
nostrip=yes
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
# Static payloads are built and checked on the host before packaging.
|
||||
pkgname=fds-cli
|
||||
version=0.1.0
|
||||
version=$(cat "${XBPS_DISTDIR}/fds-version")
|
||||
revision=1
|
||||
archs="aarch64"
|
||||
nostrip=yes
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
# FDS-owned overlay. The build helper supplies the verified static ARM payload.
|
||||
pkgname=fds-dasungd
|
||||
version=0.1.0
|
||||
version=$(cat "${XBPS_DISTDIR}/fds-version")
|
||||
revision=1
|
||||
archs="aarch64"
|
||||
nostrip=yes
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
pkgname=fds-eink
|
||||
version=0.1.0
|
||||
version=$(cat "${XBPS_DISTDIR}/fds-version")
|
||||
revision=1
|
||||
archs="aarch64"
|
||||
depends="xorg-server xf86-input-libinput WindowMaker terminus-font xterm xset xsetroot fontconfig"
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
# Image-time s6 configuration. The native upstream binaries own PID 1.
|
||||
pkgname=fds-init
|
||||
version=0.1.0
|
||||
version=$(cat "${XBPS_DISTDIR}/fds-version")
|
||||
revision=1
|
||||
archs="aarch64"
|
||||
depends="iproute2 s6-linux-init s6-rc s6 execline coreutils util-linux bash eudev fds-dasungd fds-cli fds-cartridged"
|
||||
|
||||
Reference in New Issue
Block a user