fordon_greeman / pkger

Branch: b68a1f4
Switch branches/tags
main
theidioticdev feat: rewrite pkger, go back to Makefile, and more b68a1f4 4d ago
17 lines · 593 B Rendered Raw Blame History
1 #+TITLE: pkger
2 #+AUTHOR: theidioticdev
3
4 [WIP]
5 pkger is a really unconventional and bad pkg manager written in C
6
7 pkger relies on a fakeroot env it initiates on first run =~/pkger_root=
8 and reads from that fakeroot recipes inside =~/pkger_root/etc/recipes=
9 to add recipes, you write for example =foo.build=:
10 #+BEGIN_SRC text
11 pkg_name = "foo"
12 pkg_ver = "0.0.1"
13 pkg_fetch = "wget https://example.com/bar/foo.tar.gz -P ~/pkger_root/tmp/build/foo"
14 pkg_build = "<command_to_build>"
15 pkg_install = "<command_to_install>"
16 pkg_uninstall = "<command_to_unins>"
17 #+END_SRC