diff options
author | Charadon <dev@iotib.net> | 2022-09-30 12:02:03 -0400 |
---|---|---|
committer | Charadon <dev@iotib.net> | 2022-09-30 12:02:03 -0400 |
commit | 268b2dd09c15830b97d1138e6c42e44f3e376e00 (patch) | |
tree | 0790b00c714d08f034d8b6374339d4fb3ff12341 | |
parent | 1f4f598cfe134c8fc8bed958c22c0de9416906eb (diff) | |
download | dscip-268b2dd09c15830b97d1138e6c42e44f3e376e00.tar.gz |
packaging.txt: Added a showcase of what a package tree looks like. And added a mention about some OS's not having realpath.
-rw-r--r-- | docs/packaging.txt | 29 |
1 files changed, 28 insertions, 1 deletions
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 |