summaryrefslogtreecommitdiffstats
path: root/overrides.example
diff options
context:
space:
mode:
authorDanilo M. <danix@danix.xyz>2026-07-14 16:59:44 +0200
committerDanilo M. <danix@danix.xyz>2026-07-14 16:59:44 +0200
commit3cd610c212076d438f2d1103e0fc584a310011d5 (patch)
treeb82bd71ff139408dc84f685345862f944653966b /overrides.example
downloadsbo-dockerbuild-3cd610c212076d438f2d1103e0fc584a310011d5.tar.gz
sbo-dockerbuild-3cd610c212076d438f2d1103e0fc584a310011d5.zip
initial commit: docker test-build toolchain
Extracted from the .extras/ dir of the sbo-slackbuilds package repo, where it grew from a throwaway helper into a standalone tool. Git history starts fresh; the original 41-commit development log is preserved in HISTORY.md. Contents: the test-build CLI (resolves a local SlackBuild's deps from a configured SBo tree and builds it in a throwaway container, lints, caches deps), the image-builder chain that produces the images it consumes, their pure-logic self-checks, design specs/plans, an install.sh for ~/bin, and docs. Licensed GPLv2-only. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Diffstat (limited to 'overrides.example')
-rw-r--r--overrides.example16
1 files changed, 16 insertions, 0 deletions
diff --git a/overrides.example b/overrides.example
new file mode 100644
index 0000000..e9d89e9
--- /dev/null
+++ b/overrides.example
@@ -0,0 +1,16 @@
+# current-vs-stable dep overrides for test-build.
+# Copy to ~/.config/sbo-testbuild/overrides and edit. Applied only when
+# targeting -current (15.0 is the SBo baseline). One rule per line.
+#
+# drop: <prog> dep is a 15.0-only SBo package whose payload the
+# -current base already ships; skipped at resolution
+# (not built, not flagged UNMET). e.g. rust-opt:
+# 15.0 needs the SBo rust-opt, current has rust in base.
+# rename: <old> -> <new> dep was renamed on -current
+# fetch: <prog> dep was removed from the -current tree; pull via sbopkg
+#
+# Start light: add rules only when a real package needs them.
+
+# drop: rust-opt
+# rename: python3-foo -> foo
+# fetch: somelib