I'm currently upgrading chora, and i have some corrections to do to bugzilla 
and mailman package. In order to make maintaince easier, it would be better 
to define some standard macro for commonly used directories.

My current proposal is just to make packagers agree on those macros for now, 
and enforce them manually in spec file, and later turn them in standard rpm 
macros.

The following ones are generic:
%define webroot /var/www
%define webconf %{_sysconfdir}/httpd/conf.d

This one is application-specific:
%define approot %{webroot}/html/%{name}

Some package currently use %prefix for the last one, but i'm not sure if it is 
very wise to play with this macro, as it has a specific meaning for rpm. I 
could be wrong however.

WDYT ?
-- 
The degree of technical competence is inversely proportional to the level of 
management
                -- Murphy's Laws on Technology n�26


Reply via email to