Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
en:manual:contrib:packager_setup_guide [2022/03/28 17:27] i3_relativism ↷ Page moved from en:contrib:packager_setup_guide to en:manual:contrib:packager_setup_guide |
en:manual:contrib:packager_setup_guide [2022/03/30 23:08] i3_relativism further title fixing |
||
---|---|---|---|
Line 1: | Line 1: | ||
- | ===== Configuration makepkg ===== | + | ====== Configuration makepkg |
==== Define PACKAGER ==== | ==== Define PACKAGER ==== | ||
Line 12: | Line 12: | ||
</ | </ | ||
- | === Generate new checksums === | + | ==== Generate new checksums |
<code bash> | <code bash> | ||
Line 18: | Line 18: | ||
</ | </ | ||
- | === Clean librechroot === | + | ==== Clear librechroot |
<code bash> | <code bash> | ||
Line 24: | Line 24: | ||
</ | </ | ||
- | === Build environments: | + | ==== Build environments: |
<code bash> | <code bash> | ||
Line 34: | Line 34: | ||
</ | </ | ||
- | ==== Advanced ==== | + | ===== Advanced |
<code bash> | <code bash> | ||
Line 40: | Line 40: | ||
</ | </ | ||
- | === Enter Container === | + | ==== Enter Container |
<code bash> | <code bash> | ||
Line 50: | Line 50: | ||
</ | </ | ||
- | === Compile: === | + | ==== Compile: |
<code bash> | <code bash> | ||
Line 60: | Line 60: | ||
</ | </ | ||
- | === Update container === | + | ==== Update container |
<code bash> | <code bash> | ||
Line 70: | Line 70: | ||
</ | </ | ||
- | === Enable networking during compilation === | + | ==== Enable networking during compilation |
<code bash> | <code bash> | ||
Line 76: | Line 76: | ||
</ | </ | ||
- | === Uploading package === | + | ==== Uploading package |
<code bash> | <code bash> | ||
Line 82: | Line 82: | ||
</ | </ | ||
- | === Write patch === | + | ==== Write patch ==== |
<code bash> | <code bash> | ||
Line 95: | Line 95: | ||
</ | </ | ||
- | === Example config doas === | + | ==== Example config doas ==== |
<code bash> | <code bash> | ||
Line 117: | Line 117: | ||
</ | </ | ||
- | == Configuration chroot for Hyperbola v0.4 == | + | ===== Configuration chroot for Hyperbola v0.4 ===== |
- | === Change repos === | + | ==== Change repos ==== |
First copy the file `pacman.conf` | First copy the file `pacman.conf` | ||
Line 131: | Line 131: | ||
</ | </ | ||
- | === Change mirrors === | + | ==== Change mirrors |
<code bash> | <code bash> | ||
Line 141: | Line 141: | ||
</ | </ | ||
- | Attach the mirrors: | + | == Attach the mirrors: |
<code bash> | <code bash> | ||
Line 153: | Line 153: | ||
</ | </ | ||
- | === Update container === | + | ==== Update container |
<code bash> | <code bash> | ||
$ doas librechroot update | $ doas librechroot update | ||
</ | </ |