Dylan Araps
b1faf0ce70
kiss: bump version
2021-07-03 15:14:20 +00:00
Dylan Araps
08a8ccd168
misc: cleanup args i
2021-07-03 15:12:40 +00:00
Dylan Araps
84f1eb7c98
kiss: remove unneeded subshell from pkg_depends
2021-07-03 15:08:02 +00:00
Dylan Araps
65474c56e3
kiss: revert remove unneeded subshell
2021-07-03 15:04:14 +00:00
Dylan Araps
15f73d7601
kiss: remove unneeded subshell
2021-07-03 15:00:24 +00:00
Dylan Araps
32cdd4efc1
kiss: add pkg_find_version()
2021-07-03 14:48:39 +00:00
Dylan Araps
d107c43098
kiss: simplify pkg_etcsums
...
- Removes subshell usage.
- Removes cd usage.
2021-07-03 14:37:26 +00:00
Dylan Araps
95e3fc8f8e
misc: nit
2021-07-03 14:34:13 +00:00
Dylan Araps
402e5cf5de
misc: nit
2021-07-03 14:30:28 +00:00
Dylan Araps
10b378462d
misc: remove pointless comments
2021-07-03 14:27:44 +00:00
Dylan Araps
15e7621d9f
kiss-chroot: improvements
...
- now displays exact commands which are executed on enter/leave.
- cleaned up code.
2021-07-03 14:13:07 +00:00
Dylan Araps
b6c5a245bd
kiss-outdated: improvements
2021-07-03 11:26:44 +00:00
Dylan Araps
2e495b59e5
misc: typo
2021-07-03 10:48:14 +00:00
Dylan Araps
846bd4cfd9
misc: nit
2021-07-03 10:23:04 +00:00
Dylan Araps
60bdcdfe74
kiss: simplify pkg_find and ext use
2021-07-03 10:15:06 +00:00
Dylan Araps
dee877e408
kiss: update link
2021-07-02 14:48:55 +00:00
Dylan Araps
a50ca80883
docs: update
2021-07-02 14:43:29 +00:00
Dylan Araps
39c8523207
kiss: silence shellcheck for intended behavior (subshell use)
2021-07-02 13:45:53 +00:00
Dylan Araps
76001821b0
kiss: drop subshell usage from pkg_find
...
The subshell prevents die() from exiting on error which causes
issues with non-existent packages.
This modifies the function to store the path in $repo_dir which
is then used by callers. Had to shuffle some things around and
fix issues with the new behavior.
New behavior is that non-existent packages are caught ASAP.
Please let me know if there are any issues.
2021-07-02 13:39:38 +00:00
Dylan Araps
3d11a77cd0
kiss: fix pkg_lint
...
- unsquish
- use variable with pkg_find so die works.
2021-07-02 13:15:47 +00:00
Dylan Araps
6ef40ad38d
kiss: drop unneeded usage of $pid in conflict checks.
2021-07-02 13:06:33 +00:00
Dylan Araps
d047729aa8
kiss: Remove KISS_PID
...
This was a hack to point the build directory somewhere else.
Proper support for this will be added at a later date.
2021-07-02 12:45:52 +00:00
Dylan Araps
39fa046f73
misc: nit
2021-07-02 12:43:53 +00:00
Dylan Araps
9456b9902c
kiss: remove case statement
2021-07-02 12:32:30 +00:00
Dylan Araps
7d50b6ec9d
kiss: use case statement for update outcomes
2021-07-02 12:25:15 +00:00
Dylan Araps
c02e58c395
misc: nit
2021-07-02 12:22:16 +00:00
Dylan Araps
c4cd821456
kiss: handle null repositories
2021-07-02 12:19:23 +00:00
Dylan Araps
dcb890e240
misc: nit
2021-07-02 12:05:36 +00:00
Dylan Araps
a5ac4d3dad
kiss: remove now pointless subshell
2021-07-02 11:24:14 +00:00
Dylan Araps
dde00196d8
kiss: order argument list in pkg_build based on dependence
...
This makes input to pkg_build identical when using
'kiss b'/'kiss u' and fixes issues with the former.
2021-07-02 11:12:17 +00:00
Dylan Araps
31362a7713
kiss: as_root changes
...
- Skip as_root if root -> root.
- Add message recommending tools other than su.
2021-07-02 11:05:22 +00:00
Dylan Araps
09b92d4c64
kiss: remove as_root usage with 'kiss c'
...
The less of this as_root usage the better.
2021-07-02 06:28:18 +00:00
Dylan Araps
a959fcf4a0
bump version
2021-07-01 21:01:43 +00:00
Dylan Araps
af022420b8
kiss: remove unneeded spaces
2021-07-01 14:49:24 +00:00
Dylan Araps
34868aae73
kiss: remove old transitional compatibility
2021-07-01 14:28:55 +00:00
Dylan Araps
2e455e96ab
kiss-outdated: Fix clang
2021-07-01 13:00:35 +00:00
Dylan Araps
5e0f6b430d
kiss: fix incorrect path
2021-07-01 12:59:22 +00:00
Dylan Araps
432c281a42
kiss: bump version
2021-06-30 14:08:11 +00:00
Dylan Araps
746ad439a4
kiss: Fix pkg_depends
2021-06-30 13:49:27 +00:00
Dylan Araps
52572be0be
kiss: Fix missing path suffix
2021-06-30 11:02:01 +00:00
Dylan Araps
e629f2a6a6
kiss: remove update hooks
2021-06-30 10:31:49 +00:00
Dylan Araps
048a79d471
kiss: refactor removal check
...
Moves the code into its own function and removes the subshell usage.
2021-06-30 09:22:05 +00:00
Dylan Araps
3c8057acfb
kiss: fix dropped package issue
2021-06-30 09:14:31 +00:00
Dylan Araps
9dbeca0c92
kiss: Add support for ssu, remove sls
2021-06-30 09:06:01 +00:00
Dylan Araps
a16230c40c
kiss: Fix zstd <> xz incompatibility
2021-06-30 09:03:21 +00:00
Dylan Araps
e8927ec1ad
kiss: cheeky
2021-06-30 09:01:52 +00:00
Dylan Araps
9ea3ceaf5d
https://github.com/kiss-community/kiss/pull/52
2021-06-30 09:01:52 +00:00
Dylan Araps
c8fa0e7c83
https://github.com/kiss-community/kiss/pull/51
2021-06-30 09:01:52 +00:00
Dylan Araps
a636173f47
https://github.com/kiss-community/kiss/pull/50
2021-06-30 09:01:52 +00:00
Dylan Araps
0a9a1f2f54
kiss: sanitize tmp directory paths
...
Ensures that // (and //////) don't occur within the temporary
directory paths.
2021-06-30 09:01:52 +00:00