diff options
| author | Danilo Macrì <danix@danix.xyz> | 2026-03-30 17:45:16 -0400 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2026-03-30 17:45:16 -0400 |
| commit | d14dcb40424317a9d18ab73583b55e9fbe36e24f (patch) | |
| tree | d14ef663af778b48a88762b408639a9a2b2be553 | |
| parent | f646875c3028088538b4eabb2bfad5716ea8275a (diff) | |
| parent | 0fd20aa20dc85620363265ccbe6f037c7931848c (diff) | |
| download | my-slackbuilds-d14dcb40424317a9d18ab73583b55e9fbe36e24f.tar.gz my-slackbuilds-d14dcb40424317a9d18ab73583b55e9fbe36e24f.zip | |
Merge pull request #1 from danixland/add-readme
README: add initial README.md
| -rw-r--r-- | README.md | 57 |
1 files changed, 57 insertions, 0 deletions
diff --git a/README.md b/README.md new file mode 100644 index 0000000..f1d4954 --- /dev/null +++ b/README.md @@ -0,0 +1,57 @@ +# my-slackbuilds + +Personal collection of SlackBuild scripts by danix, following +[SlackBuilds.org (SBo)](https://slackbuilds.org) conventions. + +Primarily targeting **Slackware64-current**. + +--- + +## Repository Structure + +Each package lives in its own top-level directory: + +``` +<package-name>/ +├── <package-name>.SlackBuild # Main build script +├── <package-name>.info # Metadata (version, checksums, URLs) +├── README # Description and usage notes +├── slack-desc # Package description (11-line format) +└── <package-name>.desktop # (optional) Desktop entry for GUI apps +``` + +--- + +## Usage + +### Prerequisites + +- Slackware64-current +- Root access (required to run `.SlackBuild` scripts) +- [`sbo-maintainer-tools`](https://slackware.uk/~urchlay/repos/sbo-maintainer-tools) (optional, for linting and source downloads) + +### Building a package + +```bash +# Clone the repository +git clone https://github.com/danix/my-slackbuilds.git +cd my-slackbuilds + +# Download the source and verify checksums +sbodl <package-name>/ + +# Log in as root, then build the package +cd <package-name> +bash <package-name>.SlackBuild + +# Install the resulting package +installpkg /tmp/<package-name>-*.t?z +``` + +Check each package's `README` for dependencies and any special build instructions. + +--- + +## License + +GPL-2.0 — see [LICENSE](LICENSE). |
