about summary refs log tree commit diff stats
path: root/docs/packaging.txt
diff options
context:
space:
mode:
authorCharadon <dev@iotib.net>2022-10-05 17:13:47 -0400
committerCharadon <dev@iotib.net>2022-10-05 17:13:47 -0400
commit73733275044257f26d5e6cb01af739835482e737 (patch)
tree3b6d6dcf33bed20e6f19a882f736d41946273122 /docs/packaging.txt
parentf60854800d6f8d8ddff9afe35b9c098d7b4dd3ba (diff)
downloaddscip-73733275044257f26d5e6cb01af739835482e737.tar.gz
Remove old docs/ folder, as the GNU Info manual has already surpassed it.
Diffstat (limited to 'docs/packaging.txt')
-rw-r--r--docs/packaging.txt41
1 files changed, 0 insertions, 41 deletions
diff --git a/docs/packaging.txt b/docs/packaging.txt
deleted file mode 100644
index 0a40749..0000000
--- a/docs/packaging.txt
+++ /dev/null
@@ -1,41 +0,0 @@
-My personal recommended way to package DSCIP is to do the following:
-
-Install all the scripts except setup.sh into /usr/share/charadon/dscip.
-Next, install setup.sh to /usr/bin/setup-dscip.
-Optionally, you can remove update.sh, if you wish for the user *not* to be
-able to update dscip on their own outside of the packaging system.
-And install the docs to your system's recommended documentation directory.
-(Usually /usr/share/doc, or /usr/doc)
-
-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. 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