Commit Graph

679 Commits

Author SHA1 Message Date
Dylan Araps 8fef13c48b
kiss: Squish build to match its size. 2020-04-18 09:56:21 +03:00
Dylan Araps 764c21426f
kiss: Make 'kiss s' usage saner for scripting.
Changes 'kiss s' to only show the first match if run from a
subshell. Here's a simple example:

-> kiss s zlib
/home/dylan/projects/repo/core/zlib
/var/db/kiss/installed/zlib
-> echo $(kiss s zlib)
/home/dylan/projects/repo/core/zlib
->
2020-04-18 09:54:05 +03:00
Dylan Araps 21caebdfc5
kiss: Hide read error message as we have our own 2020-04-18 09:39:34 +03:00
Dylan Araps 1c059e8139
kiss: Elevate permissions if needed during checksum generation.
This simply modifies as_root() to allow running commands as any
given user and generates checksums according to the owner of the
checksums file and the current user's write permissions.
2020-04-18 09:35:38 +03:00
Dylan Araps 4e7184e20c
kiss: fixdeps(), remove depends file if empty 2020-04-16 08:31:26 +03:00
Dylan Araps bb9293c629
kiss: Fix shellcheck 2020-04-15 16:13:33 +03:00
Cem Keylan a0f0b8b5ad kiss: fix possible KISS_ROOT usage
If the user defines KISS_ROOT to / or anything that ends
with '/', some functions will not work as intended (like fixdeps).
This removes the '/' at the very end, if it exists.

Signed-off-by: Dylan Araps <dylan.araps@gmail.com>
2020-04-15 16:08:20 +03:00
Dylan Araps a6b79b79da
kiss: Ignore llvm in fixdeps. (May revert) 2020-04-15 10:38:18 +03:00
Dylan Araps 6ce63764cb
kiss: bump version 2020-04-15 12:02:12 +03:00
Dylan Araps f9c0533280
kiss: Fix fixdeps() bugs. Closes #132 2020-04-15 11:58:01 +03:00
Dylan Araps acb9398f62
kiss: Support CRUX-like usage 2020-04-15 08:39:03 +00:00
Dylan Araps f11b6e39b6
kiss: zip source support. Closes #133 2020-04-14 14:52:39 +00:00
Dylan Araps 12f717265c
kiss: Fix removal bug. Closes #131 2020-04-14 14:48:36 +00:00
Dylan Araps 2f545dda68
kiss: Fix KISS_ROOT bug. Closes #130 2020-04-14 14:44:05 +00:00
Dylan Araps 041d8906c7
docs: update 2020-03-30 10:54:44 +03:00
Dylan Araps 9186e2105d
kiss: Follow symlinks when detecting dependencies 2020-03-30 10:53:56 +03:00
Dylan Araps 55c2de2af8
kiss: Fix update bug 2020-03-29 10:08:08 +03:00
Dylan Araps f1d1ba204c
docs: update 2020-03-28 10:15:32 +02:00
Dylan Araps c57210a71b
kiss: nitpick 2020-03-26 15:00:29 +02:00
Dylan Araps 8210e660a1
kiss: nitpicks 2020-03-26 14:53:03 +02:00
Dylan Araps 759dc1081a
kiss: Minor nitpicks 2020-03-26 12:45:22 +02:00
Dylan Araps be5d87b3ff
kiss: Force C locale 2020-03-26 12:21:57 +02:00
Dylan Araps 1f9ab42fd6
kiss: Clean up pkg_remove 2020-03-26 12:15:05 +02:00
Dylan Araps d3b988300a
kiss: Clean up leftover cache entries 2020-03-26 11:30:30 +02:00
Dylan Araps 0d5499f7b8
kiss: fixdeps clean up 2020-03-25 17:36:13 +02:00
Dylan Araps 4ff149bcd5
kiss: Remove newline 2020-03-25 17:22:06 +02:00
Dylan Araps 0fb84cccec
kiss: Clean up 2020-03-25 17:14:44 +02:00
Dylan Araps 8f111e0fc1
kiss: Clean up 2020-03-25 17:03:06 +02:00
Dylan Araps f1b551db4e
kiss: Minor nitpicks 2020-03-25 13:11:22 +02:00
Dylan Araps 64d0ef3f90
kiss: Minor change 2020-03-25 12:36:55 +02:00
Dylan Araps 09fa052fe2
kiss: Move etc handling to function 2020-03-25 12:21:10 +02:00
Dylan Araps 58b0272574
kiss: Minor changes 2020-03-25 11:59:15 +02:00
Dylan Araps c84472e531
kiss: simplify 2020-03-23 13:04:45 +02:00
Dylan Araps d4d01a5512
kiss: Show context when using fixdeps 2020-03-23 12:45:51 +02:00
Dylan Araps 811808f881
kiss: simplify fixdeps 2020-03-23 12:40:38 +02:00
Dylan Araps 7f22697bdc
kiss: simplify 2020-03-23 12:05:54 +02:00
Dylan Araps 2db59e03db
kiss: simplify 2020-03-23 11:41:32 +02:00
Dylan Araps 44c6050a39
kiss: Simplfy pkg_find usage 2020-03-22 16:32:05 +02:00
Dylan Araps 3990e34dc0
kiss: Squish alternatives list 2020-03-22 16:26:08 +02:00
Dylan Araps a2e36ead63
docs: update 2020-03-22 14:49:06 +02:00
Dylan Araps d01ffde93c
kiss: zstd support 2020-03-22 14:46:38 +02:00
Dylan Araps c570d24086
kiss: clean up 2020-03-21 13:54:48 +02:00
Dylan Araps 625d5f6855
kiss: Drop semi-colons 2020-03-21 13:48:05 +02:00
Dylan Araps c19a20b32c
kiss: lint packages sooner 2020-03-21 13:44:43 +02:00
Dylan Araps beee6c07f2
kiss: Squish some things together 2020-03-21 13:35:43 +02:00
Dylan Araps e9bbe7be3e
kiss: Move error 2020-03-21 13:29:56 +02:00
Dylan Araps 2cf5b74c9b
docs: update 2020-03-17 10:14:56 +02:00
Dylan Araps a2ad91ccb7
kiss: Fix #125 2020-03-17 10:12:43 +02:00
Dylan Araps cb1f16a282
docs: update 2020-03-15 14:26:55 +02:00
Dylan Araps fb319ef3c2
docs: update 2020-03-15 14:25:10 +02:00