Differences
This shows you the differences between two versions of the page.
| Next revision | Previous revision | ||
| libpkg [2008/03/25 02:45] – JordanSissel | libpkg [2022/10/03 02:30] (current) – Update pkg link, add title section KubilayKocak | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | Describe | + | ===== libpkg |
| + | |||
| + | libpkg is a library provided by [[pkg]] | ||
| + | |||
| + | Goal: reorganize common functionality among pkg_* tools into a single library. Provide the pkg_* tools similarly to the way fetch/ | ||
| + | |||
| + | Some thoughts from WesleyShields: | ||
| + | |||
| + | - move the shared code of pkg_* into a library | ||
| + | - make pkg_* use said library | ||
| + | - optimize the internals of the library | ||
| + | - at this point you should have a good understanding of pkg internals | ||
| + | - possibly re-write pkg_* and libpkg to remove the ugly parts or make them better | ||
| + | |||
| + | Related link: http:// | ||
| + | |||
| + | Interesting design choices from %%OpenBSD%% pkg_add: | ||
| + | |||
| + | * Marc Espié' | ||
| + | |||
| + | ---- | ||
| + | |||
| + | {{tag> | ||