Ethereal-dev: [Ethereal-dev] The Ethereal RPMs mess

Note: This archive is from the project's previous web site, ethereal.com. This list is no longer active.

From: Richard Sharpe <rsharpe@xxxxxxxxxxxxxxxxx>
Date: Mon, 22 Dec 2003 15:56:23 -0800 (PST)
Hi folks,

I am looking at better ways to package the RPMs for Ethereal.

I want to build three sets of packages:

1. built with ucd-snmp packages

2. built with net-snmp packages

3. Built without snmp at all.

Currently, I use three spec files, but that creates problems with the 
source RPMs and a mish-mash of RPMs that require people to know what 
packages to install.

I think that it would be better if:

1. I could come up with one spec file

2. I built three packages, ethereal-no-snmp, ethereal-net-snmp, 
ethereal-ucd-snmp, which installed everything. This will simplify the 
installation decisions for people.

Does anyone have any opinions on this?

Also, can anyone point me at resources that can teach me how to build 
three packages from one SPEC file?
 
Regards
-----
Richard Sharpe, rsharpe[at]ns.aus.com, rsharpe[at]samba.org, 
sharpe[at]ethereal.com, http://www.richardsharpe.com