cfe99f928a
update: change filedir
2026-01-19 17:30:10 -05:00
2fc05ba7ea
update: safe leaf_update_package_datebase
2026-01-17 16:18:42 -05:00
30fed4b734
update: add leaf query
2026-01-17 15:17:42 -05:00
caf66028e6
update: add leaf_info to print
2026-01-14 00:27:18 -05:00
d5188a3385
update: update readme
2026-01-11 05:10:21 -05:00
618ad9222a
feat: allow sha512sums ans sha256sums
2026-01-11 05:08:00 -05:00
4ff79cfdd6
update: seperate HOME and TEMPDIR
...
now setup LEAFHOME and LEAFTEMPDIR to /tmp/leaf-tmp/$PKG_NAME
and export HOME=$LEAFHOME TEMPDIR=$LEAFTEMPDIR
in this way, HOME and TEMPDIR is out of source tree, which is better
also, path is shorter
2026-01-02 01:30:13 -05:00
1386633baf
update: add remove output
2025-12-29 17:49:34 -05:00
24c9bc3758
feat: add leaf upgrade old new for upgrading
2025-12-29 17:40:55 -05:00
d0600c4b07
feat: add CONFFILES to record /etc files
2025-12-29 01:40:45 -05:00
db903ca802
fix: fix a bug in leaf_remove_package
...
the _directory varibale lost $
2025-12-28 13:38:40 -05:00
57ea39b406
feat: check dummy function, do not echo
2025-12-26 23:32:34 -05:00
f2cab01e36
fix: update envs
2025-12-26 19:05:20 -05:00
a11405d93f
fix: fix message by write to a temp message file
...
fixes #1
2025-12-26 18:02:02 -05:00
c682ef1049
fix: errexit fix
2025-12-26 17:10:38 -05:00
d44c761978
update: use filedir
2025-12-26 14:32:11 -05:00
5d42d56441
update: add list of leaf func avaliable in PKGBUILD
2025-12-25 05:13:13 -05:00
e8309233e7
new: add leaf_add_shell and leaf_remove_shell
2025-12-25 05:12:25 -05:00
67de5552e2
fix: fix remove
2025-12-25 03:54:07 -05:00
12ddfa6820
update: copy PKGBUILD into tracedir
2025-12-25 03:44:55 -05:00
64fbd9fc01
new: compare /etc/* before create ._ file
2025-12-23 02:26:03 -05:00
da89bf2079
update: print the hook name
2025-12-23 00:29:24 -05:00
a27c131158
new: allow file in sources
2025-12-23 00:18:23 -05:00
bd21ccaf48
new: add dirct-install
2025-12-21 15:38:12 -05:00
8a88a892c2
update: update the help output
2025-12-21 13:18:47 -05:00
f0265b9bea
feat: add triggers array in HOOK and update hook behavier
2025-03-28 23:13:12 -04:00
cc364c9323
update: update readme on hooks
2025-03-28 21:31:29 -04:00
b15df24b60
feat: install hook and remove hook
2025-03-28 21:29:09 -04:00
789f541a29
fix: remove file correctly
2025-03-27 00:45:08 -04:00
491f3e060a
feat: add CFLAGS support
2025-03-25 18:20:26 -04:00
eed2162309
update: use DISTDIR directly
2025-03-18 21:21:49 -04:00
d25be5bf66
update: make $distdir not local
2025-03-15 10:07:21 -04:00
5927e5aad3
fix: use wget -O to specify file name
2025-03-14 12:02:31 -04:00
8e57cdcebe
fix: typo
2025-01-21 01:12:21 -05:00
d139e6793a
fix: print message in leaf_error
2024-12-05 11:17:49 -05:00
88a93fe5b8
fix: mistake, this will fix the /etc backup issue
2024-11-19 01:22:44 -05:00
7d2743074b
feat: backup /etc/* when remove
2024-11-18 22:54:18 -05:00
a8422c9774
feat: check /etc/* confliction when install
2024-11-18 17:03:06 -05:00
a74250ead3
fix: make sure src_<foo> exits
2024-11-12 02:06:31 -05:00
0cb212f005
add some comment to do to add fakeroot
2024-06-06 20:52:06 -04:00
049364a0de
update: update readme
2024-06-06 17:52:04 -04:00
d0a3aea8fa
feat: add src_check and src_install, exit if src_check fails
2024-06-06 17:48:33 -04:00
cd8d4135c0
feat: include distfile downloading and checking in main leaf script
2024-06-05 19:31:33 -04:00
b2a10ea78d
frok from rsync://littlefoxpro.xyz/repository/leaf
2024-06-05 16:02:11 -04:00