
Paul Elliott wrote:
Are there any good examples of a debian build?
What is the answer to this question from the documentation? QUESTION: does the pristine tarball have to be in .gz format? (this seems to be requird for Debian packages normally)
No, it also allows .bz2 tarballs.
Suppose you have the 3 elements (known to work locally): 1) the pristine tarball 2) a diff file
You don't need to have the .diff file if you don't need it.
3) a dsc file
The way that Build Service uses .dsc files here is a bit strange, in my view. You need to upload it, and it is used for 'build-depends' stuff, but note that all of the information present in the DSC file is *derived information* that really comes from the 'changelog' and 'control' files. So I reckon that Build Service should be parsing the changelog and control files instead, which together with the 'rules' file are analogous to an RPM .spec file. Have a look a the way I've done things, perhaps for comparison (presumably you can access this?) http://build.opensuse.org/package/show?project=home%3Ajdpipe&package=ascend The debian.tar.gz file in my project contains a few less-frequently used files such as mandatory man page files and post install scripts. An issue I have come across is that the Ubuntu 7.04 repository accessed in order to satisfy build-time dependencies does not contain the enture Ubuntu universe; I have not been able to determine the definitive list of available .deb packages on BS. Cheers JP --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org