Commit Graph

44 Commits

Author SHA1 Message Date
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