Hi Dominique,
Thank you for your answer.
However the package does not build for Debian-based distributions. I
uploaded the .deb "control", and "md5sums" files, but still, they do
not compile.
Ioannis Vranos
http://www.cppsoftware.net
On Mon, Jul 14, 2014 at 3:39 PM, Dominique Leuenberger a.k.a. Dimstar
Quoting Ioannis Vranos
: Hi all,
I am new to public openSUSE build service.
I have written a program, called Broadband Download Testing Tool - http://www.cppsoftware.net/freesoftware.html, using Qt SDK, and I want to create installation packages for various Linux distributions.
Currently, I am creating Debian packages, using a free in price program, that I found on the web (Debcreator).
So far, I created a "package", on public openSUSE build service: https://build.opensuse.org/package/show/home:ivranos/bdtt
and I uploaded all the source code files there.
I am getting the error message "broken", in the build results of all targeted Linux distributions.
I would like to know, what i have to do next, to correct the issue.
Ioannis,
Welcome to the world of OBS! I'm sure, once it works for you, you won't have a chance but falling in love with it.
As for your issue: you seem to be missing a .spec file; this is, in essence, a 'recipe' for 'how to create a package' (for RPM based distributions).
As for the source upload: this will work, but in general it is more common to use a tarball (*.tar.xz or similar compressed) and have the .spec file decompress it. That's especially important when you want to use folder structures: OBS does not offer those capabilities.
I once wrote a guide to get people started on writing a .spec file; I hope it will be suitable to you as well: http://dominique.leuenberger.net/blog/2009/05/rpm-packaging-for-beginners/
Happy reading! And should you need more help, feel free to ask (altough: opensuse-packaging might be a more appropriate mailinglist, as your question so far is less 'build service' centric than packaging relate).
Best regards, Dominique -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org
-- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org