Commit graph

295 commits

Author SHA1 Message Date
7917204769 namespaces: move install command under the 'portzap' namespace 2024-04-01 09:29:06 -03:00
70c1ab4ca2 Guard against the deletion of files that are already deleted
On a second run where the first run was partially completed, the
deleted files might not exist anymore. This change guards against
trying to delete such files.
2024-04-01 09:29:06 -03:00
43d5183147 Remove calls to "break" 2024-04-01 09:29:06 -03:00
03e42c185e Add __install_update, __install_ports 2024-04-01 09:29:06 -03:00
4b67365b54 Fixes for shellcheck 2024-04-01 09:29:06 -03:00
1085640b77 Fix bug where require_group didn't recognize group members 2023-05-27 16:22:10 -03:00
861cdc7dd9 README: update 2023-05-22 19:59:51 -03:00
a67213b741 README: update 2023-05-22 19:58:01 -03:00
ddb78b1d68 README: update 2023-05-22 03:36:20 -03:00
cca2fb75a0 v0.5.8 2023-05-22 02:39:04 -03:00
cc510b13fc v0.5.7 2023-05-22 02:36:36 -03:00
ac0b2a6155 v0.5.6 2023-05-22 02:33:16 -03:00
71e7da2836 v0.5.5 2023-05-22 02:28:50 -03:00
acfc414469 README: update 2023-05-22 02:28:22 -03:00
935ab97fcc v0.5.4 2023-05-22 01:00:57 -03:00
4dc9fac23d Fix typo 2023-05-22 01:00:45 -03:00
4d38c1b466 v0.5.3 2023-05-22 00:51:49 -03:00
1eeec8ff90 Detect renamed files 2023-05-22 00:51:26 -03:00
f564153aae Add __changed_files, __removed_files 2023-04-17 20:46:29 -03:00
b96a45f2e2 README: fix typo 2023-03-25 05:48:27 -03:00
0676cf0280 v0.5.2 2023-03-25 05:44:30 -03:00
bee9159bf2 Remove dead codepath 2023-03-25 05:44:21 -03:00
06476f02a2 README: fix 2023-03-25 05:41:42 -03:00
f110db4092 README: fix 2023-03-25 05:40:17 -03:00
3477904ae0 README: fix 2023-03-25 05:39:45 -03:00
65abb53ddc README: fix 2023-03-25 05:36:51 -03:00
9d8a4a4907 README: fix 2023-03-25 05:36:15 -03:00
2a0e9258e2 v0.5.1 2023-03-25 05:34:14 -03:00
dcab23af59 Remove init_mask (not used) 2023-03-25 05:34:01 -03:00
5d29dbec14 README: update 2023-03-25 05:33:42 -03:00
b0d526c8cb README: update 2023-03-25 04:26:44 -03:00
0d805981f6 README: update 2023-03-25 04:25:51 -03:00
b109886643 v0.5.0 2023-03-25 04:23:24 -03:00
91e5fb6913 README: update 2023-03-25 02:57:57 -03:00
6e82b6404b README: update 2023-03-25 02:56:15 -03:00
88b540da9a Separate commands into libexec/portzap/commands/ 2023-03-25 02:53:15 -03:00
d469ad5479 README: update 2023-03-23 22:53:55 -03:00
1bf6b3dc8d Print file adds / deletes 2023-03-23 00:56:00 -03:00
55cd38c86a Remove init 2023-03-22 13:09:13 -03:00
e3ad0fd333 README: update 2023-03-22 13:04:32 -03:00
873adeefcf Replace fs.sh / git.sh 2023-03-22 09:20:44 -03:00
952cf95fb5 v0.4.0 2023-03-20 06:56:38 -03:00
a93615229d README:update 2023-03-19 16:03:04 -03:00
8763cd2b82 Add support for incremental updates
The 'portzap install' command would always install the entire ports
tree, whether for the first time or on a subsequent update where
copying the entire tree isn't neccessary.

This change is an attempt at only copying ports that have been modified
in some way. Rather than dealing with modifications file by file, a port
that is found to have modifications has its entire directory copied. This
makes life easier but is a bit slower.
2023-03-19 15:58:11 -03:00
62dda8940b License = 0BSD 2023-03-11 22:15:49 -03:00
5902c7ee9d README: update 2023-03-11 22:10:30 -03:00
ee2fda503c README: update 2023-03-11 22:09:48 -03:00
1bc9146b3a README: update 2023-03-11 22:09:25 -03:00
8cc6ea5b55 README: update 2023-03-11 22:08:27 -03:00
aeaab3f22a README: update 2023-03-11 22:07:13 -03:00