diff options
author | Slack Coder <slackcoder@server.ky> | 2024-11-28 09:59:36 -0500 |
---|---|---|
committer | Slack Coder <slackcoder@server.ky> | 2025-02-19 09:55:01 -0500 |
commit | 24493e32d8548110c514db9bc09efb5aba276ca5 (patch) | |
tree | 80319bacf6eb845741beb8d331969884495d6f4c /README.md | |
parent | 82a520dcb6f6cfe538c68fd04a8a7b94f3b177c2 (diff) | |
download | sbotools2-24493e32d8548110c514db9bc09efb5aba276ca5.tar.xz |
Set To Do branch
Diffstat (limited to 'README.md')
-rw-r--r-- | README.md | 62 |
1 files changed, 0 insertions, 62 deletions
diff --git a/README.md b/README.md deleted file mode 100644 index ab73e79..0000000 --- a/README.md +++ /dev/null @@ -1,62 +0,0 @@ -# sbotools2 - -**sbotools2** provides a ports-like interface to [slackbuilds.org](http://www.slackbuilds.org/). - -This is the maintenance fork of the [original sbotools](https://https://pink-mist.github.io/sbotools/) -version 2 by a new maintainer. Changes are listed in the [ChangeLog](ChangeLog.md). - -Another has taken over [sbotools](https://pghvlaans.github.io/sbotools/) for version 3. - -## Project To Do's - -Planned improvements and known bugs are listed on the project's -[todo branch](https://git.server.ky/slackcoder/sbotools2/tree?h=todo). - -## Auditing Changes - -You can audit the forked changes by asking git to show commits since the last known official commit. - -```sh -git remote add pink-mist https://github.com/pink-mist/sbotools -git fetch pink-mist -git show pink-mist/master.. -``` - -The latest changes on the master branch can be verified using the maintainer's -[GPG Key](GPG-KEY) included in the project. The 'FINGERPRINT' should not -change unless the maintainer does. - -```sh -FINGERPRINT=D0CFFD1075CAB8DA329975078D147EEA19EFF029 - -if ! gpg2 --list-keys | grep "$FINGERPRINT" >/dev/null; then - gpg2 --import ./GPG-KEY -fi - -if git verify-commit origin/master; then - echo "verification ok" -else - echo "verification failed" -fi -``` - -## Testing - -Unit tests are defined under 't/'. Note some tests require environmental flags -resulting in modifying your slackware system. You should run them under docker -as described below. - -``` -prove -v t -``` - -You can use the Dockerfile to remove the headache for setting up the test -environment. You will need to build the docker image before being able to use -it. - -Test categories are enabled via environment variables enabled via docker's '--env' parameter. - -``` -docker build -t sbotools2-test:15.0 --file docker/sbotools2-test:15.0.dockerfile . -docker run -v $(realpath .):/root/sbotools2 --env TEST_INSTALL=1 --env TEST_ONLINE=1 -t sbotools2-test:15.0 -``` |