Hi Matthias, Thank you for the information, it's very useful, certainly no noise there :). I will move forward with that and let you know how it goes.
Best regards, Panayot On Mon, Dec 12, 2022 at 6:06 PM Matthias Brugger <[email protected]> wrote: > Hi Panayot > > On 11/12/2022 16:51, Panayot Daskalov wrote: > > Hi Matthias, > > > > Thanks for the reply. I'm not familiar with OBS, so already started to > read the > > docs. I have a ROCKPro64 board and wanted, as a next step, to test if I > can > > build an image for it just to get the feel of it since I noticed that it > is > > officially supported in openSUSE. I guess for that purpose, I just have > to build > > this - > > > https://build.opensuse.org/package/show/devel:ARM:Factory:Contrib:Rockchip/JeOS-rockpro64 > ? > > > > Thanks. > > > > The Contrib projects are a bit special in that sense. The contrib projects > hold > non-upstream packages that are needed to boot the board. Think of it like > a old > version of U-Boot where the patches got never upstream. These packages > will live > in for example: > devel:ARM:Factory:Contrib:JeOS-newboard > > Then the JeOS repo [1] will have a file called contrib-repo-newboard.tgz > which > holds a text file with the name of the contrib project. In config.sh line > 143 > following [2] you can see how this will be used to add the project, and > the > packages in there to the Kiwi build. > > In short. Branching and changing > https://build.opensuse.org/package/show/openSUSE:Factory:ARM/JeOS should > be > enough to build an image for the ROCKPro64. > > For the first steps enabeling you QSMP-1570 I would not care about the > contrib > project approach but just branch > https://build.opensuse.org/package/show/openSUSE:Factory:ARM/JeOS > and add any needed packages directly to the project. > > Hope I didn't create too much confusion. > > Regards, > Matthias > > [1]https://build.opensuse.org/package/show/openSUSE:Factory:ARM/JeOS > [2] > https://build.opensuse.org/package/view_file/openSUSE:Factory:ARM/JeOS/config.sh?expand=1 > > > Best regards, > > > > Panayot > > > > On 9.12.22 г. 11:08 ч., Matthias Brugger wrote: > >> I'm not sure what you mean. Ar you familiar with OBS? If not you might > want to > >> have a look at [1] first. > >> For the creation of a JeOS image you can branch the following package: > >> https://build.opensuse.org/package/show/openSUSE:Factory:ARM/JeOS > >> > >> There are a lot of files in there, but they get created from the *.in > files, > >> so only edit them if you want to enable your platform. > >> You would also need to add it to _multibuild and probably disable other > images > >> as you don't want to wait on all the image to be build. You can also > have a > >> look at config.sh > >> > >> I suppose that all. I'm not aware that we have that documented > somewhere in > >> the wiki, so feel free to contribute to that with your findings. > >> > >> Matthias > >> > >> > >> [1] https://openbuildservice.org/help/ > >> > >>> Thanks. > >>> > >>> Best regards, > >>> > >>> Panayot > >>> > >>> >
