Commit Graph

797 Commits

Author SHA1 Message Date
Dylan Araps 024cab7fb8
kiss: Keep default compression as gz 2020-03-15 13:04:35 +02:00
Dylan Araps fd56fa6a42
docs: update 2020-03-15 12:57:49 +02:00
Dylan Araps ad9cda2e34
kiss: Configurable and dynamic tarball compression.
This allows you to swap between gzip and xz compression via
the new environment variable ('KISS_COMPRESS'). As of this
commit, new builds will use xz compression (making use of
all cores on the machine).

Other compression methods can easily be added by adding two
simple lines to the script. Your existing package cache will
continue to be used as the package manager will use whatever
tarball is available (for the package and version it is
looking for).
2020-03-15 12:50:49 +02:00
Dylan Araps 1c3ede992e
docs: update 2020-03-13 16:01:19 +02:00
Dylan Araps 014596bdd3
docs: update 2020-03-13 15:45:07 +02:00
Dylan Araps 40c00285d0
contrib: Added kiss-[fork,link] 2020-03-13 15:43:54 +02:00
Dylan Araps f590b5bc73
kiss: Revert build change. Needs more thought 2020-03-13 15:18:04 +02:00
Dylan Araps 58f5819af2
kiss: Allow hooks to modify build files 2020-03-13 13:01:13 +02:00
Dylan Araps 52893958d0
kiss: Added post-install hook 2020-03-13 11:37:28 +02:00
Dylan Araps 2136399986
kiss-chroot: Fix cxxflags. Closes #123 2020-03-13 11:04:34 +02:00
Dylan Araps 4cbe2cb42e
kiss-chroot: Set CFLAGS/CXXFLAGS via $2 2020-03-13 00:11:18 +02:00
Dylan Araps e9291d6d03
kiss-choot: Allow arch to be set via $2 2020-03-12 23:58:38 +02:00
Dylan Araps ba59821bb8
docs: update 2020-03-12 17:00:53 +02:00
Dylan Araps 13cb9758f1
docs: update 2020-03-12 17:00:16 +02:00
Dylan Araps ddfe11abd0
contrib: Added kiss-cargo-urlgen 2020-03-12 16:59:43 +02:00
Dylan Araps 4ced0c5c26
contrib: Remove unneeded checks 2020-03-11 20:04:07 +02:00
Dylan Araps 148232f2d0
kiss: Fix shellcheck 2020-03-11 19:36:31 +02:00
Dylan Araps 320dcb99ae
kiss; Remove unneeded check 2020-03-11 18:44:06 +02:00
Dylan Araps 70ffebbedc
kiss: Use -- with set 2020-03-11 18:29:37 +02:00
Dylan Araps 18461ddedb
kiss: Remove shift math 2020-03-11 18:27:00 +02:00
Dylan Araps 34e2a79350
docs: update 2020-03-11 17:14:33 +02:00
Dylan Araps 1c02a84c3b
kiss-reset: Fix bug 2020-03-11 17:14:09 +02:00
Dylan Araps ff4276d559
docs: update 2020-03-11 16:52:48 +02:00
Dylan Araps 3b4e8083e8
kiss: Remove depends file if empty 2020-03-09 00:14:06 +02:00
Dylan Araps 2ba1a2a0c5
kiss: Revert tty change. Closes #119 2020-03-06 16:29:41 +02:00
Dylan Araps 5a0592abce
kiss: Hide chown errors (meant to fail if needed) 2020-03-05 19:43:47 +02:00
Dylan Araps 54d1688e64
kiss: Fix hook bug. Closes #118 2020-03-05 17:59:47 +02:00
Dylan Araps f14bc7a110
docs: update 2020-03-05 17:16:13 +02:00
dylan 56d0097da3
Merge pull request #117 from CarbsLinux/build-fail
add build-fail hook
2020-03-05 17:14:48 +02:00
dylan 1037c65cab
Merge pull request #116 from CarbsLinux/pre-install
add pre-install hook
2020-03-05 17:13:03 +02:00
Cem Keylan 41ebab4d8f
add build-fail hook 2020-03-05 18:12:57 +03:00
Cem Keylan fd0103e621
add pre-install hook 2020-03-05 18:03:37 +03:00
Dylan Araps 9d19826b85
docs: update 2020-03-04 23:02:02 +02:00
Dylan Araps efd4afd49e
docs: update 2020-03-04 00:49:41 +02:00
Dylan Araps 33dd1ed467
kiss-outdated: Check for outdated packages via repology 2020-03-04 00:49:04 +02:00
Dylan Araps 2f64b45677
kiss: Abort if not TTY and needed 2020-02-29 20:13:47 +02:00
Dylan Araps 3a5485f36c
kiss: Remove -N from diff 2020-02-29 20:07:34 +02:00
Dylan Araps 2063c19389
kiss-depends-finder: oops 2020-02-27 22:32:59 +02:00
Dylan Araps 241b01d66f
docs: update 2020-02-26 18:40:13 +02:00
Dylan Araps 7b36eb0f99
contrib: clean up 2020-02-25 22:56:41 +02:00
Dylan Araps a4d26034c7
kiss-maintainer: Better output 2020-02-25 22:42:36 +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