From 268b2dd09c15830b97d1138e6c42e44f3e376e00 Mon Sep 17 00:00:00 2001 From: Charadon Date: Fri, 30 Sep 2022 12:02:03 -0400 Subject: packaging.txt: Added a showcase of what a package tree looks like. And added a mention about some OS's not having realpath. --- docs/packaging.txt | 29 ++++++++++++++++++++++++++++- 1 file changed, 28 insertions(+), 1 deletion(-) (limited to 'docs') diff --git a/docs/packaging.txt b/docs/packaging.txt index a7f0346..0a40749 100644 --- a/docs/packaging.txt +++ b/docs/packaging.txt @@ -11,4 +11,31 @@ If it's installed this way, instead of grabbing DSCIP from the remote git repo, the setup script will copy the files from /usr/share/charadon/dscip. It requires no additional dependencies if I did things right, as it's written -in complete POSIX shell. +in complete POSIX shell. Though, on illumos, it'll probably need GNU Coreutils +for realpath support. + +This is roughly what a package tree should look like. This is based on my +SlackBuild for Slackware. + +usr +├── bin +│   └── setup-dscip (setup.sh) +├── doc +│   └── dscip-0.9 +│   ├── LICENSE +│   ├── dscip.SlackBuild +│   ├── packaging.txt +│   ├── publishing.txt +│   ├── setup.sh.txt +│   ├── templates.txt +│   ├── using.txt +│   └── variables.txt +└── share + └── charadon + └── dscip + ├── build.sh + ├── config.sh + ├── dscip + ├── failed.sh + ├── post.sh + └── pre.sh -- cgit 1.4.1-2-gfad0