Date: Mon, 20 Nov 2023 08:54:28 +0100 From: Baptiste Daroussin <bapt@freebsd.org> To: vermaden <vermaden@interia.pl> Cc: freebsd-pkgbase@freebsd.org Subject: Re: Personal FreeBSD PkgBase Server Message-ID: <h4acxcke7ylian5wqsaeqxuc3bopncd3anrhud6py3qz666ckc@x2gmuotlyvpi> In-Reply-To: <vgjlraqkonzxyqonvfvs@ydrx> References: <20231119191035.D7410A38FF@mail.toya.net.pl> <yjpnulaszrfkdfacjtyt@jhqo> <vgjlraqkonzxyqonvfvs@ydrx>
next in thread | previous in thread | raw e-mail | index | archive | help
On Sun, Nov 19, 2023 at 11:27:52PM +0100, vermaden wrote: > > Hi,it's good to see PkgBase seeing more light of day but my question is about its build process.How to create the build process to create and host this PkgBase solution on my own?I > would like to create and maintain a custom FreeBSD kernel/base build > and then update it with PkgBase packages that I build with Poudriere.Can you share the instructions You use to create and maintain self PkgBase solution?Thank You in advance.Regards,vermaden To build your own pkgbase, you need a system with pkg, if possible pkg 1.20.9 because it will soon take advantage of it. run your usual make buildworld buildkernel make sure REPRODUCIBLE_BUILD is activated. make sure REPODIR is set if point to a directory where you want your packages to be created. if you want to sign them: export PKG_REPO_SIGNING_KEY="/a/path/to/a/rsa/key" $ make update-package that's all. As for poudriere, there are some WIP support, but it still needs a couple of packages. Best regards, Bapt
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?h4acxcke7ylian5wqsaeqxuc3bopncd3anrhud6py3qz666ckc>