Difference between revisions of "Create Manjaro Packages"
→Guidelines for creating Manjaro packages
imported>Handy |
imported>Handy |
||
Line 40: | Line 40: | ||
<br clear="all"/> | <br clear="all"/> | ||
===Each branch is built in a separate chroot=== | |||
'''Following is an example of the process:''' | |||
[phil@manjaro manjarobuild]$ ls | |||
stable-i686 testing-i686 unstable-i686 | |||
stable-x86_64 testing-x86_64 unstable-x86_64 | |||
[phil@manjaro manjarobuild]$ ls */* | |||
stable-i686/phil.lock testing-i686/phil.lock unstable-i686/phil.lock | |||
stable-i686/root.lock testing-i686/root.lock unstable-i686/root.lock | |||
stable-x86_64/phil.lock testing-x86_64/phil.lock unstable-x86_64/phil.lock | |||
stable-x86_64/root.lock testing-x86_64/root.lock unstable-x86_64/root.lock | |||
stable-i686/phil: | |||
bin build dev home mnt pkgdest root sbin srv tmp var | |||
boot chrootbuild etc lib opt proc run srcdest sys usr | |||
stable-i686/root: | |||
bin dev home mnt proc run srv tmp var | |||
boot etc lib opt root sbin sys usr | |||
stable-x86_64/phil: | |||
bin build dev home lib64 opt proc run srcdest sys usr | |||
boot chrootbuild etc lib mnt pkgdest root sbin srv tmp var | |||
stable-x86_64/root: | |||
bin dev home lib64 opt root sbin sys usr | |||
boot etc lib mnt proc run srv tmp var | |||
testing-i686/phil: | |||
bin build dev home mnt pkgdest root sbin srv tmp var | |||
boot chrootbuild etc lib opt proc run srcdest sys usr | |||
testing-i686/root: | |||
bin dev home mnt proc run srv tmp var | |||
boot etc lib opt root sbin sys usr | |||
testing-x86_64/phil: | |||
bin build dev home lib64 opt proc run srcdest sys usr | |||
boot chrootbuild etc lib mnt pkgdest root sbin srv tmp var | |||
testing-x86_64/root: | |||
bin dev home lib64 opt root sbin sys usr | |||
boot etc lib mnt proc run srv tmp var | |||
unstable-i686/phil: | |||
bin build dev home mnt pkgdest root sbin srv tmp var | |||
boot chrootbuild etc lib opt proc run srcdest sys usr | |||
unstable-i686/root: | |||
bin dev home mnt proc run srv tmp var | |||
boot etc lib opt root sbin sys usr | |||
unstable-x86_64/phil: | |||
bin build dev home lib64 opt proc run srcdest sys usr | |||
boot chrootbuild etc lib mnt pkgdest root sbin srv tmp var | |||
unstable-x86_64/root: | |||
bin dev home lib64 opt root sbin sys usr | |||
boot etc lib mnt proc run srv tmp var | |||
<br clear="all"/> | |||
===Build i686 packages on an x86_64 host=== | ===Build i686 packages on an x86_64 host=== | ||
Line 50: | Line 112: | ||
<br clear="all"/> | <br clear="all"/> | ||
=Support= | =Support= | ||