I am quite familiar with compiling applications from source. I have done so a few times for an application named j-chkmail which I found here: Index of /download
This is a milter working with postfix or sendmail (in my case sendmail). It provides greylisting and a bunch of other nice features. As I have this running on different servers I would like to build an rpm for this application.
So far I have read (and reread …) the SUSE Build Tutorial. Found it quite confusing for someone who is new to this. I have installed ‘osc’ and ‘build’. I understand that my first step would be to build locally. Are you willing to talk me through this process?
I’m sure somebody who has finished everything completely can help you more
but once you build locally I believe the only thing left is to complete
the spec file. I’ve done most of that and had OBS work mostly but the
part I have not completed (lack of time) is specifying in the spec file
the files that need to be bundled in the RPM. If you can figure that part
out feel free to steal the other data from my own repository on the OBS
server. It’s fairly simplistic but that’s the part missing. SPEC files
govern the creation of the RPM so they need to specify which files make it
to the RPM after the build is complete (binaries, libraries, configuration
files, etc.).
Good luck.
vodoo wrote:
> Hello building experts
>
> I am quite familiar with compiling applications from source. I have
> done so a few times for an application named j-chkmail which I found
> here: ‘Index of /download’ (http://www.j-chkmail.org/download/)
>
> This is a milter working with postfix or sendmail (in my case
> sendmail). It provides greylisting and a bunch of other nice features.
> As I have this running on different servers I would like to build an rpm
> for this application.
>
> So far I have read (and reread …) the SUSE Build Tutorial. Found it
> quite confusing for someone who is new to this. I have installed ‘osc’
> and ‘build’. I understand that my first step would be to build locally.
> Are you willing to talk me through this process?
>
>
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.9 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/