On Fri, 18 Aug 2006, jdd
may be this is already done somewhere, but is it possible to have a very simple documentation of how to make a openSUSE rpm. All what I have seen is very intimidating (for me, say for many others!).
This would probably be better answered on the opensuse-packaging list but, since you asked here...
in short, given I have already compiled and running an application on my openSUSE computer, how could I make the others use it?
A gun to the head? ;) Seriously, you'll need to write a spec file for it, build the RPM[0], find somewhere to host the RPMs you've built, and then either hope someone stumbles or advertise the fact that you've done so.
for example, I use daily "makethumb.sh". As it's name say, it's a sh script, GPL and AFAIK not included in openSUSE and it should be, very nice. how can I make it part of the packages?
Write your spec file[0], create a .tar.gz or .tar.bz2 archive[1] containing the script, spec file and any other bits and pieces that are required[2] and, if you wish to use the build service, upload it and then build it. If you don't wish to use the build service, build it yourself and copy the resultant RPMs to wherever you're hosting them. [0] Here's an example that you might use as a basis URL:http://www.davjam.org/~davjam/linux/thumbnail/makethumb.spec [1] Generally, for small archives (30KB or less) using gzip compresses a little better than bzip2. However, once the archive grows beyond about 80KB, bzip2 seems to compress much better than gzip. [2] Since it's being released under the GPL, you might like to include a copy of the GPL license. Maybe a README and INSTALL document could be included as well. Regards, David Bolt -- Member of Team Acorn checking nodes at 50 Mnodes/s: http://www.distributed.net/ AMD1800 1Gb WinXP/SUSE 9.3 | AMD2400 256Mb SuSE 9.0 | A3010 4Mb RISCOS 3.11 AMD2400(32) 768Mb SUSE 10.0 | Falcon 14Mb TOS 4.02 | A4000 4Mb RISCOS 3.11 AMD2600(64) 512Mb SUSE 10.0 | | RPC600 129Mb RISCOS 3.6 --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org