Have a look at checkinstall if you just want to have a rpm package built from source. This might be a starting point for shortening the learning curve from which you could then flesh out the rpm build. Cheers Bruce On Wednesday 12 October 2005 08:58, Pascal Bleser wrote: Dylan wrote:
Having read the thread about packaging on the main list, I figure it's something I can turn my hand to. I have a few queries though...
A - Is there a system for making sure there aren't multiple (possibly conflicting) rpms of the same app?
Kindof: apt policy I have an apt sources.list that contains all the repositories I know of (and that provide apt metadata), then I do "apt policy <packagename>" to see whether someone already packages it. The issue is that if someone does with an unlikely package name, I won't find it ;) The nice thing about "policy" is that it shows you in what repository it cound find matches. e.g.: ~$ apt policy xchat xchat: Installed: 2.4.5-1.guru.suse93 Candidate: 2.4.5-1.guru.suse93 Version Table: *** 2.4.5-1.guru.suse93 0 500 http://mirrors.mathematik.uni-bielefeld.de SuSE/9.3-i386/suser-guru pkglist 100 RPM Database 2.4.1-3 0 500 http://mirrors.mathematik.uni-bielefeld.de SuSE/9.3-i386/base pkglist ~$ apt policy gaim gaim: Installed: 1.4.0-3.guru.suse93 Candidate: 1.5.0-1.guru.suse93 Version Table: 1.5.0-1.guru.suse93 0 500 http://mirrors.mathematik.uni-bielefeld.de SuSE/9.3-i386/suser-guru pkglist *** 1.4.0-3.guru.suse93 0 100 RPM Database 1.3.1-1.guru.suse93 0 500 http://mirrors.mathematik.uni-bielefeld.de SuSE/9.3-i386/suser-guru pkglist 1.1.4-4.7 0 500 http://mirrors.mathematik.uni-bielefeld.de SuSE/9.3-i386/update pkglist 500 http://mirrors.mathematik.uni-bielefeld.de SuSE/9.3-i386/security pkglist 1.1.4-4 0 500 http://mirrors.mathematik.uni-bielefeld.de SuSE/9.3-i386/base pkglist
B - Is space available for uploading the rpms, or do we need to sort that out ourselves?
Join Packman :) cheers