Commit Graph

805 Commits

Author SHA1 Message Date
Dylan Araps 241b01d66f
docs: update 2020-02-26 18:40:13 +02:00
Dylan Araps a2164f5617
docs: update 2020-02-24 22:48:47 +02:00
Dylan Araps 07bbe7c59a
kiss: Fix gpg error with su. 2020-02-24 22:48:29 +02:00
Dylan Araps 4dd9c4e5a7
docs: update 2020-02-21 22:51:48 +02:00
Dylan Araps d263e2bf8e
kiss: Drop 'kiss env'.
Was only useful in confirming whether or not
a specific issue was environment related.

The mentioned issue has been resolved and
this feature is no longer of any use.

Bye.
2020-02-20 12:12:29 +02:00
Dylan Araps 835ab3446d
kiss: Move hooks to function for easy reuse.
This will allow for new hook additions to be single
line changes. I don't know how many additional hooks
we'll add or what they'll be but it's a good idea
regardless.

pre-update(?), post-update(?), pre-install(?), etc
2020-02-20 12:08:26 +02:00
Dylan Araps 55bcaede52
kiss: Drop KISS_AUDIT for now.
I'm going to re-implement this feature in a
smarter way. It doesn't currently work for
partial updates nor does it work at all for
some users.

Some kind of persistent logging would be
far better as we'll be able to view a diff
regardless of the current pull's status.

The best way of doing this will be to grab
a diff of each package pending an update.
This way it's only information useful to
the user.

Fun stuff.
2020-02-20 11:52:35 +02:00
Dylan Araps 9c5b12ad91
kiss: Fix missing var 2020-02-20 01:40:08 +02:00
Dylan Araps 9d284e66e0
kiss: Don't die when sort fails. 2020-02-20 01:27:22 +02:00
Dylan Araps c36f27048c
docs: update 2020-02-20 01:24:46 +02:00
Dylan Araps c19dd3b75d
kiss: simplify depends finder file handling.
Removes the use of multiple temporary files and the
number of times they're shuffled around. POSIX sort
is neat.

This should bring minor speedups to the dependency
finder on top of installing GNU grep. I'm sure this
can be further simplified.

I'll be tackling the reduction of checked files
next. Wish me luck.
2020-02-20 01:21:37 +02:00
Dylan Araps ad89d327f9
kiss: misc clean up 2020-02-20 00:57:12 +02:00
Dylan Araps 0f7dd1c60d
docs: update 2020-02-20 00:51:16 +02:00
Dylan Araps 1113ae5770
kiss: Remove unneeded variable 2020-02-20 00:46:12 +02:00
Dylan Araps 7216124e90
kiss: Print messages from prompt().
This enables the removal of a mess of nested
braces. I'm happy now.
2020-02-20 00:39:21 +02:00
Dylan Araps d5f609e761
docs: update 2020-02-20 00:37:46 +02:00
Dylan Araps e59f1b3dcd
kiss: Always remove charset.alias
We never want this. KISS_RM used to remove it
unconditionally but seeing as this is no longer
the case, let's do it post-build.

This is a file related to intltool/gettext and
is installed by multiple packages under the same
name causing endless conflicts.

We have no use for this and nor do I want to
handle this kind of file installation in the
package manager.

It's ugly and I'm glad it's gone.
2020-02-20 00:32:02 +02:00
Dylan Araps 40ff709432
kiss: Remove KISS_RM
I never really liked how this was implemented and it's
rather limited in its use. It was cumbersome to edit
the list to make even a minor change.

Instead, I now recommend using 'KISS_HOOK'. It gives
you total control. KISS_RM can be implemented on a
per-package basis, for all packages overall or
conditionally.

You're also not limited to a simple list of removals.
You can do whatever you like pre- and post- build.

Here's an example script to get you started. There
is more information in the manual and README.

case $TYPE in
    pre-build)
        case $PKG in
           zlib) export CFLAGS="-Os -static" ;;
           curl) export CFLAGS="-O3" ;;
        esac
    ;;

    post-build)
        : "${DEST:?DEST is unset}"

        rm -rf "$DEST/usr/share/doc"
        rm -rf "$DEST/usr/share/gettext"
    ;;
esac
2020-02-20 00:21:45 +02:00
Dylan Araps a93414e325
kiss: fix url 2020-02-19 23:46:59 +02:00
Dylan Araps 69b471fe1f
kiss: Run env additionally as root 2020-02-19 20:28:31 +02:00
Dylan Araps 040145e118
kiss: Added kiss env 2020-02-19 20:22:43 +02:00
Dylan Araps 48b6fc1c61
docs: update 2020-02-19 18:43:03 +02:00
Dylan Araps e4656e7d65
handshake: better messages 2020-02-19 18:39:22 +02:00
Dylan Araps e1eb7413f5
handshake: add package name to message 2020-02-19 18:33:48 +02:00
Dylan Araps 39d2fdb841
kiss: Fix files appearing in kiss search 2020-02-19 18:27:13 +02:00
Dylan Araps 4a2578013d
Merge branch 'master' of github.com:kissx/kiss 2020-02-19 18:22:49 +02:00
Dylan Araps 78faa4bcf3
docs: update 2020-02-19 18:22:32 +02:00
dylan 70854e119a
Merge pull request #113 from kisslinux/smgit
kiss: less git pulls
2020-02-19 17:11:01 +02:00
Dylan Araps 01714f9ad7
kiss: add missing case to etcsums. Print information to user. 2020-02-19 17:05:41 +02:00
Dylan Araps 9d3252cb59
kiss: Fix old behavior 2020-02-19 16:28:44 +02:00
Dylan Araps 1787cbe5b0
kiss: remove left over subshell 2020-02-19 16:13:15 +02:00
Dylan Araps 5cfbe0277d
kiss: shallow branch support 2020-02-19 16:11:02 +02:00
Dylan Araps d9109773d0
kiss: less git pulls 2020-02-19 15:26:34 +02:00
Dylan Araps a4ee893169
docs: update 2020-02-19 11:59:47 +02:00
Dylan Araps 1b4196c4e1
kiss: sources comment support 2020-02-18 21:31:53 +02:00
Dylan Araps 83a1f8ca17
docs: update 2020-02-18 21:29:01 +02:00
Dylan Araps 52f018f01c
kiss: revert audit change 2020-02-18 21:28:35 +02:00
Dylan Araps 594c54ea09
kiss: Fix audit not appearing 2020-02-18 21:25:28 +02:00
Dylan Araps 290d11092a
kiss: y/n prompts and view package build file feature 2020-02-18 21:14:49 +02:00
Dylan Araps 9bb2c8bee1
sources: support blank lines 2020-02-14 18:08:00 +02:00
Dylan Araps 8f88aa56fd
kiss: comment support in sources 2020-02-14 18:06:47 +02:00
Dylan Araps 1a17119d7f
kiss: Fix etc symlink handling. Closes #112 2020-02-12 15:52:21 +02:00
Dylan Araps 5d96b2871f
kiss: Fix alternatives bug. Closes #111 2020-02-12 10:38:38 +02:00
Dylan Araps 5bfc5cb0ae
kiss: Allow #arg to be a branch name 2020-02-12 09:27:48 +02:00
Dylan Araps b1fe5c876c
kiss: fix gpg errors. 2020-02-11 23:47:40 +02:00
Dylan Araps 2302b41cfc
docs: update 2020-02-11 17:33:46 +02:00
Dylan Araps 66ddfd11c1
kiss: Show which file is downloaded 2020-02-11 17:33:38 +02:00
Dylan Araps 98bb76a827
docs: update 2020-02-11 12:27:15 +02:00
Dylan Araps e00c048820
kiss: more helpful message 2020-02-11 12:04:44 +02:00
Dylan Araps c671e4cd10
docs: update 2020-02-10 22:42:01 +02:00
Dylan Araps 2353ca467b
docs: update 2020-02-10 22:05:44 +02:00
Dylan Araps 2c0ca29e37
kiss: fixes 2020-02-10 22:04:34 +02:00
Dylan Araps 16f82b50df
kiss: Don't show messages if root 2020-02-10 20:02:45 +02:00
Dylan Araps 99f34f547b
kiss: Allow user to hide build output 2020-02-10 19:36:24 +02:00
Dylan Araps e2d233fdc8
kiss: Fix GNU find bug 2020-02-10 11:49:31 +02:00
Dylan Araps 934fa076ed
docs: update 2020-02-09 14:30:38 +02:00
Dylan Araps 9f8c04c3b7
kiss: Split git into 3 commands if running under doas/sudo 2020-02-09 14:30:27 +02:00
Dylan Araps 2d89c2e6a7
docs: update 2020-02-09 11:37:16 +02:00
Dylan Araps 83f91fee62
kiss: only show diffs if file has contents 2020-02-09 11:33:55 +02:00
Dylan Araps 77b90da4e2
kiss: Don't keep logs around for updates. git does this for us. 2020-02-09 11:29:05 +02:00
Dylan Araps fbca8e30d9
kiss: Prevent Ctrl+C or > 0 exit from pager causing kiss to abort 2020-02-09 11:21:41 +02:00
Dylan Araps 1796072e1a
kiss: Add option to show diffs on update 2020-02-09 11:14:33 +02:00
Dylan Araps ed17fdfbab
docs: update 2020-02-08 20:43:28 +02:00
Dylan Araps fd1b37bb6e
kiss: clean up 2020-02-08 20:36:58 +02:00
Dylan Araps cb7e57e8ed
kiss: Add back KISS_DEBUG. Closes #109 2020-02-08 10:55:58 +02:00
Dylan Araps 89a927d3bb
kiss: Fix search not allowing globs 2020-02-08 10:52:53 +02:00
Dylan Araps 4882084585
kiss: Don't git pull. Closes #141 2020-02-08 10:50:31 +02:00
Dylan Araps cfa4123121
KISS_HOOK: docs 2020-02-07 15:39:56 +02:00
Dylan Araps 51b02b4c6e
docs: update 2020-02-07 15:31:37 +02:00
Dylan Araps 9afe0baafd
kiss: Added pre/post build hooks. Closes #108 2020-02-07 15:29:28 +02:00
Dylan Araps 01052e7d64
kiss: Added pre/post build hooks. Closes #108 2020-02-07 15:24:14 +02:00
Dylan Araps 9d86bb5f9d
docs: update 2020-02-07 13:27:45 +02:00
Dylan Araps eb2b2a08e0
kiss: simplify 2020-02-06 14:24:21 +02:00
Dylan Araps 428a388c39
kiss: simplify install 2020-02-06 14:20:01 +02:00
Dylan Araps 1b3260b891
kiss: cleanup update messages 2020-02-06 14:06:51 +02:00
Dylan Araps 4ff9c5cc2e
kiss: Remove use of variable 2020-02-06 13:55:01 +02:00
Dylan Araps 7ccd59977d
kiss: avoid creating argument list 2020-02-06 13:42:57 +02:00
Dylan Araps 51c92cf2c7
kiss: kiss b, simpler 2020-02-06 13:31:47 +02:00
Dylan Araps 6bb6cf6752
kiss: Add function to pop list itemS 2020-02-06 13:22:19 +02:00
Dylan Araps bf78f79496
docs: update 2020-02-06 12:58:20 +02:00
Dylan Araps 865497bd3a
docs: update 2020-02-06 11:14:45 +02:00
Dylan Araps a37a158169
kiss: order dependencies properly for updates 2020-02-06 11:11:55 +02:00
Dylan Araps f9c8b0a8db
docs: update 2020-02-06 10:16:43 +02:00
Dylan Araps 321eb542fe
kiss: Fix mkdir 2020-02-06 10:14:48 +02:00
Dylan Araps e49305ec44
kiss: Create all directories in /etc. Closes #106 2020-02-06 10:11:22 +02:00
Dylan Araps 15c6007d2d
Merge branch 'master' of github.com:kissx/kiss 2020-02-05 11:35:46 +02:00
Dylan Araps 412dc724d4
docs: update 2020-02-05 11:35:35 +02:00
Dylan Araps 24e97f2a00
kiss: clean up 2020-02-05 11:30:29 +02:00
Dylan Araps 98d5aaab79
kiss: Added KISS_ROOT to etcsums 2020-02-05 11:23:00 +02:00
Dylan Araps 0df093f729
kiss: Only run etcsums if /etc exists in package 2020-02-05 11:16:51 +02:00
Dylan Araps e8ead378d7
kiss: Only run etcsums if /etc exists in package 2020-02-05 11:14:15 +02:00
Dylan Araps 4a9f60afbd
kiss: Still work without etcsums 2020-02-05 11:07:06 +02:00
Dylan Araps 4b20822986
kiss: 3-way etc checksums thing 2020-02-05 10:56:25 +02:00
Dylan Araps 423501106d
kiss: Support GNU tar as well 2020-02-05 01:33:24 +02:00
Dylan Araps e7b88e7687
kiss: Use libarchive tar if available. 2020-02-05 01:20:30 +02:00
Dylan Araps a59f1dad60
kiss: Added support for pre-remove scripts. Closes #64 2020-02-04 13:07:33 +02:00
Dylan Araps d1c809b28d
kiss: Simplify list 2020-02-03 11:21:22 +02:00
Dylan Araps 47f402b162
kiss: Simplify find 2020-02-03 11:17:32 +02:00
Dylan Araps 767e414447
kiss: Simplify regex escape 2020-02-03 11:11:16 +02:00
Dylan Araps 9b19bc0fab
kiss: cleanup 2020-02-03 11:02:04 +02:00
Dylan Araps e293eb00a6
kiss: show error message on mv fail. Closes #103 2020-02-01 10:20:42 +02:00
Dylan Araps 55e603ab66
docs: update 2020-01-31 11:38:52 +02:00
Dylan Araps a453e84ed2
docs: update 2020-01-30 17:27:48 +02:00
Dylan Araps 90bc0554f7
kiss: Prevent updates as root from running as root unless needed 2020-01-30 17:27:26 +02:00
Dylan Araps 5857dbe9ef
kiss: Don't pull as git if unneeded 2020-01-30 17:24:57 +02:00
Dylan Araps d4d5a5f001
kiss: Harden sudo 2020-01-30 15:40:26 +02:00
Dylan Araps 26a20c9738
kiss: Don't spawn sh with sudo/doas 2020-01-30 15:25:46 +02:00
Dylan Araps 5c601bd695
kiss: Tell user about log file on error 2020-01-30 14:53:03 +02:00
Dylan Araps 0a64dc1808
kiss: Fix update issue 2020-01-30 14:42:29 +02:00
Dylan Araps ca26070683
kiss: Fix update bug 2020-01-30 14:32:57 +02:00
Dylan Araps b79805e48a
kiss: Fix log naming. Closes #102 2020-01-30 13:43:30 +02:00
Dylan Araps 1ce24cbb7f
docs: update 2020-01-30 12:17:09 +02:00
Dylan Araps b9bc193e39
kiss: Fix doas issues 2020-01-30 12:16:07 +02:00
Dylan Araps c100d74941
kiss: doas fixes 2020-01-30 12:04:01 +02:00
Dylan Araps 058ebdc480
doas: Fix path issue 2020-01-30 11:56:06 +02:00
Dylan Araps 8057cafc62
docs: update 2020-01-30 11:25:19 +02:00
Dylan Araps 33dd6848a0
kiss: Fix arg bug 2020-01-30 11:24:59 +02:00
Dylan Araps 23910b4bd6
kiss: Revert to sed -i 2020-01-30 11:18:13 +02:00
Dylan Araps 15cac05092
docs: update 2020-01-30 11:16:50 +02:00
Dylan Araps 61cc12606d
kiss: Revert to sed -i 2020-01-30 11:15:35 +02:00
Dylan Araps efad712333
kiss: Remove unneeded code 2020-01-30 11:09:26 +02:00
Dylan Araps cad980317e
docs: update 2020-01-30 11:05:29 +02:00
Dylan Araps f8d35ce2b5
kiss: Use as_root for git pulls 2020-01-30 10:52:25 +02:00
Dylan Araps fa1538fb13
kiss: cleaneer as_root 2020-01-30 10:47:11 +02:00
Dylan Araps 546110a1c0
kiss: Allow option of setting sudo command 2020-01-30 10:36:08 +02:00
Dylan Araps 51d9e82230
kiss: Fix stdin with su 2020-01-30 10:17:45 +02:00
Dylan Araps 3e86270338
kiss: as_root: Move to func 2020-01-30 09:50:18 +02:00
Dylan Araps a7580cc8ee
kiss go back 2020-01-30 09:27:25 +02:00
Dylan Araps 1c6321fd58
docs: update 2020-01-29 15:03:40 +02:00
Dylan Araps 318f884cee
kiss: Safeguard against su removal 2020-01-29 15:03:18 +02:00
Dylan Araps 7d2dd76495
kiss: revert sudo change 2020-01-29 14:53:36 +02:00
Dylan Araps e8d4e8900a
docs: update 2020-01-29 14:31:12 +02:00
Dylan Araps a688055374
kiss: use sudo if available 2020-01-29 14:28:37 +02:00
Dylan Araps 96467c3ab0
kiss: helpful message 2020-01-29 13:30:03 +02:00
Dylan Araps 9ac94168db
docs: update 2020-01-29 13:25:18 +02:00
Dylan Araps 5182453bdd
kiss: Don't show prompts if root already 2020-01-29 13:24:49 +02:00
Dylan Araps cfd89766d2
docs: update 2020-01-29 13:17:29 +02:00
Dylan Araps faab62a343
kiss: hide pointless errors from readlink 2020-01-29 13:16:18 +02:00
Dylan Araps 2a1d03e7b8
docs: update 2020-01-29 12:51:54 +02:00
Dylan Araps 1210dae5dd
kiss: Allow user to force kiss to run as root 2020-01-29 09:03:23 +02:00
Dylan Araps 0e2a452203
kiss: use printf instead of echo 2020-01-29 00:41:45 +02:00
Dylan Araps c27bc9501b
kiss: print builds to tty 2020-01-29 00:37:59 +02:00
Dylan Araps 2e64975a59
kiss: Full posix find usage. Closes #95 2020-01-28 23:38:54 +02:00
Dylan Araps 1e4f9e89b2
kiss: Support POSIX find in pkg_find 2020-01-28 23:32:39 +02:00
Dylan Araps ea9dc1278a
kiss: avoid sed -i 2020-01-28 23:06:20 +02:00
Dylan Araps a2fea3d9a6
kiss: match whole line 2020-01-28 22:24:11 +02:00
Dylan Araps 250e8feaae
kiss: revert 2020-01-28 21:27:18 +02:00
Dylan Araps 3de18eab5e
kiss: Avoid 'sed -i' 2020-01-28 21:22:13 +02:00
Dylan Araps 3563141e12
kiss: Avoid 'sed -i' 2020-01-28 21:21:20 +02:00
Dylan Araps 2a4f93b4db
kiss: Use cp to ensure binary is available until swap 2020-01-28 20:41:51 +02:00
Dylan Araps e8983a341b
kiss: Read alternatives over stdin 2020-01-28 20:33:54 +02:00
Dylan Araps e4107420f4
docs: update 2020-01-28 18:55:39 +02:00
Dylan Araps 863aec4f06
kiss: Don't run sed each iteration of loop 2020-01-28 18:50:39 +02:00
Dylan Araps c4c9953f66
docs: update 2020-01-28 18:41:15 +02:00
Dylan Araps 378713c257
kiss: Do auto alts if < 10 2020-01-28 18:23:42 +02:00
Dylan Araps f5d3f19feb
kiss: pull in fix from master 2020-01-28 17:22:48 +02:00
Dylan Araps 0a1791ca47
kiss: Make alternatives opt in 2020-01-28 17:00:29 +02:00
Dylan Araps 2eaafc78b0
kiss: clean 2020-01-28 16:50:11 +02:00
Dylan Araps e97c78ae26
kiss: Move regex escape to func 2020-01-28 16:46:29 +02:00
Dylan Araps b8ea154406
kiss: awful 2020-01-28 16:41:19 +02:00
Dylan Araps f63e1acb64
kiss: alternatives: initial working solution 2020-01-28 15:41:11 +02:00
Dylan Araps 596c64d447
kiss: initial a arg 2020-01-28 15:07:11 +02:00
Dylan Araps d25c4bd5e1
kiss: initial a arg 2020-01-28 14:29:15 +02:00
Dylan Araps 4fcb12ce9f
kiss: initial a arg 2020-01-28 14:24:37 +02:00
Dylan Araps 4e99ad6135
kiss: initial a arg 2020-01-28 14:16:01 +02:00
Dylan Araps 99532a705b
kiss: Fix shellcheck false-positive 2020-01-28 14:13:26 +02:00
Dylan Araps a4bdb434af
kiss: initial alternatives system 2020-01-28 14:07:08 +02:00
Dylan Araps f7fdd81634
kiss: send all messages to stderr 2020-01-28 10:19:47 +02:00
Dylan Araps 60ac1c094e
kiss: Store builds logs on fail 2020-01-28 10:08:15 +02:00
Dylan Araps 43c68c066b
docs: update 2020-01-28 00:49:51 +02:00
Dylan Araps b3485bf430
kiss: read empty IFS 2020-01-28 00:41:10 +02:00
Dylan Araps 63b655bdf7
kiss: Ensure all arguments sent to dosu are quoted 2020-01-28 00:10:09 +02:00
Dylan Araps 6fc8b89b82
kiss: comment 2020-01-27 23:58:08 +02:00
Dylan Araps 33a89dbe88
kiss: comment 2020-01-27 23:53:36 +02:00
Dylan Araps 5796f2a69f
kiss: comment 2020-01-27 23:51:31 +02:00
Dylan Araps fd892ccd7b
kiss: fix cache 2020-01-27 23:46:26 +02:00
Dylan Araps 3962f64385
kiss: comment 2020-01-27 23:36:51 +02:00
Dylan Araps 4f4d220056
kiss: Don't use pass where unneeded 2020-01-27 23:33:30 +02:00
Dylan Araps 87e0cfd973
docs: update 2020-01-27 23:27:34 +02:00
Dylan Araps a2684a765b
kiss: Add comments 2020-01-27 23:26:20 +02:00
Dylan Araps d80f714268
docs: update 2020-01-27 22:18:20 +02:00
Dylan Araps 8240ae8fe0
kiss: don't run as root 2020-01-27 13:49:41 +02:00
Dylan Araps 1376de2f31
kiss: prompt for password before multi-build 2020-01-27 13:42:29 +02:00
Dylan Araps 613d5e6967
kiss: use heredoc 2020-01-27 11:34:37 +02:00
Dylan Araps d43673e340
kiss: remove calling itself 2020-01-27 11:32:16 +02:00
Dylan Araps d61986721d
kiss: drop root when running git if needed 2020-01-27 11:29:20 +02:00
Dylan Araps 7493ccb17b
kiss: Only cache root on first need 2020-01-27 11:24:58 +02:00
Dylan Araps 164afb3b48
kiss: Fix install issues 2020-01-27 11:19:08 +02:00
Dylan Araps b23afcc3b4
kiss: fix args i issues 2020-01-27 11:16:51 +02:00
Dylan Araps a01483a261
kiss: fix args i issues 2020-01-27 11:10:53 +02:00
Dylan Araps 7ab295a76b
kiss: Run as root where needed 2020-01-27 10:54:39 +02:00
Dylan Araps 7eb80497f6
kiss: Simpler elevation method 2020-01-27 10:06:56 +02:00
Dylan Araps 22b4af9342
docs: update 2020-01-22 23:08:11 +02:00
dylan ccec6d39c6
Merge pull request #88 from E5ten/master
log: replace use of literal escape code error with printf %b
2020-01-22 18:53:02 +02:00
Dylan Araps 3df4c95d3b
kiss: Fix adding blank lines to depends. Closes #89 2020-01-22 10:59:51 +02:00
Dylan Araps 1ea0f2e88d
docs: update 2020-01-21 02:23:08 +02:00
Dylan Araps 2a02844f17
Merge branch 'master' of github.com:kissx/kiss 2020-01-21 02:19:22 +02:00
Dylan Araps d751733744
kiss: Prevent sticky directories 2020-01-21 02:19:06 +02:00
Ethan Sommer 368340f991
log: replace use of literal escape code error with printf %b 2020-01-19 14:35:36 -05:00
Owen Rafferty 0a3095a0c3
kiss: fix doas syntax 2020-01-19 12:40:58 -06:00
Dylan Araps 2bb1bbcc0a
kiss: Fix git checksums 2020-01-18 11:28:50 +02:00
Dylan Araps af1f5245d1
kiss: bump version 2020-01-18 11:04:14 +02:00
dylan 3ec05e936b
Merge pull request #84 from ioraff/master
add doas support
2020-01-18 11:05:32 +02:00
Dylan Araps f54608ee3e
kiss: Fix checksums issues 2020-01-18 10:59:40 +02:00
Dylan Araps 445ba5ead5
kiss: Do a shallow clone unless checking out a hash 2020-01-17 01:00:26 +02:00
Dylan Araps 632d3cf721
kiss: Add message on checkout 2020-01-16 23:48:19 +02:00
Dylan Araps 66e981f81a
kiss: Git support 2020-01-16 23:45:12 +02:00
Dylan Araps 86f0a723b1
kiss: Stop being overprotective with grep 2020-01-16 00:55:07 +02:00
Owen Rafferty d87d64bf05
add doas support 2020-01-14 21:20:27 -06:00
Dylan Araps c8de8500f4
kiss: fix comments 2020-01-14 20:36:40 +02:00
Dylan Araps ab46222e56
kiss: Ensure grep is always set 2020-01-14 12:10:13 +02:00
Dylan Araps 3c251759bb
kiss: Use ggrep if available 2020-01-14 11:59:30 +02:00
Dylan Araps 0eddd6f612
kiss: pkg_find() only gen glob onc. 2020-01-12 19:55:12 +02:00
Dylan Araps 527dd10adc
pkg_fixdeps: Remove useless readlink 2020-01-12 19:38:25 +02:00
Dylan Araps e1b4afd742
kiss: Append to file when using KISS_BFD 2020-01-11 14:41:26 +02:00
Dylan Araps 6b83e9b219
kiss: fix shebang 2020-01-11 14:35:23 +02:00
Dylan Araps 8cf65bc4da
kiss: Added KISS_BFD to enable the redirection of build output to silence or log builds. 2020-01-11 14:33:55 +02:00
Dylan Araps b54c85a6a0
kiss: Really fix kiss u behavior 2020-01-11 14:07:21 +02:00
Dylan Araps b07a10cd40
kiss: Fix kiss u bug 2020-01-11 13:46:57 +02:00
Dylan Araps e6613bcf0e
docs: update 2020-01-10 18:16:46 +02:00
Dylan Araps f499415c20
kiss: Fix curl not exiting with error on 404 2020-01-10 17:48:26 +02:00
Dylan Araps b9a6855d85
docs: update 2020-01-09 23:13:37 +02:00
Dylan Araps bd9a919246
kiss: Fix curl not following redirects. 2020-01-09 23:13:18 +02:00
Dylan Araps 4973cc04f6
docs: update 2020-01-09 23:07:29 +02:00
Dylan Araps 51fe625321
kiss: Fix KISS_RM issue 2020-01-09 21:34:51 +02:00
Dylan Araps ee6fc5b979
kiss: Use curl instead of wget. 2020-01-09 18:38:43 +02:00
Dylan Araps e7d397baf6
docs: update 2020-01-06 08:25:14 +02:00
Dylan Araps c8a29c451e
kiss: fix pkg conflicts 2020-01-06 07:49:52 +02:00
Dylan Araps 98b5cbd75b
kiss: count build total. Closes #76 2020-01-03 09:10:41 +02:00
Dylan Araps edc9670ad3
kiss: clean up 2019-11-29 10:16:48 +00:00
Dylan Araps db08bf7bac
kiss: remove unneeded KISS_ROOT 2019-11-21 00:47:22 +00:00
Dylan Araps f4ea3cf382
kiss: Possible fix for conflict bug 2019-11-21 00:45:52 +00:00
Dylan Araps 3251871043
kiss: resolve symlinks in package conflict check. 2019-11-20 14:26:08 +00:00
Dylan Araps 4d3d6db8af
kiss: drop -n 2019-11-16 19:53:41 +00:00
Dylan Araps 3b7cb6d380
docs: update 2019-11-16 15:53:53 +00:00
Dylan Araps 394a092c13
kiss: fix file parsing bug 2019-11-14 01:31:52 +00:00
Dylan Araps a81c46138f
kiss: don't find parents 2019-11-13 01:02:58 +00:00
Dylan Araps 2f88c47b84
kiss: simpler nostrip option. 2019-11-09 09:45:23 +00:00
Dylan Araps 2347c22bf8
version: bump 2019-10-24 13:38:00 +03:00
Dylan Araps c3c636928f
kiss: fix #65 2019-10-22 11:54:04 +03:00
Dylan Araps 8e5f245203
kiss: Added another junk dir. 2019-10-15 16:52:45 +03:00
Dylan Araps 99daf1ebfa
docs: update 2019-10-15 11:54:27 +03:00
Dylan Araps a787ce2635
kiss: Always remove charset.alias to avoid KISS_RM issues. 2019-10-15 11:54:16 +03:00
Dylan Araps 66c363a3b8
kiss: be more explicit (and less greedy) with tar archives. 2019-10-14 23:40:52 +03:00
Dylan Araps 55e607720d
kiss: proper zsh completion handling 2019-10-14 19:10:04 +03:00
Dylan Araps d764f25424
kiss: show version 2019-10-14 18:22:51 +03:00
Dylan Araps 92238c6235
kiss: remove charset.alias 2019-10-14 18:21:40 +03:00
Dylan Araps 2208fd3f78
kiss: fix etc bug 2019-10-11 22:19:08 +03:00
Dylan Araps 885cad9774
kiss: Allow usage of 'su' instead of 'sudo' 2019-10-10 15:19:01 +03:00
Dylan Araps ac1f0852dc
kiss: Add another junk entry 2019-10-08 10:29:54 +03:00