Hi, On Mon, Apr 29, 2013 at 07:46:49AM +0100, Jamie Nguyen wrote: > On 29/04/13 02:46, Alan Robertson wrote: > > There is some info on making RHEL and Fedora packages on Jamie's site. > > I think that his prototype might be useful for getting started in > > creating SuSE packages too... The URL is on the Getting Started page -- > > let me find it... > > http://jamielinux.fedorapeople.org/assimilation/
Excellent work! > Just wanted to note that I'll probably be splitting the Spec in two at > some point (probably not until I decide to import it into the official > Fedora/EPEL repositories). At the moment it can be used to build > packages for both Fedora 18 and RHEL 6, but the conditional logic to do > this makes the Spec confusing to read. In that case, I'd also say better split them. Indeed, some spec files get horrendous after a while. > Having said that, projects I've seen provide their own RPMS usually put > even more conditional logic in their Spec to make it build on every > platform possible (eg, rhel + fedora + opensuse etc) and every supported > version of those platforms. > > So the Spec I'll maintain in the official Fedora/EPEL repos will be > split, but here you may want a "one-spec-to-rule-them-all" approach > which will probably make things easier to maintain, especially if > supporting many platforms. OBS supports multiple spec files, so that's not such a problem (unfortunately, it supports only one default spec file, i.e. they cannot otherwise be shared between platforms). Of course, it can get tricky with maintenance. Well, one cannot have all ... :) Cheers, Dejan > > Kind regards, > > -- > Jamie Nguyen > > _______________________________________________ Assimilation mailing list - Discovery-Driven Monitoring [email protected] http://lists.community.tummy.com/cgi-bin/mailman/listinfo/assimilation http://assimmon.org/
