Commit Graph

1300 Commits

Author SHA1 Message Date
Dylan Araps 7d22d91611
kiss: don't show it twice 2021-07-07 23:10:07 +03:00
Dylan Araps 429b8011e0
kiss: show tarball name 2021-07-07 23:07:47 +03:00
Dylan Araps 1a0943a84f
kiss: 5.4.8 2021-07-07 12:44:18 +03:00
Dylan Araps cd27776fd8
kiss: nit 2021-07-07 11:45:21 +03:00
Dylan Araps a2cb46d126
kiss: remove unneeded pkg_find 2021-07-07 11:16:25 +03:00
Dylan Araps 855bda4497
kiss: only sort manifest once during install 2021-07-07 10:34:05 +03:00
Dylan Araps 001ce0396f
kiss: improve install performance slightly 2021-07-07 10:30:43 +03:00
Dylan Araps 9d34420bee
kiss: check for directory first 2021-07-07 10:17:19 +03:00
Dylan Araps 9becb3b9a1
kiss: use case 2021-07-07 10:11:23 +03:00
Dylan Araps d6db894cbc
kiss: expose build queue to hooks
_build_cur holds current package number.
_build_tot holds the total number of packages.

Closes #222
2021-07-07 10:12:33 +03:00
Dylan Araps 2008f7478e
kiss: fix bugs
- Fixed ldd mode not working.
- Fixed too strict argument validation (need to use IFS).
2021-07-06 22:45:50 +03:00
Dylan Araps 018c362a5f
kiss: add run_hook_pkg and pre-remove user hook 2021-07-06 22:23:27 +03:00
Dylan Araps 4931d9762c
misc: nit 2021-07-06 22:16:39 +03:00
Dylan Araps 7f02d9bcad
kiss: remove post-install logging
I want to redo this in a less awful way.
2021-07-06 22:16:00 +03:00
Dylan Araps 422262d629
kiss: make pre-remove errors fatal 2021-07-06 22:14:57 +03:00
Dylan Araps 825e0305bf
kiss: ensure input tarball contains @ 2021-07-06 22:10:23 +03:00
Dylan Araps 5f93bfef55
kiss: rewrite install input 2021-07-06 22:07:12 +03:00
Dylan Araps 0c51261486
kiss: fix globs 2021-07-06 22:00:43 +03:00
Dylan Araps 837148bc9b
kiss: don't lint tarballs 2021-07-06 21:55:48 +03:00
Dylan Araps 3ac3fdcbf8
kiss: use pkg_order for crux-like usage 2021-07-06 21:49:44 +03:00
Dylan Araps c716a4b996
kiss: nit 2021-07-06 21:41:30 +03:00
Dylan Araps caff0ef981
kiss: arg clean up 2021-07-06 21:35:37 +03:00
Dylan Araps 47d057a52c
kiss: move build code to separate function 2021-07-06 21:25:56 +03:00
Dylan Araps af19cd7d6d
kiss: rename pkg_build to pkg_build_all 2021-07-06 21:14:51 +03:00
Dylan Araps 08199f6977
kiss: lint all arguments early. lint all dependencies during pkg_depends 2021-07-06 21:12:19 +03:00
Dylan Araps 0c1d4cbcf5
pkg_find_version: silence stderr 2021-07-06 21:05:03 +03:00
Dylan Araps 49b2b72cd8
kiss: use pkg_order for all applicable actions 2021-07-06 20:53:54 +03:00
Dylan Araps c3fa50a921
unify argument parsing 2021-07-06 20:41:25 +03:00
Dylan Araps fe6c391b10
kiss: simplify pkg_lint 2021-07-06 20:26:47 +03:00
Dylan Araps 62e0c14f01
kiss: 5.4.7 2021-07-06 19:59:53 +03:00
Dylan Araps fe1d610054
kiss: more depends fixes 2021-07-06 19:53:49 +03:00
Dylan Araps d267e2106e
kiss: fix dependency issue with make depends 2021-07-06 19:34:44 +03:00
Dylan Araps 2d913c45a8
pkg_depends: use if 2021-07-06 19:23:02 +03:00
Dylan Araps 47e870e375
kiss: run hook after repo check 2021-07-06 18:32:36 +03:00
Dylan Araps 10e2fd2553
misc: nit 2021-07-06 18:30:43 +03:00
Dylan Araps ebb43819c0
misc: nit 2021-07-06 18:26:50 +03:00
Dylan Araps 0a874f9275
misc: fix lint 2021-07-06 13:18:28 +03:00
Dylan Araps 4607718077
kiss: 5.4.6 2021-07-06 13:16:58 +03:00
Dylan Araps 2cd3422ff6
sh256: add back checks 2021-07-06 13:16:34 +03:00
Dylan Araps 2f48bff2e7
kiss: 5.4.5 2021-07-06 12:30:53 +03:00
Dylan Araps 0d69e23048
kiss: fix checksums error. Closes #220 2021-07-06 12:30:31 +03:00
Dylan Araps d1dad7eefd
kiss: 5.4.4 2021-07-06 01:40:42 +03:00
Dylan Araps 6a1beec917
kiss: add check for blank lines / comments 2021-07-06 01:39:21 +03:00
Dylan Araps 874647f287
sh256: remove training wheels 2021-07-05 15:18:29 +03:00
Dylan Araps 94216812c3
kiss: correct redirection 2021-07-05 15:13:06 +03:00
Dylan Araps b674becc82
kiss: remove subshell usage with sh256 2021-07-05 15:10:48 +03:00
Dylan Araps 88f74d2d21
kiss: remove KISS_DL 2021-07-05 14:07:54 +03:00
Dylan Araps d0ee4c457e
kiss: 5.4.3 2021-07-05 14:05:43 +03:00
Dylan Araps df40997c4f
kiss: fix duplicated installs on update 2021-07-05 14:03:02 +03:00
Dylan Araps 94029af80a
pkg_checksums: remove unneeded pkg_find 2021-07-05 13:55:17 +03:00