4 ms·
I've used it in the past to build software for openSUSE, Fedora, Ubuntu, Debian, Mandriva, Arch and more. For example, the owncloud package is built for a whol
by milliams 12y ago
I've used it in the past to build software for openSUSE, Fedora, Ubuntu, Debian, Mandriva, Arch and more.
For example, the owncloud package is built for a whole load (list on the right of [1]) and can provide a download page like [2].
[1] https://build.opensuse.org/package/show/isv:ownCloud:community/owncloud https://build.opensuse.org/package/show/isv:ownCloud:communi...
[2] http://software.opensuse.org/download.html?project=isv%3AownCloud%3Acommunity&package=owncloud http://software.opensuse.org/download.html?project=isv%3Aown...
- mijoharas 12y agoCan you actually build for Arch with this? I can't see an option for this, (thinking it might be a typo of yours). In addition, I'm trying to figure out how it works, what form do you need to upload the package as?
- hennevogel 12y agoYes you can. And for debian, ubuntu, fedora, RHEL, SLES, CentOS, UCS. Of course all of them in multiple versions and in X86, X86_64, ARM, s390, PPC. Have a look here https://build.opensuse.org/project/add_repository_from_default_list/home:hennevogel https://build.opensuse.org/project/add_repository_from_defau... for a (shortened) list of popular distros the OBS supports.
- mijoharas 12y agoThanks, I was trying to find a list like that, I guess my searching let me down.
- milliams 12y agoYes you can. You just need a tarball and a PKGBUILD file. There's one downside in that in the official Arch repos, the sourcecode is just defined as a download link to the tarball but since the OBS builder can't access the internet (for security I guess) you have to provide a tarball yourself. The Build Service does however provide hooks for automatically downloading tarballs or grabbing code from version control systems.