Am not familiar with OpenSUSE or OBS. Spent a day trying to go through the wiki information. I have an idea in my head and am trying to figure out how feasible it would be to use the OpenSuse Build System to get to the end result I want. Would appreciate any information or suggestions anyone could offer on this.
I want to build about 40 or so cross-platform applications. I know at least some of them didn’t turn up in the search when I looked for packages for them for OpenSuse. I currently have cross-platform tools that create build scripts. Right now, I just have slackbuild or mingwport style shell script formats as output, but others are possible. I use the build script to compile and build the software with any appropriate patches for the operating system if needed. The final result of the slackbuild script is a tarball with init script in bash, description file and a list of dependent libraries if any. Is there a way to move this system over to OBS and use it to build the software by calling my tools to create and run the build scripts?
I’ve seen some tools to convert rpm to tgz or txz. Are there any good tools to create rpms from tgz or txz files? Do I need the final result to be in rpm format to work with OBS?
Any clarification on what the OBS system can or cannot due as far as integrating the way I’m currently building applications would be greatly appreciated.