aboutsummaryrefslogtreecommitdiff
path: root/snag/readme.txt
diff options
context:
space:
mode:
authorJack Jamison <jackqjamison@gmail.com>2026-07-23 15:34:43 -0400
committerJack Jamison <jackqjamison@gmail.com>2026-07-23 15:34:43 -0400
commit9282991429a92d6df17213acdc49fe687f42da6c (patch)
tree0e7ca7f74ba0c8b445956eab4d47545e0adcf407 /snag/readme.txt
parentd9bc99629dd3f8624df98ead06f400c4ffb3880b (diff)
download db is now source db, ready to start build
Diffstat (limited to 'snag/readme.txt')
-rw-r--r--snag/readme.txt8
1 files changed, 4 insertions, 4 deletions
diff --git a/snag/readme.txt b/snag/readme.txt
index c64ced7..093af4a 100644
--- a/snag/readme.txt
+++ b/snag/readme.txt
@@ -14,7 +14,7 @@ why - list why this package is installed (manually installed, as a depe
## Important Directories
Package Database - /var/snag/pkgs/
Install Database - /var/snag/installs/
-Download Database - /var/snag/downloads/
+Source Database - /var/snag/sources/
Logs/In Progress Builds - /var/snag/builds/
SNAG Configuration - /etc/snag/
@@ -25,7 +25,7 @@ Package Info/Metadata - the metadata encoded in the package description
Package Attribute - a single key value property of the package info
Install Database - the directory containing information on installed package
Install Description - the data stored about a package in the install database
-Download Database - the directory where package downloads are stored and cached
+Source Database - the directory where package sources are stored and cached
## Interesting Features
- switch between cli and tui mode mid run
@@ -34,7 +34,7 @@ Download Database - the directory where package downloads are stored and cac
## Package Database and Description Format
Each package has a directory in the package database, named by its `id`.
Inside each package directory is the description script named `{id}.sh`
-The description script should have functions for `configure`, `build`, and `install`
+The description script can contain functions for `unpack`, `configure`, `build`, and `install`
The description script should define variables for attributes with the name `pkg_{attr}`
Packages have the following attributes:
@@ -48,7 +48,7 @@ version - software version, in whatever format is needed. commit hashes are allo
### Snag Shell API
TBD
-## Download Database
+## Source Database
TBD
## Build Database