blob: af04a9390f2c3629eadc2d0ee1e4e8524facfbfa (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
# TODO
## Staging convention: prefer `cat` over `cp`
Packages moved here from the pentesting-suite repo predate this repo's
convention (see `CLAUDE.md`) of staging repo files into `$PKG` with
`cat src > dest` instead of `cp`. `cat` writes through a fresh destination so
the build's umask/root ownership sets the perms; `cp` bleeds the git
working-tree mode/ownership into the package.
- Verify which packages still use `cp` (or `cp -a`) to stage `$CWD` files
(`slack-desc`, `doinst.sh`, `README`, `.info`, man pages, completions,
`.desktop`, etc.) into `$PKG`.
- Modify those SlackBuilds to follow the SBo standard (`cat src > dest`).
Not urgent: the moved packages passed SBo review as-is. Fix on the next touch
of each, or in a dedicated sweep.
|