On 5/17/2011 3:09 AM, John Hardin wrote:
On Mon, 16 May 2011, [email protected] wrote:
On 05/16, Mark Martinec wrote:
IMO the distribution-specific packaging stuff has no right to be
kept in a generic Unix/Linux/Windows package like SpamAssassin
and should be wiped out entirely. The package maintainers know
their job and their distribution most intimately and should have a
full jurisdiction over their packaging. Having two alternatives offered
is just confusing to end-users.
The reason I think it's useful to have the debian build stuff included is
for people who want to use versions that have not yet been packaged by
distributions, but want a cleaner install than "make install" or cpan
provides. You just run "dpkg-buildpackage" from the directory extracted
from the tarball and get a nice clean binary .deb package.
Or the RPM equivalent. I agree.
But all of the RPM-based distributions differ so substantially from each
other that the .spec file cannot be correct for anyone. For this reason
it is a support headache to even imply that rpmbuild -ta is a supported
path to install spamassassin as it never has been for any Linux
distribution.
I have no opinion about removing the debian/ directory, but the .spec
file should be removed as it benefits nobody.
Warren