aboutsummaryrefslogtreecommitdiffstats
path: root/CLAUDE.md
diff options
context:
space:
mode:
authorDanilo M. <danix@danix.xyz>2026-07-06 11:10:45 +0200
committerDanilo M. <danix@danix.xyz>2026-07-06 11:10:45 +0200
commit15a27e2e5bc21142fee369b56663b0d8ae1c9204 (patch)
treebdec93421d4583867e60a6a34bcce8fde3aabeb8 /CLAUDE.md
parent8b92a3e2669ec6144ec06bf9b28ed8c6fabb40e8 (diff)
downloadmy-slackbuilds-15a27e2e5bc21142fee369b56663b0d8ae1c9204.tar.gz
my-slackbuilds-15a27e2e5bc21142fee369b56663b0d8ae1c9204.zip
CLAUDE.md: check SBo for name collisions before adding a package
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Diffstat (limited to 'CLAUDE.md')
-rw-r--r--CLAUDE.md7
1 files changed, 7 insertions, 0 deletions
diff --git a/CLAUDE.md b/CLAUDE.md
index cd9990c..1f4d8ed 100644
--- a/CLAUDE.md
+++ b/CLAUDE.md
@@ -125,6 +125,13 @@ SBOLINT=no git commit -m'Message here'
### Workflow per package
+> **Before creating a NEW package: check the name is free on SlackBuilds.org.**
+> SBo enforces unique package names across all categories, and a clash causes
+> confusion even in this personal repo. Search https://slackbuilds.org/result/?search=<name>
+> (or browse the category). If the name is taken by an unrelated project, pick a
+> distinct name (e.g. gitea-cli instead of tea, whose slot is a text editor) and
+> keep the upstream binary name via a SRCNAM variable in the SlackBuild.
+
```bash
# 1. Fix any .info issues automatically
cd <package-name> && sbofixinfo