Are the build scripts of packages in the Ubuntu Main/Universe repos public? An example package is Blender.
I want to compile a package by myself, but it is not well-documented on the package's main page.
Are the build scripts of packages in the Ubuntu Main/Universe repos public? An example package is Blender.
I want to compile a package by myself, but it is not well-documented on the package's main page.
apt source
which includes everything the developers need. With Ubuntu, all packages are built on launchpad, and not by users/devs (except in early stages of testing; though lp will do that too via PPAs or personal package archives which is an intended purposes of PPAs), with reports being stored on lp & emails/notices of build/failures only being sent as required (even to IRC), and yes that includes 'main' & 'universe'. – guiverc Sep 28 '23 at 01:28apt source
is there a standard way of building? For example,make x86_64
ormake arm64
– tfstwbbnb Sep 28 '23 at 01:54apt source
will just download the source for the package, so you can build it locally, or make changes and then upload to PPA or build it yourself. There are many guides that walk you through the steps so you can build locally; butapt source
just grabs the package source so it can be built (including package controls). https://packaging.ubuntu.com/singlehtml/ , https://packaging.ubuntu.com/html/packaging-new-software.html etc that can be useful, with many teams having their own docs too (or you can Debian's, same detail by written by different people thus can be useful if you're stuck) – guiverc Sep 28 '23 at 01:57