File | Date | Author | Commit |
---|---|---|---|
os | 2023-01-27 |
![]() |
[8a0643] Create tarball with contained Makefile for inst... |
patches | 2022-10-28 |
![]() |
[8f7d5e] Fix for Fedora 36 ksh |
README.md | 2024-01-15 |
![]() |
[2146b1] Wiki from https://sourceforge.net/p/rhubarb-pi/... |
package.sh | 2023-01-27 |
![]() |
[8a0643] Create tarball with contained Makefile for inst... |
The goal is to quickly get CDE up and running on a target system.
This script is designed to create a formal package for CDE - Common Desktop Environment for the host system.
Before running the host system needs the requirement packages and libraries as detailed at CDE Wiki.
The package.sh script takes a single parameter to checkout a specific tag, without arguments it will build the current master branch.
Eg
$ ./package.sh 2.5.2
The steps it takes are:
The result should be a versioned package with referenced dependencies appropriate for the host system.
The script at dtlogin-service is designed to add the final dependencies and a start up script for Linux, for example with
# systemctl enable dtlogin
# systemctl set-default graphical.target
Tested with i386, amd64, arm32, arm64, riscv64 with Linux (Debian/Ubuntu/Centos/Fedora/openSUSE), FreeBSD, NetBSD and OpenBSD.